From 367fd4ccebfac8b0595d4982b089f2a249700fbb Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 21 Dec 2021 15:34:57 +0100 Subject: [PATCH 001/113] mpt circuit - support for extension nodes and proofs of different lengths (added/deleted branch or ext. node) missing --- .gitignore | 2 + Cargo.lock | 14 + Cargo.toml | 3 +- mpt/Cargo.toml | 15 + mpt/src/account_leaf_key.rs | 246 ++ mpt/src/account_leaf_nonce_balance.rs | 252 ++ mpt/src/account_leaf_storage_codehash.rs | 112 + mpt/src/address_compr.rs | 373 +++ mpt/src/branch_acc.rs | 116 + mpt/src/key_compr.rs | 720 +++++ mpt/src/leaf_key.rs | 227 ++ mpt/src/leaf_value.rs | 98 + mpt/src/lib.rs | 8 + mpt/src/mpt.rs | 2557 +++++++++++++++++ mpt/src/param.rs | 18 + mpt/tests/StateUpdateOneLevel.json | 1 + mpt/tests/StateUpdateOneLevelEvenAddress.json | 2 + mpt/tests/StorageUpdateOneLevel.json | 2 + mpt/tests/StorageUpdateOneLevelBigVal.json | 2 + mpt/tests/StorageUpdateThreeLevels1.json | 2 + mpt/tests/StorageUpdateTwoLevels.json | 2 + mpt/tests/StorageUpdateTwoLevelsBigVal.json | 2 + 22 files changed, 4773 insertions(+), 1 deletion(-) create mode 100644 mpt/Cargo.toml create mode 100644 mpt/src/account_leaf_key.rs create mode 100644 mpt/src/account_leaf_nonce_balance.rs create mode 100644 mpt/src/account_leaf_storage_codehash.rs create mode 100644 mpt/src/address_compr.rs create mode 100644 mpt/src/branch_acc.rs create mode 100644 mpt/src/key_compr.rs create mode 100644 mpt/src/leaf_key.rs create mode 100644 mpt/src/leaf_value.rs create mode 100644 mpt/src/lib.rs create mode 100644 mpt/src/mpt.rs create mode 100644 mpt/src/param.rs create mode 100644 mpt/tests/StateUpdateOneLevel.json create mode 100644 mpt/tests/StateUpdateOneLevelEvenAddress.json create mode 100644 mpt/tests/StorageUpdateOneLevel.json create mode 100644 mpt/tests/StorageUpdateOneLevelBigVal.json create mode 100644 mpt/tests/StorageUpdateThreeLevels1.json create mode 100644 mpt/tests/StorageUpdateTwoLevels.json create mode 100644 mpt/tests/StorageUpdateTwoLevelsBigVal.json diff --git a/.gitignore b/.gitignore index b76f169f15..63ceefef92 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ /target *.png +.DS_Store +.vscode diff --git a/Cargo.lock b/Cargo.lock index 7dc440cd37..b37e3620fa 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2156,6 +2156,20 @@ dependencies = [ "winapi", ] +[[package]] +name = "mpt" +version = "0.1.0" +dependencies = [ + "halo2", + "itertools", + "keccak256", + "num-bigint", + "num-traits", + "pairing_bn256", + "serde", + "serde_json", +] + [[package]] name = "native-tls" version = "0.2.8" diff --git a/Cargo.toml b/Cargo.toml index 4db9669e94..d3dc669caa 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,7 +5,8 @@ members = [ "keccak256", "geth-utils", "integration-tests", - "circuit-benchmarks" + "circuit-benchmarks", + "mpt" ] [patch.crates-io] diff --git a/mpt/Cargo.toml b/mpt/Cargo.toml new file mode 100644 index 0000000000..21bfe42b20 --- /dev/null +++ b/mpt/Cargo.toml @@ -0,0 +1,15 @@ +[package] +name = "mpt" +version = "0.1.0" +edition = "2018" + +[dependencies] +halo2 = { git = "https://github.com/appliedzkp/halo2.git", rev = "b78c39cacc1c79d287032f1b5f94beb661b3fb42" } +itertools = "0.10.1" +num-bigint = "0.4.2" +num-traits = "0.2.14" +serde = { version = "1.0", features = ["derive"] } +serde_json = "1.0" +keccak256 = { path = "../keccak256"} +pairing = { git = 'https://github.com/appliedzkp/pairing', package = "pairing_bn256" } + diff --git a/mpt/src/account_leaf_key.rs b/mpt/src/account_leaf_key.rs new file mode 100644 index 0000000000..fdd5d3d7f0 --- /dev/null +++ b/mpt/src/account_leaf_key.rs @@ -0,0 +1,246 @@ +use halo2::{ + circuit::Chip, + plonk::{Advice, Column, ConstraintSystem, Expression, VirtualCells}, + poly::Rotation, +}; +use pairing::{arithmetic::FieldExt, bn256::Fr as Fp}; +use std::marker::PhantomData; + +use crate::param::{HASH_WIDTH, R_TABLE_LEN}; + +#[derive(Clone, Debug)] +pub(crate) struct AccountLeafKeyConfig {} + +// Verifies the hash of a leaf is in the parent branch. +pub(crate) struct AccountLeafKeyChip { + config: AccountLeafKeyConfig, + _marker: PhantomData, +} + +impl AccountLeafKeyChip { + pub fn configure( + meta: &mut ConstraintSystem, + q_enable: impl Fn(&mut VirtualCells<'_, F>) -> Expression, + s_rlp1: Column, + s_rlp2: Column, + c_rlp1: Column, + s_advices: [Column; HASH_WIDTH], + acc: Column, + acc_mult: Column, + key_rlc: Column, + key_rlc_mult: Column, + sel1: Column, + sel2: Column, + r_table: Vec>, + ) -> AccountLeafKeyConfig { + let config = AccountLeafKeyConfig {}; + + meta.create_gate("account leaf key", |meta| { + let q_enable = q_enable(meta); + let mut constraints = vec![]; + + /* + [248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80 + There are 112 bytes after the first two bytes. + 157 means the key is 29 (157 - 128) bytes long. + */ + + // TODO: RLP properties + + let one = Expression::Constant(F::one()); + let mut expr = meta.query_advice(s_rlp1, Rotation::cur()); + let mut ind = 0; + expr = expr + + meta.query_advice(s_rlp2, Rotation::cur()) + * r_table[ind].clone(); + ind += 1; + + let mut r_wrapped = false; + for col in s_advices.iter() { + let s = meta.query_advice(*col, Rotation::cur()); + if !r_wrapped { + expr = expr + s * r_table[ind].clone(); + } else { + expr = expr + + s * r_table[ind].clone() + * r_table[R_TABLE_LEN - 1].clone(); + } + if ind == R_TABLE_LEN - 1 { + ind = 0; + r_wrapped = true; + } else { + ind += 1; + } + } + let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); + expr = expr + + c_rlp1.clone() + * r_table[R_TABLE_LEN - 1].clone() + * r_table[1].clone(); + + // Key can't go further than c_rlp1. + + let acc = meta.query_advice(acc, Rotation::cur()); + let acc_mult = meta.query_advice(acc_mult, Rotation::cur()); + + constraints.push(( + "leaf key acc", + q_enable.clone() * (expr.clone() - acc), + )); + + // Let's say we have a key of length 3, then: [248,112,131,59,158,160,0,0,0,... + // 131 - 18 presents the key length. + // key length is at s_advices[0], key is from s_advices[1] to s_advices[1+key_len] (at most c_rlp1) + + let c32 = Expression::Constant(F::from(32)); + let c128 = Expression::Constant(F::from(128)); + let key_len = + meta.query_advice(s_advices[0], Rotation::cur()) - c128; + + // nonzero_table has some nonzero values at the positions where we still have key bytes + // and zeros after key bytes end + let mut nonzero_table = vec![]; + nonzero_table.push(one.clone()); // s_rlp1 + nonzero_table.push(one.clone()); // s_rlp2 + nonzero_table.push(one.clone()); // s_advices[0] + let mut z_counter = key_len.clone(); + let mut z_expr = one.clone(); + for _ in 0..HASH_WIDTH { + nonzero_table.push(z_expr.clone()); + z_counter = z_counter - one.clone(); + z_expr = z_expr * z_counter.clone(); + } + + let mut counter = c32.clone() - key_len.clone() + one.clone(); + let mut is_trailing_zero_or_last_key = one.clone(); + + let check = (r_table[HASH_WIDTH - 2].clone() + * r_table[2].clone() + * r_table[0].clone() + - acc_mult.clone()) + * nonzero_table[HASH_WIDTH + 2].clone() + * is_trailing_zero_or_last_key.clone(); + constraints + .push(("leaf key acc mult c_rlp1", q_enable.clone() * check)); + + for ind in (1..HASH_WIDTH).rev() { + counter = counter - one.clone(); + is_trailing_zero_or_last_key = + is_trailing_zero_or_last_key * counter.clone(); + // Either is_trailing_zero_or_last key is 0 (bytes before the last key byte) or + // nonzero_table[ind+2] is 0 (bytes after the last key byte). + // Except at the position of last key byte - there neither of these two is zero. + let check = (r_table[ind - 1].clone() + * r_table[1].clone() + * r_table[0].clone() + - acc_mult.clone()) + * nonzero_table[ind + 2].clone() + * is_trailing_zero_or_last_key.clone(); + + constraints.push(( + "leaf key acc mult s_advices", + q_enable.clone() * check, + )); + } + + // Now we need to ensure after key_len there are only 0s. + let mut k_counter = c32 - key_len.clone(); + let mut is_not_key = k_counter.clone(); + + constraints.push(( + "account leaf key zeros c_rlp1", + q_enable.clone() * c_rlp1 * is_not_key.clone(), + )); + + // TODO: integrate this in for loop above (query_advice) + // is_not_key becomes 0 in the positions where we have key + for ind in (1..HASH_WIDTH).rev() { + k_counter = k_counter - one.clone(); + is_not_key = is_not_key * k_counter.clone(); + let s = meta.query_advice(s_advices[ind], Rotation::cur()); + constraints.push(( + "leaf key zeros", + q_enable.clone() * s * is_not_key.clone(), + )); + } + + constraints + }); + + meta.create_gate("Account leaf address RLC", |meta| { + let q_enable = q_enable(meta); + let mut constraints = vec![]; + + // key rlc is in the first branch node + let rot = -16; + let key_rlc_acc_start = meta.query_advice(key_rlc, Rotation(rot)); + let key_mult_start = meta.query_advice(key_rlc_mult, Rotation(rot)); + let sel1 = meta.query_advice(sel1, Rotation(rot)); + let sel2 = meta.query_advice(sel2, Rotation(rot)); + + let c32 = Expression::Constant(F::from(32)); + let c48 = Expression::Constant(F::from(48)); + + // If sel1 = 1, we have nibble+48 in s_advices[0]. + let s_advice1 = meta.query_advice(s_advices[1], Rotation::cur()); + let mut key_rlc_acc = key_rlc_acc_start.clone() + + (s_advice1.clone() - c48) + * key_mult_start.clone() + * sel1.clone(); + let mut key_mult = + key_mult_start.clone() * r_table[0].clone() * sel1.clone(); + key_mult = key_mult + key_mult_start.clone() * sel2.clone(); // set to key_mult_start if sel2, stays key_mult if sel1 + + // If sel2 = 1, we have 32 in s_advices[0]. + constraints.push(( + "Account leaf key acc s_advice1", + q_enable.clone() * (s_advice1 - c32) * sel2.clone(), + )); + + let s_advices2 = meta.query_advice(s_advices[2], Rotation::cur()); + key_rlc_acc = key_rlc_acc + s_advices2 * key_mult.clone(); + + for ind in 3..HASH_WIDTH { + let s = meta.query_advice(s_advices[ind], Rotation::cur()); + key_rlc_acc = key_rlc_acc + + s * key_mult.clone() * r_table[ind - 3].clone(); + } + + let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); + key_rlc_acc = + key_rlc_acc + c_rlp1 * key_mult.clone() * r_table[30].clone(); + + let key_rlc = meta.query_advice(key_rlc, Rotation::cur()); + + // Key RLC is be checked to verify that the proper key is used. + constraints.push(( + "Account address RLC", + q_enable.clone() * (key_rlc_acc - key_rlc), + )); + + constraints + }); + + config + } + + pub fn construct(config: AccountLeafKeyConfig) -> Self { + Self { + config, + _marker: PhantomData, + } + } +} + +impl Chip for AccountLeafKeyChip { + type Config = AccountLeafKeyConfig; + type Loaded = (); + + fn config(&self) -> &Self::Config { + &self.config + } + + fn loaded(&self) -> &Self::Loaded { + &() + } +} diff --git a/mpt/src/account_leaf_nonce_balance.rs b/mpt/src/account_leaf_nonce_balance.rs new file mode 100644 index 0000000000..3b03674bd8 --- /dev/null +++ b/mpt/src/account_leaf_nonce_balance.rs @@ -0,0 +1,252 @@ +use halo2::{ + circuit::Chip, + plonk::{Advice, Column, ConstraintSystem, Expression, VirtualCells}, + poly::Rotation, +}; +use pairing::{arithmetic::FieldExt, bn256::Fr as Fp}; +use std::marker::PhantomData; + +use crate::param::{HASH_WIDTH, R_TABLE_LEN}; + +#[derive(Clone, Debug)] +pub(crate) struct AccountLeafNonceBalanceConfig {} + +// Verifies the hash of a leaf is in the parent branch. +pub(crate) struct AccountLeafNonceBalanceChip { + config: AccountLeafNonceBalanceConfig, + _marker: PhantomData, +} + +impl AccountLeafNonceBalanceChip { + pub fn configure( + meta: &mut ConstraintSystem, + q_enable: impl FnOnce(&mut VirtualCells<'_, F>) -> Expression, + s_rlp1: Column, + s_rlp2: Column, + c_rlp1: Column, + c_rlp2: Column, + s_advices: [Column; HASH_WIDTH], + c_advices: [Column; HASH_WIDTH], + acc: Column, + acc_mult_s: Column, + acc_mult_c: Column, + r_table: Vec>, + ) -> AccountLeafNonceBalanceConfig { + let config = AccountLeafNonceBalanceConfig {}; + + meta.create_gate("account leaf nonce balance", |meta| { + let q_enable = q_enable(meta); + let mut constraints = vec![]; + + /* + [248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80 + There are 112 bytes after the first two bytes. + 157 means the key is 29 (157 - 128) bytes long. + */ + + // TODO: RLP properties + + // Nonce, balance, storage, codehash are string in RLP: s_rlp1 and s_rlp2 + // contains the length of this string, for example 184 80 means the second + // part is of length 1 (183 + 1 = 184) and there are 80 bytes in this string. + // Then there is a list rlp meta data 248 78 where (this is stored in c_rlp1 and c_rlp2) + // 78 = 3 (nonce) + 9 (balance) + 33 (storage) + 33 (codehash). + // We have nonce in s_advices and balance in c_advices. + + // TODO: nonce and balance compared to the input + + let one = Expression::Constant(F::one()); + let c128 = Expression::Constant(F::from(128)); + let c248 = Expression::Constant(F::from(248)); + let acc_prev = meta.query_advice(acc, Rotation::prev()); + let acc_mult_prev = meta.query_advice(acc_mult_s, Rotation::prev()); + let acc_mult_tmp = meta.query_advice(acc_mult_c, Rotation::cur()); + let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); + let nonce_len = s_advices0.clone() - c128.clone(); + + let mut expr = acc_prev.clone() + + meta.query_advice(s_rlp1, Rotation::cur()) + * acc_mult_prev.clone(); + let mut rind = 0; + expr = expr + + meta.query_advice(s_rlp2, Rotation::cur()) + * acc_mult_prev.clone() + * r_table[rind].clone(); + rind += 1; + + let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); + constraints.push(( + "leaf nonce balance c_rlp1", + q_enable.clone() * (c_rlp1.clone() - c248), + )); + expr = + expr + c_rlp1 * acc_mult_prev.clone() * r_table[rind].clone(); + rind += 1; + expr = expr + + meta.query_advice(c_rlp2, Rotation::cur()) + * acc_mult_prev.clone() + * r_table[rind].clone(); + rind += 1; + + expr = expr + + s_advices0.clone() + * acc_mult_prev.clone() + * r_table[rind].clone(); + rind += 1; + + let mut r_wrapped = false; + for ind in 1..HASH_WIDTH { + let s = meta.query_advice(s_advices[ind], Rotation::cur()); + if !r_wrapped { + expr = expr + + s * acc_mult_prev.clone() * r_table[rind].clone(); + } else { + expr = expr + + s * acc_mult_prev.clone() + * r_table[rind].clone() + * r_table[R_TABLE_LEN - 1].clone(); + } + if rind == R_TABLE_LEN - 1 { + rind = 0; + r_wrapped = true; + } else { + rind += 1; + } + } + + let c_advices0 = meta.query_advice(c_advices[0], Rotation::cur()); + let balance_len = c_advices0.clone() - c128.clone(); + expr = expr + c_advices0 * acc_mult_tmp.clone(); + rind = 0; + for ind in 1..HASH_WIDTH { + let c = meta.query_advice(c_advices[ind], Rotation::cur()); + expr = expr + c * acc_mult_tmp.clone() * r_table[rind].clone(); + rind += 1; + } + + let acc = meta.query_advice(acc, Rotation::cur()); + constraints.push(( + "leaf nonce balance acc", + q_enable.clone() * (expr.clone() - acc), + )); + + // nonzero_table has some nonzero values at the positions where we still have nonce bytes + // and zeros after nonce bytes end + let mut nonzero_table = vec![]; + nonzero_table.push(one.clone()); // s_advices[0] + let mut z_counter = nonce_len.clone(); + let mut z_expr = z_counter.clone(); // nonce_len can be 0 too + for _ in 0..HASH_WIDTH { + nonzero_table.push(z_expr.clone()); + z_counter = z_counter - one.clone(); + z_expr = z_expr * z_counter.clone(); + } + + let c32 = Expression::Constant(F::from(32)); + let mut counter = c32.clone() - nonce_len.clone() + one.clone(); + let mut is_trailing_zero_or_last_key = one.clone(); + + let acc_mult_final = meta.query_advice(acc_mult_s, Rotation::cur()); + + for ind in (1..HASH_WIDTH).rev() { + counter = counter - one.clone(); + is_trailing_zero_or_last_key = + is_trailing_zero_or_last_key * counter.clone(); + // Either is_trailing_zero_or_last nonce is 0 (bytes before the last nonce byte) or + // nonzero_table[ind] is 0 (bytes after the last key byte). + // Except at the position of last nonce byte - there neither of these two is zero. + let check = (r_table[ind-1].clone() + * acc_mult_prev.clone() + * r_table[3].clone() // s_rlp1, s_rlp2, c_rlp1, c_rlp2 + * r_table[0].clone() + - acc_mult_tmp.clone()) + * nonzero_table[ind].clone() + * is_trailing_zero_or_last_key.clone(); + + constraints + .push(("leaf nonce acc mult", q_enable.clone() * check)); + } + + // Balance mult: + + nonzero_table = vec![]; + nonzero_table.push(one.clone()); // c_advices[0] + z_counter = balance_len.clone(); + z_expr = balance_len.clone(); // balance_len can be 0 too + for _ in 0..HASH_WIDTH { + nonzero_table.push(z_expr.clone()); + z_counter = z_counter - one.clone(); + z_expr = z_expr * z_counter.clone(); + } + + counter = c32.clone() - balance_len.clone() + one.clone(); + is_trailing_zero_or_last_key = one.clone(); + + for ind in (1..HASH_WIDTH).rev() { + counter = counter - one.clone(); + is_trailing_zero_or_last_key = + is_trailing_zero_or_last_key * counter.clone(); + let check = (r_table[ind - 1].clone() + * acc_mult_tmp.clone() + * r_table[0].clone() + - acc_mult_final.clone()) + * nonzero_table[ind].clone() + * is_trailing_zero_or_last_key.clone(); + + constraints + .push(("leaf balance acc mult", q_enable.clone() * check)); + } + + // TODO: integrate this in for loops above with query_advices + // Now we need to ensure after nonce there are only 0s in s_advices. + let mut k_counter = c32.clone() - nonce_len.clone(); + let mut is_not_balance = k_counter.clone(); + // is_not_nonce becomes 0 in the positions where we have nonce + for ind in (0..HASH_WIDTH).rev() { + k_counter = k_counter - one.clone(); + is_not_balance = is_not_balance * k_counter.clone(); + let s = meta.query_advice(s_advices[ind], Rotation::cur()); + constraints.push(( + "account leaf nonce zeros", + q_enable.clone() * s * is_not_balance.clone(), + )); + } + k_counter = c32 - balance_len.clone(); + is_not_balance = k_counter.clone(); + // is_not_balance becomes 0 in the positions where we have balance + for ind in (0..HASH_WIDTH).rev() { + k_counter = k_counter - one.clone(); + is_not_balance = is_not_balance * k_counter.clone(); + let c = meta.query_advice(c_advices[ind], Rotation::cur()); + constraints.push(( + "account leaf balance zeros", + q_enable.clone() * c * is_not_balance.clone(), + )); + } + + constraints + }); + + config + } + + pub fn construct(config: AccountLeafNonceBalanceConfig) -> Self { + Self { + config, + _marker: PhantomData, + } + } +} + +impl Chip for AccountLeafNonceBalanceChip { + type Config = AccountLeafNonceBalanceConfig; + type Loaded = (); + + fn config(&self) -> &Self::Config { + &self.config + } + + fn loaded(&self) -> &Self::Loaded { + &() + } +} diff --git a/mpt/src/account_leaf_storage_codehash.rs b/mpt/src/account_leaf_storage_codehash.rs new file mode 100644 index 0000000000..5eb8da034c --- /dev/null +++ b/mpt/src/account_leaf_storage_codehash.rs @@ -0,0 +1,112 @@ +use halo2::{ + circuit::Chip, + plonk::{Advice, Column, ConstraintSystem, Expression, VirtualCells}, + poly::Rotation, +}; +use pairing::{arithmetic::FieldExt, bn256::Fr as Fp}; +use std::marker::PhantomData; + +use crate::param::HASH_WIDTH; + +#[derive(Clone, Debug)] +pub(crate) struct AccountLeafStorageCodehashConfig {} + +// Verifies the hash of a leaf is in the parent branch. +pub(crate) struct AccountLeafStorageCodehashChip { + config: AccountLeafStorageCodehashConfig, + _marker: PhantomData, +} + +impl AccountLeafStorageCodehashChip { + pub fn configure( + meta: &mut ConstraintSystem, + q_enable: impl FnOnce(&mut VirtualCells<'_, F>) -> Expression, + s_rlp2: Column, + c_rlp2: Column, + s_advices: [Column; HASH_WIDTH], + c_advices: [Column; HASH_WIDTH], + acc_r: F, + acc: Column, + acc_mult: Column, + is_s: bool, + ) -> AccountLeafStorageCodehashConfig { + let config = AccountLeafStorageCodehashConfig {}; + + meta.create_gate("account leaf storage codehash", |meta| { + let q_enable = q_enable(meta); + let mut constraints = vec![]; + + // TODO: RLP properties + + // We have storage length in s_rlp2 (which is 160 presenting 128 + 32). + // We have storage hash in s_advices. + // We have codehash length in c_rlp2 (which is 160 presenting 128 + 32). + // We have codehash in c_advices. + + let c160 = Expression::Constant(F::from(160)); + let mut rot = -1; + if !is_s { + rot = -2; + } + let acc_prev = meta.query_advice(acc, Rotation(rot)); + let acc_mult_prev = meta.query_advice(acc_mult, Rotation(rot)); + let mut curr_r = acc_mult_prev.clone(); + let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); + let c_rlp2 = meta.query_advice(c_rlp2, Rotation::cur()); + constraints.push(( + "account leaf storage codehash s_rlp2", + q_enable.clone() * (s_rlp2.clone() - c160.clone()), + )); + constraints.push(( + "account leaf storage codehash c_rlp2", + q_enable.clone() * (c_rlp2.clone() - c160), + )); + + let mut expr = acc_prev.clone() + s_rlp2.clone() * curr_r.clone(); + curr_r = curr_r * acc_r; + for col in s_advices.iter() { + let s = meta.query_advice(*col, Rotation::cur()); + expr = expr + s * curr_r.clone(); + curr_r = curr_r * acc_r; + } + + expr = expr + c_rlp2 * curr_r.clone(); + curr_r = curr_r * acc_r; + for col in c_advices.iter() { + let c = meta.query_advice(*col, Rotation::cur()); + expr = expr + c * curr_r.clone(); + curr_r = curr_r * acc_r; + } + + let acc = meta.query_advice(acc, Rotation::cur()); + constraints.push(( + "account leaf storage codehash acc", + q_enable.clone() * (expr.clone() - acc), + )); + + constraints + }); + + config + } + + pub fn construct(config: AccountLeafStorageCodehashConfig) -> Self { + Self { + config, + _marker: PhantomData, + } + } +} + +impl Chip for AccountLeafStorageCodehashChip { + type Config = AccountLeafStorageCodehashConfig; + type Loaded = (); + + fn config(&self) -> &Self::Config { + &self.config + } + + fn loaded(&self) -> &Self::Loaded { + &() + } +} diff --git a/mpt/src/address_compr.rs b/mpt/src/address_compr.rs new file mode 100644 index 0000000000..71fcb73f4f --- /dev/null +++ b/mpt/src/address_compr.rs @@ -0,0 +1,373 @@ +use halo2::{ + circuit::Chip, + plonk::{ + Advice, Column, ConstraintSystem, Expression, Fixed, VirtualCells, + }, + poly::Rotation, +}; +use pasta_curves::arithmetic::FieldExt; +use std::marker::PhantomData; + +use crate::param::HASH_WIDTH; + +#[derive(Clone, Debug)] +pub(crate) struct AddressComprConfig {} + +// AddressComprChip verifies the compression of account leaf key from nibbles to hex. +// This chip is similar to KeyComprChip, the difference is that the RLP is here always longer +// than 55 bytes which means key length is always at s_advices[0] and thus we don't need to handle +// two cases (key length at s_rlp2 or s_advices[0]) separately. + +// TODO: it checks (to be enabled) also the path in trie corresponds to the address (rename chip too) +pub(crate) struct AddressComprChip { + config: AddressComprConfig, + _marker: PhantomData, +} + +impl AddressComprChip { + pub fn configure( + meta: &mut ConstraintSystem, + q_enable: impl FnOnce(&mut VirtualCells<'_, F>) -> Expression, + s_rlp1: Column, + s_rlp2: Column, + c_rlp1: Column, + c_rlp2: Column, + s_advices: [Column; HASH_WIDTH], + c_advices: [Column; HASH_WIDTH], + key_rlc: Column, + key_rlc_mult: Column, + key_rlc_r: F, + ) -> AddressComprConfig { + let config = AddressComprConfig {}; + + meta.create_gate("Account leaf key", |meta| { + let q_enable = q_enable(meta); + + let mut constraints = vec![]; + + // TODO: when value is long so long that RLP is longer than 55 bytes + + let is_odd = meta.query_advice(s_rlp1, Rotation::cur()); + let is_even = meta.query_advice(s_rlp2, Rotation::cur()); + + // TODO: is_odd, is_even are booleans + // TODO: is_odd + is_even = 1 + + // TODO: check RLP meta data + + let rotation = -3; + let one = Expression::Constant(F::one()); + let c128 = Expression::Constant(F::from_u64(128)); + let s_advices0 = + meta.query_advice(s_advices[0], Rotation(rotation)); + + let key_len = s_advices0 - c128; + let mut counter = Expression::Constant(F::zero()); + let mut is_key = Expression::Constant(F::one()); + // counter increases when we move through key bytes + // when counter reaches key_len, is_key becomes 0 + // (that means we don't check equivalence between bytes and nibbles anymore) + + is_key = is_key * (key_len.clone() - counter.clone()); + + let c48 = Expression::Constant(F::from_u64(48)); + let s_advices1_prev = + meta.query_advice(s_advices[1], Rotation(rotation)); + let s_advices1_cur = + meta.query_advice(s_advices[0], Rotation::cur()); + constraints.push(( + "Key compression odd 1", + q_enable.clone() + * is_odd.clone() + * is_key.clone() + * (s_advices1_prev - s_advices1_cur - c48), + )); + + let c16 = Expression::Constant(F::from_u64(16)); + // s_advices[i+1]_prev = s_advices[2*i - 1]_cur * 16 + s_advices[2*i]_cur + // we can go up to i = 15 + for ind in 1..16 { + let s_prev = + meta.query_advice(s_advices[ind + 1], Rotation(rotation)); + let s_cur1 = + meta.query_advice(s_advices[2 * ind - 1], Rotation::cur()); + let s_cur2 = + meta.query_advice(s_advices[2 * ind], Rotation::cur()); + let expr = s_prev - s_cur1 * c16.clone() - s_cur2; + + counter = counter + one.clone(); + is_key = is_key * (key_len.clone() - counter.clone()); + + constraints.push(( + "Key compression odd 2", + q_enable.clone() * is_odd.clone() * is_key.clone() * expr, + )); + } + + // s_advices[17]_prev = s_advices[31]_cur * 16 + c_rlp1_cur + let s_prev = meta.query_advice(s_advices[17], Rotation(rotation)); + let s_cur1 = + meta.query_advice(s_advices[HASH_WIDTH - 1], Rotation::cur()); + let s_cur2 = meta.query_advice(c_rlp1, Rotation::cur()); + let expr = s_prev - s_cur1 * c16.clone() - s_cur2; + + counter = counter + one.clone(); + is_key = is_key * (key_len.clone() - counter.clone()); + + constraints.push(( + "Key compression odd 3", + q_enable.clone() * is_odd.clone() * is_key.clone() * expr, + )); + + // s_advices[18]_prev = c_rlp2 * 16 + c_advices[0] + let s_prev = meta.query_advice(s_advices[18], Rotation(rotation)); + let s_cur1 = meta.query_advice(c_rlp2, Rotation::cur()); + let s_cur2 = meta.query_advice(c_advices[0], Rotation::cur()); + let expr = s_prev - s_cur1 * c16.clone() - s_cur2; + + counter = counter + one.clone(); + is_key = is_key * (key_len.clone() - counter.clone()); + + constraints.push(( + "Key compression odd 4", + q_enable.clone() * is_odd.clone() * is_key.clone() * expr, + )); + // we can check from i = 19 + for ind in 19..HASH_WIDTH { + let s_prev = + meta.query_advice(s_advices[ind], Rotation(rotation)); + let s_cur1 = meta.query_advice( + c_advices[2 * (ind - 18) - 1], + Rotation::cur(), + ); + let s_cur2 = meta + .query_advice(c_advices[2 * (ind - 18)], Rotation::cur()); + let expr = s_prev - s_cur1 * c16.clone() - s_cur2; + + counter = counter + one.clone(); + is_key = is_key * (key_len.clone() - counter.clone()); + + constraints.push(( + "Key compression odd 5", + q_enable.clone() * is_odd.clone() * is_key.clone() * expr, + )); + } + + let s_prev = meta.query_advice(c_rlp1, Rotation(rotation)); + let s_cur1 = meta + .query_advice(c_advices[2 * (32 - 18) - 1], Rotation::cur()); + let s_cur2 = + meta.query_advice(c_advices[2 * (32 - 18)], Rotation::cur()); + let expr = s_prev - s_cur1 * c16.clone() - s_cur2; + + counter = counter + one.clone(); + is_key = is_key * (key_len.clone() - counter.clone()); + + constraints.push(( + "Key compression odd 6", + q_enable.clone() * is_odd.clone() * is_key.clone() * expr, + )); + + // if key length is even, the first (of the rest) byte contains 32 + + let mut counter = Expression::Constant(F::zero()); + let mut is_key = Expression::Constant(F::one()); + // counter increases when we move through key bytes + // when counter reaches key_len, is_key becomes 0 + // (that means we don't check equivalence between bytes and nibbles anymore) + + is_key = is_key * (key_len.clone() - counter.clone()); + + let c32 = Expression::Constant(F::from_u64(32)); + let s_advices0_prev = + meta.query_advice(s_advices[1], Rotation(rotation)); + constraints.push(( + "Key compression even 1", + q_enable.clone() + * is_even.clone() + * is_key.clone() + * (s_advices0_prev - c32), + )); + + // s_advices[i+1]_prev = s_advices[2*i - 1]_cur * 16 + s_advices[2*i]_cur + // we can go up to i = 16 + for ind in 1..17 { + let s_prev = + meta.query_advice(s_advices[ind + 1], Rotation(rotation)); + let s_cur1 = + meta.query_advice(s_advices[2 * ind - 2], Rotation::cur()); + let s_cur2 = + meta.query_advice(s_advices[2 * ind - 1], Rotation::cur()); + let expr = s_prev - s_cur1 * c16.clone() - s_cur2; + + counter = counter + one.clone(); + is_key = is_key * (key_len.clone() - counter.clone()); + + constraints.push(( + "Key compression even 2", + q_enable.clone() * is_even.clone() * is_key.clone() * expr, + )); + } + + // s_advices[18]_prev = c_rlp1_cur * 16 + c_rlp2_cur + let s_prev = meta.query_advice(s_advices[18], Rotation(rotation)); + let c_rlp1_cur = meta.query_advice(c_rlp1, Rotation::cur()); + let c_rlp2_cur = meta.query_advice(c_rlp2, Rotation::cur()); + let expr = + s_prev - c_rlp1_cur.clone() * c16.clone() - c_rlp2_cur.clone(); + + counter = counter + one.clone(); + is_key = is_key * (key_len.clone() - counter.clone()); + + constraints.push(( + "Key compression even 3", + q_enable.clone() * is_even.clone() * is_key.clone() * expr, + )); + + // we can check from i = 19 + for ind in 19..HASH_WIDTH { + let s_prev = + meta.query_advice(s_advices[ind], Rotation(rotation)); + let s_cur1 = meta.query_advice( + c_advices[2 * (ind - 18) - 2], + Rotation::cur(), + ); + let s_cur2 = meta.query_advice( + c_advices[2 * (ind - 18) - 1], + Rotation::cur(), + ); + let expr = s_prev - s_cur1 * c16.clone() - s_cur2; + + counter = counter + one.clone(); + is_key = is_key * (key_len.clone() - counter.clone()); + + constraints.push(( + "Key compression even 4", + q_enable.clone() * is_even.clone() * is_key.clone() * expr, + )); + } + + let s_prev = meta.query_advice(c_rlp1, Rotation(rotation)); + let s_cur1 = meta + .query_advice(c_advices[2 * (32 - 18) - 2], Rotation::cur()); + let s_cur2 = meta + .query_advice(c_advices[2 * (32 - 18) - 1], Rotation::cur()); + let expr = s_prev - s_cur1 * c16.clone() - s_cur2; + + counter = counter + one.clone(); + is_key = is_key * (key_len.clone() - counter.clone()); + + constraints.push(( + "Key compression even 5", + q_enable.clone() * is_even.clone() * is_key.clone() * expr, + )); + + // We need to make sure there are 0s after nibbles end + // We have 2 * key_len nibbles, this is at most 64. We need to check + // s_advices, c_rlp1, c_rlp2, c_advices to be 0 after 2 * key_len nibbles. + // s_advices, c_rlp1, c_rlp2, c_advices are 32 + 2 + 32 = 66. + + let nibble_len = + is_even * (key_len.clone() - one.clone()) * F::from_u64(2) + + is_odd + * ((key_len.clone() - one.clone()) * F::from_u64(2) + + one.clone()); + let c66 = Expression::Constant(F::from_u64(66)); + let mut counter = Expression::Constant(F::zero()); + let mut is_not_nibble = Expression::Constant(F::one()); + // is_not_nibble becomes 0 in the positions where we have nibbles + + for ind in (0..HASH_WIDTH).rev() { + let c = meta.query_advice(c_advices[ind], Rotation::cur()); + constraints.push(( + "Not nibble c_advices", + q_enable.clone() * is_not_nibble.clone() * c, + )); + + counter = counter + one.clone(); + is_not_nibble = is_not_nibble + * (c66.clone() - nibble_len.clone() - counter.clone()); + } + + let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); + constraints.push(( + "Not nibble c_rlp1", + q_enable.clone() * is_not_nibble.clone() * c_rlp1, + )); + + counter = counter + one.clone(); + is_not_nibble = is_not_nibble + * (c66.clone() - nibble_len.clone() - counter.clone()); + let c_rlp2 = meta.query_advice(c_rlp2, Rotation::cur()); + constraints.push(( + "Not nibble c_rlp2", + q_enable.clone() * is_not_nibble.clone() * c_rlp2, + )); + + for ind in (0..HASH_WIDTH).rev() { + counter = counter + one.clone(); + is_not_nibble = is_not_nibble + * (c66.clone() - nibble_len.clone() - counter.clone()); + + let s = meta.query_advice(s_advices[ind], Rotation::cur()); + constraints.push(( + "Not nibble s_advices", + q_enable.clone() * is_not_nibble.clone() * s, + )); + } + + // rlc is in the first branch node + // -24 = -3 (leaf c) - 3 (leaf s) - 16 (branch nodes) + let mut key_rlc_acc = meta.query_advice(key_rlc, Rotation(-24)); + let mut key_mult = meta.query_advice(key_rlc_mult, Rotation(-24)); + + for ind in 0..HASH_WIDTH { + let n = meta.query_advice(s_advices[ind], Rotation::cur()); + key_rlc_acc = key_rlc_acc + n * key_mult.clone(); + key_mult = key_mult * key_rlc_r; + } + key_rlc_acc = key_rlc_acc + c_rlp1_cur * key_mult.clone(); // c_rlp1 + key_mult = key_mult * key_rlc_r; + key_rlc_acc = key_rlc_acc + c_rlp2_cur * key_mult.clone(); // c_rlp2 + key_mult = key_mult * key_rlc_r; + for ind in 0..HASH_WIDTH { + let n = meta.query_advice(c_advices[ind], Rotation::cur()); + key_rlc_acc = key_rlc_acc + n * key_mult.clone(); + key_mult = key_mult * key_rlc_r; + } + + // RLC of key nibbles are to be checked to verify that the proper key is used. + // TODO: enable this when key in mpt.rs is available. This is to ensure + // the node in trie has been modified that correspond to the key. + /* + let key_rlc = meta.query_advice(key_rlc, Rotation::cur()); + constraints + .push(("Key RLC", q_enable.clone() * (key_rlc_acc - key_rlc))); + */ + + constraints + }); + + config + } + + pub fn construct(config: AddressComprConfig) -> Self { + Self { + config, + _marker: PhantomData, + } + } +} + +impl Chip for AddressComprChip { + type Config = AddressComprConfig; + type Loaded = (); + + fn config(&self) -> &Self::Config { + &self.config + } + + fn loaded(&self) -> &Self::Loaded { + &() + } +} diff --git a/mpt/src/branch_acc.rs b/mpt/src/branch_acc.rs new file mode 100644 index 0000000000..8d148a3b51 --- /dev/null +++ b/mpt/src/branch_acc.rs @@ -0,0 +1,116 @@ +use halo2::{ + circuit::Chip, + plonk::{ + Advice, Column, ConstraintSystem, Expression, Fixed, VirtualCells, + }, + poly::Rotation, +}; +use pairing::{arithmetic::FieldExt, bn256::Fr as Fp}; +use std::{marker::PhantomData, u64}; + +use crate::param::{HASH_WIDTH, R_TABLE_LEN}; + +#[derive(Clone, Debug)] +pub(crate) struct BranchAccConfig {} + +// BranchAccChip verifies the random linear combination for the branch. +pub(crate) struct BranchAccChip { + config: BranchAccConfig, + _marker: PhantomData, +} + +impl BranchAccChip { + pub fn configure( + meta: &mut ConstraintSystem, + q_enable: impl FnOnce(&mut VirtualCells<'_, F>) -> Expression, + rlp2: Column, + advices: [Column; HASH_WIDTH], + branch_acc: Column, + branch_mult: Column, + r_table: Vec>, + ) -> BranchAccConfig { + let config = BranchAccConfig {}; + + meta.create_gate("branch acc", |meta| { + let q_enable = q_enable(meta); + + let mut constraints = vec![]; + let rlp2 = meta.query_advice(rlp2, Rotation::cur()); + let branch_acc_prev = + meta.query_advice(branch_acc, Rotation::prev()); + let branch_acc_cur = meta.query_advice(branch_acc, Rotation::cur()); + let branch_mult_prev = + meta.query_advice(branch_mult, Rotation::prev()); + let branch_mult_cur = + meta.query_advice(branch_mult, Rotation::cur()); + + let c128 = Expression::Constant(F::from(128 as u64)); + let c160 = Expression::Constant(F::from(160 as u64)); + + // empty: + // branch_acc_curr = branch_acc_prev + 128 * branch_mult_prev + constraints.push(( + "branch acc empty", + q_enable.clone() + * (c160.clone() - rlp2.clone()) + * (branch_acc_cur.clone() + - branch_acc_prev.clone() + - c128.clone() * branch_mult_prev.clone()), + )); + constraints.push(( + "branch acc mult empty", + q_enable.clone() + * (c160.clone() - rlp2.clone()) + * (branch_mult_cur.clone() + - branch_mult_prev.clone() * r_table[0].clone()), + )); + + // non-empty + let mut expr = c160.clone() * branch_mult_prev.clone(); + for (ind, col) in advices.iter().enumerate() { + let s = meta.query_advice(*col, Rotation::cur()); + expr = + expr + s * branch_mult_prev.clone() * r_table[ind].clone(); + } + constraints.push(( + "branch acc non-empty", + q_enable.clone() + * rlp2.clone() + * (branch_acc_cur.clone() - branch_acc_prev.clone() - expr), + )); + constraints.push(( + "branch acc mult non-empty", + q_enable.clone() + * rlp2.clone() + * (branch_mult_cur.clone() + - branch_mult_prev.clone() + * r_table[R_TABLE_LEN - 1].clone() + * r_table[0].clone()), + )); + + constraints + }); + + config + } + + pub fn construct(config: BranchAccConfig) -> Self { + Self { + config, + _marker: PhantomData, + } + } +} + +impl Chip for BranchAccChip { + type Config = BranchAccConfig; + type Loaded = (); + + fn config(&self) -> &Self::Config { + &self.config + } + + fn loaded(&self) -> &Self::Loaded { + &() + } +} diff --git a/mpt/src/key_compr.rs b/mpt/src/key_compr.rs new file mode 100644 index 0000000000..807961482c --- /dev/null +++ b/mpt/src/key_compr.rs @@ -0,0 +1,720 @@ +use halo2::{ + circuit::Chip, + plonk::{ + Advice, Column, ConstraintSystem, Expression, Fixed, VirtualCells, + }, + poly::Rotation, +}; +use pasta_curves::arithmetic::FieldExt; +use std::marker::PhantomData; + +use crate::param::HASH_WIDTH; + +#[derive(Clone, Debug)] +pub(crate) struct KeyComprConfig {} + +// KeyComprChip verifies the compression of a leaf key from nibbles to hex. +// TODO: it checks (to be enabled) also the path in trie corresponds to the storage key (rename chip too) +pub(crate) struct KeyComprChip { + config: KeyComprConfig, + _marker: PhantomData, +} + +impl KeyComprChip { + pub fn configure( + meta: &mut ConstraintSystem, + q_enable: impl FnOnce(&mut VirtualCells<'_, F>) -> Expression, + s_rlp1: Column, + s_rlp2: Column, + c_rlp1: Column, + c_rlp2: Column, + s_advices: [Column; HASH_WIDTH], + c_advices: [Column; HASH_WIDTH], + s_keccak0: Column, // to see whether it's long or short RLP + s_keccak1: Column, // to see whether it's long or short RLP + key_rlc: Column, + key_rlc_mult: Column, + key_rlc_r: F, + ) -> KeyComprConfig { + let config = KeyComprConfig {}; + + meta.create_gate("Leaf key", |meta| { + let q_enable = q_enable(meta); + + let mut constraints = vec![]; + + let is_odd = meta.query_advice(s_rlp1, Rotation::cur()); + let is_even = meta.query_advice(s_rlp2, Rotation::cur()); + + // NOTE: is_long and is_short constraints are in leaf_hash + // Rotation -2 or -4 can be used (we are in nibbles, -1 is leaf c value, + // -2 is leaf c key, -3 is leaf s value, -4 is leaf s key) + let rotation = -2; + let is_long = meta.query_advice(s_keccak0, Rotation(rotation)); + let is_short = meta.query_advice(s_keccak1, Rotation(rotation)); + + // TODO: is_odd, is_even are booleans + // TODO: is_odd + is_even = 1 + + // TODO: check RLP meta data + + // TODO: key is the same for S and C (note that the RLP length can be different + // and thus one might be long RLP and one short RLP) + + // TODO: check value is the same as the one given from outside - in leaf_s_value and leaf_c_value + + // TODO: refactor to avoid repeated queries + + // If RLP is shorter than 55 bytes + // Leaf + // first two bytes (s_rlp1, s_rlp2) are RLP meta data + // [226,160,59,138,106,70,105,186, + // compressed key is stored in s_advices + // value is stored in c_rlp1 + + // If RLP is longer than 55 bytes + // [248,67,160,59,138,106,70,105,186,37,13,38,205,122,69, + // Here, key length is at s_advices[0]. + + // Leaf key + // first two positions tell whether key length (in hex) is odd [1, 0] or even [0, 1] + // [1,0,11,8,10,6,10,4,6,6,9,11,10,2,5,0,13,2 + + // if key length is odd, the first (of the rest) byte contains 32 + 16 + first nibble + // s_advices[0]_prev = 59 = 48 + s_advices[0]_cur = 48 + 11 + // s_advices[1]_prev = 138 = 8 * 16 + 10 = s_advices[1]_cur * 16 + s_advices[2]_cur + // s_advices[2]_prev = 106 = 6 * 16 + 10 = s_advices[3]_cur * 16 + s_advices[4]_cur + + let one = Expression::Constant(F::one()); + let c128 = Expression::Constant(F::from_u64(128)); + let s_rlp2 = meta.query_advice(s_rlp2, Rotation(rotation)); + + let key_len = s_rlp2 - c128.clone(); + let mut counter = Expression::Constant(F::zero()); + let mut is_key = Expression::Constant(F::one()); + // counter increases when we move through key bytes + // when counter reaches key_len, is_key becomes 0 + // (that means we don't check equivalence between bytes and nibbles anymore) + + is_key = is_key * (key_len.clone() - counter.clone()); + + let c48 = Expression::Constant(F::from_u64(48)); + let s_advices0_prev = + meta.query_advice(s_advices[0], Rotation(rotation)); + let s_advices0_cur = + meta.query_advice(s_advices[0], Rotation::cur()); + constraints.push(( + "Key compression odd 1", + q_enable.clone() + * is_odd.clone() + * is_short.clone() + * is_key.clone() + * (s_advices0_prev - s_advices0_cur.clone() - c48), + )); + + let c16 = Expression::Constant(F::from_u64(16)); + // s_advices[i]_prev = s_advices[2*i - 1]_cur * 16 + s_advices[2*i]_cur + // we can go up to i = 15 + for ind in 1..16 { + let s_prev = + meta.query_advice(s_advices[ind], Rotation(rotation)); + let s_cur1 = + meta.query_advice(s_advices[2 * ind - 1], Rotation::cur()); + let s_cur2 = + meta.query_advice(s_advices[2 * ind], Rotation::cur()); + let expr = s_prev - s_cur1 * c16.clone() - s_cur2; + + counter = counter + one.clone(); + is_key = is_key * (key_len.clone() - counter.clone()); + + constraints.push(( + "Key compression odd 2", + q_enable.clone() + * is_odd.clone() + * is_short.clone() + * is_key.clone() + * expr, + )); + } + + // s_advices[16]_prev = s_advices[31]_cur * 16 + c_rlp1_cur + let s_prev = meta.query_advice(s_advices[16], Rotation(rotation)); + let s_cur1 = + meta.query_advice(s_advices[HASH_WIDTH - 1], Rotation::cur()); + let s_cur2 = meta.query_advice(c_rlp1, Rotation::cur()); + let expr = s_prev - s_cur1 * c16.clone() - s_cur2; + + counter = counter + one.clone(); + is_key = is_key * (key_len.clone() - counter.clone()); + + constraints.push(( + "Key compression odd 3", + q_enable.clone() + * is_odd.clone() + * is_short.clone() + * is_key.clone() + * expr, + )); + // s_advices[17]_prev = c_rlp2 * 16 + c_advices[0] + let s_prev = meta.query_advice(s_advices[17], Rotation(rotation)); + let s_cur1 = meta.query_advice(c_rlp2, Rotation::cur()); + let s_cur2 = meta.query_advice(c_advices[0], Rotation::cur()); + let expr = s_prev - s_cur1 * c16.clone() - s_cur2; + + counter = counter + one.clone(); + is_key = is_key * (key_len.clone() - counter.clone()); + + constraints.push(( + "Key compression odd 4", + q_enable.clone() + * is_odd.clone() + * is_short.clone() + * is_key.clone() + * expr, + )); + // we can check from i = 18 + for ind in 18..HASH_WIDTH { + let s_prev = + meta.query_advice(s_advices[ind], Rotation(rotation)); + let s_cur1 = meta.query_advice( + c_advices[2 * (ind - 17) - 1], + Rotation::cur(), + ); + let s_cur2 = meta + .query_advice(c_advices[2 * (ind - 17)], Rotation::cur()); + let expr = s_prev - s_cur1 * c16.clone() - s_cur2; + + counter = counter + one.clone(); + is_key = is_key * (key_len.clone() - counter.clone()); + + constraints.push(( + "Key compression odd 5", + q_enable.clone() + * is_odd.clone() + * is_short.clone() + * is_key.clone() + * expr, + )); + } + + // if key length is even, the first (of the rest) byte contains 32 + + let mut counter = Expression::Constant(F::zero()); + let mut is_key = Expression::Constant(F::one()); + // counter increases when we move through key bytes + // when counter reaches key_len, is_key becomes 0 + // (that means we don't check equivalence between bytes and nibbles anymore) + + is_key = is_key * (key_len.clone() - counter.clone()); + + let c32 = Expression::Constant(F::from_u64(32)); + let s_advices0_prev = + meta.query_advice(s_advices[0], Rotation(rotation)); + constraints.push(( + "Key compression even 1", + q_enable.clone() + * is_even.clone() + * is_short.clone() + * is_key.clone() + * (s_advices0_prev - c32), + )); + // s_advices[i]_prev = s_advices[2*i - 1]_cur * 16 + s_advices[2*i]_cur + // we can go up to i = 16 + for ind in 1..17 { + let s_prev = + meta.query_advice(s_advices[ind], Rotation(rotation)); + let s_cur1 = + meta.query_advice(s_advices[2 * ind - 2], Rotation::cur()); + let s_cur2 = + meta.query_advice(s_advices[2 * ind - 1], Rotation::cur()); + let expr = s_prev - s_cur1 * c16.clone() - s_cur2; + + counter = counter + one.clone(); + is_key = is_key * (key_len.clone() - counter.clone()); + + constraints.push(( + "Key compression even 2", + q_enable.clone() + * is_even.clone() + * is_short.clone() + * is_key.clone() + * expr, + )); + } + + // s_advices[17]_prev = c_rlp1_cur * 16 + c_rlp2_cur + let s_prev = meta.query_advice(s_advices[17], Rotation(rotation)); + let s_cur1 = meta.query_advice(c_rlp1, Rotation::cur()); + let s_cur2 = meta.query_advice(c_rlp2, Rotation::cur()); + let expr = s_prev - s_cur1.clone() * c16.clone() - s_cur2.clone(); + + counter = counter + one.clone(); + is_key = is_key * (key_len.clone() - counter.clone()); + + constraints.push(( + "Key compression even 3", + q_enable.clone() + * is_even.clone() + * is_short.clone() + * is_key.clone() + * expr, + )); + // we can check from i = 18 + for ind in 18..HASH_WIDTH { + let s_prev = + meta.query_advice(s_advices[ind], Rotation(rotation)); + let s_cur1 = meta.query_advice( + c_advices[2 * (ind - 17) - 2], + Rotation::cur(), + ); + let s_cur2 = meta.query_advice( + c_advices[2 * (ind - 17) - 1], + Rotation::cur(), + ); + let expr = s_prev - s_cur1 * c16.clone() - s_cur2; + + counter = counter + one.clone(); + is_key = is_key * (key_len.clone() - counter.clone()); + + constraints.push(( + "Key compression even 4", + q_enable.clone() + * is_even.clone() + * is_short.clone() + * is_key.clone() + * expr, + )); + } + + // We need to make sure there are 0s after nibbles end + // We have 2 * key_len nibbles, this is at most 64. We need to check + // s_advices, c_rlp1, c_rlp2, c_advices to be 0 after 2 * key_len nibbles. + // s_advices, c_rlp1, c_rlp2, c_advices are 32 + 2 + 32 = 66. + + let nibble_len = is_even.clone() + * (key_len.clone() - one.clone()) + * F::from_u64(2) + + is_odd.clone() + * ((key_len.clone() - one.clone()) * F::from_u64(2) + + one.clone()); + let c66 = Expression::Constant(F::from_u64(66)); + let mut counter = Expression::Constant(F::zero()); + let mut is_not_nibble = Expression::Constant(F::one()); + // is_not_nibble becomes 0 in the positions where we have nibbles + + for ind in (0..HASH_WIDTH).rev() { + let c = meta.query_advice(c_advices[ind], Rotation::cur()); + constraints.push(( + "Not nibble c_advices", + q_enable.clone() + * is_short.clone() + * is_not_nibble.clone() + * c, + )); + + counter = counter + one.clone(); + is_not_nibble = is_not_nibble + * (c66.clone() - nibble_len.clone() - counter.clone()); + } + + let c_rlp1_cur = meta.query_advice(c_rlp1, Rotation::cur()); + constraints.push(( + "Not nibble c_rlp1", + q_enable.clone() + * is_short.clone() + * is_not_nibble.clone() + * c_rlp1_cur.clone(), + )); + + counter = counter + one.clone(); + is_not_nibble = is_not_nibble + * (c66.clone() - nibble_len.clone() - counter.clone()); + let c_rlp2_cur = meta.query_advice(c_rlp2, Rotation::cur()); + constraints.push(( + "Not nibble c_rlp2", + q_enable.clone() + * is_short.clone() + * is_not_nibble.clone() + * c_rlp2_cur.clone(), + )); + + for ind in (0..HASH_WIDTH).rev() { + counter = counter + one.clone(); + is_not_nibble = is_not_nibble + * (c66.clone() - nibble_len.clone() - counter.clone()); + + let s = meta.query_advice(s_advices[ind], Rotation::cur()); + constraints.push(( + "Not nibble s_advices", + q_enable.clone() + * is_short.clone() + * is_not_nibble.clone() + * s, + )); + } + + // For long RLPs: + let s_advices0 = + meta.query_advice(s_advices[0], Rotation(rotation)); + + let key_len = s_advices0 - c128.clone(); + counter = Expression::Constant(F::zero()); + let mut is_key = Expression::Constant(F::one()); + // counter increases when we move through key bytes + // when counter reaches key_len, is_key becomes 0 + // (that means we don't check equivalence between bytes and nibbles anymore) + + is_key = is_key * (key_len.clone() - counter.clone()); + + let c48 = Expression::Constant(F::from_u64(48)); + let s_advices1_prev = + meta.query_advice(s_advices[1], Rotation(rotation)); + let s_advices1_cur = + meta.query_advice(s_advices[0], Rotation::cur()); + constraints.push(( + "Key compression odd 1 (long)", + q_enable.clone() + * is_odd.clone() + * is_long.clone() + * is_key.clone() + * (s_advices1_prev - s_advices1_cur - c48), + )); + + let c16 = Expression::Constant(F::from_u64(16)); + // s_advices[i+1]_prev = s_advices[2*i - 1]_cur * 16 + s_advices[2*i]_cur + // we can go up to i = 15 + for ind in 1..16 { + let s_prev = + meta.query_advice(s_advices[ind + 1], Rotation(rotation)); + let s_cur1 = + meta.query_advice(s_advices[2 * ind - 1], Rotation::cur()); + let s_cur2 = + meta.query_advice(s_advices[2 * ind], Rotation::cur()); + let expr = s_prev - s_cur1 * c16.clone() - s_cur2; + + counter = counter + one.clone(); + is_key = is_key * (key_len.clone() - counter.clone()); + + constraints.push(( + "Key compression odd 2 (long)", + q_enable.clone() + * is_odd.clone() + * is_long.clone() + * is_key.clone() + * expr, + )); + } + + // s_advices[17]_prev = s_advices[31]_cur * 16 + c_rlp1_cur + let s_prev = meta.query_advice(s_advices[17], Rotation(rotation)); + let s_cur1 = + meta.query_advice(s_advices[HASH_WIDTH - 1], Rotation::cur()); + let s_cur2 = meta.query_advice(c_rlp1, Rotation::cur()); + let expr = s_prev - s_cur1 * c16.clone() - s_cur2; + + counter = counter + one.clone(); + is_key = is_key * (key_len.clone() - counter.clone()); + + constraints.push(( + "Key compression odd 3 (long)", + q_enable.clone() + * is_odd.clone() + * is_long.clone() + * is_key.clone() + * expr, + )); + + // s_advices[18]_prev = c_rlp2 * 16 + c_advices[0] + let s_prev = meta.query_advice(s_advices[18], Rotation(rotation)); + let s_cur1 = meta.query_advice(c_rlp2, Rotation::cur()); + let s_cur2 = meta.query_advice(c_advices[0], Rotation::cur()); + let expr = s_prev - s_cur1 * c16.clone() - s_cur2; + + counter = counter + one.clone(); + is_key = is_key * (key_len.clone() - counter.clone()); + + constraints.push(( + "Key compression odd 4 (long)", + q_enable.clone() + * is_odd.clone() + * is_long.clone() + * is_key.clone() + * expr, + )); + + // we can check from i = 19 + for ind in 19..HASH_WIDTH { + let s_prev = + meta.query_advice(s_advices[ind], Rotation(rotation)); + let s_cur1 = meta.query_advice( + c_advices[2 * (ind - 18) - 1], + Rotation::cur(), + ); + let s_cur2 = meta + .query_advice(c_advices[2 * (ind - 18)], Rotation::cur()); + let expr = s_prev - s_cur1 * c16.clone() - s_cur2; + + counter = counter + one.clone(); + is_key = is_key * (key_len.clone() - counter.clone()); + + constraints.push(( + "Key compression odd 5 (long)", + q_enable.clone() + * is_odd.clone() + * is_long.clone() + * is_key.clone() + * expr, + )); + } + + let s_prev = meta.query_advice(c_rlp1, Rotation(rotation)); + let s_cur1 = meta + .query_advice(c_advices[2 * (32 - 18) - 1], Rotation::cur()); + let s_cur2 = + meta.query_advice(c_advices[2 * (32 - 18)], Rotation::cur()); + let expr = s_prev - s_cur1 * c16.clone() - s_cur2; + + counter = counter + one.clone(); + is_key = is_key * (key_len.clone() - counter.clone()); + + constraints.push(( + "Key compression odd 6 (long)", + q_enable.clone() + * is_odd.clone() + * is_long.clone() + * is_key.clone() + * expr, + )); + + // if key length is even, the first (of the rest) byte contains 32 + + let mut counter = Expression::Constant(F::zero()); + let mut is_key = Expression::Constant(F::one()); + // counter increases when we move through key bytes + // when counter reaches key_len, is_key becomes 0 + // (that means we don't check equivalence between bytes and nibbles anymore) + + is_key = is_key * (key_len.clone() - counter.clone()); + + let c32 = Expression::Constant(F::from_u64(32)); + let s_advices0_prev = + meta.query_advice(s_advices[1], Rotation(rotation)); + constraints.push(( + "Key compression even 1 (long)", + q_enable.clone() + * is_even.clone() + * is_long.clone() + * is_key.clone() + * (s_advices0_prev - c32), + )); + + // s_advices[i+1]_prev = s_advices[2*i - 1]_cur * 16 + s_advices[2*i]_cur + // we can go up to i = 16 + for ind in 1..17 { + let s_prev = + meta.query_advice(s_advices[ind + 1], Rotation(rotation)); + let s_cur1 = + meta.query_advice(s_advices[2 * ind - 2], Rotation::cur()); + let s_cur2 = + meta.query_advice(s_advices[2 * ind - 1], Rotation::cur()); + let expr = s_prev - s_cur1 * c16.clone() - s_cur2; + + counter = counter + one.clone(); + is_key = is_key * (key_len.clone() - counter.clone()); + + constraints.push(( + "Key compression even 2 (long)", + q_enable.clone() + * is_even.clone() + * is_long.clone() + * is_key.clone() + * expr, + )); + } + + // s_advices[18]_prev = c_rlp1_cur * 16 + c_rlp2_cur + let s_prev = meta.query_advice(s_advices[18], Rotation(rotation)); + let expr = + s_prev - c_rlp1_cur.clone() * c16.clone() - c_rlp2_cur.clone(); + + counter = counter + one.clone(); + is_key = is_key * (key_len.clone() - counter.clone()); + + constraints.push(( + "Key compression even 3 (long)", + q_enable.clone() + * is_even.clone() + * is_long.clone() + * is_key.clone() + * expr, + )); + + // we can check from i = 19 + for ind in 19..HASH_WIDTH { + let s_prev = + meta.query_advice(s_advices[ind], Rotation(rotation)); + let s_cur1 = meta.query_advice( + c_advices[2 * (ind - 18) - 2], + Rotation::cur(), + ); + let s_cur2 = meta.query_advice( + c_advices[2 * (ind - 18) - 1], + Rotation::cur(), + ); + let expr = s_prev - s_cur1 * c16.clone() - s_cur2; + + counter = counter + one.clone(); + is_key = is_key * (key_len.clone() - counter.clone()); + + constraints.push(( + "Key compression even 4 (long)", + q_enable.clone() + * is_even.clone() + * is_long.clone() + * is_key.clone() + * expr, + )); + } + + let s_prev = meta.query_advice(c_rlp1, Rotation(rotation)); + let s_cur1 = meta + .query_advice(c_advices[2 * (32 - 18) - 2], Rotation::cur()); + let s_cur2 = meta + .query_advice(c_advices[2 * (32 - 18) - 1], Rotation::cur()); + let expr = s_prev - s_cur1 * c16.clone() - s_cur2; + + counter = counter + one.clone(); + is_key = is_key * (key_len.clone() - counter.clone()); + + constraints.push(( + "Key compression even 5 (long)", + q_enable.clone() + * is_even.clone() + * is_long.clone() + * is_key.clone() + * expr, + )); + + // We need to make sure there are 0s after nibbles end + // We have 2 * key_len nibbles, this is at most 64. We need to check + // s_advices, c_rlp1, c_rlp2, c_advices to be 0 after 2 * key_len nibbles. + // s_advices, c_rlp1, c_rlp2, c_advices are 32 + 2 + 32 = 66. + + let nibble_len = + is_even * (key_len.clone() - one.clone()) * F::from_u64(2) + + is_odd + * ((key_len.clone() - one.clone()) * F::from_u64(2) + + one.clone()); + let c66 = Expression::Constant(F::from_u64(66)); + let mut counter = Expression::Constant(F::zero()); + let mut is_not_nibble = Expression::Constant(F::one()); + // is_not_nibble becomes 0 in the positions where we have nibbles + + for ind in (0..HASH_WIDTH).rev() { + let c = meta.query_advice(c_advices[ind], Rotation::cur()); + constraints.push(( + "Not nibble c_advices (long)", + q_enable.clone() + * is_long.clone() + * is_not_nibble.clone() + * c, + )); + + counter = counter + one.clone(); + is_not_nibble = is_not_nibble + * (c66.clone() - nibble_len.clone() - counter.clone()); + } + + let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); + constraints.push(( + "Not nibble c_rlp1 (long)", + q_enable.clone() + * is_long.clone() + * is_not_nibble.clone() + * c_rlp1, + )); + + counter = counter + one.clone(); + is_not_nibble = is_not_nibble + * (c66.clone() - nibble_len.clone() - counter.clone()); + let c_rlp2 = meta.query_advice(c_rlp2, Rotation::cur()); + constraints.push(( + "Not nibble c_rlp2 (long)", + q_enable.clone() + * is_long.clone() + * is_not_nibble.clone() + * c_rlp2, + )); + + for ind in (0..HASH_WIDTH).rev() { + counter = counter + one.clone(); + is_not_nibble = is_not_nibble + * (c66.clone() - nibble_len.clone() - counter.clone()); + + let s = meta.query_advice(s_advices[ind], Rotation::cur()); + constraints.push(( + "Not nibble s_advices (long)", + q_enable.clone() + * is_long.clone() + * is_not_nibble.clone() + * s, + )); + } + + // End long RLP + + // rlc is in the first branch node + // -18 = -1 (leaf c) - 1 (leaf s) - 16 (branch nodes) + let mut key_rlc_acc = meta.query_advice(key_rlc, Rotation(-18)); + let mut key_mult = meta.query_advice(key_rlc_mult, Rotation(-18)); + + for ind in 0..HASH_WIDTH { + let n = meta.query_advice(s_advices[ind], Rotation::cur()); + key_rlc_acc = key_rlc_acc + n * key_mult.clone(); + key_mult = key_mult * key_rlc_r; + } + key_rlc_acc = key_rlc_acc + c_rlp1_cur * key_mult.clone(); // c_rlp1 + key_mult = key_mult * key_rlc_r; + key_rlc_acc = key_rlc_acc + c_rlp2_cur * key_mult.clone(); // c_rlp2 + key_mult = key_mult * key_rlc_r; + for ind in 0..HASH_WIDTH { + let n = meta.query_advice(c_advices[ind], Rotation::cur()); + key_rlc_acc = key_rlc_acc + n * key_mult.clone(); + key_mult = key_mult * key_rlc_r; + } + + // RLC of key nibbles are to be checked to verify that the proper key is used. + // TODO: enable this when key in mpt.rs is available. This is to ensure + // the node in trie has been modified that correspond to the key. + /* + let key_rlc = meta.query_advice(key_rlc, Rotation::cur()); + constraints + .push(("Key RLC", q_enable.clone() * (key_rlc_acc - key_rlc))); + */ + + constraints + }); + + config + } + + pub fn construct(config: KeyComprConfig) -> Self { + Self { + config, + _marker: PhantomData, + } + } +} + +impl Chip for KeyComprChip { + type Config = KeyComprConfig; + type Loaded = (); + + fn config(&self) -> &Self::Config { + &self.config + } + + fn loaded(&self) -> &Self::Loaded { + &() + } +} diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs new file mode 100644 index 0000000000..d37d08db16 --- /dev/null +++ b/mpt/src/leaf_key.rs @@ -0,0 +1,227 @@ +use halo2::{ + circuit::Chip, + plonk::{Advice, Column, ConstraintSystem, Expression, VirtualCells}, + poly::Rotation, +}; +use pairing::{arithmetic::FieldExt, bn256::Fr as Fp}; +use std::marker::PhantomData; + +use crate::param::{HASH_WIDTH, R_TABLE_LEN}; + +#[derive(Clone, Debug)] +pub(crate) struct LeafKeyConfig {} + +// Verifies RLC of a leaf key. +pub(crate) struct LeafKeyChip { + config: LeafKeyConfig, + _marker: PhantomData, +} + +impl LeafKeyChip { + pub fn configure( + meta: &mut ConstraintSystem, + q_enable: impl Fn(&mut VirtualCells<'_, F>) -> Expression, + s_rlp1: Column, + s_rlp2: Column, + c_rlp1: Column, + s_advices: [Column; HASH_WIDTH], + s_keccak0: Column, // to see whether it's long or short RLP + s_keccak1: Column, // to see whether it's long or short RLP + acc: Column, + acc_mult: Column, + key_rlc: Column, + key_rlc_mult: Column, + sel1: Column, + sel2: Column, + r_table: Vec>, + is_s: bool, + ) -> LeafKeyConfig { + let config = LeafKeyConfig {}; + + meta.create_gate("Storage leaf key hash RLC", |meta| { + let q_enable = q_enable(meta); + let mut constraints = vec![]; + + let c248 = Expression::Constant(F::from(248)); + let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); + let is_long = meta.query_advice(s_keccak0, Rotation::cur()); + let is_short = meta.query_advice(s_keccak1, Rotation::cur()); + constraints.push(( + "is long", + q_enable.clone() * is_long.clone() * (s_rlp1.clone() - c248), + )); + + // TODO: is_long, is_short are booleans + // TODO: is_long + is_short = 1 + + // TODO: check that from some point on (depends on the rlp meta data) + // the values are zero (as in key_compr) - but take into account it can be long or short RLP + + // TODO: check acc_mult as in key_compr + + let mut hash_rlc = s_rlp1; + let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); + hash_rlc = hash_rlc + s_rlp2 * r_table[0].clone(); + let mut rind = 1; + + let mut r_wrapped = false; + for col in s_advices.iter() { + let s = meta.query_advice(*col, Rotation::cur()); + if !r_wrapped { + hash_rlc = hash_rlc + s * r_table[rind].clone(); + } else { + hash_rlc = hash_rlc + + s * r_table[rind].clone() + * r_table[R_TABLE_LEN - 1].clone(); + } + if rind == R_TABLE_LEN - 1 { + rind = 0; + r_wrapped = true; + } else { + rind += 1; + } + } + + let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); + hash_rlc = hash_rlc + + c_rlp1 + * r_table[R_TABLE_LEN - 1].clone() + * r_table[1].clone(); + + // key is at most of length 32, so it doesn't go further than c_rlp1 + + let acc = meta.query_advice(acc, Rotation::cur()); + constraints + .push(("Leaf key acc", q_enable.clone() * (hash_rlc - acc))); + + constraints + }); + + meta.create_gate("Storage leaf key RLC", |meta| { + let q_enable = q_enable(meta); + let mut constraints = vec![]; + + let is_long = meta.query_advice(s_keccak0, Rotation::cur()); + let is_short = meta.query_advice(s_keccak1, Rotation::cur()); + + // key rlc is in the first branch node + let mut rot = -16; + if !is_s { + rot = -18; + } + + let key_rlc_acc_start = meta.query_advice(key_rlc, Rotation(rot)); + let key_mult_start = meta.query_advice(key_rlc_mult, Rotation(rot)); + let sel1 = meta.query_advice(sel1, Rotation(rot)); + let sel2 = meta.query_advice(sel2, Rotation(rot)); + + let c32 = Expression::Constant(F::from(32)); + let c48 = Expression::Constant(F::from(48)); + + // For short RLP (key starts at s_advices[0]): + + // If sel1 = 1, we have one nibble+48 in s_advices[0]. + let s_advice0 = meta.query_advice(s_advices[0], Rotation::cur()); + let mut key_rlc_acc_short = key_rlc_acc_start.clone() + + (s_advice0.clone() - c48.clone()) + * key_mult_start.clone() + * sel1.clone(); + let mut key_mult = + key_mult_start.clone() * r_table[0].clone() * sel1.clone(); + key_mult = key_mult + key_mult_start.clone() * sel2.clone(); // set to key_mult_start if sel2, stays key_mult if sel1 + + // If sel2 = 1, we have 32 in s_advices[0]. + constraints.push(( + "Leaf key acc s_advice0", + q_enable.clone() + * (s_advice0 - c32.clone()) + * sel2.clone() + * is_short.clone(), + )); + + let s_advices1 = meta.query_advice(s_advices[1], Rotation::cur()); + key_rlc_acc_short = + key_rlc_acc_short + s_advices1 * key_mult.clone(); + + for ind in 2..HASH_WIDTH { + let s = meta.query_advice(s_advices[ind], Rotation::cur()); + key_rlc_acc_short = key_rlc_acc_short + + s * key_mult.clone() * r_table[ind - 2].clone(); + } + + let key_rlc = meta.query_advice(key_rlc, Rotation::cur()); + + // Key RLC is be checked to verify that the proper key is used. + constraints.push(( + "Key RLC short", + q_enable.clone() + * (key_rlc_acc_short - key_rlc.clone()) + * is_short, + )); + + // For long RLP (key starts at s_advices[1]): + + // If sel1 = 1, we have nibble+48 in s_advices[0]. + let s_advice1 = meta.query_advice(s_advices[1], Rotation::cur()); + let mut key_rlc_acc_long = key_rlc_acc_start.clone() + + (s_advice1.clone() - c48) + * key_mult_start.clone() + * sel1.clone(); + let mut key_mult = + key_mult_start.clone() * r_table[0].clone() * sel1.clone(); + key_mult = key_mult + key_mult_start.clone() * sel2.clone(); // set to key_mult_start if sel2, stays key_mult if sel1 + + // If sel2 = 1, we have 32 in s_advices[1]. + constraints.push(( + "Leaf key acc s_advice1", + q_enable.clone() + * (s_advice1 - c32) + * sel2.clone() + * is_long.clone(), + )); + + let s_advices2 = meta.query_advice(s_advices[2], Rotation::cur()); + key_rlc_acc_long = key_rlc_acc_long + s_advices2 * key_mult.clone(); + + for ind in 3..HASH_WIDTH { + let s = meta.query_advice(s_advices[ind], Rotation::cur()); + key_rlc_acc_long = key_rlc_acc_long + + s * key_mult.clone() * r_table[ind - 3].clone(); + } + + let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); + key_rlc_acc_long = key_rlc_acc_long + + c_rlp1 * key_mult.clone() * r_table[29].clone(); + + // Key RLC is be checked to verify that the proper key is used. + constraints.push(( + "Key RLC long", + q_enable.clone() * (key_rlc_acc_long - key_rlc) * is_long, + )); + + constraints + }); + + config + } + + pub fn construct(config: LeafKeyConfig) -> Self { + Self { + config, + _marker: PhantomData, + } + } +} + +impl Chip for LeafKeyChip { + type Config = LeafKeyConfig; + type Loaded = (); + + fn config(&self) -> &Self::Config { + &self.config + } + + fn loaded(&self) -> &Self::Loaded { + &() + } +} diff --git a/mpt/src/leaf_value.rs b/mpt/src/leaf_value.rs new file mode 100644 index 0000000000..66b9d0b0eb --- /dev/null +++ b/mpt/src/leaf_value.rs @@ -0,0 +1,98 @@ +use halo2::{ + circuit::Chip, + plonk::{ + Advice, Column, ConstraintSystem, Expression, Fixed, VirtualCells, + }, + poly::Rotation, +}; +use pairing::{arithmetic::FieldExt, bn256::Fr as Fp}; +use std::marker::PhantomData; + +use crate::param::{HASH_WIDTH, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH}; + +#[derive(Clone, Debug)] +pub(crate) struct LeafValueConfig {} + +// Verifies the hash of a leaf is in the parent branch. +pub(crate) struct LeafValueChip { + config: LeafValueConfig, + _marker: PhantomData, +} + +impl LeafValueChip { + pub fn configure( + meta: &mut ConstraintSystem, + q_enable: impl FnOnce(&mut VirtualCells<'_, F>) -> Expression, + s_rlp1: Column, + s_rlp2: Column, + s_advices: [Column; HASH_WIDTH], + sc_keccak: [Column; KECCAK_OUTPUT_WIDTH], + keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], + acc: Column, + acc_mult: Column, + acc_r: F, + ) -> LeafValueConfig { + let config = LeafValueConfig {}; + + meta.lookup_any(|meta| { + let q_enable = q_enable(meta); + + let mut rlc = meta.query_advice(acc, Rotation::prev()); + let mut mult = meta.query_advice(acc_mult, Rotation::prev()); + + let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); + rlc = rlc + s_rlp1 * mult.clone(); + mult = mult * acc_r; + + let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); + rlc = rlc + s_rlp2 * mult.clone(); + mult = mult * acc_r; + + for col in s_advices.iter() { + let s = meta.query_advice(*col, Rotation::cur()); + rlc = rlc + s * mult.clone(); + mult = mult * acc_r; + } + + let mut constraints = vec![]; + constraints.push(( + q_enable.clone() * rlc, + meta.query_fixed(keccak_table[0], Rotation::cur()), + )); + // NOTE: Rotation -4 can be used here (in S and C leaf), because + // s_keccak and c_keccak have the same value in all branch rows (thus, the same + // value in branch node_index: 13 and branch node_index: 15) + for (ind, column) in sc_keccak.iter().enumerate() { + let sc_keccak = meta.query_advice(*column, Rotation(-4)); + let keccak_table_i = + meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); + constraints + .push((q_enable.clone() * sc_keccak, keccak_table_i)); + } + + constraints + }); + + config + } + + pub fn construct(config: LeafValueConfig) -> Self { + Self { + config, + _marker: PhantomData, + } + } +} + +impl Chip for LeafValueChip { + type Config = LeafValueConfig; + type Loaded = (); + + fn config(&self) -> &Self::Config { + &self.config + } + + fn loaded(&self) -> &Self::Loaded { + &() + } +} diff --git a/mpt/src/lib.rs b/mpt/src/lib.rs new file mode 100644 index 0000000000..d36d685a2e --- /dev/null +++ b/mpt/src/lib.rs @@ -0,0 +1,8 @@ +pub mod account_leaf_key; +pub mod account_leaf_nonce_balance; +pub mod account_leaf_storage_codehash; +pub mod branch_acc; +pub mod leaf_key; +pub mod leaf_value; +pub mod mpt; +pub mod param; diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs new file mode 100644 index 0000000000..7e16cb4f89 --- /dev/null +++ b/mpt/src/mpt.rs @@ -0,0 +1,2557 @@ +use halo2::{ + circuit::{Layouter, Region}, + plonk::{ + Advice, Column, ConstraintSystem, Error, Expression, Fixed, Selector, + }, + poly::Rotation, +}; +use keccak256::plain::Keccak; +use pairing::{arithmetic::FieldExt, bn256::Fr as Fp}; +use std::{convert::TryInto, marker::PhantomData}; + +use crate::param::{ + BRANCH_0_C_START, BRANCH_0_KEY_POS, BRANCH_0_S_START, C_RLP_START, C_START, + HASH_WIDTH, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH, S_RLP_START, S_START, +}; +use crate::{ + account_leaf_key::{AccountLeafKeyChip, AccountLeafKeyConfig}, + account_leaf_nonce_balance::{ + AccountLeafNonceBalanceChip, AccountLeafNonceBalanceConfig, + }, + account_leaf_storage_codehash::{ + AccountLeafStorageCodehashChip, AccountLeafStorageCodehashConfig, + }, + branch_acc::BranchAccChip, + leaf_key::{LeafKeyChip, LeafKeyConfig}, + leaf_value::{LeafValueChip, LeafValueConfig}, + param::LAYOUT_OFFSET, +}; +use crate::{branch_acc::BranchAccConfig, param::WITNESS_ROW_WIDTH}; + +#[derive(Clone, Debug)] +pub struct MPTConfig { + q_enable: Selector, + q_not_first: Column, // not first row + not_first_level: Column, // to avoid rotating back when in the first branch (for key rlc) + is_branch_init: Column, + is_branch_child: Column, + is_last_branch_child: Column, + is_leaf_s: Column, + is_leaf_s_value: Column, + is_leaf_c: Column, + is_leaf_c_value: Column, + is_account_leaf_key_s: Column, + is_account_leaf_nonce_balance_s: Column, + is_account_leaf_storage_codehash_s: Column, + // There is no is_account_leaf_key_c and is_account_leaf_nonce_balance_c + // because it's always the same for S and C, so we just use S for both. + is_account_leaf_storage_codehash_c: Column, + node_index: Column, + is_modified: Column, // whether this branch node is modified + modified_node: Column, // index of the modified node + s_rlp1: Column, + s_rlp2: Column, + c_rlp1: Column, + c_rlp2: Column, + s_advices: [Column; HASH_WIDTH], + c_advices: [Column; HASH_WIDTH], + s_keccak: [Column; KECCAK_OUTPUT_WIDTH], + c_keccak: [Column; KECCAK_OUTPUT_WIDTH], + acc_s: Column, // for branch s and account leaf + acc_mult_s: Column, // for branch s and account leaf + acc_c: Column, // for branch c + acc_mult_c: Column, // for branch c + acc_r: F, + sel1: Column, + sel2: Column, + r_table: Vec>, + branch_acc_s_chip: BranchAccConfig, + branch_acc_c_chip: BranchAccConfig, + account_leaf_key_chip: AccountLeafKeyConfig, + account_leaf_nonce_balance_chip_s: AccountLeafNonceBalanceConfig, + account_leaf_storage_codehash_chip_s: AccountLeafStorageCodehashConfig, + account_leaf_storage_codehash_chip_c: AccountLeafStorageCodehashConfig, + key_rlc: Column, // used first for account address, then for storage key + key_rlc_mult: Column, + keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], + leaf_s_key_chip: LeafKeyConfig, + leaf_c_key_chip: LeafKeyConfig, + leaf_s_value_chip: LeafValueConfig, + leaf_c_value_chip: LeafValueConfig, + _marker: PhantomData, +} + +impl MPTConfig { + pub(crate) fn configure(meta: &mut ConstraintSystem) -> Self { + let q_enable = meta.selector(); + let q_not_first = meta.fixed_column(); + let not_first_level = meta.fixed_column(); + + let acc_r = F::rand(); // TODO: generate from commitments + + let one = Expression::Constant(F::one()); + let mut r_table = vec![]; + let mut r = one.clone(); + for _ in 0..HASH_WIDTH { + r = r * acc_r; + r_table.push(r.clone()); + } + + // TODO: r_table constraints + + let is_branch_init = meta.advice_column(); + let is_branch_child = meta.advice_column(); + let is_last_branch_child = meta.advice_column(); + let is_leaf_s = meta.advice_column(); + let is_leaf_s_value = meta.advice_column(); + let is_leaf_c = meta.advice_column(); + let is_leaf_c_value = meta.advice_column(); + + let is_account_leaf_key_s = meta.advice_column(); + let is_account_leaf_nonce_balance_s = meta.advice_column(); + let is_account_leaf_storage_codehash_s = meta.advice_column(); + let is_account_leaf_storage_codehash_c = meta.advice_column(); + + let node_index = meta.advice_column(); + let is_modified = meta.advice_column(); + let modified_node = meta.advice_column(); + + let s_rlp1 = meta.advice_column(); + let s_rlp2 = meta.advice_column(); + let s_advices: [Column; HASH_WIDTH] = (0..HASH_WIDTH) + .map(|_| meta.advice_column()) + .collect::>() + .try_into() + .unwrap(); + + let c_rlp1 = meta.advice_column(); + let c_rlp2 = meta.advice_column(); + let c_advices: [Column; HASH_WIDTH] = (0..HASH_WIDTH) + .map(|_| meta.advice_column()) + .collect::>() + .try_into() + .unwrap(); + + let keccak_table: [Column; + KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH] = (0..KECCAK_INPUT_WIDTH + + KECCAK_OUTPUT_WIDTH) + .map(|_| meta.fixed_column()) + .collect::>() + .try_into() + .unwrap(); + + let s_keccak: [Column; KECCAK_OUTPUT_WIDTH] = (0 + ..KECCAK_OUTPUT_WIDTH) + .map(|_| meta.advice_column()) + .collect::>() + .try_into() + .unwrap(); + + let c_keccak: [Column; KECCAK_OUTPUT_WIDTH] = (0 + ..KECCAK_OUTPUT_WIDTH) + .map(|_| meta.advice_column()) + .collect::>() + .try_into() + .unwrap(); + + let acc_s = meta.advice_column(); + let acc_mult_s = meta.advice_column(); + let acc_c = meta.advice_column(); + let acc_mult_c = meta.advice_column(); + + let sel1 = meta.advice_column(); + let sel2 = meta.advice_column(); + + // NOTE: acc_mult_s and acc_mult_c wouldn't be needed if we would have + // big endian instead of little endian. However, then it would be much more + // difficult to handle the accumulator when we iterate over the row. + // For example, big endian would mean to compute acc = acc * mult_r + row[i], + // but we don't want acc to be multiplied by mult_r when row[i] = 0 where + // the stream already ended and 0s are only to fulfill the row. + + let key_rlc = meta.advice_column(); + let key_rlc_mult = meta.advice_column(); + + // NOTE: key_rlc_mult wouldn't be needed if we would have + // big endian instead of little endian. However, then it would be much more + // difficult to handle the accumulator when we iterate over the key. + // At some point (but we don't know this point at compile time), key ends + // and from there on the values in the row need to be 0s. + // However, if we are computing rlc using little endian: + // rlc = rlc + row[i] * acc_r, + // rlc will stay the same once r[i] = 0. + // If big endian would be used: + // rlc = rlc * acc_r + row[i], + // the rlc would be multiplied by acc_r when row[i] = 0. + + // Turn 32 hash cells into 4 cells containing keccak words. + let into_words_expr = |hash: Vec>| { + let mut words = vec![]; + for i in 0..4 { + let mut word = Expression::Constant(F::zero()); + let mut exp = Expression::Constant(F::one()); + for j in 0..8 { + word = word + hash[i * 8 + j].clone() * exp.clone(); + exp = exp * Expression::Constant(F::from(256)); + } + words.push(word) + } + + words + }; + + // TODO: range proofs for bytes + + meta.create_gate("general constraints", |meta| { + let q_enable = meta.query_selector(q_enable); + + let mut constraints = vec![]; + let is_branch_init_cur = + meta.query_advice(is_branch_init, Rotation::cur()); + let is_branch_child_cur = + meta.query_advice(is_branch_child, Rotation::cur()); + let is_last_branch_child_cur = + meta.query_advice(is_last_branch_child, Rotation::cur()); + let is_leaf_s = meta.query_advice(is_leaf_s, Rotation::cur()); + let is_leaf_s_value = + meta.query_advice(is_leaf_s_value, Rotation::cur()); + let is_leaf_c = meta.query_advice(is_leaf_c, Rotation::cur()); + let is_leaf_c_value = + meta.query_advice(is_leaf_c_value, Rotation::cur()); + + let is_account_leaf_key_s = + meta.query_advice(is_account_leaf_key_s, Rotation::cur()); + let is_account_leaf_nonce_balance_s = meta + .query_advice(is_account_leaf_nonce_balance_s, Rotation::cur()); + let is_account_leaf_storage_codehash_s = meta.query_advice( + is_account_leaf_storage_codehash_s, + Rotation::cur(), + ); + + let is_account_leaf_storage_codehash_c = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation::cur(), + ); + let sel1 = meta.query_advice(sel1, Rotation::cur()); + let sel2 = meta.query_advice(sel2, Rotation::cur()); + + let bool_check_is_branch_init = is_branch_init_cur.clone() + * (one.clone() - is_branch_init_cur.clone()); + let bool_check_is_branch_child = is_branch_child_cur.clone() + * (one.clone() - is_branch_child_cur.clone()); + let bool_check_is_last_branch_child = is_last_branch_child_cur + .clone() + * (one.clone() - is_last_branch_child_cur.clone()); + let bool_check_is_leaf_s = + is_leaf_s.clone() * (one.clone() - is_leaf_s.clone()); + let bool_check_is_leaf_c = + is_leaf_c.clone() * (one.clone() - is_leaf_c.clone()); + + let bool_check_is_leaf_s_value = is_leaf_s_value.clone() + * (one.clone() - is_leaf_s_value.clone()); + let bool_check_is_leaf_c_value = is_leaf_c_value.clone() + * (one.clone() - is_leaf_c_value.clone()); + + let bool_check_is_account_leaf_key_s = is_account_leaf_key_s + .clone() + * (one.clone() - is_account_leaf_key_s.clone()); + let bool_check_is_account_nonce_balance_s = + is_account_leaf_nonce_balance_s.clone() + * (one.clone() - is_account_leaf_nonce_balance_s.clone()); + let bool_check_is_account_storage_codehash_s = + is_account_leaf_storage_codehash_s.clone() + * (one.clone() + - is_account_leaf_storage_codehash_s.clone()); + let bool_check_is_account_storage_codehash_c = + is_account_leaf_storage_codehash_c.clone() + * (one.clone() + - is_account_leaf_storage_codehash_c.clone()); + + let bool_check_sel1 = sel1.clone() * (one.clone() - sel1.clone()); + let bool_check_sel2 = sel2.clone() * (one.clone() - sel2.clone()); + + // TODO: sel1 + sel2 = 1 + + // TODO: is_last_branch_child followed by is_leaf_s followed by is_leaf_c + // followed by is_leaf_key_nibbles + // is_leaf_s_value ... + + // TODO: account leaf constraints (order and also that account leaf selectors + // are truea only in account proof part & normal leaf selectors are true only + // in storage part, for this we also need account proof selector and storage + // proof selector - bool and strictly increasing for example. Also, is_account_leaf_key_nibbles + // needs to be 1 in the previous row when the account/storage selector changes. + + let node_index_cur = meta.query_advice(node_index, Rotation::cur()); + let modified_node = + meta.query_advice(modified_node, Rotation::cur()); + let is_modified = meta.query_advice(is_modified, Rotation::cur()); + + let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); + let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); + + let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); + let c_rlp2 = meta.query_advice(c_rlp2, Rotation::cur()); + + constraints.push(( + "bool check is branch init", + q_enable.clone() * bool_check_is_branch_init, + )); + constraints.push(( + "bool check is branch child", + q_enable.clone() * bool_check_is_branch_child, + )); + constraints.push(( + "bool check is last branch child", + q_enable.clone() * bool_check_is_last_branch_child, + )); + constraints.push(( + "bool check is leaf s", + q_enable.clone() * bool_check_is_leaf_s, + )); + constraints.push(( + "bool check is leaf c", + q_enable.clone() * bool_check_is_leaf_c, + )); + + constraints.push(( + "bool check is leaf s value", + q_enable.clone() * bool_check_is_leaf_s_value, + )); + constraints.push(( + "bool check is leaf c value", + q_enable.clone() * bool_check_is_leaf_c_value, + )); + + constraints.push(( + "bool check is leaf account key s", + q_enable.clone() * bool_check_is_account_leaf_key_s, + )); + constraints.push(( + "bool check is leaf account nonce balance s", + q_enable.clone() * bool_check_is_account_nonce_balance_s, + )); + constraints.push(( + "bool check is leaf account storage codehash s", + q_enable.clone() * bool_check_is_account_storage_codehash_s, + )); + constraints.push(( + "bool check is leaf account storage codehash c", + q_enable.clone() * bool_check_is_account_storage_codehash_c, + )); + constraints + .push(("bool check sel1", q_enable.clone() * bool_check_sel1)); + constraints + .push(("bool check sel2", q_enable.clone() * bool_check_sel2)); + + constraints.push(( + "rlp 1", + q_enable.clone() + * is_branch_child_cur.clone() + * (s_rlp1 - c_rlp1) + * (node_index_cur.clone() - modified_node.clone()), + )); + constraints.push(( + "rlp 2", + q_enable.clone() + * is_branch_child_cur.clone() + * (s_rlp2 - c_rlp2) + * (node_index_cur.clone() - modified_node.clone()), + )); + + let bool_check_is_modified = + is_modified.clone() * (one.clone() - is_modified.clone()); + constraints.push(( + "bool check is_modified", + q_enable.clone() * bool_check_is_modified, + )); + + // is_modified is: + // 0 when node_index_cur != key + // 1 when node_index_cur == key + constraints.push(( + "is modified", + q_enable.clone() + * is_branch_child_cur.clone() + * is_modified + * (node_index_cur.clone() - modified_node.clone()), + )); + + for (ind, col) in s_advices.iter().enumerate() { + let s = meta.query_advice(*col, Rotation::cur()); + let c = meta.query_advice(c_advices[ind], Rotation::cur()); + constraints.push(( + "s = c", + q_enable.clone() + * is_branch_child_cur.clone() + * (s - c) + * (node_index_cur.clone() - modified_node.clone()), + )); + } + + constraints + }); + + meta.create_gate("branch children", |meta| { + let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); + + let mut constraints = vec![]; + let is_branch_child_prev = + meta.query_advice(is_branch_child, Rotation::prev()); + let is_branch_child_cur = + meta.query_advice(is_branch_child, Rotation::cur()); + let is_branch_init_prev = + meta.query_advice(is_branch_init, Rotation::prev()); + let is_last_branch_child_prev = + meta.query_advice(is_last_branch_child, Rotation::prev()); + let is_last_branch_child_cur = + meta.query_advice(is_last_branch_child, Rotation::cur()); + + // TODO: is_compact_leaf + is_branch_child + is_branch_init + ... = 1 + // It's actually more complex that just sum = 1. + // For example, we have to allow is_last_branch_child to have value 1 only + // when is_branch_child. So we need to add constraint like: + // (is_branch_child - is_last_branch_child) * is_last_branch_child + // There are already constraints "is last branch child 1 and 2" below + // to make sure that is_last_branch_child is 1 only when node_index = 15. + + // TODO: not_first_level constraints (needs to be 0 or 1 and needs to + // be strictly decreasing) + + // if we have branch child, we can only have branch child or branch init in the previous row + constraints.push(( + "before branch children", + q_not_first.clone() + * is_branch_child_cur.clone() + * (is_branch_child_prev.clone() - one.clone()) + * (is_branch_init_prev.clone() - one.clone()), + )); + + // If we have is_branch_init in the previous row, we have + // is_branch_child with node_index = 0 in the current row. + constraints.push(( + "first branch children 1", + q_not_first.clone() + * is_branch_init_prev.clone() + * (is_branch_child_cur.clone() - one.clone()), // is_branch_child has to be 1 + )); + // We could have only one constraint using sum, but then we would need + // to limit node_index (to prevent values like -1). Now, node_index is + // limited by ensuring it's first value is 0, its last value is 15, + // and it's increasing by 1. + let node_index_cur = meta.query_advice(node_index, Rotation::cur()); + constraints.push(( + "first branch children 2", + q_not_first.clone() + * is_branch_init_prev.clone() + * node_index_cur.clone(), // node_index has to be 0 + )); + + // When is_branch_child changes back to 0, previous node_index has to be 15. + let node_index_prev = + meta.query_advice(node_index, Rotation::prev()); + constraints.push(( + "last branch children", + q_not_first.clone() + * (one.clone() - is_branch_init_prev.clone()) // ignore if previous row was is_branch_init (here is_branch_child changes too) + * (is_branch_child_prev.clone() + - is_branch_child_cur.clone()) // for this to work properly make sure to have constraints like is_branch_child + is_keccak_leaf + ... = 1 + * (node_index_prev.clone() + - Expression::Constant(F::from(15 as u64))), // node_index has to be 15 + )); + + // When node_index is not 15, is_last_branch_child needs to be 0. + constraints.push(( + "is last branch child 1", + q_not_first.clone() + * is_last_branch_child_cur.clone() + * (node_index_cur.clone() // for this to work properly is_last_branch_child needs to have value 1 only when is_branch_child + - Expression::Constant(F::from(15 as u64))), + )); + // When node_index is 15, is_last_branch_child needs to be 1. + constraints.push(( + "is last branch child 2", + q_not_first.clone() + * (one.clone() - is_branch_init_prev.clone()) // ignore if previous row was is_branch_init (here is_branch_child changes too) + * (is_last_branch_child_prev - one.clone()) + * (is_branch_child_prev.clone() + - is_branch_child_cur.clone()), // for this to work properly make sure to have constraints like is_branch_child + is_keccak_leaf + ... = 1 + )); + + // node_index is increasing by 1 for is_branch_child + let node_index_prev = + meta.query_advice(node_index, Rotation::prev()); + constraints.push(( + "node index increasing for branch children", + q_not_first.clone() + * is_branch_child_cur.clone() + * node_index_cur.clone() // ignore if node_index = 0 + * (node_index_cur.clone() - node_index_prev - one.clone()), + )); + + // modified_node needs to be the same for all branch nodes + let modified_node_prev = + meta.query_advice(modified_node, Rotation::prev()); + let modified_node_cur = + meta.query_advice(modified_node, Rotation::cur()); + constraints.push(( + "modified node the same for all branch children", + q_not_first.clone() + * is_branch_child_cur.clone() + * node_index_cur.clone() // ignore if node_index = 0 + * (modified_node_cur.clone() - modified_node_prev), + )); + + // For the first branch node (node_index = 0), the key rlc needs to be: + // key_rlc = key_rlc::Rotation(-17) + modified_node * key_rlc_mult + + // We need to check whether we are in the first storage level, we can do this + // by checking whether is_account_leaf_storage_codehash_c is true in the previous row. + + // -2 because we are in the first branch child and there is branch init row in between + let is_account_leaf_storage_codehash_prev = meta + .query_advice(is_account_leaf_storage_codehash_c, Rotation(-2)); + + let c16 = Expression::Constant(F::from(16)); + // If sel1 = 1, then modified_node is multiplied by 16. + // If sel2 = 1, then modified_node is multiplied by 1. + // NOTE: modified_node presents nibbles: n0, n1, ... + // key_rlc = (n0 * 16 + n1) + (n2 * 16 + n3) * r + (n4 * 16 + n5) * r^2 + ... + let sel1_prev = meta.query_advice(sel1, Rotation(-17)); + let sel2_prev = meta.query_advice(sel2, Rotation(-17)); + let sel1_cur = meta.query_advice(sel1, Rotation::cur()); + let sel2_cur = meta.query_advice(sel2, Rotation::cur()); + + let key_rlc_prev = meta.query_advice(key_rlc, Rotation(-17)); + let key_rlc_cur = meta.query_advice(key_rlc, Rotation::cur()); + let key_rlc_mult_prev = + meta.query_advice(key_rlc_mult, Rotation(-17)); + let key_rlc_mult_cur = + meta.query_advice(key_rlc_mult, Rotation::cur()); + constraints.push(( + "first branch children key_rlc sel1", + not_first_level.clone() + * is_branch_init_prev.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. + * sel1_cur.clone() + * (key_rlc_cur.clone() + - key_rlc_prev.clone() + - modified_node_cur.clone() * c16.clone() + * key_rlc_mult_prev.clone()), + )); + constraints.push(( + "first branch children key_rlc sel2", + not_first_level.clone() + * is_branch_init_prev.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. + * sel2_cur.clone() + * (key_rlc_cur.clone() + - key_rlc_prev + - modified_node_cur.clone() + * key_rlc_mult_prev.clone()), + )); + + constraints.push(( + "first branch children key_rlc_mult sel1", + not_first_level.clone() + * is_branch_init_prev.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. + * sel1_cur.clone() + * (key_rlc_mult_cur.clone() - key_rlc_mult_prev.clone()), + )); + constraints.push(( + "first branch children key_rlc_mult sel2", + not_first_level.clone() + * is_branch_init_prev.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. + * sel2_cur.clone() + * (key_rlc_mult_cur.clone() - key_rlc_mult_prev * acc_r), + )); + + constraints.push(( + "first branch children sel1 0->1->0->...", + not_first_level.clone() + * is_branch_init_prev.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. + * (sel1_cur.clone() + sel1_prev.clone() - one.clone()), + )); + constraints.push(( + "first branch children sel2 0->1->0->...", + not_first_level.clone() + * is_branch_init_prev.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. + * (sel2_cur.clone() + sel2_prev.clone() - one.clone()), + )); + + // Key (which actually means account address) in first level in account proof. + constraints.push(( + "account first level key_rlc", + q_not_first.clone() + * (one.clone() - not_first_level.clone()) + * is_branch_init_prev.clone() + * (key_rlc_cur.clone() + - modified_node_cur.clone() * c16.clone()), + )); + constraints.push(( + "account first level key_rlc_mult", + q_not_first.clone() + * (one.clone() - not_first_level.clone()) + * is_branch_init_prev.clone() + * (key_rlc_mult_cur.clone() - one.clone()), + )); + // First sel1 is 1, first sel2 is 0. + constraints.push(( + "account first level key_rlc sel1", + q_not_first.clone() + * (one.clone() - not_first_level.clone()) + * is_branch_init_prev.clone() + * (sel1_cur.clone() - one.clone()), + )); + constraints.push(( + "account first level key_rlc sel2", + q_not_first.clone() + * (one.clone() - not_first_level.clone()) + * is_branch_init_prev.clone() + * sel2_cur.clone(), + )); + + // First storage level. + constraints.push(( + "storage first level key_rlc", + q_not_first.clone() + * is_account_leaf_storage_codehash_prev.clone() + * is_branch_init_prev.clone() + * (key_rlc_cur - modified_node_cur * c16.clone()), + )); + constraints.push(( + "storage first level key_rlc_mult", + q_not_first.clone() + * is_account_leaf_storage_codehash_prev.clone() + * is_branch_init_prev.clone() + * (key_rlc_mult_cur - one.clone()), + )); + // First sel1 is 1, first sel2 is 0. + constraints.push(( + "storage first level key_rlc sel1", + q_not_first.clone() + * is_account_leaf_storage_codehash_prev.clone() + * is_branch_init_prev.clone() + * (sel1_cur.clone() - one.clone()), + )); + constraints.push(( + "storage first level key_rlc sel2", + q_not_first.clone() + * is_account_leaf_storage_codehash_prev.clone() + * is_branch_init_prev.clone() + * sel2_cur.clone(), + )); + + // TODO: + // empty nodes have 0 at s_rlp2, while non-empty nodes have 160; + // empty nodes have 128 at s_advices[0] and 0 everywhere else; + // non-empty nodes have 32 values ... + + // TODO: is_branch_child is followed by is_compact_leaf + // TODO: is_compact_leaf is followed by is_keccak_leaf + + // TODO: constraints for branch init + + constraints + }); + + meta.create_gate("branch init accumulator", |meta| { + let q_enable = meta.query_selector(q_enable); + let is_branch_init_cur = + meta.query_advice(is_branch_init, Rotation::cur()); + + let mut constraints = vec![]; + + // check branch accumulator S in row 0 + let branch_acc_s_cur = meta.query_advice(acc_s, Rotation::cur()); + let branch_acc_c_cur = meta.query_advice(acc_c, Rotation::cur()); + let branch_mult_s_cur = + meta.query_advice(acc_mult_s, Rotation::cur()); + let branch_mult_c_cur = + meta.query_advice(acc_mult_c, Rotation::cur()); + + let two_rlp_bytes_s = meta.query_advice(s_rlp1, Rotation::cur()); + let three_rlp_bytes_s = meta.query_advice(s_rlp2, Rotation::cur()); + + let two_rlp_bytes_c = + meta.query_advice(s_advices[0], Rotation::cur()); + let three_rlp_bytes_c = + meta.query_advice(s_advices[1], Rotation::cur()); + + // TODO: two_rlp_bytes and three_rlp_bytes are bools for S and C + // TODO: two_rlp_bytes + three_rlp_bytes = 1 for S and C + + let s_rlp1 = meta.query_advice(s_advices[2], Rotation::cur()); + let s_rlp2 = meta.query_advice(s_advices[3], Rotation::cur()); + let s_rlp3 = meta.query_advice(s_advices[4], Rotation::cur()); + + let c_rlp1 = meta.query_advice(s_advices[5], Rotation::cur()); + let c_rlp2 = meta.query_advice(s_advices[6], Rotation::cur()); + let c_rlp3 = meta.query_advice(s_advices[7], Rotation::cur()); + + let acc_s_two = s_rlp1.clone() + s_rlp2.clone() * acc_r; + constraints.push(( + "branch accumulator S row 0", + q_enable.clone() + * is_branch_init_cur.clone() + * two_rlp_bytes_s.clone() + * (acc_s_two - branch_acc_s_cur.clone()), + )); + + let mult_s_two = Expression::Constant(acc_r * acc_r); + constraints.push(( + "branch mult S row 0", + q_enable.clone() + * is_branch_init_cur.clone() + * two_rlp_bytes_s.clone() + * (mult_s_two - branch_mult_s_cur.clone()), + )); + + let acc_c_two = c_rlp1.clone() + c_rlp2.clone() * acc_r; + constraints.push(( + "branch accumulator C row 0", + q_enable.clone() + * is_branch_init_cur.clone() + * two_rlp_bytes_c.clone() + * (acc_c_two - branch_acc_c_cur.clone()), + )); + + let mult_c_two = Expression::Constant(acc_r * acc_r); + constraints.push(( + "branch mult C row 0", + q_enable.clone() + * is_branch_init_cur.clone() + * two_rlp_bytes_c + * (mult_c_two - branch_mult_c_cur.clone()), + )); + + // + + let acc_s_three = s_rlp1 + s_rlp2 * acc_r + s_rlp3 * acc_r * acc_r; + constraints.push(( + "branch accumulator S row 0 (3)", + q_enable.clone() + * is_branch_init_cur.clone() + * three_rlp_bytes_s.clone() + * (acc_s_three - branch_acc_s_cur), + )); + + let mult_s_three = Expression::Constant(acc_r * acc_r * acc_r); + constraints.push(( + "branch mult S row 0 (3)", + q_enable.clone() + * is_branch_init_cur.clone() + * three_rlp_bytes_s.clone() + * (mult_s_three - branch_mult_s_cur), + )); + + let acc_c_three = c_rlp1 + c_rlp2 * acc_r + c_rlp3 * acc_r * acc_r; + constraints.push(( + "branch accumulator C row 0 (3)", + q_enable.clone() + * is_branch_init_cur.clone() + * three_rlp_bytes_c.clone() + * (acc_c_three - branch_acc_c_cur), + )); + + let mult_c_three = Expression::Constant(acc_r * acc_r * acc_r); + constraints.push(( + "branch mult C row 0 (3)", + q_enable.clone() + * is_branch_init_cur.clone() + * three_rlp_bytes_c + * (mult_c_three - branch_mult_c_cur), + )); + + constraints + }); + + meta.create_gate("keccak constraints", |meta| { + let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); + + let mut constraints = vec![]; + let is_branch_child_cur = + meta.query_advice(is_branch_child, Rotation::cur()); + + let node_index_cur = meta.query_advice(node_index, Rotation::cur()); + + /* + TODO for leaf: + Let's say we have a leaf n where + n.Key = [10,6,3,5,7,0,1,2,12,1,10,3,10,14,0,10,1,7,13,3,0,4,12,9,9,2,0,3,1,0,3,8,2,13,9,6,8,14,11,12,12,4,11,1,7,7,1,15,4,1,12,6,11,3,0,4,2,0,5,11,5,7,0,16] + n.Val = [2]. + Before put in a proof, a leaf is hashed: + https://github.com/ethereum/go-ethereum/blob/master/trie/proof.go#L78 + But before being hashed, Key is put in compact form: + https://github.com/ethereum/go-ethereum/blob/master/trie/hasher.go#L110 + Key becomes: + [58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112] + Then the node is RLP encoded: + https://github.com/ethereum/go-ethereum/blob/master/trie/hasher.go#L157 + RLP: + [226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2] + Finally, the RLP is hashed: + [32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68] + + In a proof (witness), we have [226, 160, ...] in columns s_rlp1, s_rlp2, ... + Constraint 1: We need to compute a hash of this value and compare it with [32, 34, ...] which should be + one of the branch children. lookup ... + Constraint 1.1: s_keccak, c_keccak the same for all 16 children + Constraint 1.2: for key = ind: s_keccak = converted s_advice and c_keccak = converted c_advice + Constraint 1.3: we add additional row for a leaf prepared for keccak (17 words), + we do a lookup on this 17 words in s_keccak / c_keccak + Constraint 2: We need to convert it back to non-compact format to get the remaining key. + We need to verify the key until now (in nodes above) concatenated with the remaining key + gives us the key where the storage change is happening. + */ + + // s_keccak is the same for all is_branch_child rows + // (this is to enable easier comparison when in keccak leaf row + // where we need to compare the keccak output is the same as keccak of the modified node) + for column in s_keccak.iter() { + let s_keccak_prev = + meta.query_advice(*column, Rotation::prev()); + let s_keccak_cur = meta.query_advice(*column, Rotation::cur()); + constraints.push(( + "s_keccak the same for all branch children", + q_not_first.clone() + * is_branch_child_cur.clone() + * node_index_cur.clone() // ignore if node_index = 0 + * (s_keccak_cur.clone() - s_keccak_prev), + )); + } + // c_keccak is the same for all is_branch_child rows + for column in c_keccak.iter() { + let c_keccak_prev = + meta.query_advice(*column, Rotation::prev()); + let c_keccak_cur = meta.query_advice(*column, Rotation::cur()); + constraints.push(( + "c_keccak the same for all branch children", + q_not_first.clone() + * is_branch_child_cur.clone() + * node_index_cur.clone() // ignore if node_index = 0 + * (c_keccak_cur.clone() - c_keccak_prev), + )); + } + + // s_keccak and c_keccak correspond to s and c at the modified index + let is_modified = meta.query_advice(is_modified, Rotation::cur()); + + let mut s_hash = vec![]; + let mut c_hash = vec![]; + for (ind, column) in s_advices.iter().enumerate() { + s_hash.push(meta.query_advice(*column, Rotation::cur())); + c_hash.push(meta.query_advice(c_advices[ind], Rotation::cur())); + } + let s_advices_words = into_words_expr(s_hash); + let c_advices_words = into_words_expr(c_hash); + + for (ind, column) in s_keccak.iter().enumerate() { + let s_keccak_cur = meta.query_advice(*column, Rotation::cur()); + constraints.push(( + "s_keccak correspond to s_advices at the modified index", + q_not_first.clone() + * is_branch_child_cur.clone() + * is_modified.clone() + * (s_advices_words[ind].clone() - s_keccak_cur), + )); + } + for (ind, column) in c_keccak.iter().enumerate() { + let c_keccak_cur = meta.query_advice(*column, Rotation::cur()); + constraints.push(( + "c_keccak correspond to c_advices at the modified index", + q_not_first.clone() + * is_branch_child_cur.clone() + * is_modified.clone() + * (c_advices_words[ind].clone() - c_keccak_cur), + )); + } + + constraints + }); + + // Storage first level branch hash for S - root in last account leaf. + // TODO: S and C can be in the same lookup, but it's easier to debug if we have two. + meta.lookup_any(|meta| { + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); + + // -17 because we are in the last branch child (-16 takes us to branch init) + let is_account_leaf_storage_codehash_prev = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation(-17), + ); + + // We need to do the lookup only if we are in the last branch child. + let is_last_branch_child = + meta.query_advice(is_last_branch_child, Rotation::cur()); + + let acc_s = meta.query_advice(acc_s, Rotation::cur()); + + // TODO: acc_s currently doesn't have branch ValueNode info (which 128 if nil) + let c128 = Expression::Constant(F::from(128)); + let mult_s = meta.query_advice(acc_mult_s, Rotation::cur()); + let branch_acc_s1 = acc_s + c128 * mult_s; + + let mut s_hash = vec![]; + for column in s_advices.iter() { + // s (account leaf) key (-20), s nonce balance (-19), s storage codehash (-18), + // c storage codehash (-17), + s_hash.push(meta.query_advice(*column, Rotation(-18))); + } + let storage_root_words = into_words_expr(s_hash); + + let mut constraints = vec![]; + constraints.push(( + not_first_level.clone() + * is_last_branch_child.clone() + * is_account_leaf_storage_codehash_prev.clone() + * branch_acc_s1, // TODO: replace with acc_s once ValueNode is added + meta.query_fixed(keccak_table[0], Rotation::cur()), + )); + for (ind, word) in storage_root_words.iter().enumerate() { + let keccak_table_i = + meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); + constraints.push(( + not_first_level.clone() + * is_last_branch_child.clone() + * is_account_leaf_storage_codehash_prev.clone() + * word.clone(), + keccak_table_i, + )); + } + + constraints + }); + + // Storage first level branch hash for C - root in last account leaf. + meta.lookup_any(|meta| { + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); + + // -17 because we are in the last branch child (-16 takes us to branch init) + let is_account_leaf_storage_codehash_prev = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation(-17), + ); + + // We need to do the lookup only if we are in the last branch child. + let is_last_branch_child = + meta.query_advice(is_last_branch_child, Rotation::cur()); + + let acc_c = meta.query_advice(acc_c, Rotation::cur()); + + // TODO: acc_c currently doesn't have branch ValueNode info (which 128 if nil) + let c128 = Expression::Constant(F::from(128)); + let mult_c = meta.query_advice(acc_mult_c, Rotation::cur()); + let branch_acc_c1 = acc_c + c128 * mult_c; + + let mut c_hash = vec![]; + // storage root is always in s_advices + for column in s_advices.iter() { + // s (account leaf) key (-20), s nonce balance (-19), s storage codehash (-18), + // c storage codehash (-17), + c_hash.push(meta.query_advice(*column, Rotation(-17))); + } + let storage_root_words = into_words_expr(c_hash); + + let mut constraints = vec![]; + constraints.push(( + not_first_level.clone() + * is_last_branch_child.clone() + * is_account_leaf_storage_codehash_prev.clone() + * branch_acc_c1, // TODO: replace with acc_s once ValueNode is added + meta.query_fixed(keccak_table[0], Rotation::cur()), + )); + for (ind, word) in storage_root_words.iter().enumerate() { + let keccak_table_i = + meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); + constraints.push(( + not_first_level.clone() + * is_last_branch_child.clone() + * is_account_leaf_storage_codehash_prev.clone() + * word.clone(), + keccak_table_i, + )); + } + + constraints + }); + + // TODO: account first level branch hash for S and C - compared to root + + // Check if (accumulated_s_rlc, hash1, hash2, hash3, hash4) is in keccak table, + // where hash1, hash2, hash3, hash4 are stored in the previous branch and + // accumulated_s_rlc presents the branch RLC. + meta.lookup_any(|meta| { + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); + + // -17 because we are in the last branch child (-16 takes us to branch init) + let is_account_leaf_storage_codehash_prev = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation(-17), + ); + + // We need to do the lookup only if we are in the last branch child. + let is_last_branch_child = + meta.query_advice(is_last_branch_child, Rotation::cur()); + + let acc_s = meta.query_advice(acc_s, Rotation::cur()); + + // TODO: acc_s currently doesn't have branch ValueNode info (which 128 if nil) + let c128 = Expression::Constant(F::from(128)); + let mult_s = meta.query_advice(acc_mult_s, Rotation::cur()); + let branch_acc_s1 = acc_s + c128 * mult_s; + + let mut constraints = vec![]; + constraints.push(( + not_first_level.clone() + * is_last_branch_child.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // we don't check this in the first storage level + * branch_acc_s1, // TODO: replace with acc_s once ValueNode is added + meta.query_fixed(keccak_table[0], Rotation::cur()), + )); + for (ind, column) in s_keccak.iter().enumerate() { + // Any rotation that lands into branch can be used instead of -17. + let s_keccak = meta.query_advice(*column, Rotation(-17)); + let keccak_table_i = + meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); + constraints.push(( + not_first_level.clone() + * is_last_branch_child.clone() + * (one.clone() + - is_account_leaf_storage_codehash_prev.clone()) // we don't check this in the first storage level + * s_keccak, + keccak_table_i, + )); + } + + constraints + }); + + // Check if (accumulated_c_rlc, hash1, hash2, hash3, hash4) is in keccak table, + // where hash1, hash2, hash3, hash4 are stored in the previous branch and + // accumulated_c_rlc presents the branch RLC. + meta.lookup_any(|meta| { + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); + + // -17 because we are in the last branch child (-16 takes us to branch init) + let is_account_leaf_storage_codehash_prev = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation(-17), + ); + + // We need to do the lookup only if we are in the last branch child. + let is_last_branch_child = + meta.query_advice(is_last_branch_child, Rotation::cur()); + + let acc_c = meta.query_advice(acc_c, Rotation::cur()); + + // TODO: acc_c currently doesn't have branch ValueNode info (which 128 if nil) + let c128 = Expression::Constant(F::from(128)); + let mult_c = meta.query_advice(acc_mult_c, Rotation::cur()); + let branch_acc_c1 = acc_c + c128 * mult_c; + + let mut constraints = vec![]; + constraints.push(( + not_first_level.clone() + * is_last_branch_child.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // we don't check this in the first storage level + * branch_acc_c1, // TODO: replace with acc_c once ValueNode is added + meta.query_fixed(keccak_table[0], Rotation::cur()), + )); + for (ind, column) in c_keccak.iter().enumerate() { + // Any rotation that lands into branch can be used instead of -17. + let c_keccak = meta.query_advice(*column, Rotation(-17)); + let keccak_table_i = + meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); + constraints.push(( + not_first_level.clone() + * is_last_branch_child.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // we don't check this in the first storage level + * c_keccak, + keccak_table_i, + )); + } + + constraints + }); + + // Check hash of a leaf. + meta.lookup_any(|meta| { + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); + + let is_account_leaf_storage_codehash_s = meta.query_advice( + is_account_leaf_storage_codehash_s, + Rotation::cur(), + ); + + let acc_s = meta.query_advice(acc_s, Rotation::cur()); + + let mut constraints = vec![]; + constraints.push(( + not_first_level.clone() + * is_account_leaf_storage_codehash_s.clone() + * acc_s, + meta.query_fixed(keccak_table[0], Rotation::cur()), + )); + for (ind, column) in s_keccak.iter().enumerate() { + // Any rotation that lands into branch can be used instead of -17. + let s_keccak = meta.query_advice(*column, Rotation(-17)); + let keccak_table_i = + meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); + constraints.push(( + not_first_level.clone() + * is_account_leaf_storage_codehash_s.clone() + * s_keccak, + keccak_table_i, + )); + } + + constraints + }); + + meta.lookup_any(|meta| { + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); + + let is_account_leaf_storage_codehash_c = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation::cur(), + ); + + // Accumulated in s (not in c): + let acc_s = meta.query_advice(acc_s, Rotation::cur()); + + let mut constraints = vec![]; + constraints.push(( + not_first_level.clone() + * is_account_leaf_storage_codehash_c.clone() + * acc_s, + meta.query_fixed(keccak_table[0], Rotation::cur()), + )); + for (ind, column) in c_keccak.iter().enumerate() { + // Any rotation that lands into branch can be used instead of -17. + let c_keccak = meta.query_advice(*column, Rotation(-17)); + let keccak_table_i = + meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); + constraints.push(( + not_first_level.clone() + * is_account_leaf_storage_codehash_c.clone() + * c_keccak, + keccak_table_i, + )); + } + + constraints + }); + + let branch_acc_s_chip = BranchAccChip::::configure( + meta, + |meta| { + let q_not_first = + meta.query_fixed(q_not_first, Rotation::cur()); + let is_branch_child = + meta.query_advice(is_branch_child, Rotation::cur()); + + q_not_first * is_branch_child + }, + s_rlp2, + s_advices, + acc_s, + acc_mult_s, + r_table.clone(), + ); + + let branch_acc_c_chip = BranchAccChip::::configure( + meta, + |meta| { + let q_not_first = + meta.query_fixed(q_not_first, Rotation::cur()); + let is_branch_child = + meta.query_advice(is_branch_child, Rotation::cur()); + + q_not_first * is_branch_child + }, + c_rlp2, + c_advices, + acc_c, + acc_mult_c, + r_table.clone(), + ); + + let leaf_s_key_chip = LeafKeyChip::::configure( + meta, + |meta| { + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); + let is_leaf_s = meta.query_advice(is_leaf_s, Rotation::cur()); + + not_first_level * is_leaf_s + }, + s_rlp1, + s_rlp2, + c_rlp1, + s_advices, + s_keccak[0], + s_keccak[1], + acc_s, + acc_mult_s, + key_rlc, + key_rlc_mult, + sel1, + sel2, + r_table.clone(), + true, + ); + + let leaf_c_key_chip = LeafKeyChip::::configure( + meta, + |meta| { + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); + let is_leaf_c = meta.query_advice(is_leaf_c, Rotation::cur()); + + not_first_level * is_leaf_c + }, + s_rlp1, + s_rlp2, + c_rlp1, + s_advices, + s_keccak[0], + s_keccak[1], + acc_s, + acc_mult_s, + key_rlc, + key_rlc_mult, + sel1, + sel2, + r_table.clone(), + false, + ); + + let leaf_s_value_chip = LeafValueChip::::configure( + meta, + |meta| { + let q_not_first = + meta.query_fixed(q_not_first, Rotation::cur()); + let is_leaf_s_value = + meta.query_advice(is_leaf_s_value, Rotation::cur()); + + q_not_first * is_leaf_s_value + }, + s_rlp1, + s_rlp2, + s_advices, + s_keccak, + keccak_table, + acc_s, + acc_mult_s, + acc_r, + ); + + let leaf_c_value_chip = LeafValueChip::::configure( + meta, + |meta| { + let q_not_first = + meta.query_fixed(q_not_first, Rotation::cur()); + let is_leaf_c_value = + meta.query_advice(is_leaf_c_value, Rotation::cur()); + + q_not_first * is_leaf_c_value + }, + s_rlp1, + s_rlp2, + s_advices, + c_keccak, + keccak_table, + acc_s, + acc_mult_s, + acc_r, + ); + + let account_leaf_key_chip = AccountLeafKeyChip::::configure( + meta, + |meta| { + let q_not_first = + meta.query_fixed(q_not_first, Rotation::cur()); + let is_account_leaf_key_s = + meta.query_advice(is_account_leaf_key_s, Rotation::cur()); + + q_not_first * is_account_leaf_key_s + }, + s_rlp1, + s_rlp2, + c_rlp1, + s_advices, + acc_s, + acc_mult_s, + key_rlc, + key_rlc_mult, + sel1, + sel2, + r_table.clone(), + ); + + let account_leaf_nonce_balance_chip_s = + AccountLeafNonceBalanceChip::::configure( + meta, + |meta| { + let q_not_first = + meta.query_fixed(q_not_first, Rotation::cur()); + let is_account_leaf_nonce_balance_s = meta.query_advice( + is_account_leaf_nonce_balance_s, + Rotation::cur(), + ); + q_not_first * is_account_leaf_nonce_balance_s + }, + s_rlp1, + s_rlp2, + c_rlp1, + c_rlp2, + s_advices, + c_advices, + acc_s, + acc_mult_s, + acc_mult_c, + r_table.clone(), + ); + + // NOTE: storage leaf chip (LeafHashChip) checks the keccak, while + // account leaf chip doesn't do this internally, the lookup is in mpt.rs + let account_leaf_storage_codehash_chip_s = + AccountLeafStorageCodehashChip::::configure( + meta, + |meta| { + let q_not_first = + meta.query_fixed(q_not_first, Rotation::cur()); + let is_account_leaf_storage_codehash_s = meta.query_advice( + is_account_leaf_storage_codehash_s, + Rotation::cur(), + ); + q_not_first * is_account_leaf_storage_codehash_s + }, + s_rlp2, + c_rlp2, + s_advices, + c_advices, + acc_r, + acc_s, + acc_mult_s, + true, + ); + + let account_leaf_storage_codehash_chip_c = + AccountLeafStorageCodehashChip::::configure( + meta, + |meta| { + let q_not_first = + meta.query_fixed(q_not_first, Rotation::cur()); + let is_account_leaf_storage_codehash_c = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation::cur(), + ); + q_not_first * is_account_leaf_storage_codehash_c + }, + s_rlp2, + c_rlp2, + s_advices, + c_advices, + acc_r, + acc_s, + acc_mult_s, + false, + ); + + MPTConfig { + q_enable, + q_not_first, + not_first_level, + is_branch_init, + is_branch_child, + is_last_branch_child, + is_leaf_s, + is_leaf_s_value, + is_leaf_c, + is_leaf_c_value, + is_account_leaf_key_s, + is_account_leaf_nonce_balance_s, + is_account_leaf_storage_codehash_s, + is_account_leaf_storage_codehash_c, + node_index, + is_modified, + modified_node, + s_rlp1, + s_rlp2, + c_rlp1, + c_rlp2, + s_advices, + c_advices, + s_keccak, + c_keccak, + acc_s, + acc_mult_s, + acc_c, + acc_mult_c, + acc_r, + sel1, + sel2, + r_table, + branch_acc_s_chip, + branch_acc_c_chip, + account_leaf_key_chip, + account_leaf_nonce_balance_chip_s, + account_leaf_storage_codehash_chip_s, + account_leaf_storage_codehash_chip_c, + key_rlc, + key_rlc_mult, + keccak_table, + leaf_s_key_chip, + leaf_c_key_chip, + leaf_s_value_chip, + leaf_c_value_chip, + _marker: PhantomData, + } + } + + fn assign_row( + &self, + region: &mut Region<'_, F>, + row: &Vec, + is_branch_init: bool, + is_branch_child: bool, + is_last_branch_child: bool, + node_index: u8, + modified_node: u8, + is_leaf_s: bool, + is_leaf_s_value: bool, + is_leaf_c: bool, + is_leaf_c_value: bool, + is_account_leaf_key_s: bool, + is_account_leaf_nonce_balance_s: bool, + is_account_leaf_storage_codehash_s: bool, + is_account_leaf_storage_codehash_c: bool, + offset: usize, + ) -> Result<(), Error> { + region.assign_advice( + || format!("assign is_branch_init"), + self.is_branch_init, + offset, + || Ok(F::from(is_branch_init as u64)), + )?; + + region.assign_advice( + || format!("assign is_branch_child"), + self.is_branch_child, + offset, + || Ok(F::from(is_branch_child as u64)), + )?; + + region.assign_advice( + || format!("assign acc_s"), + self.acc_s, + offset, + || Ok(F::zero()), + )?; + + region.assign_advice( + || format!("assign acc_mult_s"), + self.acc_mult_s, + offset, + || Ok(F::zero()), + )?; + + region.assign_advice( + || format!("assign acc_c"), + self.acc_c, + offset, + || Ok(F::zero()), + )?; + + region.assign_advice( + || format!("assign acc_mult_c"), + self.acc_mult_c, + offset, + || Ok(F::zero()), + )?; + + // because used for is_long + region.assign_advice( + || format!("assign s_keccak 0"), + self.s_keccak[0], + offset, + || Ok(F::zero()), + )?; + // because used for is_short + region.assign_advice( + || format!("assign s_keccak 1"), + self.s_keccak[1], + offset, + || Ok(F::zero()), + )?; + + region.assign_advice( + || format!("assign is_last_branch_child"), + self.is_last_branch_child, + offset, + || Ok(F::from(is_last_branch_child as u64)), + )?; + + region.assign_advice( + || format!("assign node_index"), + self.node_index, + offset, + || Ok(F::from(node_index as u64)), + )?; + + region.assign_advice( + || format!("assign modified node"), + self.modified_node, + offset, + || Ok(F::from(modified_node as u64)), + )?; + + region.assign_advice( + || format!("assign key rlc"), + self.key_rlc, + offset, + || Ok(F::zero()), + )?; + + region.assign_advice( + || format!("assign key rlc mult"), + self.key_rlc_mult, + offset, + || Ok(F::zero()), + )?; + + region.assign_advice( + || format!("assign sel1"), + self.sel1, + offset, + || Ok(F::zero()), + )?; + region.assign_advice( + || format!("assign sel2"), + self.sel2, + offset, + || Ok(F::zero()), + )?; + + region.assign_advice( + || format!("assign is_modified"), + self.is_modified, + offset, + || Ok(F::from((modified_node == node_index) as u64)), + )?; + + region.assign_advice( + || format!("assign is_leaf_s"), + self.is_leaf_s, + offset, + || Ok(F::from(is_leaf_s as u64)), + )?; + region.assign_advice( + || format!("assign is_leaf_c"), + self.is_leaf_c, + offset, + || Ok(F::from(is_leaf_c as u64)), + )?; + + region.assign_advice( + || format!("assign is_leaf_s_value"), + self.is_leaf_s_value, + offset, + || Ok(F::from(is_leaf_s_value as u64)), + )?; + region.assign_advice( + || format!("assign is_leaf_c_value"), + self.is_leaf_c_value, + offset, + || Ok(F::from(is_leaf_c_value as u64)), + )?; + + region.assign_advice( + || format!("assign is account leaf key s"), + self.is_account_leaf_key_s, + offset, + || Ok(F::from(is_account_leaf_key_s as u64)), + )?; + region.assign_advice( + || format!("assign is account leaf nonce balance s"), + self.is_account_leaf_nonce_balance_s, + offset, + || Ok(F::from(is_account_leaf_nonce_balance_s as u64)), + )?; + region.assign_advice( + || format!("assign is account leaf storage codehash s"), + self.is_account_leaf_storage_codehash_s, + offset, + || Ok(F::from(is_account_leaf_storage_codehash_s as u64)), + )?; + region.assign_advice( + || format!("assign is account leaf storage codehash c"), + self.is_account_leaf_storage_codehash_c, + offset, + || Ok(F::from(is_account_leaf_storage_codehash_c as u64)), + )?; + + region.assign_advice( + || format!("assign s_rlp1"), + self.s_rlp1, + offset, + || Ok(F::from(row[0] as u64)), + )?; + + region.assign_advice( + || format!("assign s_rlp2"), + self.s_rlp2, + offset, + || Ok(F::from(row[1] as u64)), + )?; + + for idx in 0..HASH_WIDTH { + region.assign_advice( + || format!("assign s_advice {}", idx), + self.s_advices[idx], + offset, + || Ok(F::from(row[LAYOUT_OFFSET + idx] as u64)), + )?; + } + + // not all columns may be needed + let get_val = |curr_ind: usize| { + let val; + if curr_ind >= row.len() { + val = 0; + } else { + val = row[curr_ind]; + } + + return val as u64; + }; + + region.assign_advice( + || format!("assign c_rlp1"), + self.c_rlp1, + offset, + || Ok(F::from(get_val(WITNESS_ROW_WIDTH / 2))), + )?; + region.assign_advice( + || format!("assign c_rlp2"), + self.c_rlp2, + offset, + || Ok(F::from(get_val(WITNESS_ROW_WIDTH / 2 + 1))), + )?; + + for (idx, _c) in self.c_advices.iter().enumerate() { + let val = get_val(WITNESS_ROW_WIDTH / 2 + LAYOUT_OFFSET + idx); + region.assign_advice( + || format!("assign c_advice {}", idx), + self.c_advices[idx], + offset, + || Ok(F::from(val)), + )?; + } + Ok(()) + } + + fn assign_branch_init( + &self, + region: &mut Region<'_, F>, + row: &Vec, + offset: usize, + ) -> Result<(), Error> { + self.assign_row( + region, row, true, false, false, 0, 0, false, false, false, false, + false, false, false, false, offset, + )?; + + Ok(()) + } + + fn assign_branch_row( + &self, + region: &mut Region<'_, F>, + node_index: u8, + key: u8, + key_rlc: F, + key_rlc_mult: F, + row: &Vec, + s_words: &Vec, + c_words: &Vec, + offset: usize, + ) -> Result<(), Error> { + self.assign_row( + region, + row, + false, + true, + node_index == 15, + node_index, + key, + false, + false, + false, + false, + false, + false, + false, + false, + offset, + )?; + + for (ind, column) in self.s_keccak.iter().enumerate() { + region.assign_advice( + || "Keccak s", + *column, + offset, + || Ok(F::from(s_words[ind])), + )?; + } + for (ind, column) in self.c_keccak.iter().enumerate() { + region.assign_advice( + || "Keccak c", + *column, + offset, + || Ok(F::from(c_words[ind])), + )?; + } + + region.assign_advice( + || "key rlc", + self.key_rlc, + offset, + || Ok(key_rlc), + )?; + region.assign_advice( + || "key rlc mult", + self.key_rlc_mult, + offset, + || Ok(key_rlc_mult), + )?; + + Ok(()) + } + + fn assign_acc( + &self, + region: &mut Region<'_, F>, + acc_s: F, + acc_mult_s: F, + acc_c: F, + acc_mult_c: F, + offset: usize, + ) -> Result<(), Error> { + region.assign_advice( + || format!("assign acc_s"), + self.acc_s, + offset, + || Ok(acc_s), + )?; + + region.assign_advice( + || format!("assign acc_mult_s"), + self.acc_mult_s, + offset, + || Ok(acc_mult_s), + )?; + + region.assign_advice( + || format!("assign acc_c"), + self.acc_c, + offset, + || Ok(acc_c), + )?; + + region.assign_advice( + || format!("assign acc_mult_c"), + self.acc_mult_c, + offset, + || Ok(acc_mult_c), + )?; + + Ok(()) + } + + pub(crate) fn assign( + &self, + mut layouter: impl Layouter, + witness: &Vec>, + ) { + layouter + .assign_region( + || "MPT", + |mut region| { + let mut offset = 0; + + let mut modified_node = 0; + let mut s_words: Vec = vec![0, 0, 0, 0]; + let mut c_words: Vec = vec![0, 0, 0, 0]; + let mut node_index: u8 = 0; + let mut acc_s = F::zero(); + let mut acc_mult_s = F::zero(); + let mut acc_nonce_balance = F::zero(); + let mut acc_mult_nonce_balance = F::zero(); + + let mut acc_c = F::zero(); + let mut acc_mult_c = F::zero(); + let mut key_rlc = F::zero(); // used first for account address, then for storage key + let mut key_rlc_mult = F::one(); + let mut key_rlc_sel = true; // If true, nibble is multiplied by 16, otherwise by 1. + + let mut not_first_level = F::zero(); + // filter out rows that are just to be hashed + for (ind, row) in witness + .iter() + .filter(|r| { + r[r.len() - 1] != 5 + && r[r.len() - 1] != 4 + && r[r.len() - 1] != 14 + && r[r.len() - 1] != 9 + }) + .enumerate() + { + // TODO: what if extension node + if ind == 17 as usize && row[row.len() - 1] == 0 { + // when the first branch ends + not_first_level = F::one(); + } + region.assign_fixed( + || "not first level", + self.not_first_level, + offset, + || Ok(not_first_level), + )?; + + if row[row.len() - 1] == 0 { + // branch init + modified_node = row[BRANCH_0_KEY_POS]; + node_index = 0; + + // Get the child that is being changed and convert it to words to enable lookups: + let s_hash = witness + [ind + 1 + modified_node as usize] + [S_START..S_START + HASH_WIDTH] + .to_vec(); + let c_hash = witness + [ind + 1 + modified_node as usize] + [C_START..C_START + HASH_WIDTH] + .to_vec(); + s_words = self.into_words(&s_hash); + c_words = self.into_words(&c_hash); + + self.q_enable.enable(&mut region, offset)?; + if ind == 0 { + region.assign_fixed( + || "not first", + self.q_not_first, + offset, + || Ok(F::zero()), + )?; + } else { + region.assign_fixed( + || "not first", + self.q_not_first, + offset, + || Ok(F::one()), + )?; + } + self.assign_branch_init( + &mut region, + &row[0..row.len() - 1].to_vec(), + offset, + )?; + + // reassign (it was assigned to 0 in assign_row) branch_acc and branch_mult to proper values + + // Branch (length 83) with two bytes of RLP meta data + // [248,81,128,128,... + + // Branch (length 340) with three bytes of RLP meta data + // [249,1,81,128,16,... + + acc_s = F::from(row[BRANCH_0_S_START] as u64) + + F::from(row[BRANCH_0_S_START + 1] as u64) + * self.acc_r; + acc_mult_s = self.acc_r * self.acc_r; + + if row[BRANCH_0_S_START] == 249 { + acc_s += + F::from(row[BRANCH_0_S_START + 2] as u64) + * acc_mult_s; + acc_mult_s *= self.acc_r; + } + + acc_c = F::from(row[BRANCH_0_C_START] as u64) + + F::from(row[BRANCH_0_C_START + 1] as u64) + * self.acc_r; + acc_mult_c = self.acc_r * self.acc_r; + + if row[BRANCH_0_C_START] == 249 { + acc_c += + F::from(row[BRANCH_0_C_START + 2] as u64) + * acc_mult_c; + acc_mult_c *= self.acc_r; + } + + self.assign_acc( + &mut region, + acc_s, + acc_mult_s, + acc_c, + acc_mult_c, + offset, + )?; + + offset += 1; + } else if row[row.len() - 1] == 1 { + // branch child + self.q_enable.enable(&mut region, offset)?; + region.assign_fixed( + || "not first", + self.q_not_first, + offset, + || Ok(F::one()), + )?; + + if node_index == 0 { + let mut sel1 = F::zero(); + let mut sel2 = F::zero(); + if key_rlc_sel { + key_rlc = key_rlc + + F::from(modified_node as u64) + * F::from(16) + * key_rlc_mult; + // key_rlc_mult stays the same + sel1 = F::one(); + } else { + key_rlc = key_rlc + + F::from(modified_node as u64) + * key_rlc_mult; + key_rlc_mult = key_rlc_mult * self.acc_r; + sel2 = F::one(); + } + key_rlc_sel = !key_rlc_sel; + self.assign_branch_row( + &mut region, + node_index, + modified_node, + key_rlc, + key_rlc_mult, + &row[0..row.len() - 1].to_vec(), + &s_words, + &c_words, + offset, + )?; + region.assign_advice( + || format!("assign sel1"), + self.sel1, + offset, + || Ok(sel1), + )?; + region.assign_advice( + || format!("assign sel2"), + self.sel2, + offset, + || Ok(sel2), + )?; + } else { + // assigning key_rlc and key_rlc_mult to avoid the possibility + // of bugs when wrong rotation would retrieve correct values + // and these values wouldn't be checked with constraints + // (constraints check only branch node with node_index=0) + self.assign_branch_row( + &mut region, + node_index, + modified_node, + F::zero(), + F::zero(), + &row[0..row.len() - 1].to_vec(), + &s_words, + &c_words, + offset, + )?; + } + + // reassign (it was assigned to 0 in assign_row) branch_acc and branch_mult to proper values + + // We need to distinguish between empty and non-empty node: + // empty node at position 1: 0 + // non-empty node at position 1: 160 + + let c128 = F::from(128 as u64); + let c160 = F::from(160 as u64); + + let compute_acc_and_mult = + |branch_acc: &mut F, + branch_mult: &mut F, + rlp_start: usize, + start: usize| { + if row[rlp_start + 1] == 0 { + *branch_acc += c128 * *branch_mult; + *branch_mult = + *branch_mult * self.acc_r; + } else { + *branch_acc += c160 * *branch_mult; + *branch_mult = + *branch_mult * self.acc_r; + for i in 0..HASH_WIDTH { + *branch_acc += + F::from(row[start + i] as u64) + * *branch_mult; + *branch_mult = + *branch_mult * self.acc_r; + } + } + }; + + // TODO: add branch ValueNode info + + compute_acc_and_mult( + &mut acc_s, + &mut acc_mult_s, + S_RLP_START, + S_START, + ); + compute_acc_and_mult( + &mut acc_c, + &mut acc_mult_c, + C_RLP_START, + C_START, + ); + self.assign_acc( + &mut region, + acc_s, + acc_mult_s, + acc_c, + acc_mult_c, + offset, + )?; + + offset += 1; + node_index += 1; + } else if row[row.len() - 1] == 2 + || row[row.len() - 1] == 3 + || row[row.len() - 1] == 6 + || row[row.len() - 1] == 7 + || row[row.len() - 1] == 8 + || row[row.len() - 1] == 11 + || row[row.len() - 1] == 13 + || row[row.len() - 1] == 14 + { + // leaf s or leaf c or leaf key s or leaf key c + self.q_enable.enable(&mut region, offset)?; + region.assign_fixed( + || "not first", + self.q_not_first, + offset, + || Ok(F::one()), + )?; + let mut is_leaf_s = false; + let mut is_leaf_s_value = false; + let mut is_leaf_c = false; + let mut is_leaf_c_value = false; + + let mut is_account_leaf_key_s = false; + let mut is_account_leaf_nonce_balance_s = false; + let mut is_account_leaf_storage_codehash_s = false; + let mut is_account_leaf_storage_codehash_c = false; + + if row[row.len() - 1] == 2 { + is_leaf_s = true; + } else if row[row.len() - 1] == 3 { + is_leaf_c = true; + } else if row[row.len() - 1] == 6 { + is_account_leaf_key_s = true; + } else if row[row.len() - 1] == 7 { + is_account_leaf_nonce_balance_s = true; + } else if row[row.len() - 1] == 8 { + is_account_leaf_storage_codehash_s = true; + } else if row[row.len() - 1] == 11 { + is_account_leaf_storage_codehash_c = true; + key_rlc = F::zero(); // account address until here, storage key from here on + key_rlc_mult = F::one(); + key_rlc_sel = true; + } else if row[row.len() - 1] == 13 { + is_leaf_s_value = true; + } else if row[row.len() - 1] == 14 { + is_leaf_c_value = true; + } + + self.assign_row( + &mut region, + &row[0..row.len() - 1].to_vec(), + false, + false, + false, + 0, + 0, + is_leaf_s, + is_leaf_s_value, + is_leaf_c, + is_leaf_c_value, + is_account_leaf_key_s, + is_account_leaf_nonce_balance_s, + is_account_leaf_storage_codehash_s, + is_account_leaf_storage_codehash_c, + offset, + )?; + + let mut assign_long_short = |long: bool| { + let mut is_short = false; + let mut is_long = false; + if long { + is_long = true; + } else { + is_short = true; + } + region + .assign_advice( + || format!("assign acc_s"), + self.s_keccak[0], + offset, + || Ok(F::from(is_long as u64)), + ) + .ok(); + region + .assign_advice( + || format!("assign acc_c"), + self.s_keccak[1], + offset, + || Ok(F::from(is_short as u64)), + ) + .ok(); + }; + + // assign leaf accumulator that will be used as keccak input + let compute_acc_and_mult = + |acc: &mut F, + mult: &mut F, + start: usize, + len: usize| { + for i in 0..len { + if start + i == 70 { + println!("adsf"); + } + *acc += F::from(row[start + i] as u64) + * *mult; + *mult = *mult * self.acc_r; + } + }; + + let compute_key_rlc = + |key_rlc: &mut F, + key_rlc_mult: &mut F, + start: usize| { + if !key_rlc_sel { + // That means we had key_rlc_sel=true when setting rlc last time, + // that means we have nibble+48 in s_advices[0]. + *key_rlc += F::from( + (row[start + 1] - 48) as u64, + ) * *key_rlc_mult; + *key_rlc_mult *= self.acc_r; + + let len = row[start] as usize - 128; + compute_acc_and_mult( + key_rlc, + key_rlc_mult, + start + 2, + len - 1, // -1 because one byte was already considered + ); + } else { + let len = row[start] as usize - 128; + compute_acc_and_mult( + key_rlc, + key_rlc_mult, + start + 2, + len - 1, // -1 because the first byte doesn't contain any key byte (it's just 32) + ); + } + }; + + // Storage leaf key + if row[row.len() - 1] == 2 + || row[row.len() - 1] == 3 + { + // Info whether leaf rlp is long or short. + assign_long_short(witness[ind][0] == 248); + + acc_s = F::zero(); + acc_mult_s = F::one(); + let len: usize; + if row[0] == 248 { + len = (row[2] - 128) as usize + 3; + } else { + len = (row[1] - 128) as usize + 2; + } + compute_acc_and_mult( + &mut acc_s, + &mut acc_mult_s, + 0, + len, + ); + + self.assign_acc( + &mut region, + acc_s, + acc_mult_s, + F::zero(), + F::zero(), + offset, + )?; + + // TODO: handle if branch or extension node is added + let mut start = S_START - 1; + if row[0] == 248 { + // long RLP + start = S_START; + } + + // For leaf S and leaf C we need to start with the same rlc. + let mut key_rlc_new = key_rlc.clone(); + let mut key_rlc_mult_new = key_rlc_mult.clone(); + compute_key_rlc( + &mut key_rlc_new, + &mut key_rlc_mult_new, + start, + ); + region.assign_advice( + || format!("assign key_rlc"), + self.key_rlc, + offset, + || Ok(key_rlc_new), + )?; + } + + if row[row.len() - 1] == 6 { + acc_s = F::zero(); + acc_mult_s = F::one(); + // 35 = 2 (leaf rlp) + 1 (key rlp) + key_len + let key_len = (row[2] - 128) as usize; + for i in 0..3 + key_len { + acc_s += + F::from(row[i] as u64) * acc_mult_s; + acc_mult_s = acc_mult_s * self.acc_r; + } + self.assign_acc( + &mut region, + acc_s, + acc_mult_s, + F::zero(), + F::zero(), + offset, + )?; + + // For leaf S and leaf C we need to start with the same rlc. + let mut key_rlc_new = key_rlc.clone(); + let mut key_rlc_mult_new = key_rlc_mult.clone(); + compute_key_rlc( + &mut key_rlc_new, + &mut key_rlc_mult_new, + S_START, + ); + region.assign_advice( + || format!("assign key_rlc"), + self.key_rlc, + offset, + || Ok(key_rlc_new), + )?; + } else if row[row.len() - 1] == 7 { + // s_rlp1, s_rlp2 + compute_acc_and_mult( + &mut acc_s, + &mut acc_mult_s, + S_START - 2, + 2, + ); + // c_rlp1, c_rlp2 + compute_acc_and_mult( + &mut acc_s, + &mut acc_mult_s, + C_START - 2, + 2, + ); + // nonce + compute_acc_and_mult( + &mut acc_s, + &mut acc_mult_s, + S_START, + row[S_START] as usize - 128 + 1, // +1 for byte with length info + ); + // It's easier to constrain (in account_leaf_nonce_balance.rs) + // the multiplier if we store acc_mult both after nonce and after balance. + let acc_mult_tmp = acc_mult_s.clone(); + // balance + compute_acc_and_mult( + &mut acc_s, + &mut acc_mult_s, + C_START, + row[C_START] as usize - 128 + 1, // +1 for byte with length info + ); + + self.assign_acc( + &mut region, + acc_s, + acc_mult_s, + F::zero(), + acc_mult_tmp, + offset, + )?; + + acc_nonce_balance = acc_s.clone(); + acc_mult_nonce_balance = acc_mult_s.clone(); + } else if row[row.len() - 1] == 8 + || row[row.len() - 1] == 11 + { + if row[row.len() - 1] == 11 { + // Leaf key and nonce/balance for S and C + // are always the same, so we just use + // accumulated value from S. + acc_s = acc_nonce_balance.clone(); + acc_mult_s = acc_mult_nonce_balance.clone(); + } + // storage + compute_acc_and_mult( + &mut acc_s, + &mut acc_mult_s, + S_START - 1, + HASH_WIDTH + 1, + ); + // code hash + compute_acc_and_mult( + &mut acc_s, + &mut acc_mult_s, + C_START - 1, + HASH_WIDTH + 1, + ); + self.assign_acc( + &mut region, + acc_s, + acc_mult_s, + F::zero(), + F::zero(), + offset, + )?; + } + + offset += 1; + } + } + + Ok(()) + }, + ) + .ok(); + } + + pub fn load( + &self, + _layouter: &mut impl Layouter, + to_be_hashed: Vec>, + ) -> Result<(), Error> { + self.load_keccak_table(_layouter, to_be_hashed).ok(); + + Ok(()) + } + + // see bits_to_u64_words_le + fn into_words(&self, message: &[u8]) -> Vec { + let words_total = message.len() / 8; + let mut words: Vec = vec![0; words_total]; + + for i in 0..words_total { + let mut word_bits: [u8; 8] = Default::default(); + word_bits.copy_from_slice(&message[i * 8..i * 8 + 8]); + words[i] = u64::from_le_bytes(word_bits); + } + + words + } + + fn compute_keccak(&self, msg: &[u8]) -> Vec { + let mut keccak = Keccak::default(); + keccak.update(msg); + keccak.digest() + } + + fn load_keccak_table( + &self, + layouter: &mut impl Layouter, + to_be_hashed: Vec>, + ) -> Result<(), Error> { + layouter.assign_region( + || "keccak table", + |mut region| { + let mut offset = 0; + + for t in to_be_hashed.iter() { + let hash = self.compute_keccak(t); + let mut rlc = F::zero(); + let mut mult = F::one(); + + for i in t.iter() { + rlc = rlc + F::from(*i as u64) * mult; + mult = mult * self.acc_r; + } + region.assign_fixed( + || "Keccak table", + self.keccak_table[0], + offset, + || Ok(rlc), + )?; + + let keccak_output = self.into_words(&hash); + + for (ind, column) in self.keccak_table.iter().enumerate() { + if ind == 0 { + continue; + } + let val = keccak_output[ind - KECCAK_INPUT_WIDTH]; + region.assign_fixed( + || "Keccak table", + *column, + offset, + || Ok(F::from(val)), + )?; + } + offset += 1; + } + + Ok(()) + }, + ) + } +} + +#[cfg(test)] +mod tests { + use super::*; + + use halo2::{ + circuit::{Layouter, SimpleFloorPlanner}, + dev::{MockProver, VerifyFailure}, + plonk::{ + create_proof, keygen_pk, keygen_vk, verify_proof, Advice, Circuit, + Column, ConstraintSystem, Error, + }, + poly::commitment::Params, + transcript::{Blake2bRead, Blake2bWrite, Challenge255}, + }; + + use pairing::{arithmetic::FieldExt, bn256::Fr as Fp}; + use std::{fs, marker::PhantomData}; + + #[test] + fn test_mpt() { + #[derive(Default)] + struct MyCircuit { + _marker: PhantomData, + witness: Vec>, + } + + impl Circuit for MyCircuit { + type Config = MPTConfig; + type FloorPlanner = SimpleFloorPlanner; + + fn without_witnesses(&self) -> Self { + Self::default() + } + + fn configure(meta: &mut ConstraintSystem) -> Self::Config { + MPTConfig::configure(meta) + } + + fn synthesize( + &self, + config: Self::Config, + mut layouter: impl Layouter, + ) -> Result<(), Error> { + let mut to_be_hashed = vec![]; + + for row in self.witness.iter() { + if row[row.len() - 1] == 5 { + // leaves or branch RLP + to_be_hashed.push(row[0..row.len() - 1].to_vec()); + } + } + + config.load(&mut layouter, to_be_hashed)?; + config.assign(layouter, &self.witness); + + Ok(()) + } + } + + // for debugging: + let path = "mpt/tests"; + // let path = "tests"; + let files = fs::read_dir(path).unwrap(); + files + .filter_map(Result::ok) + .filter(|d| { + if let Some(e) = d.path().extension() { + e == "json" + } else { + false + } + }) + .for_each(|f| { + let file = std::fs::File::open(f.path()); + let reader = std::io::BufReader::new(file.unwrap()); + let w: Vec> = serde_json::from_reader(reader).unwrap(); + let circuit = MyCircuit:: { + _marker: PhantomData, + witness: w, + }; + + let prover = + MockProver::::run(9, &circuit, vec![]).unwrap(); + assert_eq!(prover.verify(), Ok(())); + + /* + const K: u32 = 4; + let params: Params = Params::new(K); + let empty_circuit = MyCircuit:: { + _marker: PhantomData, + witness: vec![], + }; + + let vk = keygen_vk(¶ms, &empty_circuit) + .expect("keygen_vk should not fail"); + + let pk = keygen_pk(¶ms, vk, &empty_circuit) + .expect("keygen_pk should not fail"); + + let mut transcript = + Blake2bWrite::<_, _, Challenge255<_>>::init(vec![]); + create_proof(¶ms, &pk, &[circuit], &[&[]], &mut transcript) + .expect("proof generation should not fail"); + let proof = transcript.finalize(); + + let msm = params.empty_msm(); + let mut transcript = + Blake2bRead::<_, _, Challenge255<_>>::init(&proof[..]); + let guard = verify_proof( + ¶ms, + pk.get_vk(), + msm, + &[], + &mut transcript, + ) + .unwrap(); + let msm = guard.clone().use_challenges(); + assert!(msm.eval()); + */ + }); + } +} diff --git a/mpt/src/param.rs b/mpt/src/param.rs new file mode 100644 index 0000000000..67f4164b74 --- /dev/null +++ b/mpt/src/param.rs @@ -0,0 +1,18 @@ +// Currently using 32 - each hash byte goes into its own cell, this might be compressed +// for optimization purposes in the future. +pub const HASH_WIDTH: usize = 32; +pub const WITNESS_ROW_WIDTH: usize = 68; +pub const LAYOUT_OFFSET: usize = 2; +pub const KECCAK_INPUT_WIDTH: usize = 1; +pub const KECCAK_OUTPUT_WIDTH: usize = 4; +// for s: RLP 2 cells + HASH_WIDTH cells +// for c: RLP 2 cells + HASH_WIDTH cells +pub const RLP_NUM: usize = 2; +pub const S_RLP_START: usize = 0; +pub const S_START: usize = RLP_NUM; +pub const C_RLP_START: usize = RLP_NUM + HASH_WIDTH; +pub const C_START: usize = RLP_NUM + HASH_WIDTH + RLP_NUM; +pub const BRANCH_0_S_START: usize = 4; // row 0 of a branch contains some RLP data +pub const BRANCH_0_C_START: usize = 7; +pub const BRANCH_0_KEY_POS: usize = 10; // row 0 of a branch contains info (deriving from key) about which branch node is being modified +pub const R_TABLE_LEN: usize = 32; diff --git a/mpt/tests/StateUpdateOneLevel.json b/mpt/tests/StateUpdateOneLevel.json new file mode 100644 index 0000000000..293639a8de --- /dev/null +++ b/mpt/tests/StateUpdateOneLevel.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,0,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,1],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,0,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,1],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,1],[0,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,0,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,1],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,1],[0,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,0,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,1],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,1],[0,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,0,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,1],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,0,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,1],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,1],[0,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,0,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,1],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,128,5],[249,2,17,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] diff --git a/mpt/tests/StateUpdateOneLevelEvenAddress.json b/mpt/tests/StateUpdateOneLevelEvenAddress.json new file mode 100644 index 0000000000..aa35306980 --- /dev/null +++ b/mpt/tests/StateUpdateOneLevelEvenAddress.json @@ -0,0 +1,2 @@ +[[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,157,76,79,111,34,114,42,144,130,197,100,9,42,146,213,204,66,86,44,195,193,248,178,225,195,166,78,37,215,245,59,21,0,160,216,76,188,201,194,91,232,75,187,152,187,109,191,31,21,8,207,107,79,248,182,157,85,239,46,28,216,40,83,210,66,133,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,1],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,1],[0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,1],[0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,1],[0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,1],[0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,1],[0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,1],[0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,1],[0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,1],[0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,1],[0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,1],[0,160,4,135,255,112,210,177,41,119,96,162,216,133,81,95,144,132,223,220,127,190,152,0,40,87,178,172,253,226,25,50,185,88,0,160,14,61,10,36,208,108,39,59,193,190,131,47,137,186,21,141,157,71,19,119,67,142,187,82,4,2,124,139,43,45,45,130,1],[0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,1],[0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,1],[0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,1],[0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,1],[0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,1],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,1],[0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,1],[0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,1],[0,160,193,97,44,89,101,153,132,87,133,152,169,56,147,33,135,244,131,119,254,41,171,174,24,41,213,70,193,119,184,168,254,16,0,160,23,81,238,38,233,221,48,112,69,68,251,177,97,195,201,171,53,197,122,134,200,139,46,125,14,234,63,252,184,105,179,78,1],[0,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,0,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,1],[0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,1],[0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,1],[0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,1],[0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,1],[0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,1],[0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,1],[0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,1],[0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,1],[0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,1],[0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,1],[0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,1],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,0,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,1],[0,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,0,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,1],[0,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,0,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,1],[0,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,0,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,1],[0,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,0,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,1],[0,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,0,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,1],[0,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,0,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,1],[0,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,0,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,1],[0,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,0,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,1],[0,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,0,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,1],[0,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,0,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,1],[0,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,0,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,1],[0,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,0,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,1],[0,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,0,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,1],[0,160,202,77,116,28,179,50,207,160,214,247,114,149,214,31,63,32,245,203,186,193,229,10,211,127,198,125,233,208,113,152,125,61,0,160,228,152,27,240,129,205,134,20,94,35,141,74,96,43,232,215,58,130,183,44,8,43,133,173,57,86,225,152,172,0,152,254,1],[0,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,0,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,1],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,0,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,1],[0,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,0,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,1],[0,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,0,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,1],[0,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,0,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,1],[0,160,120,69,10,156,246,98,18,32,50,75,7,2,129,103,4,189,203,182,162,89,242,123,187,63,27,122,96,172,52,98,65,223,0,160,214,36,187,116,39,91,156,50,220,168,158,204,137,119,111,251,222,192,99,196,89,213,30,52,232,104,19,54,156,8,80,253,1],[0,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,0,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,1],[0,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,0,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,1],[0,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,0,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,1],[0,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,0,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,1],[0,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,0,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,1],[0,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,0,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,1],[0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,1],[0,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,0,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,1],[0,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,0,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,1],[0,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,0,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,1],[0,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,0,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,1],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,0,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,1],[0,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,0,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,1],[0,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,0,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,1],[0,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,0,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,1],[0,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,0,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,1],[0,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,0,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,1],[0,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,0,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,1],[0,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,0,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,1],[0,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,0,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,1],[0,160,17,172,129,49,18,179,71,120,67,98,34,232,49,174,201,158,23,188,152,119,253,187,175,123,61,9,17,255,2,154,112,55,0,160,230,45,155,155,230,71,219,202,47,148,63,127,255,153,112,43,182,75,19,68,72,217,70,171,191,223,142,24,183,236,164,215,1],[0,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,0,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,1],[0,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,0,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,1],[0,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,0,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,1],[0,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,0,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,1],[0,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,0,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,1],[0,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,0,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,1],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,0,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,0,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,1],[0,160,157,67,237,225,202,44,219,10,106,13,5,58,232,79,112,168,198,156,145,92,165,150,94,234,223,163,59,205,193,20,145,239,0,160,114,145,244,110,127,94,80,191,154,118,211,156,191,151,50,33,36,35,232,127,67,105,84,163,184,26,232,197,119,61,21,114,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,0,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,0,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,0,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,1],[1,0,1,0,248,81,0,248,81,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,221,22,63,223,20,68,186,173,194,172,202,158,42,126,97,15,132,195,66,221,238,107,215,248,74,92,130,208,11,24,55,5,0,160,207,83,158,38,99,162,16,222,181,10,122,169,190,199,146,126,174,50,64,4,68,199,226,67,49,12,144,117,180,198,45,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,0,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,157,76,79,111,34,114,42,144,130,197,100,9,42,146,213,204,66,86,44,195,193,248,178,225,195,166,78,37,215,245,59,21,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,216,76,188,201,194,91,232,75,187,152,187,109,191,31,21,8,207,107,79,248,182,157,85,239,46,28,216,40,83,210,66,133,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,4,135,255,112,210,177,41,119,96,162,216,133,81,95,144,132,223,220,127,190,152,0,40,87,178,172,253,226,25,50,185,88,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,14,61,10,36,208,108,39,59,193,190,131,47,137,186,21,141,157,71,19,119,67,142,187,82,4,2,124,139,43,45,45,130,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,193,97,44,89,101,153,132,87,133,152,169,56,147,33,135,244,131,119,254,41,171,174,24,41,213,70,193,119,184,168,254,16,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,23,81,238,38,233,221,48,112,69,68,251,177,97,195,201,171,53,197,122,134,200,139,46,125,14,234,63,252,184,105,179,78,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,202,77,116,28,179,50,207,160,214,247,114,149,214,31,63,32,245,203,186,193,229,10,211,127,198,125,233,208,113,152,125,61,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,228,152,27,240,129,205,134,20,94,35,141,74,96,43,232,215,58,130,183,44,8,43,133,173,57,86,225,152,172,0,152,254,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,120,69,10,156,246,98,18,32,50,75,7,2,129,103,4,189,203,182,162,89,242,123,187,63,27,122,96,172,52,98,65,223,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,214,36,187,116,39,91,156,50,220,168,158,204,137,119,111,251,222,192,99,196,89,213,30,52,232,104,19,54,156,8,80,253,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,17,172,129,49,18,179,71,120,67,98,34,232,49,174,201,158,23,188,152,119,253,187,175,123,61,9,17,255,2,154,112,55,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,230,45,155,155,230,71,219,202,47,148,63,127,255,153,112,43,182,75,19,68,72,217,70,171,191,223,142,24,183,236,164,215,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,157,67,237,225,202,44,219,10,106,13,5,58,232,79,112,168,198,156,145,92,165,150,94,234,223,163,59,205,193,20,145,239,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,114,145,244,110,127,94,80,191,154,118,211,156,191,151,50,33,36,35,232,127,67,105,84,163,184,26,232,197,119,61,21,114,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,81,128,128,128,128,160,221,22,63,223,20,68,186,173,194,172,202,158,42,126,97,15,132,195,66,221,238,107,215,248,74,92,130,208,11,24,55,5,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,81,128,128,128,128,160,207,83,158,38,99,162,16,222,181,10,122,169,190,199,146,126,174,50,64,4,68,199,226,67,49,12,144,117,180,198,45,30,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] + diff --git a/mpt/tests/StorageUpdateOneLevel.json b/mpt/tests/StorageUpdateOneLevel.json new file mode 100644 index 0000000000..4786990e55 --- /dev/null +++ b/mpt/tests/StorageUpdateOneLevel.json @@ -0,0 +1,2 @@ +[[1,0,1,0,248,81,0,248,81,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,17,5]] + diff --git a/mpt/tests/StorageUpdateOneLevelBigVal.json b/mpt/tests/StorageUpdateOneLevelBigVal.json new file mode 100644 index 0000000000..83f03cfe91 --- /dev/null +++ b/mpt/tests/StorageUpdateOneLevelBigVal.json @@ -0,0 +1,2 @@ +[[1,0,1,0,248,81,0,248,81,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] + diff --git a/mpt/tests/StorageUpdateThreeLevels1.json b/mpt/tests/StorageUpdateThreeLevels1.json new file mode 100644 index 0000000000..6f72bd2884 --- /dev/null +++ b/mpt/tests/StorageUpdateThreeLevels1.json @@ -0,0 +1,2 @@ +[[0,1,0,1,249,1,81,249,1,81,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,0,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,1],[0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,1],[0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,1],[0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,1,0,248,145,0,248,145,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,0,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,0,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,128,128,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[248,81,128,128,128,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,11,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] + diff --git a/mpt/tests/StorageUpdateTwoLevels.json b/mpt/tests/StorageUpdateTwoLevels.json new file mode 100644 index 0000000000..857effc467 --- /dev/null +++ b/mpt/tests/StorageUpdateTwoLevels.json @@ -0,0 +1,2 @@ +[[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,17,5]] + diff --git a/mpt/tests/StorageUpdateTwoLevelsBigVal.json b/mpt/tests/StorageUpdateTwoLevelsBigVal.json new file mode 100644 index 0000000000..ab57b8bf2d --- /dev/null +++ b/mpt/tests/StorageUpdateTwoLevelsBigVal.json @@ -0,0 +1,2 @@ +[[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] + From ba0a2fa4fbb8143d7edeea54b2a0b288cf211ff6 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 21 Dec 2021 16:16:02 +0100 Subject: [PATCH 002/113] formatting --- mpt/src/account_leaf_key.rs | 18 +- mpt/src/account_leaf_nonce_balance.rs | 14 +- mpt/src/account_leaf_storage_codehash.rs | 6 +- mpt/src/branch_acc.rs | 18 +- mpt/src/leaf_key.rs | 20 +- mpt/src/mpt.rs | 228 +++++++++++------------ 6 files changed, 143 insertions(+), 161 deletions(-) diff --git a/mpt/src/account_leaf_key.rs b/mpt/src/account_leaf_key.rs index fdd5d3d7f0..aaa8ef8074 100644 --- a/mpt/src/account_leaf_key.rs +++ b/mpt/src/account_leaf_key.rs @@ -83,10 +83,7 @@ impl AccountLeafKeyChip { let acc = meta.query_advice(acc, Rotation::cur()); let acc_mult = meta.query_advice(acc_mult, Rotation::cur()); - constraints.push(( - "leaf key acc", - q_enable.clone() * (expr.clone() - acc), - )); + constraints.push(("leaf key acc", q_enable.clone() * (expr - acc))); // Let's say we have a key of length 3, then: [248,112,131,59,158,160,0,0,0,... // 131 - 18 presents the key length. @@ -144,7 +141,7 @@ impl AccountLeafKeyChip { } // Now we need to ensure after key_len there are only 0s. - let mut k_counter = c32 - key_len.clone(); + let mut k_counter = c32 - key_len; let mut is_not_key = k_counter.clone(); constraints.push(( @@ -183,18 +180,18 @@ impl AccountLeafKeyChip { // If sel1 = 1, we have nibble+48 in s_advices[0]. let s_advice1 = meta.query_advice(s_advices[1], Rotation::cur()); - let mut key_rlc_acc = key_rlc_acc_start.clone() + let mut key_rlc_acc = key_rlc_acc_start + (s_advice1.clone() - c48) * key_mult_start.clone() * sel1.clone(); let mut key_mult = - key_mult_start.clone() * r_table[0].clone() * sel1.clone(); + key_mult_start.clone() * r_table[0].clone() * sel1; key_mult = key_mult + key_mult_start.clone() * sel2.clone(); // set to key_mult_start if sel2, stays key_mult if sel1 // If sel2 = 1, we have 32 in s_advices[0]. constraints.push(( "Account leaf key acc s_advice1", - q_enable.clone() * (s_advice1 - c32) * sel2.clone(), + q_enable.clone() * (s_advice1 - c32) * sel2, )); let s_advices2 = meta.query_advice(s_advices[2], Rotation::cur()); @@ -207,15 +204,14 @@ impl AccountLeafKeyChip { } let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); - key_rlc_acc = - key_rlc_acc + c_rlp1 * key_mult.clone() * r_table[30].clone(); + key_rlc_acc = key_rlc_acc + c_rlp1 * key_mult * r_table[30].clone(); let key_rlc = meta.query_advice(key_rlc, Rotation::cur()); // Key RLC is be checked to verify that the proper key is used. constraints.push(( "Account address RLC", - q_enable.clone() * (key_rlc_acc - key_rlc), + q_enable * (key_rlc_acc - key_rlc), )); constraints diff --git a/mpt/src/account_leaf_nonce_balance.rs b/mpt/src/account_leaf_nonce_balance.rs index 3b03674bd8..575d8eaf2f 100644 --- a/mpt/src/account_leaf_nonce_balance.rs +++ b/mpt/src/account_leaf_nonce_balance.rs @@ -64,7 +64,7 @@ impl AccountLeafNonceBalanceChip { let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); let nonce_len = s_advices0.clone() - c128.clone(); - let mut expr = acc_prev.clone() + let mut expr = acc_prev + meta.query_advice(s_rlp1, Rotation::cur()) * acc_mult_prev.clone(); let mut rind = 0; @@ -89,9 +89,7 @@ impl AccountLeafNonceBalanceChip { rind += 1; expr = expr - + s_advices0.clone() - * acc_mult_prev.clone() - * r_table[rind].clone(); + + s_advices0 * acc_mult_prev.clone() * r_table[rind].clone(); rind += 1; let mut r_wrapped = false; @@ -115,7 +113,7 @@ impl AccountLeafNonceBalanceChip { } let c_advices0 = meta.query_advice(c_advices[0], Rotation::cur()); - let balance_len = c_advices0.clone() - c128.clone(); + let balance_len = c_advices0.clone() - c128; expr = expr + c_advices0 * acc_mult_tmp.clone(); rind = 0; for ind in 1..HASH_WIDTH { @@ -127,7 +125,7 @@ impl AccountLeafNonceBalanceChip { let acc = meta.query_advice(acc, Rotation::cur()); constraints.push(( "leaf nonce balance acc", - q_enable.clone() * (expr.clone() - acc), + q_enable.clone() * (expr - acc), )); // nonzero_table has some nonzero values at the positions where we still have nonce bytes @@ -199,7 +197,7 @@ impl AccountLeafNonceBalanceChip { // TODO: integrate this in for loops above with query_advices // Now we need to ensure after nonce there are only 0s in s_advices. - let mut k_counter = c32.clone() - nonce_len.clone(); + let mut k_counter = c32.clone() - nonce_len; let mut is_not_balance = k_counter.clone(); // is_not_nonce becomes 0 in the positions where we have nonce for ind in (0..HASH_WIDTH).rev() { @@ -211,7 +209,7 @@ impl AccountLeafNonceBalanceChip { q_enable.clone() * s * is_not_balance.clone(), )); } - k_counter = c32 - balance_len.clone(); + k_counter = c32 - balance_len; is_not_balance = k_counter.clone(); // is_not_balance becomes 0 in the positions where we have balance for ind in (0..HASH_WIDTH).rev() { diff --git a/mpt/src/account_leaf_storage_codehash.rs b/mpt/src/account_leaf_storage_codehash.rs index 5eb8da034c..df839e00cc 100644 --- a/mpt/src/account_leaf_storage_codehash.rs +++ b/mpt/src/account_leaf_storage_codehash.rs @@ -50,7 +50,7 @@ impl AccountLeafStorageCodehashChip { } let acc_prev = meta.query_advice(acc, Rotation(rot)); let acc_mult_prev = meta.query_advice(acc_mult, Rotation(rot)); - let mut curr_r = acc_mult_prev.clone(); + let mut curr_r = acc_mult_prev; let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); let c_rlp2 = meta.query_advice(c_rlp2, Rotation::cur()); constraints.push(( @@ -62,7 +62,7 @@ impl AccountLeafStorageCodehashChip { q_enable.clone() * (c_rlp2.clone() - c160), )); - let mut expr = acc_prev.clone() + s_rlp2.clone() * curr_r.clone(); + let mut expr = acc_prev + s_rlp2 * curr_r.clone(); curr_r = curr_r * acc_r; for col in s_advices.iter() { let s = meta.query_advice(*col, Rotation::cur()); @@ -81,7 +81,7 @@ impl AccountLeafStorageCodehashChip { let acc = meta.query_advice(acc, Rotation::cur()); constraints.push(( "account leaf storage codehash acc", - q_enable.clone() * (expr.clone() - acc), + q_enable * (expr - acc), )); constraints diff --git a/mpt/src/branch_acc.rs b/mpt/src/branch_acc.rs index 8d148a3b51..c6a38d7d8b 100644 --- a/mpt/src/branch_acc.rs +++ b/mpt/src/branch_acc.rs @@ -44,8 +44,8 @@ impl BranchAccChip { let branch_mult_cur = meta.query_advice(branch_mult, Rotation::cur()); - let c128 = Expression::Constant(F::from(128 as u64)); - let c160 = Expression::Constant(F::from(160 as u64)); + let c128 = Expression::Constant(F::from(128_u64)); + let c160 = Expression::Constant(F::from(160_u64)); // empty: // branch_acc_curr = branch_acc_prev + 128 * branch_mult_prev @@ -55,7 +55,7 @@ impl BranchAccChip { * (c160.clone() - rlp2.clone()) * (branch_acc_cur.clone() - branch_acc_prev.clone() - - c128.clone() * branch_mult_prev.clone()), + - c128 * branch_mult_prev.clone()), )); constraints.push(( "branch acc mult empty", @@ -66,7 +66,7 @@ impl BranchAccChip { )); // non-empty - let mut expr = c160.clone() * branch_mult_prev.clone(); + let mut expr = c160 * branch_mult_prev.clone(); for (ind, col) in advices.iter().enumerate() { let s = meta.query_advice(*col, Rotation::cur()); expr = @@ -76,14 +76,14 @@ impl BranchAccChip { "branch acc non-empty", q_enable.clone() * rlp2.clone() - * (branch_acc_cur.clone() - branch_acc_prev.clone() - expr), + * (branch_acc_cur - branch_acc_prev - expr), )); constraints.push(( "branch acc mult non-empty", - q_enable.clone() - * rlp2.clone() - * (branch_mult_cur.clone() - - branch_mult_prev.clone() + q_enable + * rlp2 + * (branch_mult_cur + - branch_mult_prev * r_table[R_TABLE_LEN - 1].clone() * r_table[0].clone()), )); diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs index d37d08db16..7be8d93580 100644 --- a/mpt/src/leaf_key.rs +++ b/mpt/src/leaf_key.rs @@ -48,7 +48,7 @@ impl LeafKeyChip { let is_short = meta.query_advice(s_keccak1, Rotation::cur()); constraints.push(( "is long", - q_enable.clone() * is_long.clone() * (s_rlp1.clone() - c248), + q_enable.clone() * is_long * (s_rlp1.clone() - c248), )); // TODO: is_long, is_short are booleans @@ -91,8 +91,7 @@ impl LeafKeyChip { // key is at most of length 32, so it doesn't go further than c_rlp1 let acc = meta.query_advice(acc, Rotation::cur()); - constraints - .push(("Leaf key acc", q_enable.clone() * (hash_rlc - acc))); + constraints.push(("Leaf key acc", q_enable * (hash_rlc - acc))); constraints }); @@ -163,21 +162,18 @@ impl LeafKeyChip { // If sel1 = 1, we have nibble+48 in s_advices[0]. let s_advice1 = meta.query_advice(s_advices[1], Rotation::cur()); - let mut key_rlc_acc_long = key_rlc_acc_start.clone() + let mut key_rlc_acc_long = key_rlc_acc_start + (s_advice1.clone() - c48) * key_mult_start.clone() * sel1.clone(); let mut key_mult = - key_mult_start.clone() * r_table[0].clone() * sel1.clone(); + key_mult_start.clone() * r_table[0].clone() * sel1; key_mult = key_mult + key_mult_start.clone() * sel2.clone(); // set to key_mult_start if sel2, stays key_mult if sel1 // If sel2 = 1, we have 32 in s_advices[1]. constraints.push(( "Leaf key acc s_advice1", - q_enable.clone() - * (s_advice1 - c32) - * sel2.clone() - * is_long.clone(), + q_enable.clone() * (s_advice1 - c32) * sel2 * is_long.clone(), )); let s_advices2 = meta.query_advice(s_advices[2], Rotation::cur()); @@ -190,13 +186,13 @@ impl LeafKeyChip { } let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); - key_rlc_acc_long = key_rlc_acc_long - + c_rlp1 * key_mult.clone() * r_table[29].clone(); + key_rlc_acc_long = + key_rlc_acc_long + c_rlp1 * key_mult * r_table[29].clone(); // Key RLC is be checked to verify that the proper key is used. constraints.push(( "Key RLC long", - q_enable.clone() * (key_rlc_acc_long - key_rlc) * is_long, + q_enable * (key_rlc_acc_long - key_rlc) * is_long, )); constraints diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 7e16cb4f89..4854daaa42 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -235,40 +235,38 @@ impl MPTConfig { let sel1 = meta.query_advice(sel1, Rotation::cur()); let sel2 = meta.query_advice(sel2, Rotation::cur()); - let bool_check_is_branch_init = is_branch_init_cur.clone() - * (one.clone() - is_branch_init_cur.clone()); + let bool_check_is_branch_init = + is_branch_init_cur.clone() * (one.clone() - is_branch_init_cur); let bool_check_is_branch_child = is_branch_child_cur.clone() * (one.clone() - is_branch_child_cur.clone()); let bool_check_is_last_branch_child = is_last_branch_child_cur .clone() - * (one.clone() - is_last_branch_child_cur.clone()); + * (one.clone() - is_last_branch_child_cur); let bool_check_is_leaf_s = - is_leaf_s.clone() * (one.clone() - is_leaf_s.clone()); + is_leaf_s.clone() * (one.clone() - is_leaf_s); let bool_check_is_leaf_c = - is_leaf_c.clone() * (one.clone() - is_leaf_c.clone()); + is_leaf_c.clone() * (one.clone() - is_leaf_c); - let bool_check_is_leaf_s_value = is_leaf_s_value.clone() - * (one.clone() - is_leaf_s_value.clone()); - let bool_check_is_leaf_c_value = is_leaf_c_value.clone() - * (one.clone() - is_leaf_c_value.clone()); + let bool_check_is_leaf_s_value = + is_leaf_s_value.clone() * (one.clone() - is_leaf_s_value); + let bool_check_is_leaf_c_value = + is_leaf_c_value.clone() * (one.clone() - is_leaf_c_value); let bool_check_is_account_leaf_key_s = is_account_leaf_key_s .clone() - * (one.clone() - is_account_leaf_key_s.clone()); + * (one.clone() - is_account_leaf_key_s); let bool_check_is_account_nonce_balance_s = is_account_leaf_nonce_balance_s.clone() - * (one.clone() - is_account_leaf_nonce_balance_s.clone()); + * (one.clone() - is_account_leaf_nonce_balance_s); let bool_check_is_account_storage_codehash_s = is_account_leaf_storage_codehash_s.clone() - * (one.clone() - - is_account_leaf_storage_codehash_s.clone()); + * (one.clone() - is_account_leaf_storage_codehash_s); let bool_check_is_account_storage_codehash_c = is_account_leaf_storage_codehash_c.clone() - * (one.clone() - - is_account_leaf_storage_codehash_c.clone()); + * (one.clone() - is_account_leaf_storage_codehash_c); - let bool_check_sel1 = sel1.clone() * (one.clone() - sel1.clone()); - let bool_check_sel2 = sel2.clone() * (one.clone() - sel2.clone()); + let bool_check_sel1 = sel1.clone() * (one.clone() - sel1); + let bool_check_sel2 = sel2.clone() * (one.clone() - sel2); // TODO: sel1 + sel2 = 1 @@ -458,17 +456,17 @@ impl MPTConfig { * (one.clone() - is_branch_init_prev.clone()) // ignore if previous row was is_branch_init (here is_branch_child changes too) * (is_branch_child_prev.clone() - is_branch_child_cur.clone()) // for this to work properly make sure to have constraints like is_branch_child + is_keccak_leaf + ... = 1 - * (node_index_prev.clone() - - Expression::Constant(F::from(15 as u64))), // node_index has to be 15 + * (node_index_prev + - Expression::Constant(F::from(15_u64))), // node_index has to be 15 )); // When node_index is not 15, is_last_branch_child needs to be 0. constraints.push(( "is last branch child 1", q_not_first.clone() - * is_last_branch_child_cur.clone() + * is_last_branch_child_cur * (node_index_cur.clone() // for this to work properly is_last_branch_child needs to have value 1 only when is_branch_child - - Expression::Constant(F::from(15 as u64))), + - Expression::Constant(F::from(15_u64))), )); // When node_index is 15, is_last_branch_child needs to be 1. constraints.push(( @@ -476,7 +474,7 @@ impl MPTConfig { q_not_first.clone() * (one.clone() - is_branch_init_prev.clone()) // ignore if previous row was is_branch_init (here is_branch_child changes too) * (is_last_branch_child_prev - one.clone()) - * (is_branch_child_prev.clone() + * (is_branch_child_prev - is_branch_child_cur.clone()), // for this to work properly make sure to have constraints like is_branch_child + is_keccak_leaf + ... = 1 )); @@ -499,8 +497,8 @@ impl MPTConfig { constraints.push(( "modified node the same for all branch children", q_not_first.clone() - * is_branch_child_cur.clone() - * node_index_cur.clone() // ignore if node_index = 0 + * is_branch_child_cur + * node_index_cur // ignore if node_index = 0 * (modified_node_cur.clone() - modified_node_prev), )); @@ -575,14 +573,14 @@ impl MPTConfig { not_first_level.clone() * is_branch_init_prev.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. - * (sel1_cur.clone() + sel1_prev.clone() - one.clone()), + * (sel1_cur.clone() + sel1_prev - one.clone()), )); constraints.push(( "first branch children sel2 0->1->0->...", not_first_level.clone() * is_branch_init_prev.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. - * (sel2_cur.clone() + sel2_prev.clone() - one.clone()), + * (sel2_cur.clone() + sel2_prev - one.clone()), )); // Key (which actually means account address) in first level in account proof. @@ -612,7 +610,7 @@ impl MPTConfig { constraints.push(( "account first level key_rlc sel2", q_not_first.clone() - * (one.clone() - not_first_level.clone()) + * (one.clone() - not_first_level) * is_branch_init_prev.clone() * sel2_cur.clone(), )); @@ -623,7 +621,7 @@ impl MPTConfig { q_not_first.clone() * is_account_leaf_storage_codehash_prev.clone() * is_branch_init_prev.clone() - * (key_rlc_cur - modified_node_cur * c16.clone()), + * (key_rlc_cur - modified_node_cur * c16), )); constraints.push(( "storage first level key_rlc_mult", @@ -638,14 +636,14 @@ impl MPTConfig { q_not_first.clone() * is_account_leaf_storage_codehash_prev.clone() * is_branch_init_prev.clone() - * (sel1_cur.clone() - one.clone()), + * (sel1_cur - one.clone()), )); constraints.push(( "storage first level key_rlc sel2", - q_not_first.clone() - * is_account_leaf_storage_codehash_prev.clone() - * is_branch_init_prev.clone() - * sel2_cur.clone(), + q_not_first + * is_account_leaf_storage_codehash_prev + * is_branch_init_prev + * sel2_cur, )); // TODO: @@ -709,7 +707,7 @@ impl MPTConfig { "branch mult S row 0", q_enable.clone() * is_branch_init_cur.clone() - * two_rlp_bytes_s.clone() + * two_rlp_bytes_s * (mult_s_two - branch_mult_s_cur.clone()), )); @@ -747,7 +745,7 @@ impl MPTConfig { "branch mult S row 0 (3)", q_enable.clone() * is_branch_init_cur.clone() - * three_rlp_bytes_s.clone() + * three_rlp_bytes_s * (mult_s_three - branch_mult_s_cur), )); @@ -763,8 +761,8 @@ impl MPTConfig { let mult_c_three = Expression::Constant(acc_r * acc_r * acc_r); constraints.push(( "branch mult C row 0 (3)", - q_enable.clone() - * is_branch_init_cur.clone() + q_enable + * is_branch_init_cur * three_rlp_bytes_c * (mult_c_three - branch_mult_c_cur), )); @@ -1426,7 +1424,7 @@ impl MPTConfig { fn assign_row( &self, region: &mut Region<'_, F>, - row: &Vec, + row: &[u8], is_branch_init: bool, is_branch_child: bool, is_last_branch_child: bool, @@ -1443,42 +1441,42 @@ impl MPTConfig { offset: usize, ) -> Result<(), Error> { region.assign_advice( - || format!("assign is_branch_init"), + || "assign is_branch_init".to_string(), self.is_branch_init, offset, || Ok(F::from(is_branch_init as u64)), )?; region.assign_advice( - || format!("assign is_branch_child"), + || "assign is_branch_child".to_string(), self.is_branch_child, offset, || Ok(F::from(is_branch_child as u64)), )?; region.assign_advice( - || format!("assign acc_s"), + || "assign acc_s".to_string(), self.acc_s, offset, || Ok(F::zero()), )?; region.assign_advice( - || format!("assign acc_mult_s"), + || "assign acc_mult_s".to_string(), self.acc_mult_s, offset, || Ok(F::zero()), )?; region.assign_advice( - || format!("assign acc_c"), + || "assign acc_c".to_string(), self.acc_c, offset, || Ok(F::zero()), )?; region.assign_advice( - || format!("assign acc_mult_c"), + || "assign acc_mult_c".to_string(), self.acc_mult_c, offset, || Ok(F::zero()), @@ -1486,134 +1484,134 @@ impl MPTConfig { // because used for is_long region.assign_advice( - || format!("assign s_keccak 0"), + || "assign s_keccak 0".to_string(), self.s_keccak[0], offset, || Ok(F::zero()), )?; // because used for is_short region.assign_advice( - || format!("assign s_keccak 1"), + || "assign s_keccak 1".to_string(), self.s_keccak[1], offset, || Ok(F::zero()), )?; region.assign_advice( - || format!("assign is_last_branch_child"), + || "assign is_last_branch_child".to_string(), self.is_last_branch_child, offset, || Ok(F::from(is_last_branch_child as u64)), )?; region.assign_advice( - || format!("assign node_index"), + || "assign node_index".to_string(), self.node_index, offset, || Ok(F::from(node_index as u64)), )?; region.assign_advice( - || format!("assign modified node"), + || "assign modified node".to_string(), self.modified_node, offset, || Ok(F::from(modified_node as u64)), )?; region.assign_advice( - || format!("assign key rlc"), + || "assign key rlc".to_string(), self.key_rlc, offset, || Ok(F::zero()), )?; region.assign_advice( - || format!("assign key rlc mult"), + || "assign key rlc mult".to_string(), self.key_rlc_mult, offset, || Ok(F::zero()), )?; region.assign_advice( - || format!("assign sel1"), + || "assign sel1".to_string(), self.sel1, offset, || Ok(F::zero()), )?; region.assign_advice( - || format!("assign sel2"), + || "assign sel2".to_string(), self.sel2, offset, || Ok(F::zero()), )?; region.assign_advice( - || format!("assign is_modified"), + || "assign is_modified".to_string(), self.is_modified, offset, || Ok(F::from((modified_node == node_index) as u64)), )?; region.assign_advice( - || format!("assign is_leaf_s"), + || "assign is_leaf_s".to_string(), self.is_leaf_s, offset, || Ok(F::from(is_leaf_s as u64)), )?; region.assign_advice( - || format!("assign is_leaf_c"), + || "assign is_leaf_c".to_string(), self.is_leaf_c, offset, || Ok(F::from(is_leaf_c as u64)), )?; region.assign_advice( - || format!("assign is_leaf_s_value"), + || "assign is_leaf_s_value".to_string(), self.is_leaf_s_value, offset, || Ok(F::from(is_leaf_s_value as u64)), )?; region.assign_advice( - || format!("assign is_leaf_c_value"), + || "assign is_leaf_c_value".to_string(), self.is_leaf_c_value, offset, || Ok(F::from(is_leaf_c_value as u64)), )?; region.assign_advice( - || format!("assign is account leaf key s"), + || "assign is account leaf key s".to_string(), self.is_account_leaf_key_s, offset, || Ok(F::from(is_account_leaf_key_s as u64)), )?; region.assign_advice( - || format!("assign is account leaf nonce balance s"), + || "assign is account leaf nonce balance s".to_string(), self.is_account_leaf_nonce_balance_s, offset, || Ok(F::from(is_account_leaf_nonce_balance_s as u64)), )?; region.assign_advice( - || format!("assign is account leaf storage codehash s"), + || "assign is account leaf storage codehash s".to_string(), self.is_account_leaf_storage_codehash_s, offset, || Ok(F::from(is_account_leaf_storage_codehash_s as u64)), )?; region.assign_advice( - || format!("assign is account leaf storage codehash c"), + || "assign is account leaf storage codehash c".to_string(), self.is_account_leaf_storage_codehash_c, offset, || Ok(F::from(is_account_leaf_storage_codehash_c as u64)), )?; region.assign_advice( - || format!("assign s_rlp1"), + || "assign s_rlp1".to_string(), self.s_rlp1, offset, || Ok(F::from(row[0] as u64)), )?; region.assign_advice( - || format!("assign s_rlp2"), + || "assign s_rlp2".to_string(), self.s_rlp2, offset, || Ok(F::from(row[1] as u64)), @@ -1637,17 +1635,17 @@ impl MPTConfig { val = row[curr_ind]; } - return val as u64; + val as u64 }; region.assign_advice( - || format!("assign c_rlp1"), + || "assign c_rlp1".to_string(), self.c_rlp1, offset, || Ok(F::from(get_val(WITNESS_ROW_WIDTH / 2))), )?; region.assign_advice( - || format!("assign c_rlp2"), + || "assign c_rlp2".to_string(), self.c_rlp2, offset, || Ok(F::from(get_val(WITNESS_ROW_WIDTH / 2 + 1))), @@ -1686,9 +1684,9 @@ impl MPTConfig { key: u8, key_rlc: F, key_rlc_mult: F, - row: &Vec, - s_words: &Vec, - c_words: &Vec, + row: &[u8], + s_words: &[u64], + c_words: &[u64], offset: usize, ) -> Result<(), Error> { self.assign_row( @@ -1753,28 +1751,28 @@ impl MPTConfig { offset: usize, ) -> Result<(), Error> { region.assign_advice( - || format!("assign acc_s"), + || "assign acc_s".to_string(), self.acc_s, offset, || Ok(acc_s), )?; region.assign_advice( - || format!("assign acc_mult_s"), + || "assign acc_mult_s".to_string(), self.acc_mult_s, offset, || Ok(acc_mult_s), )?; region.assign_advice( - || format!("assign acc_c"), + || "assign acc_c".to_string(), self.acc_c, offset, || Ok(acc_c), )?; region.assign_advice( - || format!("assign acc_mult_c"), + || "assign acc_mult_c".to_string(), self.acc_mult_c, offset, || Ok(acc_mult_c), @@ -1786,7 +1784,7 @@ impl MPTConfig { pub(crate) fn assign( &self, mut layouter: impl Layouter, - witness: &Vec>, + witness: &[Vec], ) { layouter .assign_region( @@ -1822,7 +1820,7 @@ impl MPTConfig { .enumerate() { // TODO: what if extension node - if ind == 17 as usize && row[row.len() - 1] == 0 { + if ind == 17_usize && row[row.len() - 1] == 0 { // when the first branch ends not_first_level = F::one(); } @@ -1847,8 +1845,8 @@ impl MPTConfig { [ind + 1 + modified_node as usize] [C_START..C_START + HASH_WIDTH] .to_vec(); - s_words = self.into_words(&s_hash); - c_words = self.into_words(&c_hash); + s_words = self.convert_into_words(&s_hash); + c_words = self.convert_into_words(&c_hash); self.q_enable.enable(&mut region, offset)?; if ind == 0 { @@ -1928,17 +1926,15 @@ impl MPTConfig { let mut sel1 = F::zero(); let mut sel2 = F::zero(); if key_rlc_sel { - key_rlc = key_rlc - + F::from(modified_node as u64) - * F::from(16) - * key_rlc_mult; + key_rlc += F::from(modified_node as u64) + * F::from(16) + * key_rlc_mult; // key_rlc_mult stays the same sel1 = F::one(); } else { - key_rlc = key_rlc - + F::from(modified_node as u64) - * key_rlc_mult; - key_rlc_mult = key_rlc_mult * self.acc_r; + key_rlc += F::from(modified_node as u64) + * key_rlc_mult; + key_rlc_mult *= self.acc_r; sel2 = F::one(); } key_rlc_sel = !key_rlc_sel; @@ -1954,13 +1950,13 @@ impl MPTConfig { offset, )?; region.assign_advice( - || format!("assign sel1"), + || "assign sel1".to_string(), self.sel1, offset, || Ok(sel1), )?; region.assign_advice( - || format!("assign sel2"), + || "assign sel2".to_string(), self.sel2, offset, || Ok(sel2), @@ -1989,8 +1985,8 @@ impl MPTConfig { // empty node at position 1: 0 // non-empty node at position 1: 160 - let c128 = F::from(128 as u64); - let c160 = F::from(160 as u64); + let c128 = F::from(128_u64); + let c160 = F::from(160_u64); let compute_acc_and_mult = |branch_acc: &mut F, @@ -1999,18 +1995,15 @@ impl MPTConfig { start: usize| { if row[rlp_start + 1] == 0 { *branch_acc += c128 * *branch_mult; - *branch_mult = - *branch_mult * self.acc_r; + *branch_mult *= self.acc_r; } else { *branch_acc += c160 * *branch_mult; - *branch_mult = - *branch_mult * self.acc_r; + *branch_mult *= self.acc_r; for i in 0..HASH_WIDTH { *branch_acc += F::from(row[start + i] as u64) * *branch_mult; - *branch_mult = - *branch_mult * self.acc_r; + *branch_mult *= self.acc_r; } } }; @@ -2117,7 +2110,7 @@ impl MPTConfig { } region .assign_advice( - || format!("assign acc_s"), + || "assign acc_s".to_string(), self.s_keccak[0], offset, || Ok(F::from(is_long as u64)), @@ -2125,7 +2118,7 @@ impl MPTConfig { .ok(); region .assign_advice( - || format!("assign acc_c"), + || "assign acc_c".to_string(), self.s_keccak[1], offset, || Ok(F::from(is_short as u64)), @@ -2145,7 +2138,7 @@ impl MPTConfig { } *acc += F::from(row[start + i] as u64) * *mult; - *mult = *mult * self.acc_r; + *mult *= self.acc_r; } }; @@ -2218,15 +2211,15 @@ impl MPTConfig { } // For leaf S and leaf C we need to start with the same rlc. - let mut key_rlc_new = key_rlc.clone(); - let mut key_rlc_mult_new = key_rlc_mult.clone(); + let mut key_rlc_new = key_rlc; + let mut key_rlc_mult_new = key_rlc_mult; compute_key_rlc( &mut key_rlc_new, &mut key_rlc_mult_new, start, ); region.assign_advice( - || format!("assign key_rlc"), + || "assign key_rlc".to_string(), self.key_rlc, offset, || Ok(key_rlc_new), @@ -2238,10 +2231,9 @@ impl MPTConfig { acc_mult_s = F::one(); // 35 = 2 (leaf rlp) + 1 (key rlp) + key_len let key_len = (row[2] - 128) as usize; - for i in 0..3 + key_len { - acc_s += - F::from(row[i] as u64) * acc_mult_s; - acc_mult_s = acc_mult_s * self.acc_r; + for b in row.iter().take(3 + key_len) { + acc_s += F::from(*b as u64) * acc_mult_s; + acc_mult_s *= self.acc_r; } self.assign_acc( &mut region, @@ -2253,15 +2245,15 @@ impl MPTConfig { )?; // For leaf S and leaf C we need to start with the same rlc. - let mut key_rlc_new = key_rlc.clone(); - let mut key_rlc_mult_new = key_rlc_mult.clone(); + let mut key_rlc_new = key_rlc; + let mut key_rlc_mult_new = key_rlc_mult; compute_key_rlc( &mut key_rlc_new, &mut key_rlc_mult_new, S_START, ); region.assign_advice( - || format!("assign key_rlc"), + || "assign key_rlc".to_string(), self.key_rlc, offset, || Ok(key_rlc_new), @@ -2290,7 +2282,7 @@ impl MPTConfig { ); // It's easier to constrain (in account_leaf_nonce_balance.rs) // the multiplier if we store acc_mult both after nonce and after balance. - let acc_mult_tmp = acc_mult_s.clone(); + let acc_mult_tmp = acc_mult_s; // balance compute_acc_and_mult( &mut acc_s, @@ -2308,8 +2300,8 @@ impl MPTConfig { offset, )?; - acc_nonce_balance = acc_s.clone(); - acc_mult_nonce_balance = acc_mult_s.clone(); + acc_nonce_balance = acc_s; + acc_mult_nonce_balance = acc_mult_s; } else if row[row.len() - 1] == 8 || row[row.len() - 1] == 11 { @@ -2317,8 +2309,8 @@ impl MPTConfig { // Leaf key and nonce/balance for S and C // are always the same, so we just use // accumulated value from S. - acc_s = acc_nonce_balance.clone(); - acc_mult_s = acc_mult_nonce_balance.clone(); + acc_s = acc_nonce_balance; + acc_mult_s = acc_mult_nonce_balance; } // storage compute_acc_and_mult( @@ -2365,7 +2357,7 @@ impl MPTConfig { } // see bits_to_u64_words_le - fn into_words(&self, message: &[u8]) -> Vec { + fn convert_into_words(&self, message: &[u8]) -> Vec { let words_total = message.len() / 8; let mut words: Vec = vec![0; words_total]; @@ -2400,8 +2392,8 @@ impl MPTConfig { let mut mult = F::one(); for i in t.iter() { - rlc = rlc + F::from(*i as u64) * mult; - mult = mult * self.acc_r; + rlc += F::from(*i as u64) * mult; + mult *= self.acc_r; } region.assign_fixed( || "Keccak table", @@ -2410,7 +2402,7 @@ impl MPTConfig { || Ok(rlc), )?; - let keccak_output = self.into_words(&hash); + let keccak_output = self.convert_into_words(&hash); for (ind, column) in self.keccak_table.iter().enumerate() { if ind == 0 { From d7779cf9d72ed24e55de3fd2b6e0f96d19d6c270 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 21 Dec 2021 16:21:15 +0100 Subject: [PATCH 003/113] address_compr and key_compr removed --- mpt/src/address_compr.rs | 373 -------------------- mpt/src/key_compr.rs | 720 --------------------------------------- 2 files changed, 1093 deletions(-) delete mode 100644 mpt/src/address_compr.rs delete mode 100644 mpt/src/key_compr.rs diff --git a/mpt/src/address_compr.rs b/mpt/src/address_compr.rs deleted file mode 100644 index 71fcb73f4f..0000000000 --- a/mpt/src/address_compr.rs +++ /dev/null @@ -1,373 +0,0 @@ -use halo2::{ - circuit::Chip, - plonk::{ - Advice, Column, ConstraintSystem, Expression, Fixed, VirtualCells, - }, - poly::Rotation, -}; -use pasta_curves::arithmetic::FieldExt; -use std::marker::PhantomData; - -use crate::param::HASH_WIDTH; - -#[derive(Clone, Debug)] -pub(crate) struct AddressComprConfig {} - -// AddressComprChip verifies the compression of account leaf key from nibbles to hex. -// This chip is similar to KeyComprChip, the difference is that the RLP is here always longer -// than 55 bytes which means key length is always at s_advices[0] and thus we don't need to handle -// two cases (key length at s_rlp2 or s_advices[0]) separately. - -// TODO: it checks (to be enabled) also the path in trie corresponds to the address (rename chip too) -pub(crate) struct AddressComprChip { - config: AddressComprConfig, - _marker: PhantomData, -} - -impl AddressComprChip { - pub fn configure( - meta: &mut ConstraintSystem, - q_enable: impl FnOnce(&mut VirtualCells<'_, F>) -> Expression, - s_rlp1: Column, - s_rlp2: Column, - c_rlp1: Column, - c_rlp2: Column, - s_advices: [Column; HASH_WIDTH], - c_advices: [Column; HASH_WIDTH], - key_rlc: Column, - key_rlc_mult: Column, - key_rlc_r: F, - ) -> AddressComprConfig { - let config = AddressComprConfig {}; - - meta.create_gate("Account leaf key", |meta| { - let q_enable = q_enable(meta); - - let mut constraints = vec![]; - - // TODO: when value is long so long that RLP is longer than 55 bytes - - let is_odd = meta.query_advice(s_rlp1, Rotation::cur()); - let is_even = meta.query_advice(s_rlp2, Rotation::cur()); - - // TODO: is_odd, is_even are booleans - // TODO: is_odd + is_even = 1 - - // TODO: check RLP meta data - - let rotation = -3; - let one = Expression::Constant(F::one()); - let c128 = Expression::Constant(F::from_u64(128)); - let s_advices0 = - meta.query_advice(s_advices[0], Rotation(rotation)); - - let key_len = s_advices0 - c128; - let mut counter = Expression::Constant(F::zero()); - let mut is_key = Expression::Constant(F::one()); - // counter increases when we move through key bytes - // when counter reaches key_len, is_key becomes 0 - // (that means we don't check equivalence between bytes and nibbles anymore) - - is_key = is_key * (key_len.clone() - counter.clone()); - - let c48 = Expression::Constant(F::from_u64(48)); - let s_advices1_prev = - meta.query_advice(s_advices[1], Rotation(rotation)); - let s_advices1_cur = - meta.query_advice(s_advices[0], Rotation::cur()); - constraints.push(( - "Key compression odd 1", - q_enable.clone() - * is_odd.clone() - * is_key.clone() - * (s_advices1_prev - s_advices1_cur - c48), - )); - - let c16 = Expression::Constant(F::from_u64(16)); - // s_advices[i+1]_prev = s_advices[2*i - 1]_cur * 16 + s_advices[2*i]_cur - // we can go up to i = 15 - for ind in 1..16 { - let s_prev = - meta.query_advice(s_advices[ind + 1], Rotation(rotation)); - let s_cur1 = - meta.query_advice(s_advices[2 * ind - 1], Rotation::cur()); - let s_cur2 = - meta.query_advice(s_advices[2 * ind], Rotation::cur()); - let expr = s_prev - s_cur1 * c16.clone() - s_cur2; - - counter = counter + one.clone(); - is_key = is_key * (key_len.clone() - counter.clone()); - - constraints.push(( - "Key compression odd 2", - q_enable.clone() * is_odd.clone() * is_key.clone() * expr, - )); - } - - // s_advices[17]_prev = s_advices[31]_cur * 16 + c_rlp1_cur - let s_prev = meta.query_advice(s_advices[17], Rotation(rotation)); - let s_cur1 = - meta.query_advice(s_advices[HASH_WIDTH - 1], Rotation::cur()); - let s_cur2 = meta.query_advice(c_rlp1, Rotation::cur()); - let expr = s_prev - s_cur1 * c16.clone() - s_cur2; - - counter = counter + one.clone(); - is_key = is_key * (key_len.clone() - counter.clone()); - - constraints.push(( - "Key compression odd 3", - q_enable.clone() * is_odd.clone() * is_key.clone() * expr, - )); - - // s_advices[18]_prev = c_rlp2 * 16 + c_advices[0] - let s_prev = meta.query_advice(s_advices[18], Rotation(rotation)); - let s_cur1 = meta.query_advice(c_rlp2, Rotation::cur()); - let s_cur2 = meta.query_advice(c_advices[0], Rotation::cur()); - let expr = s_prev - s_cur1 * c16.clone() - s_cur2; - - counter = counter + one.clone(); - is_key = is_key * (key_len.clone() - counter.clone()); - - constraints.push(( - "Key compression odd 4", - q_enable.clone() * is_odd.clone() * is_key.clone() * expr, - )); - // we can check from i = 19 - for ind in 19..HASH_WIDTH { - let s_prev = - meta.query_advice(s_advices[ind], Rotation(rotation)); - let s_cur1 = meta.query_advice( - c_advices[2 * (ind - 18) - 1], - Rotation::cur(), - ); - let s_cur2 = meta - .query_advice(c_advices[2 * (ind - 18)], Rotation::cur()); - let expr = s_prev - s_cur1 * c16.clone() - s_cur2; - - counter = counter + one.clone(); - is_key = is_key * (key_len.clone() - counter.clone()); - - constraints.push(( - "Key compression odd 5", - q_enable.clone() * is_odd.clone() * is_key.clone() * expr, - )); - } - - let s_prev = meta.query_advice(c_rlp1, Rotation(rotation)); - let s_cur1 = meta - .query_advice(c_advices[2 * (32 - 18) - 1], Rotation::cur()); - let s_cur2 = - meta.query_advice(c_advices[2 * (32 - 18)], Rotation::cur()); - let expr = s_prev - s_cur1 * c16.clone() - s_cur2; - - counter = counter + one.clone(); - is_key = is_key * (key_len.clone() - counter.clone()); - - constraints.push(( - "Key compression odd 6", - q_enable.clone() * is_odd.clone() * is_key.clone() * expr, - )); - - // if key length is even, the first (of the rest) byte contains 32 - - let mut counter = Expression::Constant(F::zero()); - let mut is_key = Expression::Constant(F::one()); - // counter increases when we move through key bytes - // when counter reaches key_len, is_key becomes 0 - // (that means we don't check equivalence between bytes and nibbles anymore) - - is_key = is_key * (key_len.clone() - counter.clone()); - - let c32 = Expression::Constant(F::from_u64(32)); - let s_advices0_prev = - meta.query_advice(s_advices[1], Rotation(rotation)); - constraints.push(( - "Key compression even 1", - q_enable.clone() - * is_even.clone() - * is_key.clone() - * (s_advices0_prev - c32), - )); - - // s_advices[i+1]_prev = s_advices[2*i - 1]_cur * 16 + s_advices[2*i]_cur - // we can go up to i = 16 - for ind in 1..17 { - let s_prev = - meta.query_advice(s_advices[ind + 1], Rotation(rotation)); - let s_cur1 = - meta.query_advice(s_advices[2 * ind - 2], Rotation::cur()); - let s_cur2 = - meta.query_advice(s_advices[2 * ind - 1], Rotation::cur()); - let expr = s_prev - s_cur1 * c16.clone() - s_cur2; - - counter = counter + one.clone(); - is_key = is_key * (key_len.clone() - counter.clone()); - - constraints.push(( - "Key compression even 2", - q_enable.clone() * is_even.clone() * is_key.clone() * expr, - )); - } - - // s_advices[18]_prev = c_rlp1_cur * 16 + c_rlp2_cur - let s_prev = meta.query_advice(s_advices[18], Rotation(rotation)); - let c_rlp1_cur = meta.query_advice(c_rlp1, Rotation::cur()); - let c_rlp2_cur = meta.query_advice(c_rlp2, Rotation::cur()); - let expr = - s_prev - c_rlp1_cur.clone() * c16.clone() - c_rlp2_cur.clone(); - - counter = counter + one.clone(); - is_key = is_key * (key_len.clone() - counter.clone()); - - constraints.push(( - "Key compression even 3", - q_enable.clone() * is_even.clone() * is_key.clone() * expr, - )); - - // we can check from i = 19 - for ind in 19..HASH_WIDTH { - let s_prev = - meta.query_advice(s_advices[ind], Rotation(rotation)); - let s_cur1 = meta.query_advice( - c_advices[2 * (ind - 18) - 2], - Rotation::cur(), - ); - let s_cur2 = meta.query_advice( - c_advices[2 * (ind - 18) - 1], - Rotation::cur(), - ); - let expr = s_prev - s_cur1 * c16.clone() - s_cur2; - - counter = counter + one.clone(); - is_key = is_key * (key_len.clone() - counter.clone()); - - constraints.push(( - "Key compression even 4", - q_enable.clone() * is_even.clone() * is_key.clone() * expr, - )); - } - - let s_prev = meta.query_advice(c_rlp1, Rotation(rotation)); - let s_cur1 = meta - .query_advice(c_advices[2 * (32 - 18) - 2], Rotation::cur()); - let s_cur2 = meta - .query_advice(c_advices[2 * (32 - 18) - 1], Rotation::cur()); - let expr = s_prev - s_cur1 * c16.clone() - s_cur2; - - counter = counter + one.clone(); - is_key = is_key * (key_len.clone() - counter.clone()); - - constraints.push(( - "Key compression even 5", - q_enable.clone() * is_even.clone() * is_key.clone() * expr, - )); - - // We need to make sure there are 0s after nibbles end - // We have 2 * key_len nibbles, this is at most 64. We need to check - // s_advices, c_rlp1, c_rlp2, c_advices to be 0 after 2 * key_len nibbles. - // s_advices, c_rlp1, c_rlp2, c_advices are 32 + 2 + 32 = 66. - - let nibble_len = - is_even * (key_len.clone() - one.clone()) * F::from_u64(2) - + is_odd - * ((key_len.clone() - one.clone()) * F::from_u64(2) - + one.clone()); - let c66 = Expression::Constant(F::from_u64(66)); - let mut counter = Expression::Constant(F::zero()); - let mut is_not_nibble = Expression::Constant(F::one()); - // is_not_nibble becomes 0 in the positions where we have nibbles - - for ind in (0..HASH_WIDTH).rev() { - let c = meta.query_advice(c_advices[ind], Rotation::cur()); - constraints.push(( - "Not nibble c_advices", - q_enable.clone() * is_not_nibble.clone() * c, - )); - - counter = counter + one.clone(); - is_not_nibble = is_not_nibble - * (c66.clone() - nibble_len.clone() - counter.clone()); - } - - let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); - constraints.push(( - "Not nibble c_rlp1", - q_enable.clone() * is_not_nibble.clone() * c_rlp1, - )); - - counter = counter + one.clone(); - is_not_nibble = is_not_nibble - * (c66.clone() - nibble_len.clone() - counter.clone()); - let c_rlp2 = meta.query_advice(c_rlp2, Rotation::cur()); - constraints.push(( - "Not nibble c_rlp2", - q_enable.clone() * is_not_nibble.clone() * c_rlp2, - )); - - for ind in (0..HASH_WIDTH).rev() { - counter = counter + one.clone(); - is_not_nibble = is_not_nibble - * (c66.clone() - nibble_len.clone() - counter.clone()); - - let s = meta.query_advice(s_advices[ind], Rotation::cur()); - constraints.push(( - "Not nibble s_advices", - q_enable.clone() * is_not_nibble.clone() * s, - )); - } - - // rlc is in the first branch node - // -24 = -3 (leaf c) - 3 (leaf s) - 16 (branch nodes) - let mut key_rlc_acc = meta.query_advice(key_rlc, Rotation(-24)); - let mut key_mult = meta.query_advice(key_rlc_mult, Rotation(-24)); - - for ind in 0..HASH_WIDTH { - let n = meta.query_advice(s_advices[ind], Rotation::cur()); - key_rlc_acc = key_rlc_acc + n * key_mult.clone(); - key_mult = key_mult * key_rlc_r; - } - key_rlc_acc = key_rlc_acc + c_rlp1_cur * key_mult.clone(); // c_rlp1 - key_mult = key_mult * key_rlc_r; - key_rlc_acc = key_rlc_acc + c_rlp2_cur * key_mult.clone(); // c_rlp2 - key_mult = key_mult * key_rlc_r; - for ind in 0..HASH_WIDTH { - let n = meta.query_advice(c_advices[ind], Rotation::cur()); - key_rlc_acc = key_rlc_acc + n * key_mult.clone(); - key_mult = key_mult * key_rlc_r; - } - - // RLC of key nibbles are to be checked to verify that the proper key is used. - // TODO: enable this when key in mpt.rs is available. This is to ensure - // the node in trie has been modified that correspond to the key. - /* - let key_rlc = meta.query_advice(key_rlc, Rotation::cur()); - constraints - .push(("Key RLC", q_enable.clone() * (key_rlc_acc - key_rlc))); - */ - - constraints - }); - - config - } - - pub fn construct(config: AddressComprConfig) -> Self { - Self { - config, - _marker: PhantomData, - } - } -} - -impl Chip for AddressComprChip { - type Config = AddressComprConfig; - type Loaded = (); - - fn config(&self) -> &Self::Config { - &self.config - } - - fn loaded(&self) -> &Self::Loaded { - &() - } -} diff --git a/mpt/src/key_compr.rs b/mpt/src/key_compr.rs deleted file mode 100644 index 807961482c..0000000000 --- a/mpt/src/key_compr.rs +++ /dev/null @@ -1,720 +0,0 @@ -use halo2::{ - circuit::Chip, - plonk::{ - Advice, Column, ConstraintSystem, Expression, Fixed, VirtualCells, - }, - poly::Rotation, -}; -use pasta_curves::arithmetic::FieldExt; -use std::marker::PhantomData; - -use crate::param::HASH_WIDTH; - -#[derive(Clone, Debug)] -pub(crate) struct KeyComprConfig {} - -// KeyComprChip verifies the compression of a leaf key from nibbles to hex. -// TODO: it checks (to be enabled) also the path in trie corresponds to the storage key (rename chip too) -pub(crate) struct KeyComprChip { - config: KeyComprConfig, - _marker: PhantomData, -} - -impl KeyComprChip { - pub fn configure( - meta: &mut ConstraintSystem, - q_enable: impl FnOnce(&mut VirtualCells<'_, F>) -> Expression, - s_rlp1: Column, - s_rlp2: Column, - c_rlp1: Column, - c_rlp2: Column, - s_advices: [Column; HASH_WIDTH], - c_advices: [Column; HASH_WIDTH], - s_keccak0: Column, // to see whether it's long or short RLP - s_keccak1: Column, // to see whether it's long or short RLP - key_rlc: Column, - key_rlc_mult: Column, - key_rlc_r: F, - ) -> KeyComprConfig { - let config = KeyComprConfig {}; - - meta.create_gate("Leaf key", |meta| { - let q_enable = q_enable(meta); - - let mut constraints = vec![]; - - let is_odd = meta.query_advice(s_rlp1, Rotation::cur()); - let is_even = meta.query_advice(s_rlp2, Rotation::cur()); - - // NOTE: is_long and is_short constraints are in leaf_hash - // Rotation -2 or -4 can be used (we are in nibbles, -1 is leaf c value, - // -2 is leaf c key, -3 is leaf s value, -4 is leaf s key) - let rotation = -2; - let is_long = meta.query_advice(s_keccak0, Rotation(rotation)); - let is_short = meta.query_advice(s_keccak1, Rotation(rotation)); - - // TODO: is_odd, is_even are booleans - // TODO: is_odd + is_even = 1 - - // TODO: check RLP meta data - - // TODO: key is the same for S and C (note that the RLP length can be different - // and thus one might be long RLP and one short RLP) - - // TODO: check value is the same as the one given from outside - in leaf_s_value and leaf_c_value - - // TODO: refactor to avoid repeated queries - - // If RLP is shorter than 55 bytes - // Leaf - // first two bytes (s_rlp1, s_rlp2) are RLP meta data - // [226,160,59,138,106,70,105,186, - // compressed key is stored in s_advices - // value is stored in c_rlp1 - - // If RLP is longer than 55 bytes - // [248,67,160,59,138,106,70,105,186,37,13,38,205,122,69, - // Here, key length is at s_advices[0]. - - // Leaf key - // first two positions tell whether key length (in hex) is odd [1, 0] or even [0, 1] - // [1,0,11,8,10,6,10,4,6,6,9,11,10,2,5,0,13,2 - - // if key length is odd, the first (of the rest) byte contains 32 + 16 + first nibble - // s_advices[0]_prev = 59 = 48 + s_advices[0]_cur = 48 + 11 - // s_advices[1]_prev = 138 = 8 * 16 + 10 = s_advices[1]_cur * 16 + s_advices[2]_cur - // s_advices[2]_prev = 106 = 6 * 16 + 10 = s_advices[3]_cur * 16 + s_advices[4]_cur - - let one = Expression::Constant(F::one()); - let c128 = Expression::Constant(F::from_u64(128)); - let s_rlp2 = meta.query_advice(s_rlp2, Rotation(rotation)); - - let key_len = s_rlp2 - c128.clone(); - let mut counter = Expression::Constant(F::zero()); - let mut is_key = Expression::Constant(F::one()); - // counter increases when we move through key bytes - // when counter reaches key_len, is_key becomes 0 - // (that means we don't check equivalence between bytes and nibbles anymore) - - is_key = is_key * (key_len.clone() - counter.clone()); - - let c48 = Expression::Constant(F::from_u64(48)); - let s_advices0_prev = - meta.query_advice(s_advices[0], Rotation(rotation)); - let s_advices0_cur = - meta.query_advice(s_advices[0], Rotation::cur()); - constraints.push(( - "Key compression odd 1", - q_enable.clone() - * is_odd.clone() - * is_short.clone() - * is_key.clone() - * (s_advices0_prev - s_advices0_cur.clone() - c48), - )); - - let c16 = Expression::Constant(F::from_u64(16)); - // s_advices[i]_prev = s_advices[2*i - 1]_cur * 16 + s_advices[2*i]_cur - // we can go up to i = 15 - for ind in 1..16 { - let s_prev = - meta.query_advice(s_advices[ind], Rotation(rotation)); - let s_cur1 = - meta.query_advice(s_advices[2 * ind - 1], Rotation::cur()); - let s_cur2 = - meta.query_advice(s_advices[2 * ind], Rotation::cur()); - let expr = s_prev - s_cur1 * c16.clone() - s_cur2; - - counter = counter + one.clone(); - is_key = is_key * (key_len.clone() - counter.clone()); - - constraints.push(( - "Key compression odd 2", - q_enable.clone() - * is_odd.clone() - * is_short.clone() - * is_key.clone() - * expr, - )); - } - - // s_advices[16]_prev = s_advices[31]_cur * 16 + c_rlp1_cur - let s_prev = meta.query_advice(s_advices[16], Rotation(rotation)); - let s_cur1 = - meta.query_advice(s_advices[HASH_WIDTH - 1], Rotation::cur()); - let s_cur2 = meta.query_advice(c_rlp1, Rotation::cur()); - let expr = s_prev - s_cur1 * c16.clone() - s_cur2; - - counter = counter + one.clone(); - is_key = is_key * (key_len.clone() - counter.clone()); - - constraints.push(( - "Key compression odd 3", - q_enable.clone() - * is_odd.clone() - * is_short.clone() - * is_key.clone() - * expr, - )); - // s_advices[17]_prev = c_rlp2 * 16 + c_advices[0] - let s_prev = meta.query_advice(s_advices[17], Rotation(rotation)); - let s_cur1 = meta.query_advice(c_rlp2, Rotation::cur()); - let s_cur2 = meta.query_advice(c_advices[0], Rotation::cur()); - let expr = s_prev - s_cur1 * c16.clone() - s_cur2; - - counter = counter + one.clone(); - is_key = is_key * (key_len.clone() - counter.clone()); - - constraints.push(( - "Key compression odd 4", - q_enable.clone() - * is_odd.clone() - * is_short.clone() - * is_key.clone() - * expr, - )); - // we can check from i = 18 - for ind in 18..HASH_WIDTH { - let s_prev = - meta.query_advice(s_advices[ind], Rotation(rotation)); - let s_cur1 = meta.query_advice( - c_advices[2 * (ind - 17) - 1], - Rotation::cur(), - ); - let s_cur2 = meta - .query_advice(c_advices[2 * (ind - 17)], Rotation::cur()); - let expr = s_prev - s_cur1 * c16.clone() - s_cur2; - - counter = counter + one.clone(); - is_key = is_key * (key_len.clone() - counter.clone()); - - constraints.push(( - "Key compression odd 5", - q_enable.clone() - * is_odd.clone() - * is_short.clone() - * is_key.clone() - * expr, - )); - } - - // if key length is even, the first (of the rest) byte contains 32 - - let mut counter = Expression::Constant(F::zero()); - let mut is_key = Expression::Constant(F::one()); - // counter increases when we move through key bytes - // when counter reaches key_len, is_key becomes 0 - // (that means we don't check equivalence between bytes and nibbles anymore) - - is_key = is_key * (key_len.clone() - counter.clone()); - - let c32 = Expression::Constant(F::from_u64(32)); - let s_advices0_prev = - meta.query_advice(s_advices[0], Rotation(rotation)); - constraints.push(( - "Key compression even 1", - q_enable.clone() - * is_even.clone() - * is_short.clone() - * is_key.clone() - * (s_advices0_prev - c32), - )); - // s_advices[i]_prev = s_advices[2*i - 1]_cur * 16 + s_advices[2*i]_cur - // we can go up to i = 16 - for ind in 1..17 { - let s_prev = - meta.query_advice(s_advices[ind], Rotation(rotation)); - let s_cur1 = - meta.query_advice(s_advices[2 * ind - 2], Rotation::cur()); - let s_cur2 = - meta.query_advice(s_advices[2 * ind - 1], Rotation::cur()); - let expr = s_prev - s_cur1 * c16.clone() - s_cur2; - - counter = counter + one.clone(); - is_key = is_key * (key_len.clone() - counter.clone()); - - constraints.push(( - "Key compression even 2", - q_enable.clone() - * is_even.clone() - * is_short.clone() - * is_key.clone() - * expr, - )); - } - - // s_advices[17]_prev = c_rlp1_cur * 16 + c_rlp2_cur - let s_prev = meta.query_advice(s_advices[17], Rotation(rotation)); - let s_cur1 = meta.query_advice(c_rlp1, Rotation::cur()); - let s_cur2 = meta.query_advice(c_rlp2, Rotation::cur()); - let expr = s_prev - s_cur1.clone() * c16.clone() - s_cur2.clone(); - - counter = counter + one.clone(); - is_key = is_key * (key_len.clone() - counter.clone()); - - constraints.push(( - "Key compression even 3", - q_enable.clone() - * is_even.clone() - * is_short.clone() - * is_key.clone() - * expr, - )); - // we can check from i = 18 - for ind in 18..HASH_WIDTH { - let s_prev = - meta.query_advice(s_advices[ind], Rotation(rotation)); - let s_cur1 = meta.query_advice( - c_advices[2 * (ind - 17) - 2], - Rotation::cur(), - ); - let s_cur2 = meta.query_advice( - c_advices[2 * (ind - 17) - 1], - Rotation::cur(), - ); - let expr = s_prev - s_cur1 * c16.clone() - s_cur2; - - counter = counter + one.clone(); - is_key = is_key * (key_len.clone() - counter.clone()); - - constraints.push(( - "Key compression even 4", - q_enable.clone() - * is_even.clone() - * is_short.clone() - * is_key.clone() - * expr, - )); - } - - // We need to make sure there are 0s after nibbles end - // We have 2 * key_len nibbles, this is at most 64. We need to check - // s_advices, c_rlp1, c_rlp2, c_advices to be 0 after 2 * key_len nibbles. - // s_advices, c_rlp1, c_rlp2, c_advices are 32 + 2 + 32 = 66. - - let nibble_len = is_even.clone() - * (key_len.clone() - one.clone()) - * F::from_u64(2) - + is_odd.clone() - * ((key_len.clone() - one.clone()) * F::from_u64(2) - + one.clone()); - let c66 = Expression::Constant(F::from_u64(66)); - let mut counter = Expression::Constant(F::zero()); - let mut is_not_nibble = Expression::Constant(F::one()); - // is_not_nibble becomes 0 in the positions where we have nibbles - - for ind in (0..HASH_WIDTH).rev() { - let c = meta.query_advice(c_advices[ind], Rotation::cur()); - constraints.push(( - "Not nibble c_advices", - q_enable.clone() - * is_short.clone() - * is_not_nibble.clone() - * c, - )); - - counter = counter + one.clone(); - is_not_nibble = is_not_nibble - * (c66.clone() - nibble_len.clone() - counter.clone()); - } - - let c_rlp1_cur = meta.query_advice(c_rlp1, Rotation::cur()); - constraints.push(( - "Not nibble c_rlp1", - q_enable.clone() - * is_short.clone() - * is_not_nibble.clone() - * c_rlp1_cur.clone(), - )); - - counter = counter + one.clone(); - is_not_nibble = is_not_nibble - * (c66.clone() - nibble_len.clone() - counter.clone()); - let c_rlp2_cur = meta.query_advice(c_rlp2, Rotation::cur()); - constraints.push(( - "Not nibble c_rlp2", - q_enable.clone() - * is_short.clone() - * is_not_nibble.clone() - * c_rlp2_cur.clone(), - )); - - for ind in (0..HASH_WIDTH).rev() { - counter = counter + one.clone(); - is_not_nibble = is_not_nibble - * (c66.clone() - nibble_len.clone() - counter.clone()); - - let s = meta.query_advice(s_advices[ind], Rotation::cur()); - constraints.push(( - "Not nibble s_advices", - q_enable.clone() - * is_short.clone() - * is_not_nibble.clone() - * s, - )); - } - - // For long RLPs: - let s_advices0 = - meta.query_advice(s_advices[0], Rotation(rotation)); - - let key_len = s_advices0 - c128.clone(); - counter = Expression::Constant(F::zero()); - let mut is_key = Expression::Constant(F::one()); - // counter increases when we move through key bytes - // when counter reaches key_len, is_key becomes 0 - // (that means we don't check equivalence between bytes and nibbles anymore) - - is_key = is_key * (key_len.clone() - counter.clone()); - - let c48 = Expression::Constant(F::from_u64(48)); - let s_advices1_prev = - meta.query_advice(s_advices[1], Rotation(rotation)); - let s_advices1_cur = - meta.query_advice(s_advices[0], Rotation::cur()); - constraints.push(( - "Key compression odd 1 (long)", - q_enable.clone() - * is_odd.clone() - * is_long.clone() - * is_key.clone() - * (s_advices1_prev - s_advices1_cur - c48), - )); - - let c16 = Expression::Constant(F::from_u64(16)); - // s_advices[i+1]_prev = s_advices[2*i - 1]_cur * 16 + s_advices[2*i]_cur - // we can go up to i = 15 - for ind in 1..16 { - let s_prev = - meta.query_advice(s_advices[ind + 1], Rotation(rotation)); - let s_cur1 = - meta.query_advice(s_advices[2 * ind - 1], Rotation::cur()); - let s_cur2 = - meta.query_advice(s_advices[2 * ind], Rotation::cur()); - let expr = s_prev - s_cur1 * c16.clone() - s_cur2; - - counter = counter + one.clone(); - is_key = is_key * (key_len.clone() - counter.clone()); - - constraints.push(( - "Key compression odd 2 (long)", - q_enable.clone() - * is_odd.clone() - * is_long.clone() - * is_key.clone() - * expr, - )); - } - - // s_advices[17]_prev = s_advices[31]_cur * 16 + c_rlp1_cur - let s_prev = meta.query_advice(s_advices[17], Rotation(rotation)); - let s_cur1 = - meta.query_advice(s_advices[HASH_WIDTH - 1], Rotation::cur()); - let s_cur2 = meta.query_advice(c_rlp1, Rotation::cur()); - let expr = s_prev - s_cur1 * c16.clone() - s_cur2; - - counter = counter + one.clone(); - is_key = is_key * (key_len.clone() - counter.clone()); - - constraints.push(( - "Key compression odd 3 (long)", - q_enable.clone() - * is_odd.clone() - * is_long.clone() - * is_key.clone() - * expr, - )); - - // s_advices[18]_prev = c_rlp2 * 16 + c_advices[0] - let s_prev = meta.query_advice(s_advices[18], Rotation(rotation)); - let s_cur1 = meta.query_advice(c_rlp2, Rotation::cur()); - let s_cur2 = meta.query_advice(c_advices[0], Rotation::cur()); - let expr = s_prev - s_cur1 * c16.clone() - s_cur2; - - counter = counter + one.clone(); - is_key = is_key * (key_len.clone() - counter.clone()); - - constraints.push(( - "Key compression odd 4 (long)", - q_enable.clone() - * is_odd.clone() - * is_long.clone() - * is_key.clone() - * expr, - )); - - // we can check from i = 19 - for ind in 19..HASH_WIDTH { - let s_prev = - meta.query_advice(s_advices[ind], Rotation(rotation)); - let s_cur1 = meta.query_advice( - c_advices[2 * (ind - 18) - 1], - Rotation::cur(), - ); - let s_cur2 = meta - .query_advice(c_advices[2 * (ind - 18)], Rotation::cur()); - let expr = s_prev - s_cur1 * c16.clone() - s_cur2; - - counter = counter + one.clone(); - is_key = is_key * (key_len.clone() - counter.clone()); - - constraints.push(( - "Key compression odd 5 (long)", - q_enable.clone() - * is_odd.clone() - * is_long.clone() - * is_key.clone() - * expr, - )); - } - - let s_prev = meta.query_advice(c_rlp1, Rotation(rotation)); - let s_cur1 = meta - .query_advice(c_advices[2 * (32 - 18) - 1], Rotation::cur()); - let s_cur2 = - meta.query_advice(c_advices[2 * (32 - 18)], Rotation::cur()); - let expr = s_prev - s_cur1 * c16.clone() - s_cur2; - - counter = counter + one.clone(); - is_key = is_key * (key_len.clone() - counter.clone()); - - constraints.push(( - "Key compression odd 6 (long)", - q_enable.clone() - * is_odd.clone() - * is_long.clone() - * is_key.clone() - * expr, - )); - - // if key length is even, the first (of the rest) byte contains 32 - - let mut counter = Expression::Constant(F::zero()); - let mut is_key = Expression::Constant(F::one()); - // counter increases when we move through key bytes - // when counter reaches key_len, is_key becomes 0 - // (that means we don't check equivalence between bytes and nibbles anymore) - - is_key = is_key * (key_len.clone() - counter.clone()); - - let c32 = Expression::Constant(F::from_u64(32)); - let s_advices0_prev = - meta.query_advice(s_advices[1], Rotation(rotation)); - constraints.push(( - "Key compression even 1 (long)", - q_enable.clone() - * is_even.clone() - * is_long.clone() - * is_key.clone() - * (s_advices0_prev - c32), - )); - - // s_advices[i+1]_prev = s_advices[2*i - 1]_cur * 16 + s_advices[2*i]_cur - // we can go up to i = 16 - for ind in 1..17 { - let s_prev = - meta.query_advice(s_advices[ind + 1], Rotation(rotation)); - let s_cur1 = - meta.query_advice(s_advices[2 * ind - 2], Rotation::cur()); - let s_cur2 = - meta.query_advice(s_advices[2 * ind - 1], Rotation::cur()); - let expr = s_prev - s_cur1 * c16.clone() - s_cur2; - - counter = counter + one.clone(); - is_key = is_key * (key_len.clone() - counter.clone()); - - constraints.push(( - "Key compression even 2 (long)", - q_enable.clone() - * is_even.clone() - * is_long.clone() - * is_key.clone() - * expr, - )); - } - - // s_advices[18]_prev = c_rlp1_cur * 16 + c_rlp2_cur - let s_prev = meta.query_advice(s_advices[18], Rotation(rotation)); - let expr = - s_prev - c_rlp1_cur.clone() * c16.clone() - c_rlp2_cur.clone(); - - counter = counter + one.clone(); - is_key = is_key * (key_len.clone() - counter.clone()); - - constraints.push(( - "Key compression even 3 (long)", - q_enable.clone() - * is_even.clone() - * is_long.clone() - * is_key.clone() - * expr, - )); - - // we can check from i = 19 - for ind in 19..HASH_WIDTH { - let s_prev = - meta.query_advice(s_advices[ind], Rotation(rotation)); - let s_cur1 = meta.query_advice( - c_advices[2 * (ind - 18) - 2], - Rotation::cur(), - ); - let s_cur2 = meta.query_advice( - c_advices[2 * (ind - 18) - 1], - Rotation::cur(), - ); - let expr = s_prev - s_cur1 * c16.clone() - s_cur2; - - counter = counter + one.clone(); - is_key = is_key * (key_len.clone() - counter.clone()); - - constraints.push(( - "Key compression even 4 (long)", - q_enable.clone() - * is_even.clone() - * is_long.clone() - * is_key.clone() - * expr, - )); - } - - let s_prev = meta.query_advice(c_rlp1, Rotation(rotation)); - let s_cur1 = meta - .query_advice(c_advices[2 * (32 - 18) - 2], Rotation::cur()); - let s_cur2 = meta - .query_advice(c_advices[2 * (32 - 18) - 1], Rotation::cur()); - let expr = s_prev - s_cur1 * c16.clone() - s_cur2; - - counter = counter + one.clone(); - is_key = is_key * (key_len.clone() - counter.clone()); - - constraints.push(( - "Key compression even 5 (long)", - q_enable.clone() - * is_even.clone() - * is_long.clone() - * is_key.clone() - * expr, - )); - - // We need to make sure there are 0s after nibbles end - // We have 2 * key_len nibbles, this is at most 64. We need to check - // s_advices, c_rlp1, c_rlp2, c_advices to be 0 after 2 * key_len nibbles. - // s_advices, c_rlp1, c_rlp2, c_advices are 32 + 2 + 32 = 66. - - let nibble_len = - is_even * (key_len.clone() - one.clone()) * F::from_u64(2) - + is_odd - * ((key_len.clone() - one.clone()) * F::from_u64(2) - + one.clone()); - let c66 = Expression::Constant(F::from_u64(66)); - let mut counter = Expression::Constant(F::zero()); - let mut is_not_nibble = Expression::Constant(F::one()); - // is_not_nibble becomes 0 in the positions where we have nibbles - - for ind in (0..HASH_WIDTH).rev() { - let c = meta.query_advice(c_advices[ind], Rotation::cur()); - constraints.push(( - "Not nibble c_advices (long)", - q_enable.clone() - * is_long.clone() - * is_not_nibble.clone() - * c, - )); - - counter = counter + one.clone(); - is_not_nibble = is_not_nibble - * (c66.clone() - nibble_len.clone() - counter.clone()); - } - - let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); - constraints.push(( - "Not nibble c_rlp1 (long)", - q_enable.clone() - * is_long.clone() - * is_not_nibble.clone() - * c_rlp1, - )); - - counter = counter + one.clone(); - is_not_nibble = is_not_nibble - * (c66.clone() - nibble_len.clone() - counter.clone()); - let c_rlp2 = meta.query_advice(c_rlp2, Rotation::cur()); - constraints.push(( - "Not nibble c_rlp2 (long)", - q_enable.clone() - * is_long.clone() - * is_not_nibble.clone() - * c_rlp2, - )); - - for ind in (0..HASH_WIDTH).rev() { - counter = counter + one.clone(); - is_not_nibble = is_not_nibble - * (c66.clone() - nibble_len.clone() - counter.clone()); - - let s = meta.query_advice(s_advices[ind], Rotation::cur()); - constraints.push(( - "Not nibble s_advices (long)", - q_enable.clone() - * is_long.clone() - * is_not_nibble.clone() - * s, - )); - } - - // End long RLP - - // rlc is in the first branch node - // -18 = -1 (leaf c) - 1 (leaf s) - 16 (branch nodes) - let mut key_rlc_acc = meta.query_advice(key_rlc, Rotation(-18)); - let mut key_mult = meta.query_advice(key_rlc_mult, Rotation(-18)); - - for ind in 0..HASH_WIDTH { - let n = meta.query_advice(s_advices[ind], Rotation::cur()); - key_rlc_acc = key_rlc_acc + n * key_mult.clone(); - key_mult = key_mult * key_rlc_r; - } - key_rlc_acc = key_rlc_acc + c_rlp1_cur * key_mult.clone(); // c_rlp1 - key_mult = key_mult * key_rlc_r; - key_rlc_acc = key_rlc_acc + c_rlp2_cur * key_mult.clone(); // c_rlp2 - key_mult = key_mult * key_rlc_r; - for ind in 0..HASH_WIDTH { - let n = meta.query_advice(c_advices[ind], Rotation::cur()); - key_rlc_acc = key_rlc_acc + n * key_mult.clone(); - key_mult = key_mult * key_rlc_r; - } - - // RLC of key nibbles are to be checked to verify that the proper key is used. - // TODO: enable this when key in mpt.rs is available. This is to ensure - // the node in trie has been modified that correspond to the key. - /* - let key_rlc = meta.query_advice(key_rlc, Rotation::cur()); - constraints - .push(("Key RLC", q_enable.clone() * (key_rlc_acc - key_rlc))); - */ - - constraints - }); - - config - } - - pub fn construct(config: KeyComprConfig) -> Self { - Self { - config, - _marker: PhantomData, - } - } -} - -impl Chip for KeyComprChip { - type Config = KeyComprConfig; - type Loaded = (); - - fn config(&self) -> &Self::Config { - &self.config - } - - fn loaded(&self) -> &Self::Loaded { - &() - } -} From c64faca8fc9300c903fb410dca2222913b77e38d Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Wed, 22 Dec 2021 15:13:54 +0100 Subject: [PATCH 004/113] value added to trie supported; sel1 and sel2 for key nibbles moved in branch init --- mpt/src/account_leaf_key.rs | 5 +- mpt/src/leaf_key.rs | 5 +- mpt/src/leaf_value.rs | 21 +++- mpt/src/mpt.rs | 168 +++++++++++++++++++++++---- mpt/tests/StorageFromNilToValue.json | 1 + 5 files changed, 167 insertions(+), 33 deletions(-) create mode 100644 mpt/tests/StorageFromNilToValue.json diff --git a/mpt/src/account_leaf_key.rs b/mpt/src/account_leaf_key.rs index aaa8ef8074..0f1fd81498 100644 --- a/mpt/src/account_leaf_key.rs +++ b/mpt/src/account_leaf_key.rs @@ -172,8 +172,9 @@ impl AccountLeafKeyChip { let rot = -16; let key_rlc_acc_start = meta.query_advice(key_rlc, Rotation(rot)); let key_mult_start = meta.query_advice(key_rlc_mult, Rotation(rot)); - let sel1 = meta.query_advice(sel1, Rotation(rot)); - let sel2 = meta.query_advice(sel2, Rotation(rot)); + // sel1, sel2 is in init branch + let sel1 = meta.query_advice(sel1, Rotation(rot - 1)); + let sel2 = meta.query_advice(sel2, Rotation(rot - 1)); let c32 = Expression::Constant(F::from(32)); let c48 = Expression::Constant(F::from(48)); diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs index 7be8d93580..7f9d0b3609 100644 --- a/mpt/src/leaf_key.rs +++ b/mpt/src/leaf_key.rs @@ -111,8 +111,9 @@ impl LeafKeyChip { let key_rlc_acc_start = meta.query_advice(key_rlc, Rotation(rot)); let key_mult_start = meta.query_advice(key_rlc_mult, Rotation(rot)); - let sel1 = meta.query_advice(sel1, Rotation(rot)); - let sel2 = meta.query_advice(sel2, Rotation(rot)); + // sel1 and sel2 are in init branch + let sel1 = meta.query_advice(sel1, Rotation(rot - 1)); + let sel2 = meta.query_advice(sel2, Rotation(rot - 1)); let c32 = Expression::Constant(F::from(32)); let c48 = Expression::Constant(F::from(48)); diff --git a/mpt/src/leaf_value.rs b/mpt/src/leaf_value.rs index 66b9d0b0eb..ece90ee6a2 100644 --- a/mpt/src/leaf_value.rs +++ b/mpt/src/leaf_value.rs @@ -30,6 +30,7 @@ impl LeafValueChip { keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], acc: Column, acc_mult: Column, + sel: Column, acc_r: F, ) -> LeafValueConfig { let config = LeafValueConfig {}; @@ -54,20 +55,28 @@ impl LeafValueChip { mult = mult * acc_r; } + // NOTE: Rotation -4 can be used here (in S and C leaf), because + // s_keccak and c_keccak have the same value in all branch rows (thus, the same + // value in branch node_index: 13 and branch node_index: 15). + // The same holds for sel1 and sel2. + let sel = meta.query_advice(sel, Rotation(-4)); + let one = Expression::Constant(F::one()); + + // If sel = 1, there is no leaf at this position (value is being added or deleted) + // and we don't check the hash of it. let mut constraints = vec![]; constraints.push(( - q_enable.clone() * rlc, + q_enable.clone() * rlc * (one.clone() - sel.clone()), meta.query_fixed(keccak_table[0], Rotation::cur()), )); - // NOTE: Rotation -4 can be used here (in S and C leaf), because - // s_keccak and c_keccak have the same value in all branch rows (thus, the same - // value in branch node_index: 13 and branch node_index: 15) for (ind, column) in sc_keccak.iter().enumerate() { let sc_keccak = meta.query_advice(*column, Rotation(-4)); let keccak_table_i = meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); - constraints - .push((q_enable.clone() * sc_keccak, keccak_table_i)); + constraints.push(( + q_enable.clone() * sc_keccak * (one.clone() - sel.clone()), + keccak_table_i, + )); } constraints diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 4854daaa42..22c780dc80 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -6,7 +6,7 @@ use halo2::{ poly::Rotation, }; use keccak256::plain::Keccak; -use pairing::{arithmetic::FieldExt, bn256::Fr as Fp}; +use pairing::arithmetic::FieldExt; use std::{convert::TryInto, marker::PhantomData}; use crate::param::{ @@ -62,6 +62,8 @@ pub struct MPTConfig { acc_c: Column, // for branch c acc_mult_c: Column, // for branch c acc_r: F, + // sel1 and sel2 in branch init: denote whether it's the first or second nibble of the key byte + // sel1 and sel2 in branch children: denote whether there is no leaf at is_modified (when value is added or deleted from trie) sel1: Column, sel2: Column, r_table: Vec>, @@ -269,6 +271,8 @@ impl MPTConfig { let bool_check_sel2 = sel2.clone() * (one.clone() - sel2); // TODO: sel1 + sel2 = 1 + // However, in branch children, it can be sel1 + sel2 = 0 too - this + // case is checked separately. // TODO: is_last_branch_child followed by is_leaf_s followed by is_leaf_c // followed by is_leaf_key_nibbles @@ -517,10 +521,10 @@ impl MPTConfig { // If sel2 = 1, then modified_node is multiplied by 1. // NOTE: modified_node presents nibbles: n0, n1, ... // key_rlc = (n0 * 16 + n1) + (n2 * 16 + n3) * r + (n4 * 16 + n5) * r^2 + ... - let sel1_prev = meta.query_advice(sel1, Rotation(-17)); - let sel2_prev = meta.query_advice(sel2, Rotation(-17)); - let sel1_cur = meta.query_advice(sel1, Rotation::cur()); - let sel2_cur = meta.query_advice(sel2, Rotation::cur()); + let sel1_prev = meta.query_advice(sel1, Rotation(-18)); + let sel2_prev = meta.query_advice(sel2, Rotation(-18)); + let sel1_cur = meta.query_advice(sel1, Rotation::prev()); + let sel2_cur = meta.query_advice(sel2, Rotation::prev()); let key_rlc_prev = meta.query_advice(key_rlc, Rotation(-17)); let key_rlc_cur = meta.query_advice(key_rlc, Rotation::cur()); @@ -838,6 +842,14 @@ impl MPTConfig { )); } + // TODO: replace constraints above with permutation argument - for s_keccak and + // c_keccak being the same in all branch children (similarly needs to be done + // for sel1 and sel2 below). + + // NOTE: the reason why s_keccak and c_keccak need to be the same in all branch + // children is that we need to check s_keccak and c_keccak in is_modified row, + // but we don't know in advance at which position (in branch) is this row. + // s_keccak and c_keccak correspond to s and c at the modified index let is_modified = meta.query_advice(is_modified, Rotation::cur()); @@ -871,6 +883,62 @@ impl MPTConfig { )); } + // sel1 - denoting whether leaf is empty at modified_node. + let c128 = Expression::Constant(F::from(128)); + let sel1_cur = meta.query_advice(sel1, Rotation::cur()); + + // s_advices[0] = 128 + let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); + constraints.push(( + "branch child sel1 s_advices0", + q_not_first.clone() + * is_branch_child_cur.clone() + * is_modified.clone() + * (s_advices0 - c128.clone()) + * sel1_cur.clone(), + )); + // s_advices[i] = 0 for i > 0 + for column in s_advices.iter().skip(1) { + let s = meta.query_advice(*column, Rotation::cur()); + constraints.push(( + "branch child sel1 s_advices", + q_not_first.clone() + * is_branch_child_cur.clone() + * is_modified.clone() + * s + * sel1_cur.clone(), + )); + } + + // sel2 - denoting whether leaf is empty at modified_node. + let sel2_cur = meta.query_advice(sel2, Rotation::cur()); + + // s_advices[0] = 128 + let c_advices0 = meta.query_advice(c_advices[0], Rotation::cur()); + constraints.push(( + "branch child sel2 c_advices0", + q_not_first.clone() + * is_branch_child_cur.clone() + * is_modified.clone() + * (c_advices0 - c128.clone()) + * sel2_cur.clone(), + )); + // c_advices[i] = 0 for i > 0 + for column in c_advices.iter().skip(1) { + let c = meta.query_advice(*column, Rotation::cur()); + constraints.push(( + "branch child sel2 c_advices", + q_not_first.clone() + * is_branch_child_cur.clone() + * is_modified.clone() + * c + * sel2_cur.clone(), + )); + } + + // TODO: permutation argument for sel1 and sel2 - need to be the same in all + // branch children + constraints }); @@ -1254,6 +1322,7 @@ impl MPTConfig { keccak_table, acc_s, acc_mult_s, + sel1, acc_r, ); @@ -1274,6 +1343,7 @@ impl MPTConfig { keccak_table, acc_s, acc_mult_s, + sel2, acc_r, ); @@ -1911,6 +1981,28 @@ impl MPTConfig { offset, )?; + // sel1 and sel2 are here to distinguish whether it's the + // first or the second nibble of the key byte + let mut sel1 = F::zero(); + let mut sel2 = F::zero(); + if key_rlc_sel { + sel1 = F::one(); + } else { + sel2 = F::one(); + } + region.assign_advice( + || "assign sel1".to_string(), + self.sel1, + offset, + || Ok(sel1), + )?; + region.assign_advice( + || "assign sel2".to_string(), + self.sel2, + offset, + || Ok(sel2), + )?; + offset += 1; } else if row[row.len() - 1] == 1 { // branch child @@ -1923,19 +2015,15 @@ impl MPTConfig { )?; if node_index == 0 { - let mut sel1 = F::zero(); - let mut sel2 = F::zero(); if key_rlc_sel { key_rlc += F::from(modified_node as u64) * F::from(16) * key_rlc_mult; // key_rlc_mult stays the same - sel1 = F::one(); } else { key_rlc += F::from(modified_node as u64) * key_rlc_mult; key_rlc_mult *= self.acc_r; - sel2 = F::one(); } key_rlc_sel = !key_rlc_sel; self.assign_branch_row( @@ -1949,18 +2037,6 @@ impl MPTConfig { &c_words, offset, )?; - region.assign_advice( - || "assign sel1".to_string(), - self.sel1, - offset, - || Ok(sel1), - )?; - region.assign_advice( - || "assign sel2".to_string(), - self.sel2, - offset, - || Ok(sel2), - )?; } else { // assigning key_rlc and key_rlc_mult to avoid the possibility // of bugs when wrong rotation would retrieve correct values @@ -1977,6 +2053,52 @@ impl MPTConfig { &c_words, offset, )?; + // sel1 is to distinguish whether s_words is [128, 0, 0, 0]. + // sel2 is to distinguish whether c_words is [128, 0, 0, 0]. + // Note that 128 comes from the RLP byte denoting empty leaf. + // Having [128, 0, 0, 0] for *_word means there is no node at + // this position in branch - for example, s_words + // is [128, 0, 0, 0] and c_words is some other value + // when new value is added to the trie + // (as opposed to just updating the value). + // Note that there is a potential attack if a leaf node + // is found with hash [128, 0, ..., 0], + // but the probably is negligible. + let mut sel1 = F::zero(); + let mut sel2 = F::zero(); + if s_words[0] == 128 + && s_words + .iter() + .skip(1) + .filter(|w| **w == 0_u64) + .count() + == KECCAK_OUTPUT_WIDTH - 1 + { + sel1 = F::one(); + } + if c_words[0] == 128 + && c_words + .iter() + .skip(1) + .filter(|w| **w == 0_u64) + .count() + == KECCAK_OUTPUT_WIDTH - 1 + { + sel2 = F::one(); + } + + region.assign_advice( + || "assign sel1".to_string(), + self.sel1, + offset, + || Ok(sel1), + )?; + region.assign_advice( + || "assign sel2".to_string(), + self.sel2, + offset, + || Ok(sel2), + )?; } // reassign (it was assigned to 0 in assign_row) branch_acc and branch_mult to proper values @@ -2485,8 +2607,8 @@ mod tests { } // for debugging: - let path = "mpt/tests"; - // let path = "tests"; + // let path = "mpt/tests"; + let path = "tests"; let files = fs::read_dir(path).unwrap(); files .filter_map(Result::ok) diff --git a/mpt/tests/StorageFromNilToValue.json b/mpt/tests/StorageFromNilToValue.json new file mode 100644 index 0000000000..77d03b0880 --- /dev/null +++ b/mpt/tests/StorageFromNilToValue.json @@ -0,0 +1 @@ +[[1,0,1,0,248,209,0,248,209,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,1,0,248,81,0,248,113,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,113,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] From f8030a9de31aa64d2f9aeafe9fe0a3f4afead9e9 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 24 Dec 2021 09:35:30 +0100 Subject: [PATCH 005/113] branch placeholder initial constraints --- mpt/src/leaf_key.rs | 42 +++++++++++++++++++++++++++++++++++++----- mpt/src/leaf_value.rs | 40 ++++++++++++++++++++++++++++++++-------- mpt/src/mpt.rs | 32 +++++++++++++++++++++++++++++--- mpt/src/param.rs | 2 ++ 4 files changed, 100 insertions(+), 16 deletions(-) diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs index 7f9d0b3609..d56f01616e 100644 --- a/mpt/src/leaf_key.rs +++ b/mpt/src/leaf_key.rs @@ -33,6 +33,7 @@ impl LeafKeyChip { key_rlc_mult: Column, sel1: Column, sel2: Column, + is_branch_placeholder: Column, r_table: Vec>, is_s: bool, ) -> LeafKeyConfig { @@ -115,6 +116,7 @@ impl LeafKeyChip { let sel1 = meta.query_advice(sel1, Rotation(rot - 1)); let sel2 = meta.query_advice(sel2, Rotation(rot - 1)); + let one = Expression::Constant(F::one()); let c32 = Expression::Constant(F::from(32)); let c48 = Expression::Constant(F::from(48)); @@ -130,12 +132,28 @@ impl LeafKeyChip { key_mult_start.clone() * r_table[0].clone() * sel1.clone(); key_mult = key_mult + key_mult_start.clone() * sel2.clone(); // set to key_mult_start if sel2, stays key_mult if sel1 - // If sel2 = 1, we have 32 in s_advices[0]. + let is_branch_placeholder = + meta.query_advice(is_branch_placeholder, Rotation(rot - 1)); + + // If the last branch is placeholder, sel1 and sel2 are turned around. + + // If sel2 = 1 and !is_branch_placeholder, we have 32 in s_advices[0]. constraints.push(( "Leaf key acc s_advice0", q_enable.clone() - * (s_advice0 - c32.clone()) + * (s_advice0.clone() - c32.clone()) * sel2.clone() + * (one.clone() - is_branch_placeholder.clone()) + * is_short.clone(), + )); + + // If sel1 = 1 and is_branch_placeholder, we have 32 in s_advices[0]. + constraints.push(( + "Leaf key acc s_advice0 is_placeholder", + q_enable.clone() + * (s_advice0 - c32.clone()) + * sel1.clone() + * is_branch_placeholder.clone() * is_short.clone(), )); @@ -168,13 +186,27 @@ impl LeafKeyChip { * key_mult_start.clone() * sel1.clone(); let mut key_mult = - key_mult_start.clone() * r_table[0].clone() * sel1; + key_mult_start.clone() * r_table[0].clone() * sel1.clone(); key_mult = key_mult + key_mult_start.clone() * sel2.clone(); // set to key_mult_start if sel2, stays key_mult if sel1 - // If sel2 = 1, we have 32 in s_advices[1]. + // If sel2 = 1 and !is_branch_placeholder, we have 32 in s_advices[1]. constraints.push(( "Leaf key acc s_advice1", - q_enable.clone() * (s_advice1 - c32) * sel2 * is_long.clone(), + q_enable.clone() + * (s_advice1.clone() - c32.clone()) + * sel2 + * (one.clone() - is_branch_placeholder.clone()) + * is_long.clone(), + )); + + // If sel1 = 1 and is_branch_placeholder, we have 32 in s_advices[1]. + constraints.push(( + "Leaf key acc s_advice1 is_placeholder", + q_enable.clone() + * (s_advice1 - c32) + * sel1 + * is_branch_placeholder + * is_long.clone(), )); let s_advices2 = meta.query_advice(s_advices[2], Rotation::cur()); diff --git a/mpt/src/leaf_value.rs b/mpt/src/leaf_value.rs index ece90ee6a2..c9f50e5efe 100644 --- a/mpt/src/leaf_value.rs +++ b/mpt/src/leaf_value.rs @@ -31,10 +31,25 @@ impl LeafValueChip { acc: Column, acc_mult: Column, sel: Column, + is_branch_placeholder: Column, + is_s: bool, acc_r: F, ) -> LeafValueConfig { let config = LeafValueConfig {}; + // TODO: use r_table + + // NOTE: Rotation -4 can be used here (in S and C leaf), because + // s_keccak and c_keccak have the same value in all branch rows (thus, the same + // value in branch node_index: 13 and branch node_index: 15). + // The same holds for sel1 and sel2. + let rot = -4; + + let mut rot_placeholder_branch = -18; + if !is_s { + rot_placeholder_branch = -20; + } + meta.lookup_any(|meta| { let q_enable = q_enable(meta); @@ -55,26 +70,33 @@ impl LeafValueChip { mult = mult * acc_r; } - // NOTE: Rotation -4 can be used here (in S and C leaf), because - // s_keccak and c_keccak have the same value in all branch rows (thus, the same - // value in branch node_index: 13 and branch node_index: 15). - // The same holds for sel1 and sel2. - let sel = meta.query_advice(sel, Rotation(-4)); + let sel = meta.query_advice(sel, Rotation(rot)); let one = Expression::Constant(F::one()); + let is_branch_placeholder = meta.query_advice( + is_branch_placeholder, + Rotation(rot_placeholder_branch), + ); + // If sel = 1, there is no leaf at this position (value is being added or deleted) // and we don't check the hash of it. let mut constraints = vec![]; constraints.push(( - q_enable.clone() * rlc * (one.clone() - sel.clone()), + q_enable.clone() + * rlc + * (one.clone() - sel.clone()) + * (one.clone() - is_branch_placeholder.clone()), meta.query_fixed(keccak_table[0], Rotation::cur()), )); for (ind, column) in sc_keccak.iter().enumerate() { - let sc_keccak = meta.query_advice(*column, Rotation(-4)); + let sc_keccak = meta.query_advice(*column, Rotation(rot)); let keccak_table_i = meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); constraints.push(( - q_enable.clone() * sc_keccak * (one.clone() - sel.clone()), + q_enable.clone() + * sc_keccak + * (one.clone() - sel.clone()) + * (one.clone() - is_branch_placeholder.clone()), keccak_table_i, )); } @@ -82,6 +104,8 @@ impl LeafValueChip { constraints }); + // TODO: lookup for case when there is a placeholder branch + config } diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 22c780dc80..c225ece9f1 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -11,7 +11,8 @@ use std::{convert::TryInto, marker::PhantomData}; use crate::param::{ BRANCH_0_C_START, BRANCH_0_KEY_POS, BRANCH_0_S_START, C_RLP_START, C_START, - HASH_WIDTH, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH, S_RLP_START, S_START, + HASH_WIDTH, IS_BRANCH_C_PLACEHOLDER_POS, IS_BRANCH_S_PLACEHOLDER_POS, + KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH, S_RLP_START, S_START, }; use crate::{ account_leaf_key::{AccountLeafKeyChip, AccountLeafKeyConfig}, @@ -284,6 +285,9 @@ impl MPTConfig { // proof selector - bool and strictly increasing for example. Also, is_account_leaf_key_nibbles // needs to be 1 in the previous row when the account/storage selector changes. + // TODO: constraints for s_advices[IS_ADD_BRANCH_S_POS - LAYOUT_OFFSET] + // and s_advices[IS_ADD_BRANCH_C_POS - LAYOUT_OFFSET] in branch init + let node_index_cur = meta.query_advice(node_index, Rotation::cur()); let modified_node = meta.query_advice(modified_node, Rotation::cur()); @@ -1069,6 +1073,12 @@ impl MPTConfig { let is_last_branch_child = meta.query_advice(is_last_branch_child, Rotation::cur()); + // When placeholder branch, we don't check its hash in a parent. + let is_branch_s_placeholder = meta.query_advice( + s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], + Rotation(-16), + ); + let acc_s = meta.query_advice(acc_s, Rotation::cur()); // TODO: acc_s currently doesn't have branch ValueNode info (which 128 if nil) @@ -1081,6 +1091,7 @@ impl MPTConfig { not_first_level.clone() * is_last_branch_child.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // we don't check this in the first storage level + * (one.clone() - is_branch_s_placeholder.clone()) * branch_acc_s1, // TODO: replace with acc_s once ValueNode is added meta.query_fixed(keccak_table[0], Rotation::cur()), )); @@ -1094,6 +1105,7 @@ impl MPTConfig { * is_last_branch_child.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // we don't check this in the first storage level + * (one.clone() - is_branch_s_placeholder.clone()) * s_keccak, keccak_table_i, )); @@ -1119,6 +1131,12 @@ impl MPTConfig { let is_last_branch_child = meta.query_advice(is_last_branch_child, Rotation::cur()); + // When placeholder branch, we don't check its hash in a parent. + let is_branch_c_placeholder = meta.query_advice( + s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], + Rotation(-16), + ); + let acc_c = meta.query_advice(acc_c, Rotation::cur()); // TODO: acc_c currently doesn't have branch ValueNode info (which 128 if nil) @@ -1131,6 +1149,7 @@ impl MPTConfig { not_first_level.clone() * is_last_branch_child.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // we don't check this in the first storage level + * (one.clone() - is_branch_c_placeholder.clone()) * branch_acc_c1, // TODO: replace with acc_c once ValueNode is added meta.query_fixed(keccak_table[0], Rotation::cur()), )); @@ -1143,6 +1162,7 @@ impl MPTConfig { not_first_level.clone() * is_last_branch_child.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // we don't check this in the first storage level + * (one.clone() - is_branch_c_placeholder.clone()) * c_keccak, keccak_table_i, )); @@ -1276,6 +1296,7 @@ impl MPTConfig { key_rlc_mult, sel1, sel2, + s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], r_table.clone(), true, ); @@ -1301,6 +1322,7 @@ impl MPTConfig { key_rlc_mult, sel1, sel2, + s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], r_table.clone(), false, ); @@ -1323,6 +1345,8 @@ impl MPTConfig { acc_s, acc_mult_s, sel1, + s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], + true, acc_r, ); @@ -1344,6 +1368,8 @@ impl MPTConfig { acc_s, acc_mult_s, sel2, + s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], + false, acc_r, ); @@ -2607,8 +2633,8 @@ mod tests { } // for debugging: - // let path = "mpt/tests"; - let path = "tests"; + let path = "mpt/tests"; + // let path = "tests"; let files = fs::read_dir(path).unwrap(); files .filter_map(Result::ok) diff --git a/mpt/src/param.rs b/mpt/src/param.rs index 67f4164b74..f2f997298d 100644 --- a/mpt/src/param.rs +++ b/mpt/src/param.rs @@ -16,3 +16,5 @@ pub const BRANCH_0_S_START: usize = 4; // row 0 of a branch contains some RLP da pub const BRANCH_0_C_START: usize = 7; pub const BRANCH_0_KEY_POS: usize = 10; // row 0 of a branch contains info (deriving from key) about which branch node is being modified pub const R_TABLE_LEN: usize = 32; +pub const IS_BRANCH_S_PLACEHOLDER_POS: usize = 11; +pub const IS_BRANCH_C_PLACEHOLDER_POS: usize = 12; From 0e3414418c6e22ba80287a67595db8c8339250b8 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 24 Dec 2021 13:17:43 +0100 Subject: [PATCH 006/113] constraints for placeholder branch - key rlc --- mpt/src/leaf_key.rs | 144 +++++++++++++++++++++++++------- mpt/src/leaf_value.rs | 61 +++++++++++++- mpt/src/mpt.rs | 6 ++ mpt/tests/StorageAddBranch.json | 1 + 4 files changed, 182 insertions(+), 30 deletions(-) create mode 100644 mpt/tests/StorageAddBranch.json diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs index d56f01616e..d5fa3b8afa 100644 --- a/mpt/src/leaf_key.rs +++ b/mpt/src/leaf_key.rs @@ -34,6 +34,7 @@ impl LeafKeyChip { sel1: Column, sel2: Column, is_branch_placeholder: Column, + modified_node: Column, r_table: Vec>, is_s: bool, ) -> LeafKeyConfig { @@ -117,9 +118,17 @@ impl LeafKeyChip { let sel2 = meta.query_advice(sel2, Rotation(rot - 1)); let one = Expression::Constant(F::one()); + let c16 = Expression::Constant(F::from(16)); let c32 = Expression::Constant(F::from(32)); let c48 = Expression::Constant(F::from(48)); + let is_branch_placeholder = + meta.query_advice(is_branch_placeholder, Rotation(rot - 1)); + + // If the last branch is placeholder (the placeholder branch is the same as its + // parallel counterpart), there is a branch modified_index nibble already + // incorporated in key_rlc. That means we need to ignore the first nibble here (in leaf key). + // For short RLP (key starts at s_advices[0]): // If sel1 = 1, we have one nibble+48 in s_advices[0]. @@ -132,11 +141,6 @@ impl LeafKeyChip { key_mult_start.clone() * r_table[0].clone() * sel1.clone(); key_mult = key_mult + key_mult_start.clone() * sel2.clone(); // set to key_mult_start if sel2, stays key_mult if sel1 - let is_branch_placeholder = - meta.query_advice(is_branch_placeholder, Rotation(rot - 1)); - - // If the last branch is placeholder, sel1 and sel2 are turned around. - // If sel2 = 1 and !is_branch_placeholder, we have 32 in s_advices[0]. constraints.push(( "Leaf key acc s_advice0", @@ -147,19 +151,9 @@ impl LeafKeyChip { * is_short.clone(), )); - // If sel1 = 1 and is_branch_placeholder, we have 32 in s_advices[0]. - constraints.push(( - "Leaf key acc s_advice0 is_placeholder", - q_enable.clone() - * (s_advice0 - c32.clone()) - * sel1.clone() - * is_branch_placeholder.clone() - * is_short.clone(), - )); - let s_advices1 = meta.query_advice(s_advices[1], Rotation::cur()); key_rlc_acc_short = - key_rlc_acc_short + s_advices1 * key_mult.clone(); + key_rlc_acc_short + s_advices1.clone() * key_mult.clone(); for ind in 2..HASH_WIDTH { let s = meta.query_advice(s_advices[ind], Rotation::cur()); @@ -174,14 +168,15 @@ impl LeafKeyChip { "Key RLC short", q_enable.clone() * (key_rlc_acc_short - key_rlc.clone()) - * is_short, + * (one.clone() - is_branch_placeholder.clone()) + * is_short.clone(), )); // For long RLP (key starts at s_advices[1]): - // If sel1 = 1, we have nibble+48 in s_advices[0]. + // If sel1 = 1, we have nibble+48 in s_advices[1]. let s_advice1 = meta.query_advice(s_advices[1], Rotation::cur()); - let mut key_rlc_acc_long = key_rlc_acc_start + let mut key_rlc_acc_long = key_rlc_acc_start.clone() + (s_advice1.clone() - c48) * key_mult_start.clone() * sel1.clone(); @@ -194,23 +189,112 @@ impl LeafKeyChip { "Leaf key acc s_advice1", q_enable.clone() * (s_advice1.clone() - c32.clone()) - * sel2 + * sel2.clone() * (one.clone() - is_branch_placeholder.clone()) * is_long.clone(), )); + let s_advices2 = meta.query_advice(s_advices[2], Rotation::cur()); + key_rlc_acc_long = key_rlc_acc_long + s_advices2 * key_mult.clone(); + + for ind in 3..HASH_WIDTH { + let s = meta.query_advice(s_advices[ind], Rotation::cur()); + key_rlc_acc_long = key_rlc_acc_long + + s * key_mult.clone() * r_table[ind - 3].clone(); + } + + let c_rlp1_cur = meta.query_advice(c_rlp1, Rotation::cur()); + key_rlc_acc_long = key_rlc_acc_long + + c_rlp1_cur.clone() * key_mult * r_table[29].clone(); + + // Key RLC is be checked to verify that the proper key is used. + constraints.push(( + "Key RLC long is_placeholder", + q_enable.clone() + * (key_rlc_acc_long - key_rlc.clone()) + * is_long.clone(), + )); + + // branch_is_placeholder section: + + // For short RLP and is_branch_placeholder (key starts at s_advices[0]): + // If the last branch is placeholder, sel1 and sel2 are turned around. + + // If sel2 = 1, we have one nibble+48 in s_advices[0]. This is the nibble we ignore + // because of "is_branch_placeholder". + + key_rlc_acc_short = key_rlc_acc_start.clone(); + key_mult = key_mult_start.clone(); + + // If sel1 = 1 and is_branch_placeholder, we have 32 in s_advices[0]. + constraints.push(( + "Leaf key acc s_advice0 is_placeholder", + q_enable.clone() + * (s_advice0 - c32.clone()) + * sel1.clone() + * is_branch_placeholder.clone() + * is_short.clone(), + )); + + // If sel1 = 1, s_advices[1] contains two nibbles, the first nibble + // (which is modified_node) needs to be ignored. + // modified_node is the same for all branch rows, -4 brings us into branch rows + // for both, S and C key (-3 would work too, but rotation -4 is used in leaf_value) + let modified_node = meta.query_advice(modified_node, Rotation(-4)); + + // TODO: prepare test for sel1 = 1 + + key_rlc_acc_short = key_rlc_acc_short + + (s_advice1.clone() - modified_node.clone() * c16.clone()) + * sel1.clone() + * key_mult.clone() + + s_advice1.clone() * sel2.clone() * key_mult.clone(); + + for ind in 2..HASH_WIDTH { + let s = meta.query_advice(s_advices[ind], Rotation::cur()); + key_rlc_acc_short = key_rlc_acc_short + + s * key_mult.clone() * r_table[ind - 2].clone(); + } + + // Key RLC is be checked to verify that the proper key is used. + constraints.push(( + "Key RLC short is_placeholder", + q_enable.clone() + * (key_rlc_acc_short - key_rlc.clone()) + * is_branch_placeholder.clone() + * is_short, + )); + + // For long RLP and is_branch_placeholder (key starts at s_advices[1]): + // If the last branch is placeholder, sel1 and sel2 are turned around. + + // If sel2 = 1, we have one nibble+48 in s_advices[1]. This is the nibble we ignore + // because of "is_branch_placeholder". + let mut key_rlc_acc_long = key_rlc_acc_start.clone(); + key_mult = key_mult_start.clone(); + // If sel1 = 1 and is_branch_placeholder, we have 32 in s_advices[1]. constraints.push(( "Leaf key acc s_advice1 is_placeholder", q_enable.clone() - * (s_advice1 - c32) - * sel1 - * is_branch_placeholder + * (s_advice1 - c32.clone()) + * sel1.clone() + * is_branch_placeholder.clone() * is_long.clone(), )); let s_advices2 = meta.query_advice(s_advices[2], Rotation::cur()); - key_rlc_acc_long = key_rlc_acc_long + s_advices2 * key_mult.clone(); + + // If sel1 = 1, s_advices[2] contains two nibbles, the first nibble + // (which is modified_node) needs to be ignored. + // modified_node is the same for all branch rows, -4 brings us into branch rows + // for both, S and C key (-3 would work too, but rotation -4 is used in leaf_value) + + key_rlc_acc_long = key_rlc_acc_long + + (s_advices2.clone() - modified_node.clone() * c16.clone()) + * sel1.clone() + * key_mult.clone() + + s_advices2.clone() * sel2.clone() * key_mult.clone(); for ind in 3..HASH_WIDTH { let s = meta.query_advice(s_advices[ind], Rotation::cur()); @@ -218,14 +302,18 @@ impl LeafKeyChip { + s * key_mult.clone() * r_table[ind - 3].clone(); } - let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); + // TODO: prepare a test for this + key_rlc_acc_long = - key_rlc_acc_long + c_rlp1 * key_mult * r_table[29].clone(); + key_rlc_acc_long + c_rlp1_cur * key_mult * r_table[29].clone(); // Key RLC is be checked to verify that the proper key is used. constraints.push(( - "Key RLC long", - q_enable * (key_rlc_acc_long - key_rlc) * is_long, + "Key RLC long is_placeholder", + q_enable.clone() + * (key_rlc_acc_long - key_rlc.clone()) + * is_branch_placeholder.clone() + * is_long, )); constraints diff --git a/mpt/src/leaf_value.rs b/mpt/src/leaf_value.rs index c9f50e5efe..c36164c787 100644 --- a/mpt/src/leaf_value.rs +++ b/mpt/src/leaf_value.rs @@ -22,7 +22,7 @@ pub(crate) struct LeafValueChip { impl LeafValueChip { pub fn configure( meta: &mut ConstraintSystem, - q_enable: impl FnOnce(&mut VirtualCells<'_, F>) -> Expression, + q_enable: impl Fn(&mut VirtualCells<'_, F>) -> Expression, s_rlp1: Column, s_rlp2: Column, s_advices: [Column; HASH_WIDTH], @@ -104,7 +104,64 @@ impl LeafValueChip { constraints }); - // TODO: lookup for case when there is a placeholder branch + // Lookup for case when there is a placeholder branch - in this case we need to check + // the hash in the branch above the placeholder branch. + meta.lookup_any(|meta| { + let q_enable = q_enable(meta); + + let mut rlc = meta.query_advice(acc, Rotation::prev()); + let mut mult = meta.query_advice(acc_mult, Rotation::prev()); + + let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); + rlc = rlc + s_rlp1 * mult.clone(); + mult = mult * acc_r; + + let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); + rlc = rlc + s_rlp2 * mult.clone(); + mult = mult * acc_r; + + for col in s_advices.iter() { + let s = meta.query_advice(*col, Rotation::cur()); + rlc = rlc + s * mult.clone(); + mult = mult * acc_r; + } + + let sel = meta.query_advice(sel, Rotation(rot)); + let one = Expression::Constant(F::one()); + + let is_branch_placeholder = meta.query_advice( + is_branch_placeholder, + Rotation(rot_placeholder_branch), + ); + + // If sel = 1, there is no leaf at this position (value is being added or deleted) + // and we don't check the hash of it. + let mut constraints = vec![]; + constraints.push(( + q_enable.clone() + * rlc + * (one.clone() - sel.clone()) + * is_branch_placeholder.clone(), + meta.query_fixed(keccak_table[0], Rotation::cur()), + )); + for (ind, column) in sc_keccak.iter().enumerate() { + let sc_keccak = meta.query_advice( + *column, + Rotation(rot_placeholder_branch - 1), // -1 to get from init branch into the previous branch (last row) + ); + let keccak_table_i = + meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); + constraints.push(( + q_enable.clone() + * sc_keccak + * (one.clone() - sel.clone()) + * is_branch_placeholder.clone(), + keccak_table_i, + )); + } + + constraints + }); config } diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index c225ece9f1..9f7bef1589 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -395,6 +395,10 @@ impl MPTConfig { )); } + // TODO: use permutation argument for s = c. + + // TODO: use permutation argument to make sure modified_node is the same in all branch rows. + constraints }); @@ -1297,6 +1301,7 @@ impl MPTConfig { sel1, sel2, s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], + modified_node, r_table.clone(), true, ); @@ -1323,6 +1328,7 @@ impl MPTConfig { sel1, sel2, s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], + modified_node, r_table.clone(), false, ); diff --git a/mpt/tests/StorageAddBranch.json b/mpt/tests/StorageAddBranch.json new file mode 100644 index 0000000000..0cd5b952c9 --- /dev/null +++ b/mpt/tests/StorageAddBranch.json @@ -0,0 +1 @@ +[[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,1,0,248,81,0,248,81,0,10,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,81,128,128,128,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] From 635afa9c9cc9c94bb5cc1039434035ac7dae8bcf Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Wed, 5 Jan 2022 12:30:28 +0100 Subject: [PATCH 007/113] assignments and selectors for cases when leaf turns into branch --- mpt/src/leaf_key.rs | 4 + mpt/src/leaf_value.rs | 33 ++++++ mpt/src/mpt.rs | 109 ++++++++++++++++++-- mpt/src/param.rs | 1 + mpt/tests/StateUpdateOneLevel.json | 2 +- mpt/tests/StorageAddBranch.json | 2 +- mpt/tests/StorageFromNilToValue.json | 2 +- mpt/tests/StorageUpdateTwoLevels.json | 3 +- mpt/tests/StorageUpdateTwoLevelsBigVal.json | 2 +- 9 files changed, 145 insertions(+), 13 deletions(-) diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs index d5fa3b8afa..54a98afea7 100644 --- a/mpt/src/leaf_key.rs +++ b/mpt/src/leaf_key.rs @@ -40,6 +40,10 @@ impl LeafKeyChip { ) -> LeafKeyConfig { let config = LeafKeyConfig {}; + // TODO: check first nibble in branch in case of placeholder branch - first nibble + // in the branch that is parallel to placeholder branch needs to be set to be the + // first nibble of leaf key that corresponds to the placeholder branch + meta.create_gate("Storage leaf key hash RLC", |meta| { let q_enable = q_enable(meta); let mut constraints = vec![]; diff --git a/mpt/src/leaf_value.rs b/mpt/src/leaf_value.rs index c36164c787..485df2c8de 100644 --- a/mpt/src/leaf_value.rs +++ b/mpt/src/leaf_value.rs @@ -163,6 +163,39 @@ impl LeafValueChip { constraints }); + // If the branch is placeholder, we need to check that the leaf without the first + // nibble has a hash which is in the parallel branch at first_nibble position. + + // TODO: "when placeholder" constraints - the branch that is parallel to the placeholder + // branch needs to be checked to have exactly two non empty leaves: one is at is_modified + // and one at is_at_first_nibble (is_modified is checked in leaf_key and leaf_value). + // the leaf at first_nibble needs to be the same as the leaf at is_modified + // in the previous branch (and at parallel position) + /* + meta.create_gate("branch placeholder", |meta| { + let q_enable = meta.query_selector(q_enable); + let is_branch_init_cur = + meta.query_advice(is_branch_init, Rotation::cur()); + + let mut constraints = vec![]; + + let is_branch_s_placeholder = meta.query_advice( + s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], + Rotation(-16), + ); + + constraints.push(( + "branch mult C row 0 (3)", + q_enable + * is_branch_init_cur + * three_rlp_bytes_c + * (mult_c_three - branch_mult_c_cur), + )); + + constraints + }); + */ + config } diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 9f7bef1589..ce740c9efa 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -11,8 +11,9 @@ use std::{convert::TryInto, marker::PhantomData}; use crate::param::{ BRANCH_0_C_START, BRANCH_0_KEY_POS, BRANCH_0_S_START, C_RLP_START, C_START, - HASH_WIDTH, IS_BRANCH_C_PLACEHOLDER_POS, IS_BRANCH_S_PLACEHOLDER_POS, - KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH, S_RLP_START, S_START, + FIRST_NIBBLE_POS, HASH_WIDTH, IS_BRANCH_C_PLACEHOLDER_POS, + IS_BRANCH_S_PLACEHOLDER_POS, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH, + S_RLP_START, S_START, }; use crate::{ account_leaf_key::{AccountLeafKeyChip, AccountLeafKeyConfig}, @@ -50,6 +51,10 @@ pub struct MPTConfig { node_index: Column, is_modified: Column, // whether this branch node is modified modified_node: Column, // index of the modified node + is_at_first_nibble: Column, // needed when leaf is turned into branch + first_nibble: Column, // needed when leaf is turned into branch - first nibble of the key stored in a leaf (because the existing leaf will jump to this position in added branch) + is_leaf_in_added_branch: Column, // it is at first_nibble position in added branch, note that this row could be omitted when there is no added branch but then it would open a vulnerability because the attacker could omit these row in cases when it's needed too (and constraints happen in this row) + is_extension_node_key: Column, s_rlp1: Column, s_rlp2: Column, c_rlp1: Column, @@ -119,6 +124,11 @@ impl MPTConfig { let is_modified = meta.advice_column(); let modified_node = meta.advice_column(); + let is_at_first_nibble = meta.advice_column(); + let first_nibble = meta.advice_column(); + let is_leaf_in_added_branch = meta.advice_column(); + let is_extension_node_key = meta.advice_column(); + let s_rlp1 = meta.advice_column(); let s_rlp2 = meta.advice_column(); let s_advices: [Column; HASH_WIDTH] = (0..HASH_WIDTH) @@ -277,7 +287,7 @@ impl MPTConfig { // TODO: is_last_branch_child followed by is_leaf_s followed by is_leaf_c // followed by is_leaf_key_nibbles - // is_leaf_s_value ... + // is_leaf_s_value ..., is_extension_node_key, is_leaf_in_added_branch ... // TODO: account leaf constraints (order and also that account leaf selectors // are truea only in account proof part & normal leaf selectors are true only @@ -292,6 +302,12 @@ impl MPTConfig { let modified_node = meta.query_advice(modified_node, Rotation::cur()); let is_modified = meta.query_advice(is_modified, Rotation::cur()); + let is_at_first_nibble = + meta.query_advice(is_at_first_nibble, Rotation::cur()); + let is_leaf_in_added_branch = + meta.query_advice(is_leaf_in_added_branch, Rotation::cur()); + let is_extension_node_key = + meta.query_advice(is_extension_node_key, Rotation::cur()); let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); @@ -372,6 +388,29 @@ impl MPTConfig { q_enable.clone() * bool_check_is_modified, )); + let bool_check_is_at_first_nibble = is_at_first_nibble.clone() + * (one.clone() - is_at_first_nibble.clone()); + constraints.push(( + "bool check is_at_first_nibble", + q_enable.clone() * bool_check_is_at_first_nibble, + )); + + let bool_check_is_leaf_in_added_branch = is_leaf_in_added_branch + .clone() + * (one.clone() - is_leaf_in_added_branch.clone()); + constraints.push(( + "bool check is_leaf_in_added_branch", + q_enable.clone() * bool_check_is_leaf_in_added_branch, + )); + + let bool_check_is_extension_node_key = is_extension_node_key + .clone() + * (one.clone() - is_extension_node_key.clone()); + constraints.push(( + "bool check is_extension_node_key", + q_enable.clone() * bool_check_is_extension_node_key, + )); + // is_modified is: // 0 when node_index_cur != key // 1 when node_index_cur == key @@ -383,6 +422,8 @@ impl MPTConfig { * (node_index_cur.clone() - modified_node.clone()), )); + // TODO: is_at_first_nibble similarly as is_modified + for (ind, col) in s_advices.iter().enumerate() { let s = meta.query_advice(*col, Rotation::cur()); let c = meta.query_advice(c_advices[ind], Rotation::cur()); @@ -399,6 +440,8 @@ impl MPTConfig { // TODO: use permutation argument to make sure modified_node is the same in all branch rows. + // TODO: use permutation argument to make sure first_nibble is the same in all branch rows. + constraints }); @@ -1490,6 +1533,10 @@ impl MPTConfig { node_index, is_modified, modified_node, + is_at_first_nibble, + first_nibble, + is_leaf_in_added_branch, + is_extension_node_key, s_rlp1, s_rlp2, c_rlp1, @@ -1540,6 +1587,9 @@ impl MPTConfig { is_account_leaf_nonce_balance_s: bool, is_account_leaf_storage_codehash_s: bool, is_account_leaf_storage_codehash_c: bool, + first_nibble: u8, + is_leaf_in_added_branch: bool, + is_extension_node_key: bool, offset: usize, ) -> Result<(), Error> { region.assign_advice( @@ -1620,6 +1670,20 @@ impl MPTConfig { || Ok(F::from(modified_node as u64)), )?; + region.assign_advice( + || "assign first_nibble".to_string(), + self.first_nibble, + offset, + || Ok(F::from(first_nibble as u64)), + )?; + + region.assign_advice( + || "assign is_at_first_nibble".to_string(), + self.is_at_first_nibble, + offset, + || Ok(F::from((first_nibble == node_index) as u64)), + )?; + region.assign_advice( || "assign key rlc".to_string(), self.key_rlc, @@ -1705,6 +1769,19 @@ impl MPTConfig { || Ok(F::from(is_account_leaf_storage_codehash_c as u64)), )?; + region.assign_advice( + || "assign is leaf in added branch".to_string(), + self.is_leaf_in_added_branch, + offset, + || Ok(F::from(is_leaf_in_added_branch as u64)), + )?; + region.assign_advice( + || "assign is extension node key".to_string(), + self.is_extension_node_key, + offset, + || Ok(F::from(is_extension_node_key as u64)), + )?; + region.assign_advice( || "assign s_rlp1".to_string(), self.s_rlp1, @@ -1773,7 +1850,7 @@ impl MPTConfig { ) -> Result<(), Error> { self.assign_row( region, row, true, false, false, 0, 0, false, false, false, false, - false, false, false, false, offset, + false, false, false, false, 0, false, false, offset, )?; Ok(()) @@ -1789,6 +1866,7 @@ impl MPTConfig { row: &[u8], s_words: &[u64], c_words: &[u64], + first_nibble: u8, offset: usize, ) -> Result<(), Error> { self.assign_row( @@ -1807,6 +1885,9 @@ impl MPTConfig { false, false, false, + first_nibble, + false, + false, offset, )?; @@ -1909,6 +1990,8 @@ impl MPTConfig { let mut key_rlc_mult = F::one(); let mut key_rlc_sel = true; // If true, nibble is multiplied by 16, otherwise by 1. + let mut first_nibble: u8 = 0; // needed when leaf turned into branch and leaf moves into a branch where it's at first_nibble position + let mut not_first_level = F::zero(); // filter out rows that are just to be hashed for (ind, row) in witness @@ -1937,6 +2020,7 @@ impl MPTConfig { // branch init modified_node = row[BRANCH_0_KEY_POS]; node_index = 0; + first_nibble = row[FIRST_NIBBLE_POS]; // Get the child that is being changed and convert it to words to enable lookups: let s_hash = witness @@ -2067,6 +2151,7 @@ impl MPTConfig { &row[0..row.len() - 1].to_vec(), &s_words, &c_words, + first_nibble, offset, )?; } else { @@ -2083,6 +2168,7 @@ impl MPTConfig { &row[0..row.len() - 1].to_vec(), &s_words, &c_words, + first_nibble, offset, )?; // sel1 is to distinguish whether s_words is [128, 0, 0, 0]. @@ -2195,6 +2281,8 @@ impl MPTConfig { || row[row.len() - 1] == 11 || row[row.len() - 1] == 13 || row[row.len() - 1] == 14 + || row[row.len() - 1] == 15 + || row[row.len() - 1] == 16 { // leaf s or leaf c or leaf key s or leaf key c self.q_enable.enable(&mut region, offset)?; @@ -2214,6 +2302,9 @@ impl MPTConfig { let mut is_account_leaf_storage_codehash_s = false; let mut is_account_leaf_storage_codehash_c = false; + let mut is_leaf_in_added_branch = false; + let mut is_extension_node_key = false; + if row[row.len() - 1] == 2 { is_leaf_s = true; } else if row[row.len() - 1] == 3 { @@ -2233,6 +2324,10 @@ impl MPTConfig { is_leaf_s_value = true; } else if row[row.len() - 1] == 14 { is_leaf_c_value = true; + } else if row[row.len() - 1] == 15 { + is_leaf_in_added_branch = true; + } else if row[row.len() - 1] == 16 { + is_extension_node_key = true; } self.assign_row( @@ -2251,6 +2346,9 @@ impl MPTConfig { is_account_leaf_nonce_balance_s, is_account_leaf_storage_codehash_s, is_account_leaf_storage_codehash_c, + 0, + is_leaf_in_added_branch, + is_extension_node_key, offset, )?; @@ -2287,9 +2385,6 @@ impl MPTConfig { start: usize, len: usize| { for i in 0..len { - if start + i == 70 { - println!("adsf"); - } *acc += F::from(row[start + i] as u64) * *mult; *mult *= self.acc_r; diff --git a/mpt/src/param.rs b/mpt/src/param.rs index f2f997298d..878504362d 100644 --- a/mpt/src/param.rs +++ b/mpt/src/param.rs @@ -18,3 +18,4 @@ pub const BRANCH_0_KEY_POS: usize = 10; // row 0 of a branch contains info (deri pub const R_TABLE_LEN: usize = 32; pub const IS_BRANCH_S_PLACEHOLDER_POS: usize = 11; pub const IS_BRANCH_C_PLACEHOLDER_POS: usize = 12; +pub const FIRST_NIBBLE_POS: usize = 13; diff --git a/mpt/tests/StateUpdateOneLevel.json b/mpt/tests/StateUpdateOneLevel.json index 293639a8de..9a1123173d 100644 --- a/mpt/tests/StateUpdateOneLevel.json +++ b/mpt/tests/StateUpdateOneLevel.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,0,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,1],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,0,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,1],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,1],[0,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,0,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,1],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,1],[0,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,0,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,1],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,1],[0,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,0,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,1],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,0,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,1],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,1],[0,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,0,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,1],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,128,5],[249,2,17,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,0,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,1],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,0,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,1],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,1],[0,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,0,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,1],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,1],[0,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,0,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,1],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,1],[0,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,0,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,1],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,0,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,1],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,1],[0,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,0,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,1],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,128,5],[249,2,17,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] diff --git a/mpt/tests/StorageAddBranch.json b/mpt/tests/StorageAddBranch.json index 0cd5b952c9..4bbe02f1ba 100644 --- a/mpt/tests/StorageAddBranch.json +++ b/mpt/tests/StorageAddBranch.json @@ -1 +1 @@ -[[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,1,0,248,81,0,248,81,0,10,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,81,128,128,128,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] +[[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,1,0,248,81,0,248,81,0,10,1,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,81,128,128,128,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] diff --git a/mpt/tests/StorageFromNilToValue.json b/mpt/tests/StorageFromNilToValue.json index 77d03b0880..9a6842091b 100644 --- a/mpt/tests/StorageFromNilToValue.json +++ b/mpt/tests/StorageFromNilToValue.json @@ -1 +1 @@ -[[1,0,1,0,248,209,0,248,209,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,1,0,248,81,0,248,113,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,113,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] +[[1,0,1,0,248,209,0,248,209,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,1,0,248,81,0,248,113,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,113,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] diff --git a/mpt/tests/StorageUpdateTwoLevels.json b/mpt/tests/StorageUpdateTwoLevels.json index 857effc467..177b79791f 100644 --- a/mpt/tests/StorageUpdateTwoLevels.json +++ b/mpt/tests/StorageUpdateTwoLevels.json @@ -1,2 +1 @@ -[[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,17,5]] - +[[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,17,5]] diff --git a/mpt/tests/StorageUpdateTwoLevelsBigVal.json b/mpt/tests/StorageUpdateTwoLevelsBigVal.json index ab57b8bf2d..2f10f22fd8 100644 --- a/mpt/tests/StorageUpdateTwoLevelsBigVal.json +++ b/mpt/tests/StorageUpdateTwoLevelsBigVal.json @@ -1,2 +1,2 @@ -[[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] +[[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] From 12dd40e5fde8f666b38cef576d0bd22d72563781 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Wed, 5 Jan 2022 17:33:10 +0100 Subject: [PATCH 008/113] extension nodes: two additional rows at the end of branch --- mpt/src/account_leaf_key.rs | 2 +- mpt/src/leaf_key.rs | 14 +-- mpt/src/leaf_value.rs | 12 +-- mpt/src/mpt.rs | 90 ++++++++++++------- mpt/tests/StateUpdateOneLevel.json | 2 +- mpt/tests/StateUpdateOneLevelEvenAddress.json | 2 +- mpt/tests/StorageAddBranch.json | 2 +- mpt/tests/StorageFromNilToValue.json | 2 +- mpt/tests/StorageUpdateOneLevel.json | 2 +- mpt/tests/StorageUpdateOneLevelBigVal.json | 2 +- mpt/tests/StorageUpdateThreeLevels1.json | 2 +- mpt/tests/StorageUpdateTwoLevels.json | 2 +- mpt/tests/StorageUpdateTwoLevelsBigVal.json | 2 +- 13 files changed, 82 insertions(+), 54 deletions(-) diff --git a/mpt/src/account_leaf_key.rs b/mpt/src/account_leaf_key.rs index 0f1fd81498..b831d120df 100644 --- a/mpt/src/account_leaf_key.rs +++ b/mpt/src/account_leaf_key.rs @@ -169,7 +169,7 @@ impl AccountLeafKeyChip { let mut constraints = vec![]; // key rlc is in the first branch node - let rot = -16; + let rot = -18; let key_rlc_acc_start = meta.query_advice(key_rlc, Rotation(rot)); let key_mult_start = meta.query_advice(key_rlc_mult, Rotation(rot)); // sel1, sel2 is in init branch diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs index 54a98afea7..c5f9adadde 100644 --- a/mpt/src/leaf_key.rs +++ b/mpt/src/leaf_key.rs @@ -110,9 +110,9 @@ impl LeafKeyChip { let is_short = meta.query_advice(s_keccak1, Rotation::cur()); // key rlc is in the first branch node - let mut rot = -16; + let mut rot = -18; if !is_s { - rot = -18; + rot = -20; } let key_rlc_acc_start = meta.query_advice(key_rlc, Rotation(rot)); @@ -242,9 +242,9 @@ impl LeafKeyChip { // If sel1 = 1, s_advices[1] contains two nibbles, the first nibble // (which is modified_node) needs to be ignored. - // modified_node is the same for all branch rows, -4 brings us into branch rows - // for both, S and C key (-3 would work too, but rotation -4 is used in leaf_value) - let modified_node = meta.query_advice(modified_node, Rotation(-4)); + // modified_node is the same for all branch rows, -6 brings us into branch rows + // for both, S and C key (-5 would work too, but rotation -6 is used in leaf_value) + let modified_node = meta.query_advice(modified_node, Rotation(-6)); // TODO: prepare test for sel1 = 1 @@ -291,8 +291,8 @@ impl LeafKeyChip { // If sel1 = 1, s_advices[2] contains two nibbles, the first nibble // (which is modified_node) needs to be ignored. - // modified_node is the same for all branch rows, -4 brings us into branch rows - // for both, S and C key (-3 would work too, but rotation -4 is used in leaf_value) + // modified_node is the same for all branch rows, -6 brings us into branch rows + // for both, S and C key (-5 would work too, but rotation -6 is used in leaf_value) key_rlc_acc_long = key_rlc_acc_long + (s_advices2.clone() - modified_node.clone() * c16.clone()) diff --git a/mpt/src/leaf_value.rs b/mpt/src/leaf_value.rs index 485df2c8de..b974447e3b 100644 --- a/mpt/src/leaf_value.rs +++ b/mpt/src/leaf_value.rs @@ -39,15 +39,15 @@ impl LeafValueChip { // TODO: use r_table - // NOTE: Rotation -4 can be used here (in S and C leaf), because + // NOTE: Rotation -6 can be used here (in S and C leaf), because // s_keccak and c_keccak have the same value in all branch rows (thus, the same // value in branch node_index: 13 and branch node_index: 15). // The same holds for sel1 and sel2. - let rot = -4; + let rot = -6; - let mut rot_placeholder_branch = -18; + let mut rot_placeholder_branch = -20; if !is_s { - rot_placeholder_branch = -20; + rot_placeholder_branch = -22; } meta.lookup_any(|meta| { @@ -134,6 +134,8 @@ impl LeafValueChip { Rotation(rot_placeholder_branch), ); + // Note: sel1 and sel2 in branch children: denote whether there is no leaf at is_modified (when value is added or deleted from trie) + // If sel = 1, there is no leaf at this position (value is being added or deleted) // and we don't check the hash of it. let mut constraints = vec![]; @@ -147,7 +149,7 @@ impl LeafValueChip { for (ind, column) in sc_keccak.iter().enumerate() { let sc_keccak = meta.query_advice( *column, - Rotation(rot_placeholder_branch - 1), // -1 to get from init branch into the previous branch (last row) + Rotation(rot_placeholder_branch - 3), // -3 to get from init branch into the previous branch (last row), note that -2 is needed because of extension nodes ); let keccak_table_i = meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index ce740c9efa..ed4ce2297b 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -54,7 +54,8 @@ pub struct MPTConfig { is_at_first_nibble: Column, // needed when leaf is turned into branch first_nibble: Column, // needed when leaf is turned into branch - first nibble of the key stored in a leaf (because the existing leaf will jump to this position in added branch) is_leaf_in_added_branch: Column, // it is at first_nibble position in added branch, note that this row could be omitted when there is no added branch but then it would open a vulnerability because the attacker could omit these row in cases when it's needed too (and constraints happen in this row) - is_extension_node_key: Column, + is_extension_node_s: Column, // contains extension node key (s_advices) and hash of the branch (c_advices) + is_extension_node_c: Column, s_rlp1: Column, s_rlp2: Column, c_rlp1: Column, @@ -127,7 +128,8 @@ impl MPTConfig { let is_at_first_nibble = meta.advice_column(); let first_nibble = meta.advice_column(); let is_leaf_in_added_branch = meta.advice_column(); - let is_extension_node_key = meta.advice_column(); + let is_extension_node_s = meta.advice_column(); + let is_extension_node_c = meta.advice_column(); let s_rlp1 = meta.advice_column(); let s_rlp2 = meta.advice_column(); @@ -287,7 +289,7 @@ impl MPTConfig { // TODO: is_last_branch_child followed by is_leaf_s followed by is_leaf_c // followed by is_leaf_key_nibbles - // is_leaf_s_value ..., is_extension_node_key, is_leaf_in_added_branch ... + // is_leaf_s_value ..., is_extension_node_s, is_extension_node_c, is_leaf_in_added_branch ... // TODO: account leaf constraints (order and also that account leaf selectors // are truea only in account proof part & normal leaf selectors are true only @@ -306,8 +308,10 @@ impl MPTConfig { meta.query_advice(is_at_first_nibble, Rotation::cur()); let is_leaf_in_added_branch = meta.query_advice(is_leaf_in_added_branch, Rotation::cur()); - let is_extension_node_key = - meta.query_advice(is_extension_node_key, Rotation::cur()); + let is_extension_node_s = + meta.query_advice(is_extension_node_s, Rotation::cur()); + let is_extension_node_c = + meta.query_advice(is_extension_node_c, Rotation::cur()); let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); @@ -403,12 +407,17 @@ impl MPTConfig { q_enable.clone() * bool_check_is_leaf_in_added_branch, )); - let bool_check_is_extension_node_key = is_extension_node_key - .clone() - * (one.clone() - is_extension_node_key.clone()); + let bool_check_is_extension_node_s = is_extension_node_s.clone() + * (one.clone() - is_extension_node_s.clone()); + constraints.push(( + "bool check is_extension_node_s", + q_enable.clone() * bool_check_is_extension_node_s, + )); + let bool_check_is_extension_node_c = is_extension_node_c.clone() + * (one.clone() - is_extension_node_c.clone()); constraints.push(( - "bool check is_extension_node_key", - q_enable.clone() * bool_check_is_extension_node_key, + "bool check is_extension_node_c", + q_enable.clone() * bool_check_is_extension_node_c, )); // is_modified is: @@ -558,12 +567,16 @@ impl MPTConfig { )); // For the first branch node (node_index = 0), the key rlc needs to be: - // key_rlc = key_rlc::Rotation(-17) + modified_node * key_rlc_mult + // key_rlc = key_rlc::Rotation(-19) + modified_node * key_rlc_mult + // Note: we check this in the first branch node (after branch init), + // Rotation(-19) lands into the previous first branch node, that's because + // branch has 1 (init) + 16 (children) + 2 (extension nodes for S and C) rows // We need to check whether we are in the first storage level, we can do this // by checking whether is_account_leaf_storage_codehash_c is true in the previous row. - // -2 because we are in the first branch child and there is branch init row in between + // -2 because we are in the first branch child and -1 is branch init row, -2 is + // account leaf storage codehash when we are in the first storage proof level let is_account_leaf_storage_codehash_prev = meta .query_advice(is_account_leaf_storage_codehash_c, Rotation(-2)); @@ -572,15 +585,16 @@ impl MPTConfig { // If sel2 = 1, then modified_node is multiplied by 1. // NOTE: modified_node presents nibbles: n0, n1, ... // key_rlc = (n0 * 16 + n1) + (n2 * 16 + n3) * r + (n4 * 16 + n5) * r^2 + ... - let sel1_prev = meta.query_advice(sel1, Rotation(-18)); - let sel2_prev = meta.query_advice(sel2, Rotation(-18)); + let sel1_prev = meta.query_advice(sel1, Rotation(-20)); + let sel2_prev = meta.query_advice(sel2, Rotation(-20)); + // Rotation(-20) lands into previous branch init. let sel1_cur = meta.query_advice(sel1, Rotation::prev()); let sel2_cur = meta.query_advice(sel2, Rotation::prev()); - let key_rlc_prev = meta.query_advice(key_rlc, Rotation(-17)); + let key_rlc_prev = meta.query_advice(key_rlc, Rotation(-19)); let key_rlc_cur = meta.query_advice(key_rlc, Rotation::cur()); let key_rlc_mult_prev = - meta.query_advice(key_rlc_mult, Rotation(-17)); + meta.query_advice(key_rlc_mult, Rotation(-19)); let key_rlc_mult_cur = meta.query_advice(key_rlc_mult, Rotation::cur()); constraints.push(( @@ -1143,8 +1157,8 @@ impl MPTConfig { meta.query_fixed(keccak_table[0], Rotation::cur()), )); for (ind, column) in s_keccak.iter().enumerate() { - // Any rotation that lands into branch can be used instead of -17. - let s_keccak = meta.query_advice(*column, Rotation(-17)); + // Any rotation that lands into branch can be used instead of -19. + let s_keccak = meta.query_advice(*column, Rotation(-19)); let keccak_table_i = meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); constraints.push(( @@ -1201,8 +1215,8 @@ impl MPTConfig { meta.query_fixed(keccak_table[0], Rotation::cur()), )); for (ind, column) in c_keccak.iter().enumerate() { - // Any rotation that lands into branch can be used instead of -17. - let c_keccak = meta.query_advice(*column, Rotation(-17)); + // Any rotation that lands into branch can be used instead of -19. + let c_keccak = meta.query_advice(*column, Rotation(-19)); let keccak_table_i = meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); constraints.push(( @@ -1536,7 +1550,8 @@ impl MPTConfig { is_at_first_nibble, first_nibble, is_leaf_in_added_branch, - is_extension_node_key, + is_extension_node_s, + is_extension_node_c, s_rlp1, s_rlp2, c_rlp1, @@ -1589,7 +1604,8 @@ impl MPTConfig { is_account_leaf_storage_codehash_c: bool, first_nibble: u8, is_leaf_in_added_branch: bool, - is_extension_node_key: bool, + is_extension_node_s: bool, + is_extension_node_c: bool, offset: usize, ) -> Result<(), Error> { region.assign_advice( @@ -1776,10 +1792,16 @@ impl MPTConfig { || Ok(F::from(is_leaf_in_added_branch as u64)), )?; region.assign_advice( - || "assign is extension node key".to_string(), - self.is_extension_node_key, + || "assign is extension node s".to_string(), + self.is_extension_node_s, offset, - || Ok(F::from(is_extension_node_key as u64)), + || Ok(F::from(is_extension_node_s as u64)), + )?; + region.assign_advice( + || "assign is extension node c".to_string(), + self.is_extension_node_c, + offset, + || Ok(F::from(is_extension_node_c as u64)), )?; region.assign_advice( @@ -1850,7 +1872,7 @@ impl MPTConfig { ) -> Result<(), Error> { self.assign_row( region, row, true, false, false, 0, 0, false, false, false, false, - false, false, false, false, 0, false, false, offset, + false, false, false, false, 0, false, false, false, offset, )?; Ok(()) @@ -1888,6 +1910,7 @@ impl MPTConfig { first_nibble, false, false, + false, offset, )?; @@ -1999,13 +2022,11 @@ impl MPTConfig { .filter(|r| { r[r.len() - 1] != 5 && r[r.len() - 1] != 4 - && r[r.len() - 1] != 14 && r[r.len() - 1] != 9 }) .enumerate() { - // TODO: what if extension node - if ind == 17_usize && row[row.len() - 1] == 0 { + if ind == 19_usize && row[row.len() - 1] == 0 { // when the first branch ends not_first_level = F::one(); } @@ -2283,6 +2304,7 @@ impl MPTConfig { || row[row.len() - 1] == 14 || row[row.len() - 1] == 15 || row[row.len() - 1] == 16 + || row[row.len() - 1] == 17 { // leaf s or leaf c or leaf key s or leaf key c self.q_enable.enable(&mut region, offset)?; @@ -2303,7 +2325,8 @@ impl MPTConfig { let mut is_account_leaf_storage_codehash_c = false; let mut is_leaf_in_added_branch = false; - let mut is_extension_node_key = false; + let mut is_extension_node_s = false; + let mut is_extension_node_c = false; if row[row.len() - 1] == 2 { is_leaf_s = true; @@ -2327,7 +2350,9 @@ impl MPTConfig { } else if row[row.len() - 1] == 15 { is_leaf_in_added_branch = true; } else if row[row.len() - 1] == 16 { - is_extension_node_key = true; + is_extension_node_s = true; + } else if row[row.len() - 1] == 17 { + is_extension_node_c = true; } self.assign_row( @@ -2348,7 +2373,8 @@ impl MPTConfig { is_account_leaf_storage_codehash_c, 0, is_leaf_in_added_branch, - is_extension_node_key, + is_extension_node_s, + is_extension_node_c, offset, )?; diff --git a/mpt/tests/StateUpdateOneLevel.json b/mpt/tests/StateUpdateOneLevel.json index 9a1123173d..6b48978284 100644 --- a/mpt/tests/StateUpdateOneLevel.json +++ b/mpt/tests/StateUpdateOneLevel.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,0,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,1],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,0,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,1],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,1],[0,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,0,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,1],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,1],[0,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,0,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,1],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,1],[0,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,0,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,1],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,0,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,1],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,1],[0,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,0,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,1],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,128,5],[249,2,17,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,0,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,0,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,1],[0,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,0,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,1],[0,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,0,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,1],[0,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,0,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,0,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,1],[0,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,0,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,128,5],[249,2,17,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] diff --git a/mpt/tests/StateUpdateOneLevelEvenAddress.json b/mpt/tests/StateUpdateOneLevelEvenAddress.json index aa35306980..87498b4a2e 100644 --- a/mpt/tests/StateUpdateOneLevelEvenAddress.json +++ b/mpt/tests/StateUpdateOneLevelEvenAddress.json @@ -1,2 +1,2 @@ -[[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,157,76,79,111,34,114,42,144,130,197,100,9,42,146,213,204,66,86,44,195,193,248,178,225,195,166,78,37,215,245,59,21,0,160,216,76,188,201,194,91,232,75,187,152,187,109,191,31,21,8,207,107,79,248,182,157,85,239,46,28,216,40,83,210,66,133,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,1],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,1],[0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,1],[0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,1],[0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,1],[0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,1],[0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,1],[0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,1],[0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,1],[0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,1],[0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,1],[0,160,4,135,255,112,210,177,41,119,96,162,216,133,81,95,144,132,223,220,127,190,152,0,40,87,178,172,253,226,25,50,185,88,0,160,14,61,10,36,208,108,39,59,193,190,131,47,137,186,21,141,157,71,19,119,67,142,187,82,4,2,124,139,43,45,45,130,1],[0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,1],[0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,1],[0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,1],[0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,1],[0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,1],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,1],[0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,1],[0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,1],[0,160,193,97,44,89,101,153,132,87,133,152,169,56,147,33,135,244,131,119,254,41,171,174,24,41,213,70,193,119,184,168,254,16,0,160,23,81,238,38,233,221,48,112,69,68,251,177,97,195,201,171,53,197,122,134,200,139,46,125,14,234,63,252,184,105,179,78,1],[0,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,0,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,1],[0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,1],[0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,1],[0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,1],[0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,1],[0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,1],[0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,1],[0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,1],[0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,1],[0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,1],[0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,1],[0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,1],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,0,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,1],[0,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,0,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,1],[0,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,0,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,1],[0,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,0,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,1],[0,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,0,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,1],[0,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,0,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,1],[0,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,0,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,1],[0,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,0,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,1],[0,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,0,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,1],[0,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,0,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,1],[0,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,0,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,1],[0,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,0,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,1],[0,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,0,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,1],[0,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,0,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,1],[0,160,202,77,116,28,179,50,207,160,214,247,114,149,214,31,63,32,245,203,186,193,229,10,211,127,198,125,233,208,113,152,125,61,0,160,228,152,27,240,129,205,134,20,94,35,141,74,96,43,232,215,58,130,183,44,8,43,133,173,57,86,225,152,172,0,152,254,1],[0,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,0,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,1],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,0,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,1],[0,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,0,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,1],[0,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,0,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,1],[0,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,0,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,1],[0,160,120,69,10,156,246,98,18,32,50,75,7,2,129,103,4,189,203,182,162,89,242,123,187,63,27,122,96,172,52,98,65,223,0,160,214,36,187,116,39,91,156,50,220,168,158,204,137,119,111,251,222,192,99,196,89,213,30,52,232,104,19,54,156,8,80,253,1],[0,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,0,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,1],[0,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,0,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,1],[0,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,0,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,1],[0,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,0,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,1],[0,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,0,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,1],[0,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,0,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,1],[0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,1],[0,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,0,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,1],[0,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,0,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,1],[0,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,0,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,1],[0,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,0,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,1],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,0,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,1],[0,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,0,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,1],[0,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,0,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,1],[0,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,0,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,1],[0,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,0,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,1],[0,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,0,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,1],[0,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,0,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,1],[0,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,0,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,1],[0,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,0,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,1],[0,160,17,172,129,49,18,179,71,120,67,98,34,232,49,174,201,158,23,188,152,119,253,187,175,123,61,9,17,255,2,154,112,55,0,160,230,45,155,155,230,71,219,202,47,148,63,127,255,153,112,43,182,75,19,68,72,217,70,171,191,223,142,24,183,236,164,215,1],[0,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,0,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,1],[0,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,0,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,1],[0,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,0,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,1],[0,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,0,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,1],[0,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,0,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,1],[0,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,0,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,1],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,0,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,0,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,1],[0,160,157,67,237,225,202,44,219,10,106,13,5,58,232,79,112,168,198,156,145,92,165,150,94,234,223,163,59,205,193,20,145,239,0,160,114,145,244,110,127,94,80,191,154,118,211,156,191,151,50,33,36,35,232,127,67,105,84,163,184,26,232,197,119,61,21,114,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,0,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,0,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,0,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,1],[1,0,1,0,248,81,0,248,81,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,221,22,63,223,20,68,186,173,194,172,202,158,42,126,97,15,132,195,66,221,238,107,215,248,74,92,130,208,11,24,55,5,0,160,207,83,158,38,99,162,16,222,181,10,122,169,190,199,146,126,174,50,64,4,68,199,226,67,49,12,144,117,180,198,45,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,0,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,157,76,79,111,34,114,42,144,130,197,100,9,42,146,213,204,66,86,44,195,193,248,178,225,195,166,78,37,215,245,59,21,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,216,76,188,201,194,91,232,75,187,152,187,109,191,31,21,8,207,107,79,248,182,157,85,239,46,28,216,40,83,210,66,133,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,4,135,255,112,210,177,41,119,96,162,216,133,81,95,144,132,223,220,127,190,152,0,40,87,178,172,253,226,25,50,185,88,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,14,61,10,36,208,108,39,59,193,190,131,47,137,186,21,141,157,71,19,119,67,142,187,82,4,2,124,139,43,45,45,130,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,193,97,44,89,101,153,132,87,133,152,169,56,147,33,135,244,131,119,254,41,171,174,24,41,213,70,193,119,184,168,254,16,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,23,81,238,38,233,221,48,112,69,68,251,177,97,195,201,171,53,197,122,134,200,139,46,125,14,234,63,252,184,105,179,78,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,202,77,116,28,179,50,207,160,214,247,114,149,214,31,63,32,245,203,186,193,229,10,211,127,198,125,233,208,113,152,125,61,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,228,152,27,240,129,205,134,20,94,35,141,74,96,43,232,215,58,130,183,44,8,43,133,173,57,86,225,152,172,0,152,254,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,120,69,10,156,246,98,18,32,50,75,7,2,129,103,4,189,203,182,162,89,242,123,187,63,27,122,96,172,52,98,65,223,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,214,36,187,116,39,91,156,50,220,168,158,204,137,119,111,251,222,192,99,196,89,213,30,52,232,104,19,54,156,8,80,253,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,17,172,129,49,18,179,71,120,67,98,34,232,49,174,201,158,23,188,152,119,253,187,175,123,61,9,17,255,2,154,112,55,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,230,45,155,155,230,71,219,202,47,148,63,127,255,153,112,43,182,75,19,68,72,217,70,171,191,223,142,24,183,236,164,215,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,157,67,237,225,202,44,219,10,106,13,5,58,232,79,112,168,198,156,145,92,165,150,94,234,223,163,59,205,193,20,145,239,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,114,145,244,110,127,94,80,191,154,118,211,156,191,151,50,33,36,35,232,127,67,105,84,163,184,26,232,197,119,61,21,114,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,81,128,128,128,128,160,221,22,63,223,20,68,186,173,194,172,202,158,42,126,97,15,132,195,66,221,238,107,215,248,74,92,130,208,11,24,55,5,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,81,128,128,128,128,160,207,83,158,38,99,162,16,222,181,10,122,169,190,199,146,126,174,50,64,4,68,199,226,67,49,12,144,117,180,198,45,30,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] +[[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,157,76,79,111,34,114,42,144,130,197,100,9,42,146,213,204,66,86,44,195,193,248,178,225,195,166,78,37,215,245,59,21,0,160,216,76,188,201,194,91,232,75,187,152,187,109,191,31,21,8,207,107,79,248,182,157,85,239,46,28,216,40,83,210,66,133,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,1],[0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,1],[0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,1],[0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,1],[0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,1],[0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,1],[0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,1],[0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,1],[0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,1],[0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,1],[0,160,4,135,255,112,210,177,41,119,96,162,216,133,81,95,144,132,223,220,127,190,152,0,40,87,178,172,253,226,25,50,185,88,0,160,14,61,10,36,208,108,39,59,193,190,131,47,137,186,21,141,157,71,19,119,67,142,187,82,4,2,124,139,43,45,45,130,1],[0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,1],[0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,1],[0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,1],[0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,1],[0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,1],[0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,1],[0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,1],[0,160,193,97,44,89,101,153,132,87,133,152,169,56,147,33,135,244,131,119,254,41,171,174,24,41,213,70,193,119,184,168,254,16,0,160,23,81,238,38,233,221,48,112,69,68,251,177,97,195,201,171,53,197,122,134,200,139,46,125,14,234,63,252,184,105,179,78,1],[0,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,0,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,1],[0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,1],[0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,1],[0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,1],[0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,1],[0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,1],[0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,1],[0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,1],[0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,1],[0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,1],[0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,1],[0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,0,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,1],[0,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,0,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,1],[0,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,0,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,1],[0,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,0,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,1],[0,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,0,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,1],[0,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,0,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,1],[0,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,0,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,1],[0,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,0,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,1],[0,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,0,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,1],[0,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,0,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,1],[0,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,0,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,1],[0,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,0,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,1],[0,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,0,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,1],[0,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,0,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,1],[0,160,202,77,116,28,179,50,207,160,214,247,114,149,214,31,63,32,245,203,186,193,229,10,211,127,198,125,233,208,113,152,125,61,0,160,228,152,27,240,129,205,134,20,94,35,141,74,96,43,232,215,58,130,183,44,8,43,133,173,57,86,225,152,172,0,152,254,1],[0,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,0,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,0,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,1],[0,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,0,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,1],[0,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,0,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,1],[0,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,0,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,1],[0,160,120,69,10,156,246,98,18,32,50,75,7,2,129,103,4,189,203,182,162,89,242,123,187,63,27,122,96,172,52,98,65,223,0,160,214,36,187,116,39,91,156,50,220,168,158,204,137,119,111,251,222,192,99,196,89,213,30,52,232,104,19,54,156,8,80,253,1],[0,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,0,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,1],[0,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,0,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,1],[0,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,0,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,1],[0,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,0,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,1],[0,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,0,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,1],[0,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,0,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,1],[0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,1],[0,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,0,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,1],[0,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,0,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,1],[0,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,0,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,1],[0,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,0,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,0,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,1],[0,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,0,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,1],[0,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,0,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,1],[0,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,0,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,1],[0,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,0,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,1],[0,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,0,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,1],[0,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,0,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,1],[0,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,0,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,1],[0,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,0,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,1],[0,160,17,172,129,49,18,179,71,120,67,98,34,232,49,174,201,158,23,188,152,119,253,187,175,123,61,9,17,255,2,154,112,55,0,160,230,45,155,155,230,71,219,202,47,148,63,127,255,153,112,43,182,75,19,68,72,217,70,171,191,223,142,24,183,236,164,215,1],[0,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,0,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,1],[0,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,0,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,1],[0,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,0,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,1],[0,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,0,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,1],[0,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,0,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,1],[0,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,0,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,0,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,0,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,1],[0,160,157,67,237,225,202,44,219,10,106,13,5,58,232,79,112,168,198,156,145,92,165,150,94,234,223,163,59,205,193,20,145,239,0,160,114,145,244,110,127,94,80,191,154,118,211,156,191,151,50,33,36,35,232,127,67,105,84,163,184,26,232,197,119,61,21,114,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,0,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,0,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,0,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,221,22,63,223,20,68,186,173,194,172,202,158,42,126,97,15,132,195,66,221,238,107,215,248,74,92,130,208,11,24,55,5,0,160,207,83,158,38,99,162,16,222,181,10,122,169,190,199,146,126,174,50,64,4,68,199,226,67,49,12,144,117,180,198,45,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,0,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,157,76,79,111,34,114,42,144,130,197,100,9,42,146,213,204,66,86,44,195,193,248,178,225,195,166,78,37,215,245,59,21,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,216,76,188,201,194,91,232,75,187,152,187,109,191,31,21,8,207,107,79,248,182,157,85,239,46,28,216,40,83,210,66,133,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,4,135,255,112,210,177,41,119,96,162,216,133,81,95,144,132,223,220,127,190,152,0,40,87,178,172,253,226,25,50,185,88,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,14,61,10,36,208,108,39,59,193,190,131,47,137,186,21,141,157,71,19,119,67,142,187,82,4,2,124,139,43,45,45,130,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,193,97,44,89,101,153,132,87,133,152,169,56,147,33,135,244,131,119,254,41,171,174,24,41,213,70,193,119,184,168,254,16,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,23,81,238,38,233,221,48,112,69,68,251,177,97,195,201,171,53,197,122,134,200,139,46,125,14,234,63,252,184,105,179,78,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,202,77,116,28,179,50,207,160,214,247,114,149,214,31,63,32,245,203,186,193,229,10,211,127,198,125,233,208,113,152,125,61,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,228,152,27,240,129,205,134,20,94,35,141,74,96,43,232,215,58,130,183,44,8,43,133,173,57,86,225,152,172,0,152,254,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,120,69,10,156,246,98,18,32,50,75,7,2,129,103,4,189,203,182,162,89,242,123,187,63,27,122,96,172,52,98,65,223,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,214,36,187,116,39,91,156,50,220,168,158,204,137,119,111,251,222,192,99,196,89,213,30,52,232,104,19,54,156,8,80,253,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,17,172,129,49,18,179,71,120,67,98,34,232,49,174,201,158,23,188,152,119,253,187,175,123,61,9,17,255,2,154,112,55,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,230,45,155,155,230,71,219,202,47,148,63,127,255,153,112,43,182,75,19,68,72,217,70,171,191,223,142,24,183,236,164,215,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,157,67,237,225,202,44,219,10,106,13,5,58,232,79,112,168,198,156,145,92,165,150,94,234,223,163,59,205,193,20,145,239,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,114,145,244,110,127,94,80,191,154,118,211,156,191,151,50,33,36,35,232,127,67,105,84,163,184,26,232,197,119,61,21,114,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,81,128,128,128,128,160,221,22,63,223,20,68,186,173,194,172,202,158,42,126,97,15,132,195,66,221,238,107,215,248,74,92,130,208,11,24,55,5,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,81,128,128,128,128,160,207,83,158,38,99,162,16,222,181,10,122,169,190,199,146,126,174,50,64,4,68,199,226,67,49,12,144,117,180,198,45,30,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] diff --git a/mpt/tests/StorageAddBranch.json b/mpt/tests/StorageAddBranch.json index 4bbe02f1ba..6750241fb0 100644 --- a/mpt/tests/StorageAddBranch.json +++ b/mpt/tests/StorageAddBranch.json @@ -1 +1 @@ -[[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,1,0,248,81,0,248,81,0,10,1,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,81,128,128,128,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] +[[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,81,128,128,128,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] diff --git a/mpt/tests/StorageFromNilToValue.json b/mpt/tests/StorageFromNilToValue.json index 9a6842091b..9ca9d99736 100644 --- a/mpt/tests/StorageFromNilToValue.json +++ b/mpt/tests/StorageFromNilToValue.json @@ -1 +1 @@ -[[1,0,1,0,248,209,0,248,209,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,1,0,248,81,0,248,113,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,113,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] +[[1,0,1,0,248,209,0,248,209,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,113,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,113,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] diff --git a/mpt/tests/StorageUpdateOneLevel.json b/mpt/tests/StorageUpdateOneLevel.json index 4786990e55..ff48e80761 100644 --- a/mpt/tests/StorageUpdateOneLevel.json +++ b/mpt/tests/StorageUpdateOneLevel.json @@ -1,2 +1,2 @@ -[[1,0,1,0,248,81,0,248,81,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,17,5]] +[[1,0,1,0,248,81,0,248,81,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,17,5]] diff --git a/mpt/tests/StorageUpdateOneLevelBigVal.json b/mpt/tests/StorageUpdateOneLevelBigVal.json index 83f03cfe91..6011a1f955 100644 --- a/mpt/tests/StorageUpdateOneLevelBigVal.json +++ b/mpt/tests/StorageUpdateOneLevelBigVal.json @@ -1,2 +1,2 @@ -[[1,0,1,0,248,81,0,248,81,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] +[[1,0,1,0,248,81,0,248,81,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] diff --git a/mpt/tests/StorageUpdateThreeLevels1.json b/mpt/tests/StorageUpdateThreeLevels1.json index 6f72bd2884..81582b3f84 100644 --- a/mpt/tests/StorageUpdateThreeLevels1.json +++ b/mpt/tests/StorageUpdateThreeLevels1.json @@ -1,2 +1,2 @@ -[[0,1,0,1,249,1,81,249,1,81,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,0,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,1],[0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,1],[0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,1],[0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,1,0,248,145,0,248,145,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,0,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,0,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,128,128,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[248,81,128,128,128,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,11,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] +[[0,1,0,1,249,1,81,249,1,81,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,0,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,1],[0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,1],[0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,1],[0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,0,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,0,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,128,128,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[248,81,128,128,128,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,11,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] diff --git a/mpt/tests/StorageUpdateTwoLevels.json b/mpt/tests/StorageUpdateTwoLevels.json index 177b79791f..3fc3423243 100644 --- a/mpt/tests/StorageUpdateTwoLevels.json +++ b/mpt/tests/StorageUpdateTwoLevels.json @@ -1 +1 @@ -[[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,17,5]] +[[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,17,5]] diff --git a/mpt/tests/StorageUpdateTwoLevelsBigVal.json b/mpt/tests/StorageUpdateTwoLevelsBigVal.json index 2f10f22fd8..433c86ee70 100644 --- a/mpt/tests/StorageUpdateTwoLevelsBigVal.json +++ b/mpt/tests/StorageUpdateTwoLevelsBigVal.json @@ -1,2 +1,2 @@ -[[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] +[[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] From d9039ff98645cd55eff3d85b4dcfbd28d4beba38 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Thu, 6 Jan 2022 18:38:53 +0100 Subject: [PATCH 009/113] leaf in added branch constraints --- mpt/src/account_leaf_key.rs | 2 + mpt/src/account_leaf_nonce_balance.rs | 2 + mpt/src/leaf_key.rs | 26 +- mpt/src/leaf_key_in_added_branch.rs | 349 ++++++++++++++++++++++++++ mpt/src/leaf_value.rs | 33 --- mpt/src/lib.rs | 1 + mpt/src/mpt.rs | 161 ++++++++++-- mpt/tests/StorageAddBranch.json | 2 +- 8 files changed, 504 insertions(+), 72 deletions(-) create mode 100644 mpt/src/leaf_key_in_added_branch.rs diff --git a/mpt/src/account_leaf_key.rs b/mpt/src/account_leaf_key.rs index b831d120df..c787ac881a 100644 --- a/mpt/src/account_leaf_key.rs +++ b/mpt/src/account_leaf_key.rs @@ -47,6 +47,8 @@ impl AccountLeafKeyChip { // TODO: RLP properties + // TODO: check acc_mult as in leaf_key_in_added_branch + let one = Expression::Constant(F::one()); let mut expr = meta.query_advice(s_rlp1, Rotation::cur()); let mut ind = 0; diff --git a/mpt/src/account_leaf_nonce_balance.rs b/mpt/src/account_leaf_nonce_balance.rs index 575d8eaf2f..7ba22d9887 100644 --- a/mpt/src/account_leaf_nonce_balance.rs +++ b/mpt/src/account_leaf_nonce_balance.rs @@ -46,6 +46,8 @@ impl AccountLeafNonceBalanceChip { // TODO: RLP properties + // TODO: check acc_mult as in leaf_key_in_added_branch + // Nonce, balance, storage, codehash are string in RLP: s_rlp1 and s_rlp2 // contains the length of this string, for example 184 80 means the second // part is of length 1 (183 + 1 = 184) and there are 80 bytes in this string. diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs index c5f9adadde..68aec9ec35 100644 --- a/mpt/src/leaf_key.rs +++ b/mpt/src/leaf_key.rs @@ -40,11 +40,10 @@ impl LeafKeyChip { ) -> LeafKeyConfig { let config = LeafKeyConfig {}; - // TODO: check first nibble in branch in case of placeholder branch - first nibble - // in the branch that is parallel to placeholder branch needs to be set to be the - // first nibble of leaf key that corresponds to the placeholder branch - - meta.create_gate("Storage leaf key hash RLC", |meta| { + // Checking leaf RLC is ok - this value is then taken in the next row, where + // leaf value is added to RLC, finally lookup is used to check the hash that + // corresponds to this RLC is in the parent branch. + meta.create_gate("Storage leaf RLC", |meta| { let q_enable = q_enable(meta); let mut constraints = vec![]; @@ -63,20 +62,20 @@ impl LeafKeyChip { // TODO: check that from some point on (depends on the rlp meta data) // the values are zero (as in key_compr) - but take into account it can be long or short RLP - // TODO: check acc_mult as in key_compr + // TODO: check acc_mult as in leaf_key_in_added_branch - let mut hash_rlc = s_rlp1; + let mut rlc = s_rlp1; let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); - hash_rlc = hash_rlc + s_rlp2 * r_table[0].clone(); + rlc = rlc + s_rlp2 * r_table[0].clone(); let mut rind = 1; let mut r_wrapped = false; for col in s_advices.iter() { let s = meta.query_advice(*col, Rotation::cur()); if !r_wrapped { - hash_rlc = hash_rlc + s * r_table[rind].clone(); + rlc = rlc + s * r_table[rind].clone(); } else { - hash_rlc = hash_rlc + rlc = rlc + s * r_table[rind].clone() * r_table[R_TABLE_LEN - 1].clone(); } @@ -89,7 +88,7 @@ impl LeafKeyChip { } let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); - hash_rlc = hash_rlc + rlc = rlc + c_rlp1 * r_table[R_TABLE_LEN - 1].clone() * r_table[1].clone(); @@ -97,11 +96,14 @@ impl LeafKeyChip { // key is at most of length 32, so it doesn't go further than c_rlp1 let acc = meta.query_advice(acc, Rotation::cur()); - constraints.push(("Leaf key acc", q_enable * (hash_rlc - acc))); + constraints.push(("Leaf key acc", q_enable * (rlc - acc))); constraints }); + // Checking the key - accumulated RLC is taken (computed using the path through branches) + // and key bytes are added to the RLC. The external circuit can check + // the key (where value in trie is being set at key) RLC is the same as in key_rlc column. meta.create_gate("Storage leaf key RLC", |meta| { let q_enable = q_enable(meta); let mut constraints = vec![]; diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs new file mode 100644 index 0000000000..afdbbd6181 --- /dev/null +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -0,0 +1,349 @@ +use halo2::{ + circuit::Chip, + plonk::{ + Advice, Column, ConstraintSystem, Expression, Fixed, VirtualCells, + }, + poly::Rotation, +}; +use pairing::{arithmetic::FieldExt, bn256::Fr as Fp}; +use std::marker::PhantomData; + +use crate::param::{HASH_WIDTH, R_TABLE_LEN}; + +#[derive(Clone, Debug)] +pub(crate) struct LeafKeyInAddedBranchConfig {} + +// Verifies RLC of a leaf key. +pub(crate) struct LeafKeyInAddedBranchChip { + config: LeafKeyInAddedBranchConfig, + _marker: PhantomData, +} + +impl LeafKeyInAddedBranchChip { + pub fn configure( + meta: &mut ConstraintSystem, + q_enable: impl Fn(&mut VirtualCells<'_, F>) -> Expression, + s_rlp1: Column, + s_rlp2: Column, + c_rlp1: Column, + s_advices: [Column; HASH_WIDTH], + s_keccak0: Column, // to see whether it's long or short RLP + s_keccak1: Column, // to see whether it's long or short RLP + acc: Column, + acc_mult: Column, + sel1: Column, + sel2: Column, + is_branch_s_placeholder: Column, + is_branch_c_placeholder: Column, + modified_node: Column, + r_table: Vec>, + r_mult_table: [Column; 2], + ) -> LeafKeyInAddedBranchConfig { + let config = LeafKeyInAddedBranchConfig {}; + + // Checking leaf RLC is ok - this value is then taken and value is added + // to RLC, finally lookup is used to check the hash that + // corresponds to this RLC is in the parent branch at first_nibble position. + meta.create_gate("Storage leaf in added branch RLC", |meta| { + let q_enable = q_enable(meta); + let mut constraints = vec![]; + + // TODO: is_long, is_short are booleans + // TODO: is_long + is_short = 1 + + // TODO: check there is 248 in long + + let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); + + // TODO: check that from some point on (depends on the rlp meta data) + // the values are zero (as in key_compr) - but take into account it can be long or short RLP + + let mut rlc = s_rlp1; + let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); + rlc = rlc + s_rlp2 * r_table[0].clone(); + let mut rind = 1; + + let mut r_wrapped = false; + for col in s_advices.iter() { + let s = meta.query_advice(*col, Rotation::cur()); + if !r_wrapped { + rlc = rlc + s * r_table[rind].clone(); + } else { + rlc = rlc + + s * r_table[rind].clone() + * r_table[R_TABLE_LEN - 1].clone(); + } + if rind == R_TABLE_LEN - 1 { + rind = 0; + r_wrapped = true; + } else { + rind += 1; + } + } + + let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); + rlc = rlc + + c_rlp1 + * r_table[R_TABLE_LEN - 1].clone() + * r_table[1].clone(); + + // key is at most of length 32, so it doesn't go further than c_rlp1 + + let acc = meta.query_advice(acc, Rotation::cur()); + constraints.push(("Leaf key acc", q_enable * (rlc - acc))); + + constraints + }); + + // Check acc_mult when RLP metadata is two bytes (short) + meta.lookup_any(|meta| { + let q_enable = q_enable(meta); + let mut constraints = vec![]; + + let two = Expression::Constant(F::from(2_u64)); + + let is_short = meta.query_advice(s_keccak1, Rotation::cur()); + + let c128 = Expression::Constant(F::from(128)); + let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); + let key_len = s_rlp2 - c128; + let acc_mult = meta.query_advice(acc_mult, Rotation::cur()); + + constraints.push(( + q_enable.clone() * (key_len + two) * is_short.clone(), // when short, there are 2 RLP meta data + meta.query_fixed(r_mult_table[0], Rotation::cur()), + )); + constraints.push(( + q_enable.clone() * acc_mult * is_short, + meta.query_fixed(r_mult_table[1], Rotation::cur()), + )); + + constraints + }); + + // Check acc_mult when RLP metadata is three bytes (long) + meta.lookup_any(|meta| { + let q_enable = q_enable(meta); + let mut constraints = vec![]; + + let three = Expression::Constant(F::from(3_u64)); + + let is_long = meta.query_advice(s_keccak0, Rotation::cur()); + + let c128 = Expression::Constant(F::from(128)); + let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); + let key_len = s_advices0 - c128; + let acc_mult = meta.query_advice(acc_mult, Rotation::cur()); + + constraints.push(( + q_enable.clone() * (key_len + three) * is_long.clone(), // when long, there are 3 RLP meta data + meta.query_fixed(r_mult_table[0], Rotation::cur()), + )); + constraints.push(( + q_enable.clone() * acc_mult * is_long, + meta.query_fixed(r_mult_table[1], Rotation::cur()), + )); + + constraints + }); + + // Checking accumulated RLC for key is not necessary here for leaf_key_in_added_branch + // because we check this for leaf_key and here we only check the key in leaf_key_in_added_branch + // corresponds to the one in leaf_key. + + // If the branch is placeholder, we need to check that the leaf without the first + // nibble has a hash which is in the branch at first_nibble position. + + // In case we have a placeholder branch at position S: + // (1) branch which contains leaf that turns into branch at is_modified position (S positions) | branch that contains added branch hash at is_modified position (C positions) + // (2) placeholder branch (S positions) | added branch (C positions) + // (3) leaf key S + // (4) leaf value S ((3)||(4) hash is two levels above in (1) at is_modified) + // (5) leaf key C + // (6) leaf value C ((5)||(6) hash is in one level above (2) at is_modified) + // (7) leaf in added branch - the same as leaf key S in (3), but it has the first nibble removed + + // We need to check that leaf_in_added_branch hash is in (2) at first_nibble position + // (first_nibble is the first nibble in leaf key S (3), because leaf drifts down to + // this position in new branch) + + // We need to construct RLP of the leaf. We have leaf key in is_leaf_in_added_branch + // and the value is the same as it is in the leaf value S (3). + + // NOTE: Rotation -6 can be used here (in S and C leaf), because + // s_keccak and c_keccak have the same value in all branch rows (thus, the same + // value in branch node_index: 13 and branch node_index: 15). + // The same holds for sel1 and sel2. + /* + let rot = -6; + + let mut rot_placeholder_branch = -20; + + meta.lookup_any(|meta| { + let q_enable = q_enable(meta); + let mut constraints = vec![]; + + let c248 = Expression::Constant(F::from(248)); + let s_rlp1_key = meta.query_advice(s_rlp1, Rotation::cur()); + + // TODO: check that from some point on (depends on the rlp meta data) + // the values are zero (as in key_compr) - but take into account it can be long or short RLP + + // TODO: check acc_mult as in key_compr + + // TODO: rlc meta data should correspond to the the change in key length + // (from leaf_key to leaf_key_in_added_branch) + + let mut rlc = s_rlp1_key; + let s_rlp2_key = meta.query_advice(s_rlp2, Rotation::cur()); + rlc = rlc + s_rlp2_key * r_table[0].clone(); + let mut rind = 1; + + let mut r_wrapped = false; + for col in s_advices.iter() { + let s = meta.query_advice(*col, Rotation::cur()); + if !r_wrapped { + rlc = rlc + s * r_table[rind].clone(); + } else { + rlc = rlc + + s * r_table[rind].clone() + * r_table[R_TABLE_LEN - 1].clone(); + } + if rind == R_TABLE_LEN - 1 { + rind = 0; + r_wrapped = true; + } else { + rind += 1; + } + } + + let one = Expression::Constant(F::one()); + + let c_rlp1_key = meta.query_advice(c_rlp1, Rotation::cur()); + rlc = rlc + + c_rlp1_key + * r_table[R_TABLE_LEN - 1].clone() + * r_table[1].clone(); + + // key is at most of length 32, so it doesn't go further than c_rlp1 + + // multiplication factor depends on the length of the key + + // If branch placeholder in S, value is 3 above. + // If branch placeholder in C, value is 1 above. TODO + let rot_val = -3; + + let s_rlp1 = meta.query_advice(s_rlp1, Rotation(rot_val)); + rlc = rlc + + s_rlp1 + * r_table[R_TABLE_LEN - 1].clone() + * r_table[2].clone(); + + let s_rlp2 = meta.query_advice(s_rlp2, Rotation(rot_val)); + rlc = rlc + + s_rlp2 + * r_table[R_TABLE_LEN - 1].clone() + * r_table[3].clone(); + + // just not to have empty constraints + constraints.push(( + q_enable.clone() * rlc, + one, //meta.query_fixed(keccak_table[0], Rotation::cur()), + )); + + /* + for col in s_advices.iter() { + let s = meta.query_advice(*col, Rotation::cur()); + rlc = rlc + s * mult.clone(); + mult = mult * acc_r; + } + + let sel = meta.query_advice(sel, Rotation(rot)); + let one = Expression::Constant(F::one()); + + let is_branch_placeholder = meta.query_advice( + is_branch_placeholder, + Rotation(rot_placeholder_branch), + ); + + // If sel = 1, there is no leaf at this position (value is being added or deleted) + // and we don't check the hash of it. + let mut constraints = vec![]; + constraints.push(( + q_enable.clone() + * rlc + * (one.clone() - sel.clone()) + * (one.clone() - is_branch_placeholder.clone()), + meta.query_fixed(keccak_table[0], Rotation::cur()), + )); + for (ind, column) in sc_keccak.iter().enumerate() { + let sc_keccak = meta.query_advice(*column, Rotation(rot)); + let keccak_table_i = + meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); + constraints.push(( + q_enable.clone() + * sc_keccak + * (one.clone() - sel.clone()) + * (one.clone() - is_branch_placeholder.clone()), + keccak_table_i, + )); + } + */ + + constraints + }); + */ + + // TODO: "when placeholder" constraints - the branch that is parallel to the placeholder + // branch needs to be checked to have exactly two non empty leaves: one is at is_modified + // and one at is_at_first_nibble (is_modified is checked in leaf_key and leaf_value). + // the leaf at first_nibble needs to be the same as the leaf at is_modified + // in the previous branch (and at parallel position) + /* + meta.create_gate("branch placeholder", |meta| { + let q_enable = meta.query_selector(q_enable); + let is_branch_init_cur = + meta.query_advice(is_branch_init, Rotation::cur()); + + let mut constraints = vec![]; + + let is_branch_s_placeholder = meta.query_advice( + s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], + Rotation(-16), + ); + + constraints.push(( + "branch mult C row 0 (3)", + q_enable + * is_branch_init_cur + * three_rlp_bytes_c + * (mult_c_three - branch_mult_c_cur), + )); + + constraints + }); + */ + + config + } + + pub fn construct(config: LeafKeyInAddedBranchConfig) -> Self { + Self { + config, + _marker: PhantomData, + } + } +} + +impl Chip for LeafKeyInAddedBranchChip { + type Config = LeafKeyInAddedBranchConfig; + type Loaded = (); + + fn config(&self) -> &Self::Config { + &self.config + } + + fn loaded(&self) -> &Self::Loaded { + &() + } +} diff --git a/mpt/src/leaf_value.rs b/mpt/src/leaf_value.rs index b974447e3b..ef5a8752a4 100644 --- a/mpt/src/leaf_value.rs +++ b/mpt/src/leaf_value.rs @@ -165,39 +165,6 @@ impl LeafValueChip { constraints }); - // If the branch is placeholder, we need to check that the leaf without the first - // nibble has a hash which is in the parallel branch at first_nibble position. - - // TODO: "when placeholder" constraints - the branch that is parallel to the placeholder - // branch needs to be checked to have exactly two non empty leaves: one is at is_modified - // and one at is_at_first_nibble (is_modified is checked in leaf_key and leaf_value). - // the leaf at first_nibble needs to be the same as the leaf at is_modified - // in the previous branch (and at parallel position) - /* - meta.create_gate("branch placeholder", |meta| { - let q_enable = meta.query_selector(q_enable); - let is_branch_init_cur = - meta.query_advice(is_branch_init, Rotation::cur()); - - let mut constraints = vec![]; - - let is_branch_s_placeholder = meta.query_advice( - s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], - Rotation(-16), - ); - - constraints.push(( - "branch mult C row 0 (3)", - q_enable - * is_branch_init_cur - * three_rlp_bytes_c - * (mult_c_three - branch_mult_c_cur), - )); - - constraints - }); - */ - config } diff --git a/mpt/src/lib.rs b/mpt/src/lib.rs index d36d685a2e..fc4725e4ca 100644 --- a/mpt/src/lib.rs +++ b/mpt/src/lib.rs @@ -3,6 +3,7 @@ pub mod account_leaf_nonce_balance; pub mod account_leaf_storage_codehash; pub mod branch_acc; pub mod leaf_key; +pub mod leaf_key_in_added_branch; pub mod leaf_value; pub mod mpt; pub mod param; diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index ed4ce2297b..c0854d8c58 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -25,6 +25,9 @@ use crate::{ }, branch_acc::BranchAccChip, leaf_key::{LeafKeyChip, LeafKeyConfig}, + leaf_key_in_added_branch::{ + LeafKeyInAddedBranchChip, LeafKeyInAddedBranchConfig, + }, leaf_value::{LeafValueChip, LeafValueConfig}, param::LAYOUT_OFFSET, }; @@ -85,8 +88,10 @@ pub struct MPTConfig { keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], leaf_s_key_chip: LeafKeyConfig, leaf_c_key_chip: LeafKeyConfig, + leaf_key_in_added_branch_chip: LeafKeyInAddedBranchConfig, leaf_s_value_chip: LeafValueConfig, leaf_c_value_chip: LeafValueConfig, + r_mult_table: [Column; 2], _marker: PhantomData, } @@ -155,6 +160,12 @@ impl MPTConfig { .try_into() .unwrap(); + let r_mult_table: [Column; 2] = (0..2) + .map(|_| meta.fixed_column()) + .collect::>() + .try_into() + .unwrap(); + let s_keccak: [Column; KECCAK_OUTPUT_WIDTH] = (0 ..KECCAK_OUTPUT_WIDTH) .map(|_| meta.advice_column()) @@ -1390,6 +1401,34 @@ impl MPTConfig { false, ); + let leaf_key_in_added_branch_chip = + LeafKeyInAddedBranchChip::::configure( + meta, + |meta| { + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); + let is_leaf_c = meta + .query_advice(is_leaf_in_added_branch, Rotation::cur()); + + not_first_level * is_leaf_c + }, + s_rlp1, + s_rlp2, + c_rlp1, + s_advices, + s_keccak[0], + s_keccak[1], + acc_s, + acc_mult_s, + sel1, + sel2, + s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], + s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], + modified_node, + r_table.clone(), + r_mult_table.clone(), + ); + let leaf_s_value_chip = LeafValueChip::::configure( meta, |meta| { @@ -1579,8 +1618,10 @@ impl MPTConfig { keccak_table, leaf_s_key_chip, leaf_c_key_chip, + leaf_key_in_added_branch_chip, leaf_s_value_chip, leaf_c_value_chip, + r_mult_table, _marker: PhantomData, } } @@ -2378,31 +2419,32 @@ impl MPTConfig { offset, )?; - let mut assign_long_short = |long: bool| { - let mut is_short = false; - let mut is_long = false; - if long { - is_long = true; - } else { - is_short = true; - } - region - .assign_advice( - || "assign acc_s".to_string(), - self.s_keccak[0], - offset, - || Ok(F::from(is_long as u64)), - ) - .ok(); - region - .assign_advice( - || "assign acc_c".to_string(), - self.s_keccak[1], - offset, - || Ok(F::from(is_short as u64)), - ) - .ok(); - }; + let mut assign_long_short = + |region: &mut Region<'_, F>, long: bool| { + let mut is_short = false; + let mut is_long = false; + if long { + is_long = true; + } else { + is_short = true; + } + region + .assign_advice( + || "assign acc_s".to_string(), + self.s_keccak[0], + offset, + || Ok(F::from(is_long as u64)), + ) + .ok(); + region + .assign_advice( + || "assign acc_c".to_string(), + self.s_keccak[1], + offset, + || Ok(F::from(is_short as u64)), + ) + .ok(); + }; // assign leaf accumulator that will be used as keccak input let compute_acc_and_mult = @@ -2452,7 +2494,10 @@ impl MPTConfig { || row[row.len() - 1] == 3 { // Info whether leaf rlp is long or short. - assign_long_short(witness[ind][0] == 248); + assign_long_short( + &mut region, + witness[ind][0] == 248, + ); acc_s = F::zero(); acc_mult_s = F::one(); @@ -2601,6 +2646,36 @@ impl MPTConfig { C_START - 1, HASH_WIDTH + 1, ); + self.assign_acc( + &mut region, + acc_s, + acc_mult_s, + F::zero(), + F::zero(), + offset, + )?; + } else if row[row.len() - 1] == 15 { + // Info whether leaf rlp is long or short. + assign_long_short( + &mut region, + witness[ind][0] == 248, + ); + + acc_s = F::zero(); + acc_mult_s = F::one(); + let len: usize; + if row[0] == 248 { + len = (row[2] - 128) as usize + 3; + } else { + len = (row[1] - 128) as usize + 2; + } + compute_acc_and_mult( + &mut acc_s, + &mut acc_mult_s, + 0, + len, + ); + self.assign_acc( &mut region, acc_s, @@ -2627,6 +2702,7 @@ impl MPTConfig { to_be_hashed: Vec>, ) -> Result<(), Error> { self.load_keccak_table(_layouter, to_be_hashed).ok(); + self.load_r_mult_table(_layouter).ok(); Ok(()) } @@ -2698,6 +2774,39 @@ impl MPTConfig { }, ) } + + fn load_r_mult_table( + &self, + layouter: &mut impl Layouter, + ) -> Result<(), Error> { + layouter.assign_region( + || "r multiplication table", + |mut region| { + let mut offset = 0; + let mut mult = F::one(); + for ind in 0..(2 * HASH_WIDTH + 1) { + region.assign_fixed( + || "multiplication table", + self.r_mult_table[0], + offset, + || Ok(F::from(ind as u64)), + )?; + + region.assign_fixed( + || "multiplication table", + self.r_mult_table[1], + offset, + || Ok(mult), + )?; + mult = mult * self.acc_r; + + offset += 1; + } + + Ok(()) + }, + ) + } } #[cfg(test)] diff --git a/mpt/tests/StorageAddBranch.json b/mpt/tests/StorageAddBranch.json index 6750241fb0..ee624fb28c 100644 --- a/mpt/tests/StorageAddBranch.json +++ b/mpt/tests/StorageAddBranch.json @@ -1 +1 @@ -[[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,81,128,128,128,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] +[[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,81,128,128,128,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,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,5]] From d9d3aaa0ba0e64cd0787dc576f7a1d1d5c95d2c3 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 7 Jan 2022 13:45:12 +0100 Subject: [PATCH 010/113] preparing for leaf in added branch hash checking --- mpt/src/leaf_key.rs | 2 +- mpt/src/leaf_key_in_added_branch.rs | 66 ++++++++--------------------- mpt/src/mpt.rs | 61 +++++++++++++++++++++++--- 3 files changed, 73 insertions(+), 56 deletions(-) diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs index 68aec9ec35..675bd4e726 100644 --- a/mpt/src/leaf_key.rs +++ b/mpt/src/leaf_key.rs @@ -67,8 +67,8 @@ impl LeafKeyChip { let mut rlc = s_rlp1; let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); rlc = rlc + s_rlp2 * r_table[0].clone(); - let mut rind = 1; + let mut rind = 1; let mut r_wrapped = false; for col in s_advices.iter() { let s = meta.query_advice(*col, Rotation::cur()); diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index afdbbd6181..14ddc08b85 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -5,10 +5,12 @@ use halo2::{ }, poly::Rotation, }; -use pairing::{arithmetic::FieldExt, bn256::Fr as Fp}; +use pairing::arithmetic::FieldExt; use std::marker::PhantomData; -use crate::param::{HASH_WIDTH, R_TABLE_LEN}; +use crate::param::{ + HASH_WIDTH, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH, R_TABLE_LEN, +}; #[derive(Clone, Debug)] pub(crate) struct LeafKeyInAddedBranchConfig {} @@ -38,6 +40,7 @@ impl LeafKeyInAddedBranchChip { modified_node: Column, r_table: Vec>, r_mult_table: [Column; 2], + keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], ) -> LeafKeyInAddedBranchConfig { let config = LeafKeyInAddedBranchConfig {}; @@ -183,22 +186,21 @@ impl LeafKeyInAddedBranchChip { let q_enable = q_enable(meta); let mut constraints = vec![]; - let c248 = Expression::Constant(F::from(248)); - let s_rlp1_key = meta.query_advice(s_rlp1, Rotation::cur()); - - // TODO: check that from some point on (depends on the rlp meta data) - // the values are zero (as in key_compr) - but take into account it can be long or short RLP + let one = Expression::Constant(F::one()); + let mut rlc = meta.query_advice(acc, Rotation::cur()); + let acc_mult = meta.query_advice(acc_mult, Rotation::cur()); - // TODO: check acc_mult as in key_compr + // If branch placeholder in S, value is 3 above. + // If branch placeholder in C, value is 1 above. TODO + let rot_val = -3; - // TODO: rlc meta data should correspond to the the change in key length - // (from leaf_key to leaf_key_in_added_branch) + let s_rlp1 = meta.query_advice(s_rlp1, Rotation(rot_val)); + rlc = rlc + s_rlp1 * acc_mult.clone() * r_table[0].clone(); - let mut rlc = s_rlp1_key; - let s_rlp2_key = meta.query_advice(s_rlp2, Rotation::cur()); - rlc = rlc + s_rlp2_key * r_table[0].clone(); - let mut rind = 1; + let s_rlp2 = meta.query_advice(s_rlp2, Rotation(rot_val)); + rlc = rlc + s_rlp2 * acc_mult.clone() * r_table[1].clone(); + let mut rind = 2; let mut r_wrapped = false; for col in s_advices.iter() { let s = meta.query_advice(*col, Rotation::cur()); @@ -217,47 +219,13 @@ impl LeafKeyInAddedBranchChip { } } - let one = Expression::Constant(F::one()); - - let c_rlp1_key = meta.query_advice(c_rlp1, Rotation::cur()); - rlc = rlc - + c_rlp1_key - * r_table[R_TABLE_LEN - 1].clone() - * r_table[1].clone(); - - // key is at most of length 32, so it doesn't go further than c_rlp1 - - // multiplication factor depends on the length of the key - - // If branch placeholder in S, value is 3 above. - // If branch placeholder in C, value is 1 above. TODO - let rot_val = -3; - - let s_rlp1 = meta.query_advice(s_rlp1, Rotation(rot_val)); - rlc = rlc - + s_rlp1 - * r_table[R_TABLE_LEN - 1].clone() - * r_table[2].clone(); - - let s_rlp2 = meta.query_advice(s_rlp2, Rotation(rot_val)); - rlc = rlc - + s_rlp2 - * r_table[R_TABLE_LEN - 1].clone() - * r_table[3].clone(); - // just not to have empty constraints constraints.push(( q_enable.clone() * rlc, - one, //meta.query_fixed(keccak_table[0], Rotation::cur()), + meta.query_fixed(keccak_table[0], Rotation::cur()), )); /* - for col in s_advices.iter() { - let s = meta.query_advice(*col, Rotation::cur()); - rlc = rlc + s * mult.clone(); - mult = mult * acc_r; - } - let sel = meta.query_advice(sel, Rotation(rot)); let one = Expression::Constant(F::one()); diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index c0854d8c58..109afe6b1f 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -889,9 +889,12 @@ impl MPTConfig { gives us the key where the storage change is happening. */ - // s_keccak is the same for all is_branch_child rows - // (this is to enable easier comparison when in keccak leaf row - // where we need to compare the keccak output is the same as keccak of the modified node) + // s_keccak is the same for all is_branch_child rows. + // This is to enable easier comparison when in leaf row + // where we need to compare the keccak output is the same as keccak of the modified node, + // this way we just rotate back to one of the branch children rows and we get s_keccak there + // (otherwise we would need iterate over all branch children rows (many rotations) and check + // that at is_modified the value corresponds). for column in s_keccak.iter() { let s_keccak_prev = meta.query_advice(*column, Rotation::prev()); @@ -904,7 +907,7 @@ impl MPTConfig { * (s_keccak_cur.clone() - s_keccak_prev), )); } - // c_keccak is the same for all is_branch_child rows + // c_keccak is the same for all is_branch_child rows. for column in c_keccak.iter() { let c_keccak_prev = meta.query_advice(*column, Rotation::prev()); @@ -928,6 +931,8 @@ impl MPTConfig { // s_keccak and c_keccak correspond to s and c at the modified index let is_modified = meta.query_advice(is_modified, Rotation::cur()); + let is_at_first_nibble = + meta.query_advice(is_at_first_nibble, Rotation::cur()); let mut s_hash = vec![]; let mut c_hash = vec![]; @@ -938,12 +943,25 @@ impl MPTConfig { let s_advices_words = into_words_expr(s_hash); let c_advices_words = into_words_expr(c_hash); + // When it's NOT placeholder branch, is_modified = is_at_first_nibble. + // When it's placeholder branch, is_modified != is_at_first_nibble. + // This is used instead of having is_branch_s_placeholder and is_branch_c_placeholder columns - + // we only have this info in branch init where we don't need additional columns. + for (ind, column) in s_keccak.iter().enumerate() { + // In placeholder branch (when is_modified != is_at_first_nibble) the following + // constraint could be satisfied by attacker by putting hash of is_modified (while + // it should be is_at_first_nibble), but then the attacker would need to + // use is_modified node for leaf_key_in_added_branch (hash of it is in keccak + // at is_at_first_nibble), but then the constraint of leaf_in_added_branch having + // the same key (TODO this constraint in leaf_key_in_added_branch) except for + // the nibble will fail. let s_keccak_cur = meta.query_advice(*column, Rotation::cur()); constraints.push(( "s_keccak correspond to s_advices at the modified index", q_not_first.clone() * is_branch_child_cur.clone() + * is_at_first_nibble.clone() // is_at_first_nibble = is_modified when NOT placeholder * is_modified.clone() * (s_advices_words[ind].clone() - s_keccak_cur), )); @@ -1012,6 +1030,11 @@ impl MPTConfig { )); } + // TODO: constraint for is_modified = is_at_first_nibble, to do this + // we can check modified_node = first_nibble in branch init and then check + // in each branch node: modified_node_prev = modified_node_cur and + // first_nibble_prev = first_nibble_cur, this way we can use only Rotation(-1). + // TODO: permutation argument for sel1 and sel2 - need to be the same in all // branch children @@ -1427,6 +1450,7 @@ impl MPTConfig { modified_node, r_table.clone(), r_mult_table.clone(), + keccak_table.clone(), ); let leaf_s_value_chip = LeafValueChip::::configure( @@ -2085,17 +2109,42 @@ impl MPTConfig { first_nibble = row[FIRST_NIBBLE_POS]; // Get the child that is being changed and convert it to words to enable lookups: - let s_hash = witness + let mut s_hash = witness [ind + 1 + modified_node as usize] [S_START..S_START + HASH_WIDTH] .to_vec(); - let c_hash = witness + let mut c_hash = witness [ind + 1 + modified_node as usize] [C_START..C_START + HASH_WIDTH] .to_vec(); s_words = self.convert_into_words(&s_hash); c_words = self.convert_into_words(&c_hash); + if row[IS_BRANCH_S_PLACEHOLDER_POS] == 1 { + // We put hash of a nibble that drifted down to the added branch. + // This is needed to check the hash of leaf_in_added_branch. + s_hash = witness + [ind + 1 + first_nibble as usize] + [S_START..S_START + HASH_WIDTH] + .to_vec(); + s_words = self.convert_into_words(&s_hash); + } + if row[IS_BRANCH_C_PLACEHOLDER_POS] == 1 { + c_hash = witness + [ind + 1 + modified_node as usize] + [C_START..C_START + HASH_WIDTH] + .to_vec(); + c_words = self.convert_into_words(&c_hash); + } + // If no placeholder branch, we set first_nibble = modified_node. This + // is needed just to make some other constraints (s_keccak/c_keccak + // corresponds to the proper node) easier to write. + if row[IS_BRANCH_S_PLACEHOLDER_POS] == 0 + && row[IS_BRANCH_C_PLACEHOLDER_POS] == 0 + { + first_nibble = modified_node + } + self.q_enable.enable(&mut region, offset)?; if ind == 0 { region.assign_fixed( From 08afd5bab0098fda63bfaae56867e508da31d0c3 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 7 Jan 2022 16:50:58 +0100 Subject: [PATCH 011/113] constraints for leaf that moved into new branch --- mpt/src/leaf_key_in_added_branch.rs | 128 ++++++++++++++++++---------- mpt/src/mpt.rs | 26 ++++-- mpt/tests/StorageAddBranch.json | 2 +- 3 files changed, 103 insertions(+), 53 deletions(-) diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index 14ddc08b85..bf986c75f8 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -9,13 +9,13 @@ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; use crate::param::{ - HASH_WIDTH, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH, R_TABLE_LEN, + HASH_WIDTH, IS_BRANCH_C_PLACEHOLDER_POS, IS_BRANCH_S_PLACEHOLDER_POS, + KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH, LAYOUT_OFFSET, R_TABLE_LEN, }; #[derive(Clone, Debug)] pub(crate) struct LeafKeyInAddedBranchConfig {} -// Verifies RLC of a leaf key. pub(crate) struct LeafKeyInAddedBranchChip { config: LeafKeyInAddedBranchConfig, _marker: PhantomData, @@ -29,14 +29,12 @@ impl LeafKeyInAddedBranchChip { s_rlp2: Column, c_rlp1: Column, s_advices: [Column; HASH_WIDTH], - s_keccak0: Column, // to see whether it's long or short RLP - s_keccak1: Column, // to see whether it's long or short RLP + s_keccak: [Column; KECCAK_OUTPUT_WIDTH], // to check hash && to see whether it's long or short RLP + c_keccak: [Column; KECCAK_OUTPUT_WIDTH], // to check hash && to see whether it's long or short RLP acc: Column, acc_mult: Column, sel1: Column, sel2: Column, - is_branch_s_placeholder: Column, - is_branch_c_placeholder: Column, modified_node: Column, r_table: Vec>, r_mult_table: [Column; 2], @@ -44,6 +42,8 @@ impl LeafKeyInAddedBranchChip { ) -> LeafKeyInAddedBranchConfig { let config = LeafKeyInAddedBranchConfig {}; + // TODO: leaf and leaf in added branch differs in first_nibble + // Checking leaf RLC is ok - this value is then taken and value is added // to RLC, finally lookup is used to check the hash that // corresponds to this RLC is in the parent branch at first_nibble position. @@ -105,7 +105,7 @@ impl LeafKeyInAddedBranchChip { let two = Expression::Constant(F::from(2_u64)); - let is_short = meta.query_advice(s_keccak1, Rotation::cur()); + let is_short = meta.query_advice(s_keccak[1], Rotation::cur()); let c128 = Expression::Constant(F::from(128)); let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); @@ -131,7 +131,7 @@ impl LeafKeyInAddedBranchChip { let three = Expression::Constant(F::from(3_u64)); - let is_long = meta.query_advice(s_keccak0, Rotation::cur()); + let is_long = meta.query_advice(s_keccak[0], Rotation::cur()); let c128 = Expression::Constant(F::from(128)); let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); @@ -160,6 +160,7 @@ impl LeafKeyInAddedBranchChip { // In case we have a placeholder branch at position S: // (1) branch which contains leaf that turns into branch at is_modified position (S positions) | branch that contains added branch hash at is_modified position (C positions) // (2) placeholder branch (S positions) | added branch (C positions) + // S and C extension node rows // (3) leaf key S // (4) leaf value S ((3)||(4) hash is two levels above in (1) at is_modified) // (5) leaf key C @@ -173,37 +174,26 @@ impl LeafKeyInAddedBranchChip { // We need to construct RLP of the leaf. We have leaf key in is_leaf_in_added_branch // and the value is the same as it is in the leaf value S (3). - // NOTE: Rotation -6 can be used here (in S and C leaf), because - // s_keccak and c_keccak have the same value in all branch rows (thus, the same - // value in branch node_index: 13 and branch node_index: 15). - // The same holds for sel1 and sel2. - /* - let rot = -6; - - let mut rot_placeholder_branch = -20; - meta.lookup_any(|meta| { let q_enable = q_enable(meta); let mut constraints = vec![]; - let one = Expression::Constant(F::one()); let mut rlc = meta.query_advice(acc, Rotation::cur()); let acc_mult = meta.query_advice(acc_mult, Rotation::cur()); // If branch placeholder in S, value is 3 above. - // If branch placeholder in C, value is 1 above. TODO let rot_val = -3; let s_rlp1 = meta.query_advice(s_rlp1, Rotation(rot_val)); - rlc = rlc + s_rlp1 * acc_mult.clone() * r_table[0].clone(); + rlc = rlc + s_rlp1 * acc_mult.clone(); let s_rlp2 = meta.query_advice(s_rlp2, Rotation(rot_val)); - rlc = rlc + s_rlp2 * acc_mult.clone() * r_table[1].clone(); + rlc = rlc + s_rlp2 * acc_mult.clone() * r_table[0].clone(); - let mut rind = 2; + let mut rind = 1; let mut r_wrapped = false; for col in s_advices.iter() { - let s = meta.query_advice(*col, Rotation::cur()); + let s = meta.query_advice(*col, Rotation(rot_val)); if !r_wrapped { rlc = rlc + s * r_table[rind].clone(); } else { @@ -219,48 +209,96 @@ impl LeafKeyInAddedBranchChip { } } - // just not to have empty constraints + // Any rotation that lands into branch children can be used. + let rot = -17; + let is_branch_s_placeholder = meta.query_advice( + s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], + Rotation(-23), + ); + constraints.push(( - q_enable.clone() * rlc, + q_enable.clone() * rlc * is_branch_s_placeholder.clone(), meta.query_fixed(keccak_table[0], Rotation::cur()), )); - /* - let sel = meta.query_advice(sel, Rotation(rot)); - let one = Expression::Constant(F::one()); + for (ind, column) in s_keccak.iter().enumerate() { + // placeholder branch contains hash of a leaf that moved to added branch + let s_keccak = meta.query_advice(*column, Rotation(rot)); + let keccak_table_i = + meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); + constraints.push(( + q_enable.clone() + * s_keccak + * is_branch_s_placeholder.clone(), + keccak_table_i, + )); + } - let is_branch_placeholder = meta.query_advice( - is_branch_placeholder, - Rotation(rot_placeholder_branch), - ); + constraints + }); - // If sel = 1, there is no leaf at this position (value is being added or deleted) - // and we don't check the hash of it. + meta.lookup_any(|meta| { + let q_enable = q_enable(meta); let mut constraints = vec![]; + + let mut rlc = meta.query_advice(acc, Rotation::cur()); + let acc_mult = meta.query_advice(acc_mult, Rotation::cur()); + + // If branch placeholder in C, value is 1 above. + let rot_val = -1; + + let s_rlp1 = meta.query_advice(s_rlp1, Rotation(rot_val)); + rlc = rlc + s_rlp1 * acc_mult.clone(); + + let s_rlp2 = meta.query_advice(s_rlp2, Rotation(rot_val)); + rlc = rlc + s_rlp2 * acc_mult.clone() * r_table[0].clone(); + + let mut rind = 1; + let mut r_wrapped = false; + for col in s_advices.iter() { + let s = meta.query_advice(*col, Rotation(rot_val)); + if !r_wrapped { + rlc = rlc + s * r_table[rind].clone(); + } else { + rlc = rlc + + s * r_table[rind].clone() + * r_table[R_TABLE_LEN - 1].clone(); + } + if rind == R_TABLE_LEN - 1 { + rind = 0; + r_wrapped = true; + } else { + rind += 1; + } + } + + // Any rotation that lands into branch children can be used. + let rot = -17; + let is_branch_c_placeholder = meta.query_advice( + s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], + Rotation(-23), + ); + constraints.push(( - q_enable.clone() - * rlc - * (one.clone() - sel.clone()) - * (one.clone() - is_branch_placeholder.clone()), + q_enable.clone() * rlc * is_branch_c_placeholder.clone(), meta.query_fixed(keccak_table[0], Rotation::cur()), )); - for (ind, column) in sc_keccak.iter().enumerate() { - let sc_keccak = meta.query_advice(*column, Rotation(rot)); + + for (ind, column) in c_keccak.iter().enumerate() { + // placeholder branch contains hash of a leaf that moved to added branch + let c_keccak = meta.query_advice(*column, Rotation(rot)); let keccak_table_i = meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); constraints.push(( q_enable.clone() - * sc_keccak - * (one.clone() - sel.clone()) - * (one.clone() - is_branch_placeholder.clone()), + * c_keccak + * is_branch_c_placeholder.clone(), keccak_table_i, )); } - */ constraints }); - */ // TODO: "when placeholder" constraints - the branch that is parallel to the placeholder // branch needs to be checked to have exactly two non empty leaves: one is at is_modified diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 109afe6b1f..7a9f90d107 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -113,6 +113,10 @@ impl MPTConfig { // TODO: r_table constraints + // TODO: in many cases different rotations can be used - for example, when getting back + // into s_keccak or c_keccak to get the hash (all 16 branch children contain the same hash in + // s_keccak and c_keccak), so we can choose the rotations smartly to have at least as possible of them + let is_branch_init = meta.advice_column(); let is_branch_child = meta.advice_column(); let is_last_branch_child = meta.advice_column(); @@ -317,6 +321,7 @@ impl MPTConfig { let is_modified = meta.query_advice(is_modified, Rotation::cur()); let is_at_first_nibble = meta.query_advice(is_at_first_nibble, Rotation::cur()); + let first_nibble = meta.query_advice(first_nibble, Rotation::cur()); let is_leaf_in_added_branch = meta.query_advice(is_leaf_in_added_branch, Rotation::cur()); let is_extension_node_s = @@ -432,8 +437,8 @@ impl MPTConfig { )); // is_modified is: - // 0 when node_index_cur != key - // 1 when node_index_cur == key + // 0 when node_index_cur != modified_node + // 1 when node_index_cur == modified_node (it's checked elsewhere for booleanity) constraints.push(( "is modified", q_enable.clone() @@ -442,7 +447,16 @@ impl MPTConfig { * (node_index_cur.clone() - modified_node.clone()), )); - // TODO: is_at_first_nibble similarly as is_modified + // is_at_first_nibble is: + // 0 when node_index_cur != first_nibble + // 1 when node_index_cur == first_nibble (it's checked elsewhere for booleanity) + constraints.push(( + "is at first nibble", + q_enable.clone() + * is_branch_child_cur.clone() + * is_at_first_nibble + * (node_index_cur.clone() - first_nibble.clone()), + )); for (ind, col) in s_advices.iter().enumerate() { let s = meta.query_advice(*col, Rotation::cur()); @@ -1439,14 +1453,12 @@ impl MPTConfig { s_rlp2, c_rlp1, s_advices, - s_keccak[0], - s_keccak[1], + s_keccak, + c_keccak, acc_s, acc_mult_s, sel1, sel2, - s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], - s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], modified_node, r_table.clone(), r_mult_table.clone(), diff --git a/mpt/tests/StorageAddBranch.json b/mpt/tests/StorageAddBranch.json index ee624fb28c..a96e3e2b7f 100644 --- a/mpt/tests/StorageAddBranch.json +++ b/mpt/tests/StorageAddBranch.json @@ -1 +1 @@ -[[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,81,128,128,128,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,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,5]] +[[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,81,128,128,128,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5]] From aa8f2183a9d8ab6fba90c3b1c2e1e721e501ce44 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 11 Jan 2022 09:46:35 +0100 Subject: [PATCH 012/113] first nibble constraints for added branch --- mpt/src/leaf_key.rs | 4 +- mpt/src/leaf_key_in_added_branch.rs | 103 +++++++++++++++++++++++++++- mpt/src/mpt.rs | 11 ++- 3 files changed, 114 insertions(+), 4 deletions(-) diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs index 675bd4e726..ee91576ca8 100644 --- a/mpt/src/leaf_key.rs +++ b/mpt/src/leaf_key.rs @@ -3,7 +3,7 @@ use halo2::{ plonk::{Advice, Column, ConstraintSystem, Expression, VirtualCells}, poly::Rotation, }; -use pairing::{arithmetic::FieldExt, bn256::Fr as Fp}; +use pairing::arithmetic::FieldExt; use std::marker::PhantomData; use crate::param::{HASH_WIDTH, R_TABLE_LEN}; @@ -111,7 +111,7 @@ impl LeafKeyChip { let is_long = meta.query_advice(s_keccak0, Rotation::cur()); let is_short = meta.query_advice(s_keccak1, Rotation::cur()); - // key rlc is in the first branch node + // key rlc is in the first branch node (not branch init) let mut rot = -18; if !is_s { rot = -20; diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index bf986c75f8..6c448fa60d 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -36,6 +36,7 @@ impl LeafKeyInAddedBranchChip { sel1: Column, sel2: Column, modified_node: Column, + first_nibble: Column, r_table: Vec>, r_mult_table: [Column; 2], keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], @@ -44,7 +45,7 @@ impl LeafKeyInAddedBranchChip { // TODO: leaf and leaf in added branch differs in first_nibble - // Checking leaf RLC is ok - this value is then taken and value is added + // Checking leaf RLC is ok - RLC is then taken and value (from leaf_value row) is added // to RLC, finally lookup is used to check the hash that // corresponds to this RLC is in the parent branch at first_nibble position. meta.create_gate("Storage leaf in added branch RLC", |meta| { @@ -98,6 +99,106 @@ impl LeafKeyInAddedBranchChip { constraints }); + // We also need to check leaf_key and leaf_key_in_added_branch are different only + // in the first_nibble. This ensures the leaf + // that was turned into branch was moved down to the new branch correctly. + meta.create_gate( + "Storage leaf in added branch differs only in first nibble (placeholder S, sel2, is_short)", + |meta| { + let q_enable = q_enable(meta); + let mut constraints = vec![]; + + let is_branch_s_placeholder = meta.query_advice( + s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], + Rotation(-23), + ); + let is_short = meta.query_advice(s_keccak[1], Rotation::cur()); + + // If sel2 = 1 and is_short, the leaf_key has the first nibble + // in s_advices[0]. + // Note that due to placeholder branch, sel1 and sel2 are turned around. + + // The first nibble is removed in leaf_key_in_added_branch. + // So, s_rlp1 is the same in both rows. + // Also s_rlp2 is the same in both rows. + // Further, s_advices[0]_leaf_key_in_added_branch = 32 and + // s_advices[0]_leaf_key = 32 + 16 + first_nibble. + // From s_advices[0] on, key bytes are the same in both rows. + + let rot_branch_init = -23; + let rot_leaf_key = -4; + let c32 = Expression::Constant(F::from(32_u64)); + let c48 = Expression::Constant(F::from(48_u64)); + + // sel1 and sel2 are in init branch + let sel2 = meta.query_advice(sel2, Rotation(rot_branch_init)); + + let s_rlp1_prev = meta.query_advice(s_rlp1, Rotation(rot_leaf_key)); + let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); + let s_rlp2_prev = meta.query_advice(s_rlp2, Rotation(rot_leaf_key)); + let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); + + constraints.push(( + "Leaf key differs first nibble s_rlp1", + q_enable.clone() + * is_branch_s_placeholder.clone() + * sel2.clone() + * is_short.clone() + * (s_rlp1 - s_rlp1_prev), + )); + constraints.push(( + "Leaf key differs first nibble s_rlp2", + q_enable.clone() + * is_branch_s_placeholder.clone() + * sel2.clone() + * is_short.clone() + * (s_rlp2 - s_rlp2_prev), + )); + + let s_advices0_prev = meta.query_advice(s_advices[0], Rotation(rot_leaf_key)); + let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); + + // Any rotation that lands into branch children can be used. + let first_nibble = meta.query_advice(first_nibble, Rotation(-17)); + + constraints.push(( + "Leaf key differs first nibble s_advices[0] prev", + q_enable.clone() + * is_branch_s_placeholder.clone() + * sel2.clone() + * is_short.clone() + * (s_advices0 - c32), + )); + constraints.push(( + "Leaf key differs first nibble s_advices[0]", + q_enable.clone() + * is_branch_s_placeholder.clone() + * sel2.clone() + * is_short.clone() + * (s_advices0_prev - first_nibble - c48), + )); + + for col in s_advices.iter().skip(1) { + let s_prev = meta.query_advice(*col, Rotation(rot_leaf_key)); + let s = meta.query_advice(*col, Rotation::cur()); + + constraints.push(( + "Leaf key differs first nibble s_advices", + q_enable.clone() + * is_branch_s_placeholder.clone() + * sel2.clone() + * is_short.clone() + * (s_prev - s), + )); + } + + // key is at most of length 32 and this is short RLP, + // so key doesn't go further than s_advices + + constraints + }, + ); + // Check acc_mult when RLP metadata is two bytes (short) meta.lookup_any(|meta| { let q_enable = q_enable(meta); diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 7a9f90d107..6c3638e2c1 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -1460,6 +1460,7 @@ impl MPTConfig { sel1, sel2, modified_node, + first_nibble, r_table.clone(), r_mult_table.clone(), keccak_table.clone(), @@ -2222,6 +2223,14 @@ impl MPTConfig { // sel1 and sel2 are here to distinguish whether it's the // first or the second nibble of the key byte + // If sel1 = 1 and short, we have one nibble+48 in s_advices[0]. + // If sel1 = 1 and long, we have nibble+48 in s_advices[1]. + // If sel2 = 1 and short, we have 32 in s_advices[0]. + // If sel2 = 1 and long, we have 32 in s_advices[1]. + + // Note that if the last branch is placeholder, + // sel1 and sel2 are still switched at this branch which + // needs to be considered in leaf rows. let mut sel1 = F::zero(); let mut sel2 = F::zero(); if key_rlc_sel { @@ -2304,7 +2313,7 @@ impl MPTConfig { // (as opposed to just updating the value). // Note that there is a potential attack if a leaf node // is found with hash [128, 0, ..., 0], - // but the probably is negligible. + // but the probability is negligible. let mut sel1 = F::zero(); let mut sel2 = F::zero(); if s_words[0] == 128 From 1356f6b93384aa957239c652dacb114c133ff51a Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 11 Jan 2022 14:00:16 +0100 Subject: [PATCH 013/113] all constraints related to moved leaf into new branch --- mpt/src/leaf_key_in_added_branch.rs | 634 +++++++++++++++++++++++++++- mpt/src/mpt.rs | 4 +- 2 files changed, 619 insertions(+), 19 deletions(-) diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index 6c448fa60d..53f60eb51e 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -35,7 +35,6 @@ impl LeafKeyInAddedBranchChip { acc_mult: Column, sel1: Column, sel2: Column, - modified_node: Column, first_nibble: Column, r_table: Vec>, r_mult_table: [Column; 2], @@ -43,7 +42,9 @@ impl LeafKeyInAddedBranchChip { ) -> LeafKeyInAddedBranchConfig { let config = LeafKeyInAddedBranchConfig {}; - // TODO: leaf and leaf in added branch differs in first_nibble + // TODO: after key_len there are 0s + + // TODO: sel1 and sel2 are not turned around when placeholder C // Checking leaf RLC is ok - RLC is then taken and value (from leaf_value row) is added // to RLC, finally lookup is used to check the hash that @@ -103,7 +104,7 @@ impl LeafKeyInAddedBranchChip { // in the first_nibble. This ensures the leaf // that was turned into branch was moved down to the new branch correctly. meta.create_gate( - "Storage leaf in added branch differs only in first nibble (placeholder S, sel2, is_short)", + "Storage leaf in added branch differs only in first nibble (sel2, is_short)", |meta| { let q_enable = q_enable(meta); let mut constraints = vec![]; @@ -112,12 +113,19 @@ impl LeafKeyInAddedBranchChip { s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], Rotation(-23), ); + let is_branch_c_placeholder = meta.query_advice( + s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], + Rotation(-23), + ); let is_short = meta.query_advice(s_keccak[1], Rotation::cur()); // If sel2 = 1 and is_short, the leaf_key has the first nibble // in s_advices[0]. // Note that due to placeholder branch, sel1 and sel2 are turned around. + // [226, 160, 32 + 16 + 7, 5 * 16 + 8, 9 * 16 + 12, + // [226, 160, 32, 5 * 16 + 8, 9 * 16 + 12 + // The first nibble is removed in leaf_key_in_added_branch. // So, s_rlp1 is the same in both rows. // Also s_rlp2 is the same in both rows. @@ -126,69 +134,275 @@ impl LeafKeyInAddedBranchChip { // From s_advices[0] on, key bytes are the same in both rows. let rot_branch_init = -23; - let rot_leaf_key = -4; + let rot_leaf_key_s = -4; + let rot_leaf_key_c = -2; let c32 = Expression::Constant(F::from(32_u64)); let c48 = Expression::Constant(F::from(48_u64)); // sel1 and sel2 are in init branch let sel2 = meta.query_advice(sel2, Rotation(rot_branch_init)); - let s_rlp1_prev = meta.query_advice(s_rlp1, Rotation(rot_leaf_key)); + let s_rlp1_prev_s = meta.query_advice(s_rlp1, Rotation(rot_leaf_key_s)); + let s_rlp1_prev_c = meta.query_advice(s_rlp1, Rotation(rot_leaf_key_c)); let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); - let s_rlp2_prev = meta.query_advice(s_rlp2, Rotation(rot_leaf_key)); + let s_rlp2_prev_s = meta.query_advice(s_rlp2, Rotation(rot_leaf_key_s)); + let s_rlp2_prev_c = meta.query_advice(s_rlp2, Rotation(rot_leaf_key_c)); let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); constraints.push(( - "Leaf key differs first nibble s_rlp1", + "Leaf key differs first nibble s_rlp1 placeholder s", q_enable.clone() * is_branch_s_placeholder.clone() * sel2.clone() * is_short.clone() - * (s_rlp1 - s_rlp1_prev), + * (s_rlp1.clone() - s_rlp1_prev_s), )); constraints.push(( - "Leaf key differs first nibble s_rlp2", + "Leaf key differs first nibble s_rlp2 placeholder s", q_enable.clone() * is_branch_s_placeholder.clone() * sel2.clone() * is_short.clone() - * (s_rlp2 - s_rlp2_prev), + * (s_rlp2.clone() - s_rlp2_prev_s), )); - let s_advices0_prev = meta.query_advice(s_advices[0], Rotation(rot_leaf_key)); + constraints.push(( + "Leaf key differs first nibble s_rlp1 placeholder c", + q_enable.clone() + * is_branch_c_placeholder.clone() + * sel2.clone() + * is_short.clone() + * (s_rlp1 - s_rlp1_prev_c), + )); + constraints.push(( + "Leaf key differs first nibble s_rlp2 placeholder c", + q_enable.clone() + * is_branch_c_placeholder.clone() + * sel2.clone() + * is_short.clone() + * (s_rlp2 - s_rlp2_prev_c), + )); + + let s_advices0_prev_s = meta.query_advice(s_advices[0], Rotation(rot_leaf_key_s)); + let s_advices0_prev_c = meta.query_advice(s_advices[0], Rotation(rot_leaf_key_c)); let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); // Any rotation that lands into branch children can be used. let first_nibble = meta.query_advice(first_nibble, Rotation(-17)); constraints.push(( - "Leaf key differs first nibble s_advices[0] prev", + "Leaf key differs first nibble s_advices[0] prev placeholder s", q_enable.clone() * is_branch_s_placeholder.clone() * sel2.clone() * is_short.clone() + * (s_advices0.clone() - c32.clone()), + )); + constraints.push(( + "Leaf key differs first nibble s_advices[0] prev placeholder c", + q_enable.clone() + * is_branch_c_placeholder.clone() + * sel2.clone() + * is_short.clone() * (s_advices0 - c32), )); + constraints.push(( - "Leaf key differs first nibble s_advices[0]", + "Leaf key differs first nibble s_advices[0] placeholder s", q_enable.clone() * is_branch_s_placeholder.clone() * sel2.clone() * is_short.clone() - * (s_advices0_prev - first_nibble - c48), + * (s_advices0_prev_s - first_nibble.clone() - c48.clone()), + )); + constraints.push(( + "Leaf key differs first nibble s_advices[0] placeholder c", + q_enable.clone() + * is_branch_c_placeholder.clone() + * sel2.clone() + * is_short.clone() + * (s_advices0_prev_c - first_nibble - c48), )); for col in s_advices.iter().skip(1) { - let s_prev = meta.query_advice(*col, Rotation(rot_leaf_key)); + let s_prev_s = meta.query_advice(*col, Rotation(rot_leaf_key_s)); + let s_prev_c = meta.query_advice(*col, Rotation(rot_leaf_key_c)); let s = meta.query_advice(*col, Rotation::cur()); constraints.push(( - "Leaf key differs first nibble s_advices", + "Leaf key differs first nibble s_advices placeholder s", q_enable.clone() * is_branch_s_placeholder.clone() * sel2.clone() * is_short.clone() - * (s_prev - s), + * (s_prev_s - s.clone()), + )); + constraints.push(( + "Leaf key differs first nibble s_advices placeholder c", + q_enable.clone() + * is_branch_c_placeholder.clone() + * sel2.clone() + * is_short.clone() + * (s_prev_c - s), + )); + } + + // key is at most of length 32 and this is short RLP, + // so key doesn't go further than s_advices + + constraints + }, + ); + + meta.create_gate( + "Storage leaf in added branch differs only in first nibble (sel1, is_short)", + |meta| { + let q_enable = q_enable(meta); + let mut constraints = vec![]; + + let is_branch_s_placeholder = meta.query_advice( + s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], + Rotation(-23), + ); + let is_branch_c_placeholder = meta.query_advice( + s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], + Rotation(-23), + ); + let is_short = meta.query_advice(s_keccak[1], Rotation::cur()); + + // If sel1 = 1 and is_short, the leaf_key has 32 in s_advices[0]. + // Note that due to placeholder branch, sel1 and sel2 are turned around. + + // [226, 160, 32, 7 * 16 + 5, 8 * 16 + 9, + // [226, 159, 32 + 16 + 5, 8 * 16 + 9, + + // The first nibble (7 in the example) is in s_advices[1], + // this nibble is removed in leaf_key_in_added_branch. + // The second nibble in s_advices[1] (5 in the example) moves + // in leaf_key_in_added_branch into s_advices[0]. + + // So, s_rlp1 is the same in both rows. + // Also s_rlp2 is smaller for 1 in added branch. + // Further, + // s_advices[0]_leaf_key_in_added_branch = 32 + 16 + second_nibble + // where second_nibble = s_advices[1]_leaf_key - first_nibble * 16 + + // From s_advices[1] on, key bytes are the same, but shifted for one position. + + let rot_branch_init = -23; + let rot_leaf_key_s = -4; + let rot_leaf_key_c = -2; + let one = Expression::Constant(F::from(1_u64)); + let c16 = Expression::Constant(F::from(16_u64)); + let c32 = Expression::Constant(F::from(32_u64)); + let c48 = Expression::Constant(F::from(48_u64)); + + // sel1 and sel2 are in init branch + let sel1 = meta.query_advice(sel1, Rotation(rot_branch_init)); + + let s_rlp1_prev_s = meta.query_advice(s_rlp1, Rotation(rot_leaf_key_s)); + let s_rlp1_prev_c = meta.query_advice(s_rlp1, Rotation(rot_leaf_key_c)); + let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); + let s_rlp2_prev_s = meta.query_advice(s_rlp2, Rotation(rot_leaf_key_s)); + let s_rlp2_prev_c = meta.query_advice(s_rlp2, Rotation(rot_leaf_key_c)); + let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); + + constraints.push(( + "Leaf key differs first nibble s_rlp1 placeholder s", + q_enable.clone() + * is_branch_s_placeholder.clone() + * sel1.clone() + * is_short.clone() + * (s_rlp1.clone() - s_rlp1_prev_s), + )); + constraints.push(( + "Leaf key differs first nibble s_rlp2 placeholder s", + q_enable.clone() + * is_branch_s_placeholder.clone() + * sel1.clone() + * is_short.clone() + * (s_rlp2.clone() - s_rlp2_prev_s + one.clone()), + )); + + constraints.push(( + "Leaf key differs first nibble s_rlp1 placeholder c", + q_enable.clone() + * is_branch_c_placeholder.clone() + * sel1.clone() + * is_short.clone() + * (s_rlp1 - s_rlp1_prev_c), + )); + constraints.push(( + "Leaf key differs first nibble s_rlp2 placeholder c", + q_enable.clone() + * is_branch_c_placeholder.clone() + * sel1.clone() + * is_short.clone() + * (s_rlp2 - s_rlp2_prev_c + one), + )); + + let s_advices0_prev_s = meta.query_advice(s_advices[0], Rotation(rot_leaf_key_s)); + let s_advices0_prev_c = meta.query_advice(s_advices[0], Rotation(rot_leaf_key_c)); + let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); + let s_advices1 = meta.query_advice(s_advices[1], Rotation::cur()); + + // Any rotation that lands into branch children can be used. + let first_nibble = meta.query_advice(first_nibble, Rotation(-17)); + let second_nibble = s_advices1 - first_nibble * c16; + + constraints.push(( + "Leaf key differs first nibble s_advices[0] prev placeholder s", + q_enable.clone() + * is_branch_s_placeholder.clone() + * sel1.clone() + * is_short.clone() + * (s_advices0.clone() - c48.clone() - second_nibble.clone()), + )); + constraints.push(( + "Leaf key differs first nibble s_advices[0] prev placeholder c", + q_enable.clone() + * is_branch_c_placeholder.clone() + * sel1.clone() + * is_short.clone() + * (s_advices0 - c48.clone() - second_nibble), + )); + constraints.push(( + "Leaf key differs first nibble s_advices[0] placeholder s", + q_enable.clone() + * is_branch_s_placeholder.clone() + * sel1.clone() + * is_short.clone() + * (s_advices0_prev_s - c32.clone()), + )); + constraints.push(( + "Leaf key differs first nibble s_advices[0] placeholder c", + q_enable.clone() + * is_branch_c_placeholder.clone() + * sel1.clone() + * is_short.clone() + * (s_advices0_prev_c - c32), + )); + + for ind in 2..HASH_WIDTH { + let s_prev_s = meta.query_advice(s_advices[ind], Rotation(rot_leaf_key_s)); + let s_prev_c = meta.query_advice(s_advices[ind], Rotation(rot_leaf_key_c)); + let s = meta.query_advice(s_advices[ind-1], Rotation::cur()); + + constraints.push(( + "Leaf key differs first nibble s_advices placeholder s", + q_enable.clone() + * is_branch_s_placeholder.clone() + * sel1.clone() + * is_short.clone() + * (s_prev_s - s.clone()), + )); + constraints.push(( + "Leaf key differs first nibble s_advices placeholder c", + q_enable.clone() + * is_branch_c_placeholder.clone() + * sel1.clone() + * is_short.clone() + * (s_prev_c - s), )); } @@ -199,6 +413,392 @@ impl LeafKeyInAddedBranchChip { }, ); + meta.create_gate( + "Storage leaf in added branch differs only in first nibble (sel2, is_long)", + |meta| { + let q_enable = q_enable(meta); + let mut constraints = vec![]; + + let is_branch_s_placeholder = meta.query_advice( + s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], + Rotation(-23), + ); + let is_branch_c_placeholder = meta.query_advice( + s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], + Rotation(-23), + ); + let is_long = meta.query_advice(s_keccak[0], Rotation::cur()); + + // If sel2 = 1 and is_long, the leaf_key has the first nibble + // in s_advices[1]. + // Note that due to placeholder branch, sel1 and sel2 are turned around. + + // [248, 67, 160, 32 + 16 + 7, 5 * 16 + 8, 9 * 16 + 12, + // [248, 67, 160, 32, 5 * 16 + 8, 9 * 16 + 12 + + // The first nibble is removed in leaf_key_in_added_branch. + // So, s_rlp1 is the same in both rows. + // Also s_rlp2 and s_advices[0] are the same in both rows. + // Further, s_advices[1]_leaf_key_in_added_branch = 32 and + // s_advices[1]_leaf_key = 32 + 16 + first_nibble. + // From s_advices[1] on, key bytes are the same in both rows. + + let rot_branch_init = -23; + let rot_leaf_key_s = -4; + let rot_leaf_key_c = -2; + let c32 = Expression::Constant(F::from(32_u64)); + let c48 = Expression::Constant(F::from(48_u64)); + + // sel1 and sel2 are in init branch + let sel2 = meta.query_advice(sel2, Rotation(rot_branch_init)); + + let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); + constraints.push(( + "Leaf key differs first nibble s_rlp1 placeholder s", + q_enable.clone() + * is_branch_s_placeholder.clone() + * sel2.clone() + * is_long.clone() + * (s_rlp1.clone() - c48.clone()), + )); + constraints.push(( + "Leaf key differs first nibble s_rlp1 placeholder c", + q_enable.clone() + * is_branch_c_placeholder.clone() + * sel2.clone() + * is_long.clone() + * (s_rlp1.clone() - c48.clone()), + )); + + let s_rlp2_prev_s = meta.query_advice(s_rlp2, Rotation(rot_leaf_key_s)); + let s_rlp2_prev_c = meta.query_advice(s_rlp2, Rotation(rot_leaf_key_c)); + let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); + let s_advices0_prev_s = meta.query_advice(s_advices[0], Rotation(rot_leaf_key_s)); + let s_advices0_prev_c = meta.query_advice(s_advices[0], Rotation(rot_leaf_key_c)); + let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); + + constraints.push(( + "Leaf key differs first nibble s_rlp2 placeholder s", + q_enable.clone() + * is_branch_s_placeholder.clone() + * sel2.clone() + * is_long.clone() + * (s_rlp2.clone() - s_rlp2_prev_s), + )); + constraints.push(( + "Leaf key differs first nibble s_advices0 placeholder s", + q_enable.clone() + * is_branch_s_placeholder.clone() + * sel2.clone() + * is_long.clone() + * (s_advices0.clone() - s_advices0_prev_s), + )); + + constraints.push(( + "Leaf key differs first nibble s_rlp2 placeholder c", + q_enable.clone() + * is_branch_c_placeholder.clone() + * sel2.clone() + * is_long.clone() + * (s_rlp2 - s_rlp2_prev_c), + )); + constraints.push(( + "Leaf key differs first nibble s_advices0 placeholder c", + q_enable.clone() + * is_branch_c_placeholder.clone() + * sel2.clone() + * is_long.clone() + * (s_advices0 - s_advices0_prev_c), + )); + + let s_advices1_prev_s = meta.query_advice(s_advices[1], Rotation(rot_leaf_key_s)); + let s_advices1_prev_c = meta.query_advice(s_advices[1], Rotation(rot_leaf_key_c)); + let s_advices1 = meta.query_advice(s_advices[1], Rotation::cur()); + + // Any rotation that lands into branch children can be used. + let first_nibble = meta.query_advice(first_nibble, Rotation(-17)); + + constraints.push(( + "Leaf key differs first nibble s_advices[1] prev placeholder s", + q_enable.clone() + * is_branch_s_placeholder.clone() + * sel2.clone() + * is_long.clone() + * (s_advices1.clone() - c32.clone()), + )); + constraints.push(( + "Leaf key differs first nibble s_advices[1] prev placeholder c", + q_enable.clone() + * is_branch_c_placeholder.clone() + * sel2.clone() + * is_long.clone() + * (s_advices1 - c32), + )); + constraints.push(( + "Leaf key differs first nibble s_advices[1] placeholder s", + q_enable.clone() + * is_branch_s_placeholder.clone() + * sel2.clone() + * is_long.clone() + * (s_advices1_prev_s - first_nibble.clone() - c48.clone()), + )); + constraints.push(( + "Leaf key differs first nibble s_advices[1] placeholder c", + q_enable.clone() + * is_branch_c_placeholder.clone() + * sel2.clone() + * is_long.clone() + * (s_advices1_prev_c - first_nibble - c48), + )); + + for col in s_advices.iter().skip(2) { + let s_prev_s = meta.query_advice(*col, Rotation(rot_leaf_key_s)); + let s_prev_c = meta.query_advice(*col, Rotation(rot_leaf_key_c)); + let s = meta.query_advice(*col, Rotation::cur()); + + constraints.push(( + "Leaf key differs first nibble s_advices placeholder s", + q_enable.clone() + * is_branch_s_placeholder.clone() + * sel2.clone() + * is_long.clone() + * (s_prev_s - s.clone()), + )); + constraints.push(( + "Leaf key differs first nibble s_advices placeholder c", + q_enable.clone() + * is_branch_c_placeholder.clone() + * sel2.clone() + * is_long.clone() + * (s_prev_c - s), + )); + } + + // key is at most of length 32 and this is long RLP, + // so key can go to c_rlp1 + + let c_rlp1_prev_s = meta.query_advice(c_rlp1, Rotation(rot_leaf_key_s)); + let c_rlp1_prev_c = meta.query_advice(c_rlp1, Rotation(rot_leaf_key_c)); + let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); + constraints.push(( + "Leaf key differs first nibble c_rlp1 placeholder s", + q_enable.clone() + * is_branch_s_placeholder.clone() + * sel2.clone() + * is_long.clone() + * (c_rlp1_prev_s - c_rlp1.clone()), + )); + constraints.push(( + "Leaf key differs first nibble c_rlp1 placeholder c", + q_enable.clone() + * is_branch_c_placeholder.clone() + * sel2.clone() + * is_long.clone() + * (c_rlp1_prev_c - c_rlp1), + )); + + constraints + }, + ); + + meta.create_gate( + "Storage leaf in added branch differs only in first nibble (sel1, is_long)", + |meta| { + let q_enable = q_enable(meta); + let mut constraints = vec![]; + + let is_branch_s_placeholder = meta.query_advice( + s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], + Rotation(-23), + ); + let is_branch_c_placeholder = meta.query_advice( + s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], + Rotation(-23), + ); + let is_long = meta.query_advice(s_keccak[0], Rotation::cur()); + + // If sel1 = 1 and is_long, the leaf_key has 32 in s_advices[1]. + // Note that due to placeholder branch, sel1 and sel2 are turned around. + + // [248, 67, 160, 32, 7 * 16 + 5, 8 * 16 + 9, + // [248, 66, 159, 32 + 16 + 5, 8 * 16 + 9, + + // The first nibble (7 in the example) is in s_advices[2], + // this nibble is removed in leaf_key_in_added_branch. + // The second nibble in s_advices[2] (5 in the example) moves + // in leaf_key_in_added_branch into s_advices[1]. + + // So, s_rlp1 is the same in both rows. + // s_rlp2 is smaller for 1 in added branch. + // s_advices[0] is smaller for 1 in added branch. + // Further, + // s_advices[1]_leaf_key_in_added_branch = 32 + 16 + second_nibble + // where second_nibble = s_advices[2]_leaf_key - first_nibble * 16 + + // From s_advices[2] on, key bytes are the same, but shifted for one position. + + let rot_branch_init = -23; + let rot_leaf_key_s = -4; + let rot_leaf_key_c = -2; + let one = Expression::Constant(F::from(1_u64)); + let c16 = Expression::Constant(F::from(16_u64)); + let c32 = Expression::Constant(F::from(32_u64)); + let c48 = Expression::Constant(F::from(48_u64)); + + // sel1 and sel2 are in init branch + let sel1 = meta.query_advice(sel1, Rotation(rot_branch_init)); + + let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); + let s_rlp2_prev_s = meta.query_advice(s_rlp2, Rotation(rot_leaf_key_s)); + let s_rlp2_prev_c = meta.query_advice(s_rlp2, Rotation(rot_leaf_key_c)); + let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); + + constraints.push(( + "Leaf key differs first nibble s_rlp1 placeholder s", + q_enable.clone() + * is_branch_s_placeholder.clone() + * sel1.clone() + * is_long.clone() + * (s_rlp1.clone() - c48.clone()), + )); + constraints.push(( + "Leaf key differs first nibble s_rlp2 placeholder s", + q_enable.clone() + * is_branch_s_placeholder.clone() + * sel1.clone() + * is_long.clone() + * (s_rlp2.clone() - s_rlp2_prev_s + one.clone()), + )); + + constraints.push(( + "Leaf key differs first nibble s_rlp1 placeholder c", + q_enable.clone() + * is_branch_c_placeholder.clone() + * sel1.clone() + * is_long.clone() + * (s_rlp1 - c48.clone()), + )); + constraints.push(( + "Leaf key differs first nibble s_rlp2 placeholder c", + q_enable.clone() + * is_branch_c_placeholder.clone() + * sel1.clone() + * is_long.clone() + * (s_rlp2 - s_rlp2_prev_c + one.clone()), + )); + + let s_advices0_prev_s = meta.query_advice(s_advices[0], Rotation(rot_leaf_key_s)); + let s_advices0_prev_c = meta.query_advice(s_advices[0], Rotation(rot_leaf_key_c)); + let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); + constraints.push(( + "Leaf key differs first nibble s_advices[0] placeholder s", + q_enable.clone() + * is_branch_s_placeholder.clone() + * sel1.clone() + * is_long.clone() + * (s_advices0.clone() - s_advices0_prev_s + one.clone()), + )); + constraints.push(( + "Leaf key differs first nibble s_advices[0] placeholder c", + q_enable.clone() + * is_branch_c_placeholder.clone() + * sel1.clone() + * is_long.clone() + * (s_advices0 - s_advices0_prev_c + one), + )); + + let s_advices1_prev_s = meta.query_advice(s_advices[1], Rotation(rot_leaf_key_s)); + let s_advices1_prev_c = meta.query_advice(s_advices[1], Rotation(rot_leaf_key_c)); + let s_advices1 = meta.query_advice(s_advices[1], Rotation::cur()); + let s_advices2 = meta.query_advice(s_advices[2], Rotation::cur()); + + // Any rotation that lands into branch children can be used. + let first_nibble = meta.query_advice(first_nibble, Rotation(-17)); + let second_nibble = s_advices2 - first_nibble * c16; + + constraints.push(( + "Leaf key differs first nibble s_advices[1] prev placeholder s", + q_enable.clone() + * is_branch_s_placeholder.clone() + * sel1.clone() + * is_long.clone() + * (s_advices1.clone() - c48.clone() - second_nibble.clone()), + )); + constraints.push(( + "Leaf key differs first nibble s_advices[1] prev placeholder c", + q_enable.clone() + * is_branch_c_placeholder.clone() + * sel1.clone() + * is_long.clone() + * (s_advices1 - c48.clone() - second_nibble), + )); + constraints.push(( + "Leaf key differs first nibble s_advices[1] placeholder s", + q_enable.clone() + * is_branch_s_placeholder.clone() + * sel1.clone() + * is_long.clone() + * (s_advices1_prev_s - c32.clone()), + )); + constraints.push(( + "Leaf key differs first nibble s_advices[1] placeholder c", + q_enable.clone() + * is_branch_c_placeholder.clone() + * sel1.clone() + * is_long.clone() + * (s_advices1_prev_c - c32), + )); + + for ind in 3..HASH_WIDTH { + let s_prev_s = meta.query_advice(s_advices[ind], Rotation(rot_leaf_key_s)); + let s_prev_c = meta.query_advice(s_advices[ind], Rotation(rot_leaf_key_c)); + let s = meta.query_advice(s_advices[ind-1], Rotation::cur()); + + constraints.push(( + "Leaf key differs first nibble s_advices placeholder s", + q_enable.clone() + * is_branch_s_placeholder.clone() + * sel1.clone() + * is_long.clone() + * (s_prev_s - s.clone()), + )); + constraints.push(( + "Leaf key differs first nibble s_advices placeholder c", + q_enable.clone() + * is_branch_c_placeholder.clone() + * sel1.clone() + * is_long.clone() + * (s_prev_c - s), + )); + } + + // key is at most of length 32 and this is long RLP, + // so key can go to c_rlp1 + + let c_rlp1_prev_s = meta.query_advice(c_rlp1, Rotation(rot_leaf_key_s)); + let c_rlp1_prev_c = meta.query_advice(c_rlp1, Rotation(rot_leaf_key_c)); + let s_advices31 = meta.query_advice(s_advices[HASH_WIDTH-1], Rotation::cur()); + constraints.push(( + "Leaf key differs first nibble c_rlp1 placeholder s", + q_enable.clone() + * is_branch_s_placeholder.clone() + * sel1.clone() + * is_long.clone() + * (c_rlp1_prev_s - s_advices31.clone()), + )); + constraints.push(( + "Leaf key differs first nibble c_rlp1 placeholder c", + q_enable.clone() + * is_branch_c_placeholder.clone() + * sel1.clone() + * is_long.clone() + * (c_rlp1_prev_c - s_advices31), + )); + + constraints + }, + ); + // Check acc_mult when RLP metadata is two bytes (short) meta.lookup_any(|meta| { let q_enable = q_enable(meta); diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 6c3638e2c1..a716262f20 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -1459,7 +1459,6 @@ impl MPTConfig { acc_mult_s, sel1, sel2, - modified_node, first_nibble, r_table.clone(), r_mult_table.clone(), @@ -2724,7 +2723,8 @@ impl MPTConfig { F::zero(), offset, )?; - } else if row[row.len() - 1] == 15 { + } else if row[row.len() - 1] == 15 && row[1] != 0 { + // row[1] != 0 just to avoid usize problems below (when row doesn't need to be assigned) // Info whether leaf rlp is long or short. assign_long_short( &mut region, From 3d105ded96b5f1bf16912f9412030cba92c71057 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 11 Jan 2022 15:48:55 +0100 Subject: [PATCH 014/113] chip for selectors --- mpt/src/lib.rs | 1 + mpt/src/mpt.rs | 474 ++++++++++++++----------------------------- mpt/src/selectors.rs | 253 +++++++++++++++++++++++ 3 files changed, 405 insertions(+), 323 deletions(-) create mode 100644 mpt/src/selectors.rs diff --git a/mpt/src/lib.rs b/mpt/src/lib.rs index fc4725e4ca..25bd4880a6 100644 --- a/mpt/src/lib.rs +++ b/mpt/src/lib.rs @@ -7,3 +7,4 @@ pub mod leaf_key_in_added_branch; pub mod leaf_value; pub mod mpt; pub mod param; +pub mod selectors; diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index a716262f20..26755164bc 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -9,29 +9,24 @@ use keccak256::plain::Keccak; use pairing::arithmetic::FieldExt; use std::{convert::TryInto, marker::PhantomData}; -use crate::param::{ - BRANCH_0_C_START, BRANCH_0_KEY_POS, BRANCH_0_S_START, C_RLP_START, C_START, - FIRST_NIBBLE_POS, HASH_WIDTH, IS_BRANCH_C_PLACEHOLDER_POS, - IS_BRANCH_S_PLACEHOLDER_POS, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH, - S_RLP_START, S_START, +use crate::{ + account_leaf_key::AccountLeafKeyChip, + account_leaf_nonce_balance::AccountLeafNonceBalanceChip, + account_leaf_storage_codehash::AccountLeafStorageCodehashChip, + branch_acc::BranchAccChip, leaf_key::LeafKeyChip, + leaf_key_in_added_branch::LeafKeyInAddedBranchChip, + leaf_value::LeafValueChip, param::LAYOUT_OFFSET, }; +use crate::{branch_acc::BranchAccConfig, param::WITNESS_ROW_WIDTH}; use crate::{ - account_leaf_key::{AccountLeafKeyChip, AccountLeafKeyConfig}, - account_leaf_nonce_balance::{ - AccountLeafNonceBalanceChip, AccountLeafNonceBalanceConfig, - }, - account_leaf_storage_codehash::{ - AccountLeafStorageCodehashChip, AccountLeafStorageCodehashConfig, - }, - branch_acc::BranchAccChip, - leaf_key::{LeafKeyChip, LeafKeyConfig}, - leaf_key_in_added_branch::{ - LeafKeyInAddedBranchChip, LeafKeyInAddedBranchConfig, + param::{ + BRANCH_0_C_START, BRANCH_0_KEY_POS, BRANCH_0_S_START, C_RLP_START, + C_START, FIRST_NIBBLE_POS, HASH_WIDTH, IS_BRANCH_C_PLACEHOLDER_POS, + IS_BRANCH_S_PLACEHOLDER_POS, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH, + S_RLP_START, S_START, }, - leaf_value::{LeafValueChip, LeafValueConfig}, - param::LAYOUT_OFFSET, + selectors::SelectorsChip, }; -use crate::{branch_acc::BranchAccConfig, param::WITNESS_ROW_WIDTH}; #[derive(Clone, Debug)] pub struct MPTConfig { @@ -79,18 +74,9 @@ pub struct MPTConfig { r_table: Vec>, branch_acc_s_chip: BranchAccConfig, branch_acc_c_chip: BranchAccConfig, - account_leaf_key_chip: AccountLeafKeyConfig, - account_leaf_nonce_balance_chip_s: AccountLeafNonceBalanceConfig, - account_leaf_storage_codehash_chip_s: AccountLeafStorageCodehashConfig, - account_leaf_storage_codehash_chip_c: AccountLeafStorageCodehashConfig, key_rlc: Column, // used first for account address, then for storage key key_rlc_mult: Column, keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], - leaf_s_key_chip: LeafKeyConfig, - leaf_c_key_chip: LeafKeyConfig, - leaf_key_in_added_branch_chip: LeafKeyInAddedBranchConfig, - leaf_s_value_chip: LeafValueConfig, - leaf_c_value_chip: LeafValueConfig, r_mult_table: [Column; 2], _marker: PhantomData, } @@ -230,91 +216,38 @@ impl MPTConfig { words }; + SelectorsChip::::configure( + meta, + |meta| meta.query_selector(q_enable), + is_branch_init, + is_branch_child, + is_last_branch_child, + is_leaf_s, + is_leaf_s_value, + is_leaf_c, + is_leaf_c_value, + is_account_leaf_key_s, + is_account_leaf_nonce_balance_s, + is_account_leaf_storage_codehash_s, + is_account_leaf_storage_codehash_c, + is_leaf_in_added_branch, + is_extension_node_s, + is_extension_node_c, + sel1, + sel2, + is_modified, + is_at_first_nibble, + ); + // TODO: range proofs for bytes - meta.create_gate("general constraints", |meta| { + meta.create_gate("branch equalities", |meta| { let q_enable = meta.query_selector(q_enable); let mut constraints = vec![]; - let is_branch_init_cur = - meta.query_advice(is_branch_init, Rotation::cur()); + let is_branch_child_cur = meta.query_advice(is_branch_child, Rotation::cur()); - let is_last_branch_child_cur = - meta.query_advice(is_last_branch_child, Rotation::cur()); - let is_leaf_s = meta.query_advice(is_leaf_s, Rotation::cur()); - let is_leaf_s_value = - meta.query_advice(is_leaf_s_value, Rotation::cur()); - let is_leaf_c = meta.query_advice(is_leaf_c, Rotation::cur()); - let is_leaf_c_value = - meta.query_advice(is_leaf_c_value, Rotation::cur()); - - let is_account_leaf_key_s = - meta.query_advice(is_account_leaf_key_s, Rotation::cur()); - let is_account_leaf_nonce_balance_s = meta - .query_advice(is_account_leaf_nonce_balance_s, Rotation::cur()); - let is_account_leaf_storage_codehash_s = meta.query_advice( - is_account_leaf_storage_codehash_s, - Rotation::cur(), - ); - - let is_account_leaf_storage_codehash_c = meta.query_advice( - is_account_leaf_storage_codehash_c, - Rotation::cur(), - ); - let sel1 = meta.query_advice(sel1, Rotation::cur()); - let sel2 = meta.query_advice(sel2, Rotation::cur()); - - let bool_check_is_branch_init = - is_branch_init_cur.clone() * (one.clone() - is_branch_init_cur); - let bool_check_is_branch_child = is_branch_child_cur.clone() - * (one.clone() - is_branch_child_cur.clone()); - let bool_check_is_last_branch_child = is_last_branch_child_cur - .clone() - * (one.clone() - is_last_branch_child_cur); - let bool_check_is_leaf_s = - is_leaf_s.clone() * (one.clone() - is_leaf_s); - let bool_check_is_leaf_c = - is_leaf_c.clone() * (one.clone() - is_leaf_c); - - let bool_check_is_leaf_s_value = - is_leaf_s_value.clone() * (one.clone() - is_leaf_s_value); - let bool_check_is_leaf_c_value = - is_leaf_c_value.clone() * (one.clone() - is_leaf_c_value); - - let bool_check_is_account_leaf_key_s = is_account_leaf_key_s - .clone() - * (one.clone() - is_account_leaf_key_s); - let bool_check_is_account_nonce_balance_s = - is_account_leaf_nonce_balance_s.clone() - * (one.clone() - is_account_leaf_nonce_balance_s); - let bool_check_is_account_storage_codehash_s = - is_account_leaf_storage_codehash_s.clone() - * (one.clone() - is_account_leaf_storage_codehash_s); - let bool_check_is_account_storage_codehash_c = - is_account_leaf_storage_codehash_c.clone() - * (one.clone() - is_account_leaf_storage_codehash_c); - - let bool_check_sel1 = sel1.clone() * (one.clone() - sel1); - let bool_check_sel2 = sel2.clone() * (one.clone() - sel2); - - // TODO: sel1 + sel2 = 1 - // However, in branch children, it can be sel1 + sel2 = 0 too - this - // case is checked separately. - - // TODO: is_last_branch_child followed by is_leaf_s followed by is_leaf_c - // followed by is_leaf_key_nibbles - // is_leaf_s_value ..., is_extension_node_s, is_extension_node_c, is_leaf_in_added_branch ... - - // TODO: account leaf constraints (order and also that account leaf selectors - // are truea only in account proof part & normal leaf selectors are true only - // in storage part, for this we also need account proof selector and storage - // proof selector - bool and strictly increasing for example. Also, is_account_leaf_key_nibbles - // needs to be 1 in the previous row when the account/storage selector changes. - - // TODO: constraints for s_advices[IS_ADD_BRANCH_S_POS - LAYOUT_OFFSET] - // and s_advices[IS_ADD_BRANCH_C_POS - LAYOUT_OFFSET] in branch init - let node_index_cur = meta.query_advice(node_index, Rotation::cur()); let modified_node = meta.query_advice(modified_node, Rotation::cur()); @@ -322,119 +255,6 @@ impl MPTConfig { let is_at_first_nibble = meta.query_advice(is_at_first_nibble, Rotation::cur()); let first_nibble = meta.query_advice(first_nibble, Rotation::cur()); - let is_leaf_in_added_branch = - meta.query_advice(is_leaf_in_added_branch, Rotation::cur()); - let is_extension_node_s = - meta.query_advice(is_extension_node_s, Rotation::cur()); - let is_extension_node_c = - meta.query_advice(is_extension_node_c, Rotation::cur()); - - let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); - let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); - - let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); - let c_rlp2 = meta.query_advice(c_rlp2, Rotation::cur()); - - constraints.push(( - "bool check is branch init", - q_enable.clone() * bool_check_is_branch_init, - )); - constraints.push(( - "bool check is branch child", - q_enable.clone() * bool_check_is_branch_child, - )); - constraints.push(( - "bool check is last branch child", - q_enable.clone() * bool_check_is_last_branch_child, - )); - constraints.push(( - "bool check is leaf s", - q_enable.clone() * bool_check_is_leaf_s, - )); - constraints.push(( - "bool check is leaf c", - q_enable.clone() * bool_check_is_leaf_c, - )); - - constraints.push(( - "bool check is leaf s value", - q_enable.clone() * bool_check_is_leaf_s_value, - )); - constraints.push(( - "bool check is leaf c value", - q_enable.clone() * bool_check_is_leaf_c_value, - )); - - constraints.push(( - "bool check is leaf account key s", - q_enable.clone() * bool_check_is_account_leaf_key_s, - )); - constraints.push(( - "bool check is leaf account nonce balance s", - q_enable.clone() * bool_check_is_account_nonce_balance_s, - )); - constraints.push(( - "bool check is leaf account storage codehash s", - q_enable.clone() * bool_check_is_account_storage_codehash_s, - )); - constraints.push(( - "bool check is leaf account storage codehash c", - q_enable.clone() * bool_check_is_account_storage_codehash_c, - )); - constraints - .push(("bool check sel1", q_enable.clone() * bool_check_sel1)); - constraints - .push(("bool check sel2", q_enable.clone() * bool_check_sel2)); - - constraints.push(( - "rlp 1", - q_enable.clone() - * is_branch_child_cur.clone() - * (s_rlp1 - c_rlp1) - * (node_index_cur.clone() - modified_node.clone()), - )); - constraints.push(( - "rlp 2", - q_enable.clone() - * is_branch_child_cur.clone() - * (s_rlp2 - c_rlp2) - * (node_index_cur.clone() - modified_node.clone()), - )); - - let bool_check_is_modified = - is_modified.clone() * (one.clone() - is_modified.clone()); - constraints.push(( - "bool check is_modified", - q_enable.clone() * bool_check_is_modified, - )); - - let bool_check_is_at_first_nibble = is_at_first_nibble.clone() - * (one.clone() - is_at_first_nibble.clone()); - constraints.push(( - "bool check is_at_first_nibble", - q_enable.clone() * bool_check_is_at_first_nibble, - )); - - let bool_check_is_leaf_in_added_branch = is_leaf_in_added_branch - .clone() - * (one.clone() - is_leaf_in_added_branch.clone()); - constraints.push(( - "bool check is_leaf_in_added_branch", - q_enable.clone() * bool_check_is_leaf_in_added_branch, - )); - - let bool_check_is_extension_node_s = is_extension_node_s.clone() - * (one.clone() - is_extension_node_s.clone()); - constraints.push(( - "bool check is_extension_node_s", - q_enable.clone() * bool_check_is_extension_node_s, - )); - let bool_check_is_extension_node_c = is_extension_node_c.clone() - * (one.clone() - is_extension_node_c.clone()); - constraints.push(( - "bool check is_extension_node_c", - q_enable.clone() * bool_check_is_extension_node_c, - )); // is_modified is: // 0 when node_index_cur != modified_node @@ -458,6 +278,27 @@ impl MPTConfig { * (node_index_cur.clone() - first_nibble.clone()), )); + let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); + let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); + + let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); + let c_rlp2 = meta.query_advice(c_rlp2, Rotation::cur()); + + constraints.push(( + "rlp 1", + q_enable.clone() + * is_branch_child_cur.clone() + * (s_rlp1 - c_rlp1) + * (node_index_cur.clone() - modified_node.clone()), + )); + constraints.push(( + "rlp 2", + q_enable.clone() + * is_branch_child_cur.clone() + * (s_rlp2 - c_rlp2) + * (node_index_cur.clone() - modified_node.clone()), + )); + for (ind, col) in s_advices.iter().enumerate() { let s = meta.query_advice(*col, Rotation::cur()); let c = meta.query_advice(c_advices[ind], Rotation::cur()); @@ -1384,7 +1225,7 @@ impl MPTConfig { r_table.clone(), ); - let leaf_s_key_chip = LeafKeyChip::::configure( + LeafKeyChip::::configure( meta, |meta| { let not_first_level = @@ -1411,7 +1252,7 @@ impl MPTConfig { true, ); - let leaf_c_key_chip = LeafKeyChip::::configure( + LeafKeyChip::::configure( meta, |meta| { let not_first_level = @@ -1438,34 +1279,33 @@ impl MPTConfig { false, ); - let leaf_key_in_added_branch_chip = - LeafKeyInAddedBranchChip::::configure( - meta, - |meta| { - let not_first_level = - meta.query_fixed(not_first_level, Rotation::cur()); - let is_leaf_c = meta - .query_advice(is_leaf_in_added_branch, Rotation::cur()); + LeafKeyInAddedBranchChip::::configure( + meta, + |meta| { + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); + let is_leaf_c = + meta.query_advice(is_leaf_in_added_branch, Rotation::cur()); - not_first_level * is_leaf_c - }, - s_rlp1, - s_rlp2, - c_rlp1, - s_advices, - s_keccak, - c_keccak, - acc_s, - acc_mult_s, - sel1, - sel2, - first_nibble, - r_table.clone(), - r_mult_table.clone(), - keccak_table.clone(), - ); + not_first_level * is_leaf_c + }, + s_rlp1, + s_rlp2, + c_rlp1, + s_advices, + s_keccak, + c_keccak, + acc_s, + acc_mult_s, + sel1, + sel2, + first_nibble, + r_table.clone(), + r_mult_table.clone(), + keccak_table.clone(), + ); - let leaf_s_value_chip = LeafValueChip::::configure( + LeafValueChip::::configure( meta, |meta| { let q_not_first = @@ -1488,7 +1328,7 @@ impl MPTConfig { acc_r, ); - let leaf_c_value_chip = LeafValueChip::::configure( + LeafValueChip::::configure( meta, |meta| { let q_not_first = @@ -1511,7 +1351,7 @@ impl MPTConfig { acc_r, ); - let account_leaf_key_chip = AccountLeafKeyChip::::configure( + AccountLeafKeyChip::::configure( meta, |meta| { let q_not_first = @@ -1534,75 +1374,72 @@ impl MPTConfig { r_table.clone(), ); - let account_leaf_nonce_balance_chip_s = - AccountLeafNonceBalanceChip::::configure( - meta, - |meta| { - let q_not_first = - meta.query_fixed(q_not_first, Rotation::cur()); - let is_account_leaf_nonce_balance_s = meta.query_advice( - is_account_leaf_nonce_balance_s, - Rotation::cur(), - ); - q_not_first * is_account_leaf_nonce_balance_s - }, - s_rlp1, - s_rlp2, - c_rlp1, - c_rlp2, - s_advices, - c_advices, - acc_s, - acc_mult_s, - acc_mult_c, - r_table.clone(), - ); + AccountLeafNonceBalanceChip::::configure( + meta, + |meta| { + let q_not_first = + meta.query_fixed(q_not_first, Rotation::cur()); + let is_account_leaf_nonce_balance_s = meta.query_advice( + is_account_leaf_nonce_balance_s, + Rotation::cur(), + ); + q_not_first * is_account_leaf_nonce_balance_s + }, + s_rlp1, + s_rlp2, + c_rlp1, + c_rlp2, + s_advices, + c_advices, + acc_s, + acc_mult_s, + acc_mult_c, + r_table.clone(), + ); // NOTE: storage leaf chip (LeafHashChip) checks the keccak, while // account leaf chip doesn't do this internally, the lookup is in mpt.rs - let account_leaf_storage_codehash_chip_s = - AccountLeafStorageCodehashChip::::configure( - meta, - |meta| { - let q_not_first = - meta.query_fixed(q_not_first, Rotation::cur()); - let is_account_leaf_storage_codehash_s = meta.query_advice( - is_account_leaf_storage_codehash_s, - Rotation::cur(), - ); - q_not_first * is_account_leaf_storage_codehash_s - }, - s_rlp2, - c_rlp2, - s_advices, - c_advices, - acc_r, - acc_s, - acc_mult_s, - true, - ); + AccountLeafStorageCodehashChip::::configure( + meta, + |meta| { + let q_not_first = + meta.query_fixed(q_not_first, Rotation::cur()); + let is_account_leaf_storage_codehash_s = meta.query_advice( + is_account_leaf_storage_codehash_s, + Rotation::cur(), + ); + q_not_first * is_account_leaf_storage_codehash_s + }, + s_rlp2, + c_rlp2, + s_advices, + c_advices, + acc_r, + acc_s, + acc_mult_s, + true, + ); - let account_leaf_storage_codehash_chip_c = - AccountLeafStorageCodehashChip::::configure( - meta, - |meta| { - let q_not_first = - meta.query_fixed(q_not_first, Rotation::cur()); - let is_account_leaf_storage_codehash_c = meta.query_advice( - is_account_leaf_storage_codehash_c, - Rotation::cur(), - ); - q_not_first * is_account_leaf_storage_codehash_c - }, - s_rlp2, - c_rlp2, - s_advices, - c_advices, - acc_r, - acc_s, - acc_mult_s, - false, - ); + AccountLeafStorageCodehashChip::::configure( + meta, + |meta| { + let q_not_first = + meta.query_fixed(q_not_first, Rotation::cur()); + let is_account_leaf_storage_codehash_c = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation::cur(), + ); + q_not_first * is_account_leaf_storage_codehash_c + }, + s_rlp2, + c_rlp2, + s_advices, + c_advices, + acc_r, + acc_s, + acc_mult_s, + false, + ); MPTConfig { q_enable, @@ -1645,18 +1482,9 @@ impl MPTConfig { r_table, branch_acc_s_chip, branch_acc_c_chip, - account_leaf_key_chip, - account_leaf_nonce_balance_chip_s, - account_leaf_storage_codehash_chip_s, - account_leaf_storage_codehash_chip_c, key_rlc, key_rlc_mult, keccak_table, - leaf_s_key_chip, - leaf_c_key_chip, - leaf_key_in_added_branch_chip, - leaf_s_value_chip, - leaf_c_value_chip, r_mult_table, _marker: PhantomData, } diff --git a/mpt/src/selectors.rs b/mpt/src/selectors.rs new file mode 100644 index 0000000000..78852c825b --- /dev/null +++ b/mpt/src/selectors.rs @@ -0,0 +1,253 @@ +use halo2::{ + circuit::Chip, + plonk::{ + Advice, Column, ConstraintSystem, Expression, Fixed, VirtualCells, + }, + poly::Rotation, +}; +use pairing::arithmetic::FieldExt; +use std::marker::PhantomData; + +#[derive(Clone, Debug)] +pub(crate) struct SelectorsConfig {} + +// Ensures selectors are booleans. Ensures the proper order of rows. +pub(crate) struct SelectorsChip { + config: SelectorsConfig, + _marker: PhantomData, +} + +impl SelectorsChip { + pub fn configure( + meta: &mut ConstraintSystem, + q_enable: impl Fn(&mut VirtualCells<'_, F>) -> Expression, + is_branch_init: Column, + is_branch_child: Column, + is_last_branch_child: Column, + is_leaf_s_key: Column, + is_leaf_s_value: Column, + is_leaf_c_key: Column, + is_leaf_c_value: Column, + is_account_leaf_key_s: Column, + is_account_leaf_nonce_balance_s: Column, + is_account_leaf_storage_codehash_s: Column, + is_account_leaf_storage_codehash_c: Column, + is_leaf_in_added_branch: Column, + is_extension_node_s: Column, + is_extension_node_c: Column, + sel1: Column, + sel2: Column, + is_modified: Column, + is_at_first_nibble: Column, + ) -> SelectorsConfig { + let config = SelectorsConfig {}; + + meta.create_gate("selectors", |meta| { + let q_enable = q_enable(meta); + + let one = Expression::Constant(F::one()); + + let mut constraints = vec![]; + let is_branch_init_cur = + meta.query_advice(is_branch_init, Rotation::cur()); + let is_branch_child_cur = + meta.query_advice(is_branch_child, Rotation::cur()); + let is_last_branch_child_cur = + meta.query_advice(is_last_branch_child, Rotation::cur()); + let is_leaf_s_key = + meta.query_advice(is_leaf_s_key, Rotation::cur()); + let is_leaf_s_value = + meta.query_advice(is_leaf_s_value, Rotation::cur()); + let is_leaf_c_key = + meta.query_advice(is_leaf_c_key, Rotation::cur()); + let is_leaf_c_value = + meta.query_advice(is_leaf_c_value, Rotation::cur()); + + let is_account_leaf_key_s = + meta.query_advice(is_account_leaf_key_s, Rotation::cur()); + let is_account_leaf_nonce_balance_s = meta + .query_advice(is_account_leaf_nonce_balance_s, Rotation::cur()); + let is_account_leaf_storage_codehash_s = meta.query_advice( + is_account_leaf_storage_codehash_s, + Rotation::cur(), + ); + + let is_account_leaf_storage_codehash_c = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation::cur(), + ); + let sel1 = meta.query_advice(sel1, Rotation::cur()); + let sel2 = meta.query_advice(sel2, Rotation::cur()); + + let bool_check_is_branch_init = + is_branch_init_cur.clone() * (one.clone() - is_branch_init_cur); + let bool_check_is_branch_child = is_branch_child_cur.clone() + * (one.clone() - is_branch_child_cur.clone()); + let bool_check_is_last_branch_child = is_last_branch_child_cur + .clone() + * (one.clone() - is_last_branch_child_cur); + let bool_check_is_leaf_s = + is_leaf_s_key.clone() * (one.clone() - is_leaf_s_key); + let bool_check_is_leaf_c = + is_leaf_c_key.clone() * (one.clone() - is_leaf_c_key); + + let bool_check_is_leaf_s_value = + is_leaf_s_value.clone() * (one.clone() - is_leaf_s_value); + let bool_check_is_leaf_c_value = + is_leaf_c_value.clone() * (one.clone() - is_leaf_c_value); + + let bool_check_is_account_leaf_key_s = is_account_leaf_key_s + .clone() + * (one.clone() - is_account_leaf_key_s); + let bool_check_is_account_nonce_balance_s = + is_account_leaf_nonce_balance_s.clone() + * (one.clone() - is_account_leaf_nonce_balance_s); + let bool_check_is_account_storage_codehash_s = + is_account_leaf_storage_codehash_s.clone() + * (one.clone() - is_account_leaf_storage_codehash_s); + let bool_check_is_account_storage_codehash_c = + is_account_leaf_storage_codehash_c.clone() + * (one.clone() - is_account_leaf_storage_codehash_c); + + let bool_check_sel1 = sel1.clone() * (one.clone() - sel1); + let bool_check_sel2 = sel2.clone() * (one.clone() - sel2); + + // TODO: sel1 + sel2 = 1 + // However, in branch children, it can be sel1 + sel2 = 0 too - this + // case is checked separately. + + // TODO order: is_last_branch_child followed by is_leaf_s followed by is_leaf_c + // followed by is_leaf_key_nibbles + // is_leaf_s_value ..., is_extension_node_s, is_extension_node_c, is_leaf_in_added_branch ... + + // TODO: account leaf constraints (order and also that account leaf selectors + // are true only in account proof part & normal leaf selectors are true only + // in storage part, for this we also need account proof selector and storage + // proof selector - bool and strictly increasing for example. Also, is_account_leaf_key_nibbles + // needs to be 1 in the previous row when the account/storage selector changes. + + // TODO: constraints for s_advices[IS_ADD_BRANCH_S_POS - LAYOUT_OFFSET] + // and s_advices[IS_ADD_BRANCH_C_POS - LAYOUT_OFFSET] in branch init + + let is_modified = meta.query_advice(is_modified, Rotation::cur()); + let is_at_first_nibble = + meta.query_advice(is_at_first_nibble, Rotation::cur()); + let is_leaf_in_added_branch = + meta.query_advice(is_leaf_in_added_branch, Rotation::cur()); + let is_extension_node_s = + meta.query_advice(is_extension_node_s, Rotation::cur()); + let is_extension_node_c = + meta.query_advice(is_extension_node_c, Rotation::cur()); + + constraints.push(( + "bool check is branch init", + q_enable.clone() * bool_check_is_branch_init, + )); + constraints.push(( + "bool check is branch child", + q_enable.clone() * bool_check_is_branch_child, + )); + constraints.push(( + "bool check is last branch child", + q_enable.clone() * bool_check_is_last_branch_child, + )); + constraints.push(( + "bool check is leaf s", + q_enable.clone() * bool_check_is_leaf_s, + )); + constraints.push(( + "bool check is leaf c", + q_enable.clone() * bool_check_is_leaf_c, + )); + + constraints.push(( + "bool check is leaf s value", + q_enable.clone() * bool_check_is_leaf_s_value, + )); + constraints.push(( + "bool check is leaf c value", + q_enable.clone() * bool_check_is_leaf_c_value, + )); + + constraints.push(( + "bool check is leaf account key s", + q_enable.clone() * bool_check_is_account_leaf_key_s, + )); + constraints.push(( + "bool check is leaf account nonce balance s", + q_enable.clone() * bool_check_is_account_nonce_balance_s, + )); + constraints.push(( + "bool check is leaf account storage codehash s", + q_enable.clone() * bool_check_is_account_storage_codehash_s, + )); + constraints.push(( + "bool check is leaf account storage codehash c", + q_enable.clone() * bool_check_is_account_storage_codehash_c, + )); + constraints + .push(("bool check sel1", q_enable.clone() * bool_check_sel1)); + constraints + .push(("bool check sel2", q_enable.clone() * bool_check_sel2)); + + let bool_check_is_modified = + is_modified.clone() * (one.clone() - is_modified.clone()); + constraints.push(( + "bool check is_modified", + q_enable.clone() * bool_check_is_modified, + )); + + let bool_check_is_at_first_nibble = is_at_first_nibble.clone() + * (one.clone() - is_at_first_nibble.clone()); + constraints.push(( + "bool check is_at_first_nibble", + q_enable.clone() * bool_check_is_at_first_nibble, + )); + + let bool_check_is_leaf_in_added_branch = is_leaf_in_added_branch + .clone() + * (one.clone() - is_leaf_in_added_branch.clone()); + constraints.push(( + "bool check is_leaf_in_added_branch", + q_enable.clone() * bool_check_is_leaf_in_added_branch, + )); + + let bool_check_is_extension_node_s = is_extension_node_s.clone() + * (one.clone() - is_extension_node_s.clone()); + constraints.push(( + "bool check is_extension_node_s", + q_enable.clone() * bool_check_is_extension_node_s, + )); + let bool_check_is_extension_node_c = is_extension_node_c.clone() + * (one.clone() - is_extension_node_c.clone()); + constraints.push(( + "bool check is_extension_node_c", + q_enable.clone() * bool_check_is_extension_node_c, + )); + + constraints + }); + + config + } + + pub fn construct(config: SelectorsConfig) -> Self { + Self { + config, + _marker: PhantomData, + } + } +} + +impl Chip for SelectorsChip { + type Config = SelectorsConfig; + type Loaded = (); + + fn config(&self) -> &Self::Config { + &self.config + } + + fn loaded(&self) -> &Self::Loaded { + &() + } +} From 91c65266d2047c02bffebe3550f2075a65c12071 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 11 Jan 2022 16:35:34 +0100 Subject: [PATCH 015/113] placeholder selector fix --- mpt/src/mpt.rs | 30 +++++++++++++++++++++++++----- 1 file changed, 25 insertions(+), 5 deletions(-) diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 26755164bc..f73f4b2986 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -263,7 +263,7 @@ impl MPTConfig { "is modified", q_enable.clone() * is_branch_child_cur.clone() - * is_modified + * is_modified.clone() * (node_index_cur.clone() - modified_node.clone()), )); @@ -274,7 +274,7 @@ impl MPTConfig { "is at first nibble", q_enable.clone() * is_branch_child_cur.clone() - * is_at_first_nibble + * is_at_first_nibble.clone() * (node_index_cur.clone() - first_nibble.clone()), )); @@ -303,12 +303,29 @@ impl MPTConfig { let s = meta.query_advice(*col, Rotation::cur()); let c = meta.query_advice(c_advices[ind], Rotation::cur()); constraints.push(( - "s = c", + "s = c when not is_modified", q_enable.clone() * is_branch_child_cur.clone() - * (s - c) + * (s.clone() - c.clone()) * (node_index_cur.clone() - modified_node.clone()), )); + + // When it's NOT placeholder branch, is_modified = is_at_first_nibble. + // When it's placeholder branch, is_modified != is_at_first_nibble. + // This is used instead of having is_branch_s_placeholder and is_branch_c_placeholder columns - + // we only have this info in branch init where we don't need additional columns. + /* + TODO + constraints.push(( + "s = 0 when placeholder and is neither is_modified neither at_first_nibble", + q_enable.clone() + * is_branch_child_cur.clone() + * (one.clone() - is_modified.clone()) + * (one.clone() - is_at_first_nibble.clone()) + * s + * (node_index_cur.clone() - modified_node.clone()), + )); + */ } // TODO: use permutation argument for s = c. @@ -810,8 +827,9 @@ impl MPTConfig { // use is_modified node for leaf_key_in_added_branch (hash of it is in keccak // at is_at_first_nibble), but then the constraint of leaf_in_added_branch having // the same key (TODO this constraint in leaf_key_in_added_branch) except for - // the nibble will fail. + // the first nibble will fail. let s_keccak_cur = meta.query_advice(*column, Rotation::cur()); + // Needs to correspond when is_modified or is_at_first_nibble. constraints.push(( "s_keccak correspond to s_advices at the modified index", q_not_first.clone() @@ -823,10 +841,12 @@ impl MPTConfig { } for (ind, column) in c_keccak.iter().enumerate() { let c_keccak_cur = meta.query_advice(*column, Rotation::cur()); + // Needs to correspond when is_modified or is_at_first_nibble. constraints.push(( "c_keccak correspond to c_advices at the modified index", q_not_first.clone() * is_branch_child_cur.clone() + * is_at_first_nibble.clone() // is_at_first_nibble = is_modified when NOT placeholder * is_modified.clone() * (c_advices_words[ind].clone() - c_keccak_cur), )); From caa61d4a99bdbdea34942bd98ff7bbe6fa2340d7 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Wed, 12 Jan 2022 09:21:35 +0100 Subject: [PATCH 016/113] placeholder branch only has two non nil nodes constraint --- mpt/src/mpt.rs | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index f73f4b2986..5533f321c3 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -303,7 +303,7 @@ impl MPTConfig { let s = meta.query_advice(*col, Rotation::cur()); let c = meta.query_advice(c_advices[ind], Rotation::cur()); constraints.push(( - "s = c when not is_modified", + "s = c when NOT is_modified", q_enable.clone() * is_branch_child_cur.clone() * (s.clone() - c.clone()) @@ -314,18 +314,30 @@ impl MPTConfig { // When it's placeholder branch, is_modified != is_at_first_nibble. // This is used instead of having is_branch_s_placeholder and is_branch_c_placeholder columns - // we only have this info in branch init where we don't need additional columns. - /* - TODO + // When there is a placeholder branch, there are only two nodes - one at is_modified + // and one at is_at_first_nibble - at other positions there need to be nil nodes. + + // TODO: This might be optimized once the check for branch is added - check + // that when s_rlp2 = 0, it needs to be s = 0 and c = 0, except the first byte is 128. + // So, only s_rlp2 could be checked here instead of all s and c. constraints.push(( - "s = 0 when placeholder and is neither is_modified neither at_first_nibble", + "s = 0 when placeholder and is neither is_modified or is_at_first_nibble", q_enable.clone() * is_branch_child_cur.clone() + * (is_modified.clone() - is_at_first_nibble.clone()) // this is 0 when NOT placeholder * (one.clone() - is_modified.clone()) * (one.clone() - is_at_first_nibble.clone()) * s - * (node_index_cur.clone() - modified_node.clone()), )); - */ + constraints.push(( + "c = 0 when placeholder and is neither is_modified or is_at_first_nibble", + q_enable.clone() + * is_branch_child_cur.clone() + * (is_modified.clone() - is_at_first_nibble.clone()) // this is 0 when NOT placeholder + * (one.clone() - is_modified.clone()) + * (one.clone() - is_at_first_nibble.clone()) + * c + )); } // TODO: use permutation argument for s = c. From de65f78396fc5afcfe3e1b00b9bbed2dee00c561 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Wed, 12 Jan 2022 11:30:15 +0100 Subject: [PATCH 017/113] range check for RLP data being bytes --- mpt/src/leaf_key_in_added_branch.rs | 23 +++++-- mpt/src/mpt.rs | 100 ++++++++++++++++++++++++---- 2 files changed, 106 insertions(+), 17 deletions(-) diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index 53f60eb51e..f30aecb0ea 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -8,6 +8,11 @@ use halo2::{ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; + +use crate::{ + mpt::FixedTableTag, +}; + use crate::param::{ HASH_WIDTH, IS_BRANCH_C_PLACEHOLDER_POS, IS_BRANCH_S_PLACEHOLDER_POS, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH, LAYOUT_OFFSET, R_TABLE_LEN, @@ -37,7 +42,7 @@ impl LeafKeyInAddedBranchChip { sel2: Column, first_nibble: Column, r_table: Vec>, - r_mult_table: [Column; 2], + r_mult_table: [Column; 3], keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], ) -> LeafKeyInAddedBranchConfig { let config = LeafKeyInAddedBranchConfig {}; @@ -814,13 +819,17 @@ impl LeafKeyInAddedBranchChip { let acc_mult = meta.query_advice(acc_mult, Rotation::cur()); constraints.push(( - q_enable.clone() * (key_len + two) * is_short.clone(), // when short, there are 2 RLP meta data + Expression::Constant(F::from(FixedTableTag::RMult as u64)), meta.query_fixed(r_mult_table[0], Rotation::cur()), )); constraints.push(( - q_enable.clone() * acc_mult * is_short, + q_enable.clone() * (key_len + two) * is_short.clone(), // when short, there are 2 RLP meta data meta.query_fixed(r_mult_table[1], Rotation::cur()), )); + constraints.push(( + q_enable.clone() * acc_mult * is_short, + meta.query_fixed(r_mult_table[2], Rotation::cur()), + )); constraints }); @@ -840,13 +849,17 @@ impl LeafKeyInAddedBranchChip { let acc_mult = meta.query_advice(acc_mult, Rotation::cur()); constraints.push(( - q_enable.clone() * (key_len + three) * is_long.clone(), // when long, there are 3 RLP meta data + Expression::Constant(F::from(FixedTableTag::RMult as u64)), meta.query_fixed(r_mult_table[0], Rotation::cur()), )); constraints.push(( - q_enable.clone() * acc_mult * is_long, + q_enable.clone() * (key_len + three) * is_long.clone(), // when long, there are 3 RLP meta data meta.query_fixed(r_mult_table[1], Rotation::cur()), )); + constraints.push(( + q_enable.clone() * acc_mult * is_long, + meta.query_fixed(r_mult_table[2], Rotation::cur()), + )); constraints }); diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 5533f321c3..4f088d2dc1 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -77,10 +77,15 @@ pub struct MPTConfig { key_rlc: Column, // used first for account address, then for storage key key_rlc_mult: Column, keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], - r_mult_table: [Column; 2], + fixed_table: [Column; 3], _marker: PhantomData, } +pub enum FixedTableTag { + RMult, + Range256, +} + impl MPTConfig { pub(crate) fn configure(meta: &mut ConstraintSystem) -> Self { let q_enable = meta.selector(); @@ -150,7 +155,7 @@ impl MPTConfig { .try_into() .unwrap(); - let r_mult_table: [Column; 2] = (0..2) + let fixed_table: [Column; 3] = (0..3) .map(|_| meta.fixed_column()) .collect::>() .try_into() @@ -239,7 +244,53 @@ impl MPTConfig { is_at_first_nibble, ); - // TODO: range proofs for bytes + // TODO: nil rows have 0 everywhere except in s_rlp2 and c_rlp2 + // TODO: RLP + + // Range check for s_advices and c_advices being bytes. + for ind in 0..HASH_WIDTH { + meta.lookup_any(|meta| { + // We check every row except branch init. + let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); + let mut constraints = vec![]; + let is_branch_init = + meta.query_advice(is_branch_init, Rotation::cur()); + + let one = Expression::Constant(F::one()); + let s = meta.query_advice(s_advices[ind], Rotation::cur()); + constraints.push(( + Expression::Constant(F::from(FixedTableTag::Range256 as u64)), + meta.query_fixed(fixed_table[0], Rotation::cur()), + )); + constraints.push(( + q_not_first.clone() * s * (one - is_branch_init), + meta.query_fixed(fixed_table[1], Rotation::cur()), + )); + + constraints + }); + + meta.lookup_any(|meta| { + // We check every row except branch init. + let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); + let mut constraints = vec![]; + let is_branch_init = + meta.query_advice(is_branch_init, Rotation::cur()); + + let one = Expression::Constant(F::one()); + let c = meta.query_advice(c_advices[ind], Rotation::cur()); + constraints.push(( + Expression::Constant(F::from(FixedTableTag::Range256 as u64)), + meta.query_fixed(fixed_table[0], Rotation::cur()), + )); + constraints.push(( + q_not_first.clone() * c * (one - is_branch_init), + meta.query_fixed(fixed_table[1], Rotation::cur()), + )); + + constraints + }); + } meta.create_gate("branch equalities", |meta| { let q_enable = meta.query_selector(q_enable); @@ -1333,7 +1384,7 @@ impl MPTConfig { sel2, first_nibble, r_table.clone(), - r_mult_table.clone(), + fixed_table.clone(), keccak_table.clone(), ); @@ -1517,7 +1568,7 @@ impl MPTConfig { key_rlc, key_rlc_mult, keccak_table, - r_mult_table, + fixed_table, _marker: PhantomData, } } @@ -2632,7 +2683,7 @@ impl MPTConfig { to_be_hashed: Vec>, ) -> Result<(), Error> { self.load_keccak_table(_layouter, to_be_hashed).ok(); - self.load_r_mult_table(_layouter).ok(); + self.load_fixed_table(_layouter).ok(); Ok(()) } @@ -2705,26 +2756,33 @@ impl MPTConfig { ) } - fn load_r_mult_table( + fn load_fixed_table( &self, layouter: &mut impl Layouter, ) -> Result<(), Error> { layouter.assign_region( - || "r multiplication table", + || "fixed table", |mut region| { let mut offset = 0; let mut mult = F::one(); for ind in 0..(2 * HASH_WIDTH + 1) { region.assign_fixed( - || "multiplication table", - self.r_mult_table[0], + || "fixed table", + self.fixed_table[0], + offset, + || Ok(F::from(FixedTableTag::RMult as u64)), + )?; + + region.assign_fixed( + || "fixed table", + self.fixed_table[1], offset, || Ok(F::from(ind as u64)), )?; region.assign_fixed( - || "multiplication table", - self.r_mult_table[1], + || "fixed table", + self.fixed_table[2], offset, || Ok(mult), )?; @@ -2733,6 +2791,24 @@ impl MPTConfig { offset += 1; } + for ind in 0..256 { + region.assign_fixed( + || "fixed table", + self.fixed_table[0], + offset, + || Ok(F::from(FixedTableTag::Range256 as u64)), + )?; + + region.assign_fixed( + || "fixed table", + self.fixed_table[1], + offset, + || Ok(F::from(ind as u64)), + )?; + + offset += 1; + } + Ok(()) }, ) From 541c2d634a69845a8e482734de42489355a184d9 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Wed, 12 Jan 2022 16:43:01 +0100 Subject: [PATCH 018/113] storage delete test --- mpt/tests/StorageDelete.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 mpt/tests/StorageDelete.json diff --git a/mpt/tests/StorageDelete.json b/mpt/tests/StorageDelete.json new file mode 100644 index 0000000000..814a90b000 --- /dev/null +++ b/mpt/tests/StorageDelete.json @@ -0,0 +1 @@ +[[1,0,1,0,248,145,0,248,113,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,0,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,57,40,153,102,116,57,12,45,227,151,243,15,209,190,153,39,168,112,100,71,230,61,231,209,236,140,76,215,209,54,79,207,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,0,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,1],[0,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,0,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,145,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,160,57,40,153,102,116,57,12,45,227,151,243,15,209,190,153,39,168,112,100,71,230,61,231,209,236,140,76,215,209,54,79,207,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[248,113,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,128,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,4,5]] From 543157e983a9f67b52ad6be0cc29c894d208ce25 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Thu, 13 Jan 2022 09:16:03 +0100 Subject: [PATCH 019/113] branch init chip --- mpt/src/branch_acc.rs | 3 +- mpt/src/branch_acc_init.rs | 158 +++++++++++++++++++++++++++++++++++++ mpt/src/lib.rs | 1 + mpt/src/mpt.rs | 151 +++++++---------------------------- 4 files changed, 188 insertions(+), 125 deletions(-) create mode 100644 mpt/src/branch_acc_init.rs diff --git a/mpt/src/branch_acc.rs b/mpt/src/branch_acc.rs index c6a38d7d8b..3871c728d5 100644 --- a/mpt/src/branch_acc.rs +++ b/mpt/src/branch_acc.rs @@ -13,7 +13,8 @@ use crate::param::{HASH_WIDTH, R_TABLE_LEN}; #[derive(Clone, Debug)] pub(crate) struct BranchAccConfig {} -// BranchAccChip verifies the random linear combination for the branch. +// BranchAccChip verifies the random linear combination for the branch which is then used +// to check the hash of a branch. pub(crate) struct BranchAccChip { config: BranchAccConfig, _marker: PhantomData, diff --git a/mpt/src/branch_acc_init.rs b/mpt/src/branch_acc_init.rs new file mode 100644 index 0000000000..f5fcf833e8 --- /dev/null +++ b/mpt/src/branch_acc_init.rs @@ -0,0 +1,158 @@ +use halo2::{ + circuit::Chip, + plonk::{Advice, Column, ConstraintSystem, Expression, VirtualCells}, + poly::Rotation, +}; +use pairing::arithmetic::FieldExt; +use std::marker::PhantomData; + +use crate::param::HASH_WIDTH; + +#[derive(Clone, Debug)] +pub(crate) struct BranchAccInitConfig {} + +// BranchAccInitChip verifies the random linear combination for the branch init row. +// The rest of random linear combination is checked in branch_acc, the whole RLC is used +// to check the hash of a branch. +pub(crate) struct BranchAccInitChip { + config: BranchAccInitConfig, + _marker: PhantomData, +} + +impl BranchAccInitChip { + pub fn configure( + meta: &mut ConstraintSystem, + q_enable: impl FnOnce(&mut VirtualCells<'_, F>) -> Expression, + s_rlp1: Column, + s_rlp2: Column, + s_advices: [Column; HASH_WIDTH], + acc_s: Column, + acc_mult_s: Column, + acc_c: Column, + acc_mult_c: Column, + acc_r: F, + ) -> BranchAccInitConfig { + let config = BranchAccInitConfig {}; + + meta.create_gate("branch init accumulator", |meta| { + let q_enable = q_enable(meta); + + let mut constraints = vec![]; + + // check branch accumulator S in row 0 + let branch_acc_s_cur = meta.query_advice(acc_s, Rotation::cur()); + let branch_acc_c_cur = meta.query_advice(acc_c, Rotation::cur()); + let branch_mult_s_cur = + meta.query_advice(acc_mult_s, Rotation::cur()); + let branch_mult_c_cur = + meta.query_advice(acc_mult_c, Rotation::cur()); + + let two_rlp_bytes_s = meta.query_advice(s_rlp1, Rotation::cur()); + let three_rlp_bytes_s = meta.query_advice(s_rlp2, Rotation::cur()); + + let two_rlp_bytes_c = + meta.query_advice(s_advices[0], Rotation::cur()); + let three_rlp_bytes_c = + meta.query_advice(s_advices[1], Rotation::cur()); + + // TODO: two_rlp_bytes and three_rlp_bytes are bools for S and C + // TODO: two_rlp_bytes + three_rlp_bytes = 1 for S and C + + let s_rlp1 = meta.query_advice(s_advices[2], Rotation::cur()); + let s_rlp2 = meta.query_advice(s_advices[3], Rotation::cur()); + let s_rlp3 = meta.query_advice(s_advices[4], Rotation::cur()); + + let c_rlp1 = meta.query_advice(s_advices[5], Rotation::cur()); + let c_rlp2 = meta.query_advice(s_advices[6], Rotation::cur()); + let c_rlp3 = meta.query_advice(s_advices[7], Rotation::cur()); + + let acc_s_two = s_rlp1.clone() + s_rlp2.clone() * acc_r; + constraints.push(( + "branch accumulator S row 0", + q_enable.clone() + * two_rlp_bytes_s.clone() + * (acc_s_two - branch_acc_s_cur.clone()), + )); + + let mult_s_two = Expression::Constant(acc_r * acc_r); + constraints.push(( + "branch mult S row 0", + q_enable.clone() + * two_rlp_bytes_s + * (mult_s_two - branch_mult_s_cur.clone()), + )); + + let acc_c_two = c_rlp1.clone() + c_rlp2.clone() * acc_r; + constraints.push(( + "branch accumulator C row 0", + q_enable.clone() + * two_rlp_bytes_c.clone() + * (acc_c_two - branch_acc_c_cur.clone()), + )); + + let mult_c_two = Expression::Constant(acc_r * acc_r); + constraints.push(( + "branch mult C row 0", + q_enable.clone() + * two_rlp_bytes_c + * (mult_c_two - branch_mult_c_cur.clone()), + )); + + let acc_s_three = s_rlp1 + s_rlp2 * acc_r + s_rlp3 * acc_r * acc_r; + constraints.push(( + "branch accumulator S row 0 (3)", + q_enable.clone() + * three_rlp_bytes_s.clone() + * (acc_s_three - branch_acc_s_cur), + )); + + let mult_s_three = Expression::Constant(acc_r * acc_r * acc_r); + constraints.push(( + "branch mult S row 0 (3)", + q_enable.clone() + * three_rlp_bytes_s + * (mult_s_three - branch_mult_s_cur), + )); + + let acc_c_three = c_rlp1 + c_rlp2 * acc_r + c_rlp3 * acc_r * acc_r; + constraints.push(( + "branch accumulator C row 0 (3)", + q_enable.clone() + * three_rlp_bytes_c.clone() + * (acc_c_three - branch_acc_c_cur), + )); + + let mult_c_three = Expression::Constant(acc_r * acc_r * acc_r); + constraints.push(( + "branch mult C row 0 (3)", + q_enable + * three_rlp_bytes_c + * (mult_c_three - branch_mult_c_cur), + )); + + constraints + }); + + config + } + + pub fn construct(config: BranchAccInitConfig) -> Self { + Self { + config, + _marker: PhantomData, + } + } +} + +impl Chip for BranchAccInitChip { + type Config = BranchAccInitConfig; + type Loaded = (); + + fn config(&self) -> &Self::Config { + &self.config + } + + fn loaded(&self) -> &Self::Loaded { + &() + } +} diff --git a/mpt/src/lib.rs b/mpt/src/lib.rs index 25bd4880a6..722672669f 100644 --- a/mpt/src/lib.rs +++ b/mpt/src/lib.rs @@ -2,6 +2,7 @@ pub mod account_leaf_key; pub mod account_leaf_nonce_balance; pub mod account_leaf_storage_codehash; pub mod branch_acc; +pub mod branch_acc_init; pub mod leaf_key; pub mod leaf_key_in_added_branch; pub mod leaf_value; diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 4f088d2dc1..f5155ae0e7 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -15,9 +15,9 @@ use crate::{ account_leaf_storage_codehash::AccountLeafStorageCodehashChip, branch_acc::BranchAccChip, leaf_key::LeafKeyChip, leaf_key_in_added_branch::LeafKeyInAddedBranchChip, - leaf_value::LeafValueChip, param::LAYOUT_OFFSET, + leaf_value::LeafValueChip, param::LAYOUT_OFFSET, branch_acc_init::BranchAccInitChip, }; -use crate::{branch_acc::BranchAccConfig, param::WITNESS_ROW_WIDTH}; +use crate::{param::WITNESS_ROW_WIDTH}; use crate::{ param::{ BRANCH_0_C_START, BRANCH_0_KEY_POS, BRANCH_0_S_START, C_RLP_START, @@ -72,8 +72,6 @@ pub struct MPTConfig { sel1: Column, sel2: Column, r_table: Vec>, - branch_acc_s_chip: BranchAccConfig, - branch_acc_c_chip: BranchAccConfig, key_rlc: Column, // used first for account address, then for storage key key_rlc_mult: Column, keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], @@ -664,126 +662,11 @@ impl MPTConfig { // TODO: // empty nodes have 0 at s_rlp2, while non-empty nodes have 160; // empty nodes have 128 at s_advices[0] and 0 everywhere else; - // non-empty nodes have 32 values ... - - // TODO: is_branch_child is followed by is_compact_leaf - // TODO: is_compact_leaf is followed by is_keccak_leaf // TODO: constraints for branch init constraints - }); - - meta.create_gate("branch init accumulator", |meta| { - let q_enable = meta.query_selector(q_enable); - let is_branch_init_cur = - meta.query_advice(is_branch_init, Rotation::cur()); - - let mut constraints = vec![]; - - // check branch accumulator S in row 0 - let branch_acc_s_cur = meta.query_advice(acc_s, Rotation::cur()); - let branch_acc_c_cur = meta.query_advice(acc_c, Rotation::cur()); - let branch_mult_s_cur = - meta.query_advice(acc_mult_s, Rotation::cur()); - let branch_mult_c_cur = - meta.query_advice(acc_mult_c, Rotation::cur()); - - let two_rlp_bytes_s = meta.query_advice(s_rlp1, Rotation::cur()); - let three_rlp_bytes_s = meta.query_advice(s_rlp2, Rotation::cur()); - - let two_rlp_bytes_c = - meta.query_advice(s_advices[0], Rotation::cur()); - let three_rlp_bytes_c = - meta.query_advice(s_advices[1], Rotation::cur()); - - // TODO: two_rlp_bytes and three_rlp_bytes are bools for S and C - // TODO: two_rlp_bytes + three_rlp_bytes = 1 for S and C - - let s_rlp1 = meta.query_advice(s_advices[2], Rotation::cur()); - let s_rlp2 = meta.query_advice(s_advices[3], Rotation::cur()); - let s_rlp3 = meta.query_advice(s_advices[4], Rotation::cur()); - - let c_rlp1 = meta.query_advice(s_advices[5], Rotation::cur()); - let c_rlp2 = meta.query_advice(s_advices[6], Rotation::cur()); - let c_rlp3 = meta.query_advice(s_advices[7], Rotation::cur()); - - let acc_s_two = s_rlp1.clone() + s_rlp2.clone() * acc_r; - constraints.push(( - "branch accumulator S row 0", - q_enable.clone() - * is_branch_init_cur.clone() - * two_rlp_bytes_s.clone() - * (acc_s_two - branch_acc_s_cur.clone()), - )); - - let mult_s_two = Expression::Constant(acc_r * acc_r); - constraints.push(( - "branch mult S row 0", - q_enable.clone() - * is_branch_init_cur.clone() - * two_rlp_bytes_s - * (mult_s_two - branch_mult_s_cur.clone()), - )); - - let acc_c_two = c_rlp1.clone() + c_rlp2.clone() * acc_r; - constraints.push(( - "branch accumulator C row 0", - q_enable.clone() - * is_branch_init_cur.clone() - * two_rlp_bytes_c.clone() - * (acc_c_two - branch_acc_c_cur.clone()), - )); - - let mult_c_two = Expression::Constant(acc_r * acc_r); - constraints.push(( - "branch mult C row 0", - q_enable.clone() - * is_branch_init_cur.clone() - * two_rlp_bytes_c - * (mult_c_two - branch_mult_c_cur.clone()), - )); - - // - - let acc_s_three = s_rlp1 + s_rlp2 * acc_r + s_rlp3 * acc_r * acc_r; - constraints.push(( - "branch accumulator S row 0 (3)", - q_enable.clone() - * is_branch_init_cur.clone() - * three_rlp_bytes_s.clone() - * (acc_s_three - branch_acc_s_cur), - )); - - let mult_s_three = Expression::Constant(acc_r * acc_r * acc_r); - constraints.push(( - "branch mult S row 0 (3)", - q_enable.clone() - * is_branch_init_cur.clone() - * three_rlp_bytes_s - * (mult_s_three - branch_mult_s_cur), - )); - - let acc_c_three = c_rlp1 + c_rlp2 * acc_r + c_rlp3 * acc_r * acc_r; - constraints.push(( - "branch accumulator C row 0 (3)", - q_enable.clone() - * is_branch_init_cur.clone() - * three_rlp_bytes_c.clone() - * (acc_c_three - branch_acc_c_cur), - )); - - let mult_c_three = Expression::Constant(acc_r * acc_r * acc_r); - constraints.push(( - "branch mult C row 0 (3)", - q_enable - * is_branch_init_cur - * three_rlp_bytes_c - * (mult_c_three - branch_mult_c_cur), - )); - - constraints - }); + }); meta.create_gate("keccak constraints", |meta| { let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); @@ -916,6 +799,9 @@ impl MPTConfig { } // sel1 - denoting whether leaf is empty at modified_node. + // When sel1 = 1, s_advices need to be [128, 0, ..., 0]. + // If sel1 = 1, there is no leaf at this position (value is being added or deleted) + // and we don't check the hash of it in leaf_value. let c128 = Expression::Constant(F::from(128)); let sel1_cur = meta.query_advice(sel1, Rotation::cur()); @@ -943,6 +829,9 @@ impl MPTConfig { } // sel2 - denoting whether leaf is empty at modified_node. + // When sel2 = 1, c_advices need to be [128, 0, ..., 0]. + // If sel2 = 1, there is no leaf at this position (value is being added or deleted) + // and we don't check the hash of it in leaf_value. let sel2_cur = meta.query_advice(sel2, Rotation::cur()); // s_advices[0] = 128 @@ -1274,7 +1163,23 @@ impl MPTConfig { constraints }); - let branch_acc_s_chip = BranchAccChip::::configure( + BranchAccInitChip::::configure( + meta, + |meta| { + meta.query_advice(is_branch_init, Rotation::cur()) * + meta.query_selector(q_enable) + }, + s_rlp1, + s_rlp2, + s_advices, + acc_s, + acc_mult_s, + acc_c, + acc_mult_c, + acc_r, + ); + + BranchAccChip::::configure( meta, |meta| { let q_not_first = @@ -1291,7 +1196,7 @@ impl MPTConfig { r_table.clone(), ); - let branch_acc_c_chip = BranchAccChip::::configure( + BranchAccChip::::configure( meta, |meta| { let q_not_first = @@ -1563,8 +1468,6 @@ impl MPTConfig { sel1, sel2, r_table, - branch_acc_s_chip, - branch_acc_c_chip, key_rlc, key_rlc_mult, keccak_table, From 84cd84f1870dd698cf20c8278bd23bc05cec16f0 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Thu, 13 Jan 2022 10:27:00 +0100 Subject: [PATCH 020/113] branch key chip --- mpt/src/branch.rs | 343 ++++++++++++++++++++ mpt/src/branch_key.rs | 225 +++++++++++++ mpt/src/leaf_key_in_added_branch.rs | 14 +- mpt/src/lib.rs | 2 + mpt/src/mpt.rs | 473 +++------------------------- 5 files changed, 619 insertions(+), 438 deletions(-) create mode 100644 mpt/src/branch.rs create mode 100644 mpt/src/branch_key.rs diff --git a/mpt/src/branch.rs b/mpt/src/branch.rs new file mode 100644 index 0000000000..0be7136b38 --- /dev/null +++ b/mpt/src/branch.rs @@ -0,0 +1,343 @@ +use halo2::{ + circuit::Chip, + plonk::{ + Advice, Column, ConstraintSystem, Expression, Fixed, VirtualCells, Selector, + }, + poly::Rotation, +}; +use pairing::arithmetic::FieldExt; +use std::marker::PhantomData; + +use crate::{mpt::FixedTableTag, param::HASH_WIDTH}; + +#[derive(Clone, Debug)] +pub(crate) struct BranchConfig {} + +pub(crate) struct BranchChip { + config: BranchConfig, + _marker: PhantomData, +} + +impl BranchChip { + pub fn configure( + meta: &mut ConstraintSystem, + q_enable: Selector, + q_not_first: Column, + s_rlp1: Column, + s_rlp2: Column, + c_rlp1: Column, + c_rlp2: Column, + s_advices: [Column; HASH_WIDTH], + c_advices: [Column; HASH_WIDTH], + is_branch_init: Column, + is_branch_child: Column, + is_last_branch_child: Column, + node_index: Column, + is_modified: Column, // whether this branch node is modified + modified_node: Column, // index of the modified node + is_at_first_nibble: Column, // needed when leaf is turned into branch + first_nibble: Column, // needed when leaf is turned into branch - first nibble of the key stored in a leaf (because the existing leaf will jump to this position in added branch) + fixed_table: [Column; 3], + ) -> BranchConfig { + let config = BranchConfig {}; + let one = Expression::Constant(F::one()); + + // Range check for s_advices and c_advices being bytes. + for ind in 0..HASH_WIDTH { + meta.lookup_any(|meta| { + // We check every row except branch init. + let q_not_first = + meta.query_fixed(q_not_first, Rotation::cur()); + let mut constraints = vec![]; + let is_branch_init = + meta.query_advice(is_branch_init, Rotation::cur()); + + let one = Expression::Constant(F::one()); + let s = meta.query_advice(s_advices[ind], Rotation::cur()); + constraints.push(( + Expression::Constant(F::from( + FixedTableTag::Range256 as u64, + )), + meta.query_fixed(fixed_table[0], Rotation::cur()), + )); + constraints.push(( + q_not_first.clone() * s * (one - is_branch_init), + meta.query_fixed(fixed_table[1], Rotation::cur()), + )); + + constraints + }); + + meta.lookup_any(|meta| { + // We check every row except branch init. + let q_not_first = + meta.query_fixed(q_not_first, Rotation::cur()); + let mut constraints = vec![]; + let is_branch_init = + meta.query_advice(is_branch_init, Rotation::cur()); + + let one = Expression::Constant(F::one()); + let c = meta.query_advice(c_advices[ind], Rotation::cur()); + constraints.push(( + Expression::Constant(F::from( + FixedTableTag::Range256 as u64, + )), + meta.query_fixed(fixed_table[0], Rotation::cur()), + )); + constraints.push(( + q_not_first.clone() * c * (one - is_branch_init), + meta.query_fixed(fixed_table[1], Rotation::cur()), + )); + + constraints + }); + } + + meta.create_gate("branch equalities", |meta| { + let q_enable = meta.query_selector(q_enable); + + let mut constraints = vec![]; + + let is_branch_child_cur = + meta.query_advice(is_branch_child, Rotation::cur()); + let node_index_cur = meta.query_advice(node_index, Rotation::cur()); + let modified_node = + meta.query_advice(modified_node, Rotation::cur()); + let is_modified = meta.query_advice(is_modified, Rotation::cur()); + let is_at_first_nibble = + meta.query_advice(is_at_first_nibble, Rotation::cur()); + let first_nibble = meta.query_advice(first_nibble, Rotation::cur()); + + // is_modified is: + // 0 when node_index_cur != modified_node + // 1 when node_index_cur == modified_node (it's checked elsewhere for booleanity) + constraints.push(( + "is modified", + q_enable.clone() + * is_branch_child_cur.clone() + * is_modified.clone() + * (node_index_cur.clone() - modified_node.clone()), + )); + + // is_at_first_nibble is: + // 0 when node_index_cur != first_nibble + // 1 when node_index_cur == first_nibble (it's checked elsewhere for booleanity) + constraints.push(( + "is at first nibble", + q_enable.clone() + * is_branch_child_cur.clone() + * is_at_first_nibble.clone() + * (node_index_cur.clone() - first_nibble.clone()), + )); + + let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); + let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); + + let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); + let c_rlp2 = meta.query_advice(c_rlp2, Rotation::cur()); + + constraints.push(( + "rlp 1", + q_enable.clone() + * is_branch_child_cur.clone() + * (s_rlp1 - c_rlp1) + * (node_index_cur.clone() - modified_node.clone()), + )); + constraints.push(( + "rlp 2", + q_enable.clone() + * is_branch_child_cur.clone() + * (s_rlp2 - c_rlp2) + * (node_index_cur.clone() - modified_node.clone()), + )); + + for (ind, col) in s_advices.iter().enumerate() { + let s = meta.query_advice(*col, Rotation::cur()); + let c = meta.query_advice(c_advices[ind], Rotation::cur()); + constraints.push(( + "s = c when NOT is_modified", + q_enable.clone() + * is_branch_child_cur.clone() + * (s.clone() - c.clone()) + * (node_index_cur.clone() - modified_node.clone()), + )); + + // When it's NOT placeholder branch, is_modified = is_at_first_nibble. + // When it's placeholder branch, is_modified != is_at_first_nibble. + // This is used instead of having is_branch_s_placeholder and is_branch_c_placeholder columns - + // we only have this info in branch init where we don't need additional columns. + // When there is a placeholder branch, there are only two nodes - one at is_modified + // and one at is_at_first_nibble - at other positions there need to be nil nodes. + + // TODO: This might be optimized once the check for branch is added - check + // that when s_rlp2 = 0, it needs to be s = 0 and c = 0, except the first byte is 128. + // So, only s_rlp2 could be checked here instead of all s and c. + constraints.push(( + "s = 0 when placeholder and is neither is_modified or is_at_first_nibble", + q_enable.clone() + * is_branch_child_cur.clone() + * (is_modified.clone() - is_at_first_nibble.clone()) // this is 0 when NOT placeholder + * (one.clone() - is_modified.clone()) + * (one.clone() - is_at_first_nibble.clone()) + * s + )); + constraints.push(( + "c = 0 when placeholder and is neither is_modified or is_at_first_nibble", + q_enable.clone() + * is_branch_child_cur.clone() + * (is_modified.clone() - is_at_first_nibble.clone()) // this is 0 when NOT placeholder + * (one.clone() - is_modified.clone()) + * (one.clone() - is_at_first_nibble.clone()) + * c + )); + } + + // TODO: use permutation argument to make sure modified_node is the same in all branch rows. + + // TODO: use permutation argument to make sure first_nibble is the same in all branch rows. + + constraints + }); + + meta.create_gate("branch children selectors", |meta| { + let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); + + let mut constraints = vec![]; + let is_branch_child_prev = + meta.query_advice(is_branch_child, Rotation::prev()); + let is_branch_child_cur = + meta.query_advice(is_branch_child, Rotation::cur()); + let is_branch_init_prev = + meta.query_advice(is_branch_init, Rotation::prev()); + let is_last_branch_child_prev = + meta.query_advice(is_last_branch_child, Rotation::prev()); + let is_last_branch_child_cur = + meta.query_advice(is_last_branch_child, Rotation::cur()); + + // TODO: is_compact_leaf + is_branch_child + is_branch_init + ... = 1 + // It's actually more complex that just sum = 1. + // For example, we have to allow is_last_branch_child to have value 1 only + // when is_branch_child. So we need to add constraint like: + // (is_branch_child - is_last_branch_child) * is_last_branch_child + // There are already constraints "is last branch child 1 and 2" below + // to make sure that is_last_branch_child is 1 only when node_index = 15. + + // TODO: not_first_level constraints (needs to be 0 or 1 and needs to + // be strictly decreasing) + + // if we have branch child, we can only have branch child or branch init in the previous row + constraints.push(( + "before branch children", + q_not_first.clone() + * is_branch_child_cur.clone() + * (is_branch_child_prev.clone() - one.clone()) + * (is_branch_init_prev.clone() - one.clone()), + )); + + // If we have is_branch_init in the previous row, we have + // is_branch_child with node_index = 0 in the current row. + constraints.push(( + "first branch children 1", + q_not_first.clone() + * is_branch_init_prev.clone() + * (is_branch_child_cur.clone() - one.clone()), // is_branch_child has to be 1 + )); + // We could have only one constraint using sum, but then we would need + // to limit node_index (to prevent values like -1). Now, node_index is + // limited by ensuring it's first value is 0, its last value is 15, + // and it's increasing by 1. + let node_index_cur = meta.query_advice(node_index, Rotation::cur()); + constraints.push(( + "first branch children 2", + q_not_first.clone() + * is_branch_init_prev.clone() + * node_index_cur.clone(), // node_index has to be 0 + )); + + // When is_branch_child changes back to 0, previous node_index has to be 15. + let node_index_prev = + meta.query_advice(node_index, Rotation::prev()); + constraints.push(( + "last branch children", + q_not_first.clone() + * (one.clone() - is_branch_init_prev.clone()) // ignore if previous row was is_branch_init (here is_branch_child changes too) + * (is_branch_child_prev.clone() + - is_branch_child_cur.clone()) // for this to work properly make sure to have constraints like is_branch_child + is_keccak_leaf + ... = 1 + * (node_index_prev + - Expression::Constant(F::from(15_u64))), // node_index has to be 15 + )); + + // When node_index is not 15, is_last_branch_child needs to be 0. + constraints.push(( + "is last branch child 1", + q_not_first.clone() + * is_last_branch_child_cur + * (node_index_cur.clone() // for this to work properly is_last_branch_child needs to have value 1 only when is_branch_child + - Expression::Constant(F::from(15_u64))), + )); + // When node_index is 15, is_last_branch_child needs to be 1. + constraints.push(( + "is last branch child 2", + q_not_first.clone() + * (one.clone() - is_branch_init_prev.clone()) // ignore if previous row was is_branch_init (here is_branch_child changes too) + * (is_last_branch_child_prev - one.clone()) + * (is_branch_child_prev + - is_branch_child_cur.clone()), // for this to work properly make sure to have constraints like is_branch_child + is_keccak_leaf + ... = 1 + )); + + // node_index is increasing by 1 for is_branch_child + let node_index_prev = + meta.query_advice(node_index, Rotation::prev()); + constraints.push(( + "node index increasing for branch children", + q_not_first.clone() + * is_branch_child_cur.clone() + * node_index_cur.clone() // ignore if node_index = 0 + * (node_index_cur.clone() - node_index_prev - one.clone()), + )); + + // modified_node needs to be the same for all branch nodes + let modified_node_prev = + meta.query_advice(modified_node, Rotation::prev()); + let modified_node_cur = + meta.query_advice(modified_node, Rotation::cur()); + constraints.push(( + "modified node the same for all branch children", + q_not_first.clone() + * is_branch_child_cur + * node_index_cur // ignore if node_index = 0 + * (modified_node_cur.clone() - modified_node_prev), + )); + + // TODO: + // empty nodes have 0 at s_rlp2, while non-empty nodes have 160; + // empty nodes have 128 at s_advices[0] and 0 everywhere else; + + // TODO: constraints for branch init + + constraints + }); + + config + } + + pub fn construct(config: BranchConfig) -> Self { + Self { + config, + _marker: PhantomData, + } + } +} + +impl Chip for BranchChip { + type Config = BranchConfig; + type Loaded = (); + + fn config(&self) -> &Self::Config { + &self.config + } + + fn loaded(&self) -> &Self::Loaded { + &() + } +} diff --git a/mpt/src/branch_key.rs b/mpt/src/branch_key.rs new file mode 100644 index 0000000000..c035c9054d --- /dev/null +++ b/mpt/src/branch_key.rs @@ -0,0 +1,225 @@ +use halo2::{ + circuit::Chip, + plonk::{Advice, Column, ConstraintSystem, Expression, Fixed}, + poly::Rotation, +}; +use pairing::arithmetic::FieldExt; +use std::marker::PhantomData; + +#[derive(Clone, Debug)] +pub(crate) struct BranchKeyConfig {} + +// Checks whether the key is being properly build using modified_node - modified_node presents +// a nibble in a key. Storage key is composed of (modified_node_prev * 16 + modified_node) bytes +// and key bytes in a leaf. +pub(crate) struct BranchKeyChip { + config: BranchKeyConfig, + _marker: PhantomData, +} + +impl BranchKeyChip { + pub fn configure( + meta: &mut ConstraintSystem, + q_not_first: Column, + not_first_level: Column, // to avoid rotating back when in the first branch (for key rlc) + is_branch_init: Column, + is_account_leaf_storage_codehash_c: Column, + modified_node: Column, // index of the modified node + // sel1 and sel2 in branch init: denote whether it's the first or second nibble of the key byte + // sel1 and sel2 in branch children: denote whether there is no leaf at is_modified (when value is added or deleted from trie) + sel1: Column, + sel2: Column, + key_rlc: Column, // used first for account address, then for storage key + key_rlc_mult: Column, + acc_r: F, + ) -> BranchKeyConfig { + let config = BranchKeyConfig {}; + let one = Expression::Constant(F::one()); + + meta.create_gate("branch key", |meta| { + // For the first branch node (node_index = 0), the key rlc needs to be: + // key_rlc = key_rlc::Rotation(-19) + modified_node * key_rlc_mult + // Note: we check this in the first branch node (after branch init), + // Rotation(-19) lands into the previous first branch node, that's because + // branch has 1 (init) + 16 (children) + 2 (extension nodes for S and C) rows + + // We need to check whether we are in the first storage level, we can do this + // by checking whether is_account_leaf_storage_codehash_c is true in the previous row. + + let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); + + let mut constraints = vec![]; + + let is_branch_init_prev = + meta.query_advice(is_branch_init, Rotation::prev()); + let modified_node_cur = + meta.query_advice(modified_node, Rotation::cur()); + + // -2 because we are in the first branch child and -1 is branch init row, -2 is + // account leaf storage codehash when we are in the first storage proof level + let is_account_leaf_storage_codehash_prev = meta + .query_advice(is_account_leaf_storage_codehash_c, Rotation(-2)); + + let c16 = Expression::Constant(F::from(16)); + // If sel1 = 1, then modified_node is multiplied by 16. + // If sel2 = 1, then modified_node is multiplied by 1. + // NOTE: modified_node presents nibbles: n0, n1, ... + // key_rlc = (n0 * 16 + n1) + (n2 * 16 + n3) * r + (n4 * 16 + n5) * r^2 + ... + let sel1_prev = meta.query_advice(sel1, Rotation(-20)); + let sel2_prev = meta.query_advice(sel2, Rotation(-20)); + // Rotation(-20) lands into previous branch init. + let sel1_cur = meta.query_advice(sel1, Rotation::prev()); + let sel2_cur = meta.query_advice(sel2, Rotation::prev()); + + let key_rlc_prev = meta.query_advice(key_rlc, Rotation(-19)); + let key_rlc_cur = meta.query_advice(key_rlc, Rotation::cur()); + let key_rlc_mult_prev = + meta.query_advice(key_rlc_mult, Rotation(-19)); + let key_rlc_mult_cur = + meta.query_advice(key_rlc_mult, Rotation::cur()); + constraints.push(( + "first branch children key_rlc sel1", + not_first_level.clone() + * is_branch_init_prev.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. + * sel1_cur.clone() + * (key_rlc_cur.clone() + - key_rlc_prev.clone() + - modified_node_cur.clone() * c16.clone() + * key_rlc_mult_prev.clone()), + )); + constraints.push(( + "first branch children key_rlc sel2", + not_first_level.clone() + * is_branch_init_prev.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. + * sel2_cur.clone() + * (key_rlc_cur.clone() + - key_rlc_prev + - modified_node_cur.clone() + * key_rlc_mult_prev.clone()), + )); + + constraints.push(( + "first branch children key_rlc_mult sel1", + not_first_level.clone() + * is_branch_init_prev.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. + * sel1_cur.clone() + * (key_rlc_mult_cur.clone() - key_rlc_mult_prev.clone()), + )); + constraints.push(( + "first branch children key_rlc_mult sel2", + not_first_level.clone() + * is_branch_init_prev.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. + * sel2_cur.clone() + * (key_rlc_mult_cur.clone() - key_rlc_mult_prev * acc_r), + )); + + constraints.push(( + "first branch children sel1 0->1->0->...", + not_first_level.clone() + * is_branch_init_prev.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. + * (sel1_cur.clone() + sel1_prev - one.clone()), + )); + constraints.push(( + "first branch children sel2 0->1->0->...", + not_first_level.clone() + * is_branch_init_prev.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. + * (sel2_cur.clone() + sel2_prev - one.clone()), + )); + + // Key (which actually means account address) in first level in account proof. + constraints.push(( + "account first level key_rlc", + q_not_first.clone() + * (one.clone() - not_first_level.clone()) + * is_branch_init_prev.clone() + * (key_rlc_cur.clone() + - modified_node_cur.clone() * c16.clone()), + )); + constraints.push(( + "account first level key_rlc_mult", + q_not_first.clone() + * (one.clone() - not_first_level.clone()) + * is_branch_init_prev.clone() + * (key_rlc_mult_cur.clone() - one.clone()), + )); + // First sel1 is 1, first sel2 is 0. + constraints.push(( + "account first level key_rlc sel1", + q_not_first.clone() + * (one.clone() - not_first_level.clone()) + * is_branch_init_prev.clone() + * (sel1_cur.clone() - one.clone()), + )); + constraints.push(( + "account first level key_rlc sel2", + q_not_first.clone() + * (one.clone() - not_first_level) + * is_branch_init_prev.clone() + * sel2_cur.clone(), + )); + + // First storage level. + constraints.push(( + "storage first level key_rlc", + q_not_first.clone() + * is_account_leaf_storage_codehash_prev.clone() + * is_branch_init_prev.clone() + * (key_rlc_cur - modified_node_cur * c16), + )); + constraints.push(( + "storage first level key_rlc_mult", + q_not_first.clone() + * is_account_leaf_storage_codehash_prev.clone() + * is_branch_init_prev.clone() + * (key_rlc_mult_cur - one.clone()), + )); + // First sel1 is 1, first sel2 is 0. + constraints.push(( + "storage first level key_rlc sel1", + q_not_first.clone() + * is_account_leaf_storage_codehash_prev.clone() + * is_branch_init_prev.clone() + * (sel1_cur - one.clone()), + )); + constraints.push(( + "storage first level key_rlc sel2", + q_not_first + * is_account_leaf_storage_codehash_prev + * is_branch_init_prev + * sel2_cur, + )); + + constraints + }); + + config + } + + pub fn construct(config: BranchKeyConfig) -> Self { + Self { + config, + _marker: PhantomData, + } + } +} + +impl Chip for BranchKeyChip { + type Config = BranchKeyConfig; + type Loaded = (); + + fn config(&self) -> &Self::Config { + &self.config + } + + fn loaded(&self) -> &Self::Loaded { + &() + } +} diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index f30aecb0ea..96b4b1663c 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -42,7 +42,7 @@ impl LeafKeyInAddedBranchChip { sel2: Column, first_nibble: Column, r_table: Vec>, - r_mult_table: [Column; 3], + fixed_table: [Column; 3], keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], ) -> LeafKeyInAddedBranchConfig { let config = LeafKeyInAddedBranchConfig {}; @@ -820,15 +820,15 @@ impl LeafKeyInAddedBranchChip { constraints.push(( Expression::Constant(F::from(FixedTableTag::RMult as u64)), - meta.query_fixed(r_mult_table[0], Rotation::cur()), + meta.query_fixed(fixed_table[0], Rotation::cur()), )); constraints.push(( q_enable.clone() * (key_len + two) * is_short.clone(), // when short, there are 2 RLP meta data - meta.query_fixed(r_mult_table[1], Rotation::cur()), + meta.query_fixed(fixed_table[1], Rotation::cur()), )); constraints.push(( q_enable.clone() * acc_mult * is_short, - meta.query_fixed(r_mult_table[2], Rotation::cur()), + meta.query_fixed(fixed_table[2], Rotation::cur()), )); constraints @@ -850,15 +850,15 @@ impl LeafKeyInAddedBranchChip { constraints.push(( Expression::Constant(F::from(FixedTableTag::RMult as u64)), - meta.query_fixed(r_mult_table[0], Rotation::cur()), + meta.query_fixed(fixed_table[0], Rotation::cur()), )); constraints.push(( q_enable.clone() * (key_len + three) * is_long.clone(), // when long, there are 3 RLP meta data - meta.query_fixed(r_mult_table[1], Rotation::cur()), + meta.query_fixed(fixed_table[1], Rotation::cur()), )); constraints.push(( q_enable.clone() * acc_mult * is_long, - meta.query_fixed(r_mult_table[2], Rotation::cur()), + meta.query_fixed(fixed_table[2], Rotation::cur()), )); constraints diff --git a/mpt/src/lib.rs b/mpt/src/lib.rs index 722672669f..0176aca359 100644 --- a/mpt/src/lib.rs +++ b/mpt/src/lib.rs @@ -1,8 +1,10 @@ pub mod account_leaf_key; pub mod account_leaf_nonce_balance; pub mod account_leaf_storage_codehash; +pub mod branch; pub mod branch_acc; pub mod branch_acc_init; +pub mod branch_key; pub mod leaf_key; pub mod leaf_key_in_added_branch; pub mod leaf_value; diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index f5155ae0e7..b94c8662c4 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -13,11 +13,12 @@ use crate::{ account_leaf_key::AccountLeafKeyChip, account_leaf_nonce_balance::AccountLeafNonceBalanceChip, account_leaf_storage_codehash::AccountLeafStorageCodehashChip, - branch_acc::BranchAccChip, leaf_key::LeafKeyChip, + branch::BranchChip, branch_acc::BranchAccChip, + branch_acc_init::BranchAccInitChip, leaf_key::LeafKeyChip, leaf_key_in_added_branch::LeafKeyInAddedBranchChip, - leaf_value::LeafValueChip, param::LAYOUT_OFFSET, branch_acc_init::BranchAccInitChip, + leaf_value::LeafValueChip, param::LAYOUT_OFFSET, }; -use crate::{param::WITNESS_ROW_WIDTH}; +use crate::{branch_key::BranchKeyChip, param::WITNESS_ROW_WIDTH}; use crate::{ param::{ BRANCH_0_C_START, BRANCH_0_KEY_POS, BRANCH_0_S_START, C_RLP_START, @@ -242,433 +243,42 @@ impl MPTConfig { is_at_first_nibble, ); - // TODO: nil rows have 0 everywhere except in s_rlp2 and c_rlp2 - // TODO: RLP - - // Range check for s_advices and c_advices being bytes. - for ind in 0..HASH_WIDTH { - meta.lookup_any(|meta| { - // We check every row except branch init. - let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); - let mut constraints = vec![]; - let is_branch_init = - meta.query_advice(is_branch_init, Rotation::cur()); - - let one = Expression::Constant(F::one()); - let s = meta.query_advice(s_advices[ind], Rotation::cur()); - constraints.push(( - Expression::Constant(F::from(FixedTableTag::Range256 as u64)), - meta.query_fixed(fixed_table[0], Rotation::cur()), - )); - constraints.push(( - q_not_first.clone() * s * (one - is_branch_init), - meta.query_fixed(fixed_table[1], Rotation::cur()), - )); - - constraints - }); - - meta.lookup_any(|meta| { - // We check every row except branch init. - let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); - let mut constraints = vec![]; - let is_branch_init = - meta.query_advice(is_branch_init, Rotation::cur()); - - let one = Expression::Constant(F::one()); - let c = meta.query_advice(c_advices[ind], Rotation::cur()); - constraints.push(( - Expression::Constant(F::from(FixedTableTag::Range256 as u64)), - meta.query_fixed(fixed_table[0], Rotation::cur()), - )); - constraints.push(( - q_not_first.clone() * c * (one - is_branch_init), - meta.query_fixed(fixed_table[1], Rotation::cur()), - )); - - constraints - }); - } - - meta.create_gate("branch equalities", |meta| { - let q_enable = meta.query_selector(q_enable); - - let mut constraints = vec![]; - - let is_branch_child_cur = - meta.query_advice(is_branch_child, Rotation::cur()); - let node_index_cur = meta.query_advice(node_index, Rotation::cur()); - let modified_node = - meta.query_advice(modified_node, Rotation::cur()); - let is_modified = meta.query_advice(is_modified, Rotation::cur()); - let is_at_first_nibble = - meta.query_advice(is_at_first_nibble, Rotation::cur()); - let first_nibble = meta.query_advice(first_nibble, Rotation::cur()); - - // is_modified is: - // 0 when node_index_cur != modified_node - // 1 when node_index_cur == modified_node (it's checked elsewhere for booleanity) - constraints.push(( - "is modified", - q_enable.clone() - * is_branch_child_cur.clone() - * is_modified.clone() - * (node_index_cur.clone() - modified_node.clone()), - )); - - // is_at_first_nibble is: - // 0 when node_index_cur != first_nibble - // 1 when node_index_cur == first_nibble (it's checked elsewhere for booleanity) - constraints.push(( - "is at first nibble", - q_enable.clone() - * is_branch_child_cur.clone() - * is_at_first_nibble.clone() - * (node_index_cur.clone() - first_nibble.clone()), - )); - - let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); - let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); - - let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); - let c_rlp2 = meta.query_advice(c_rlp2, Rotation::cur()); - - constraints.push(( - "rlp 1", - q_enable.clone() - * is_branch_child_cur.clone() - * (s_rlp1 - c_rlp1) - * (node_index_cur.clone() - modified_node.clone()), - )); - constraints.push(( - "rlp 2", - q_enable.clone() - * is_branch_child_cur.clone() - * (s_rlp2 - c_rlp2) - * (node_index_cur.clone() - modified_node.clone()), - )); - - for (ind, col) in s_advices.iter().enumerate() { - let s = meta.query_advice(*col, Rotation::cur()); - let c = meta.query_advice(c_advices[ind], Rotation::cur()); - constraints.push(( - "s = c when NOT is_modified", - q_enable.clone() - * is_branch_child_cur.clone() - * (s.clone() - c.clone()) - * (node_index_cur.clone() - modified_node.clone()), - )); - - // When it's NOT placeholder branch, is_modified = is_at_first_nibble. - // When it's placeholder branch, is_modified != is_at_first_nibble. - // This is used instead of having is_branch_s_placeholder and is_branch_c_placeholder columns - - // we only have this info in branch init where we don't need additional columns. - // When there is a placeholder branch, there are only two nodes - one at is_modified - // and one at is_at_first_nibble - at other positions there need to be nil nodes. - - // TODO: This might be optimized once the check for branch is added - check - // that when s_rlp2 = 0, it needs to be s = 0 and c = 0, except the first byte is 128. - // So, only s_rlp2 could be checked here instead of all s and c. - constraints.push(( - "s = 0 when placeholder and is neither is_modified or is_at_first_nibble", - q_enable.clone() - * is_branch_child_cur.clone() - * (is_modified.clone() - is_at_first_nibble.clone()) // this is 0 when NOT placeholder - * (one.clone() - is_modified.clone()) - * (one.clone() - is_at_first_nibble.clone()) - * s - )); - constraints.push(( - "c = 0 when placeholder and is neither is_modified or is_at_first_nibble", - q_enable.clone() - * is_branch_child_cur.clone() - * (is_modified.clone() - is_at_first_nibble.clone()) // this is 0 when NOT placeholder - * (one.clone() - is_modified.clone()) - * (one.clone() - is_at_first_nibble.clone()) - * c - )); - } - - // TODO: use permutation argument for s = c. - - // TODO: use permutation argument to make sure modified_node is the same in all branch rows. - - // TODO: use permutation argument to make sure first_nibble is the same in all branch rows. - - constraints - }); - - meta.create_gate("branch children", |meta| { - let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); - let not_first_level = - meta.query_fixed(not_first_level, Rotation::cur()); - - let mut constraints = vec![]; - let is_branch_child_prev = - meta.query_advice(is_branch_child, Rotation::prev()); - let is_branch_child_cur = - meta.query_advice(is_branch_child, Rotation::cur()); - let is_branch_init_prev = - meta.query_advice(is_branch_init, Rotation::prev()); - let is_last_branch_child_prev = - meta.query_advice(is_last_branch_child, Rotation::prev()); - let is_last_branch_child_cur = - meta.query_advice(is_last_branch_child, Rotation::cur()); - - // TODO: is_compact_leaf + is_branch_child + is_branch_init + ... = 1 - // It's actually more complex that just sum = 1. - // For example, we have to allow is_last_branch_child to have value 1 only - // when is_branch_child. So we need to add constraint like: - // (is_branch_child - is_last_branch_child) * is_last_branch_child - // There are already constraints "is last branch child 1 and 2" below - // to make sure that is_last_branch_child is 1 only when node_index = 15. - - // TODO: not_first_level constraints (needs to be 0 or 1 and needs to - // be strictly decreasing) - - // if we have branch child, we can only have branch child or branch init in the previous row - constraints.push(( - "before branch children", - q_not_first.clone() - * is_branch_child_cur.clone() - * (is_branch_child_prev.clone() - one.clone()) - * (is_branch_init_prev.clone() - one.clone()), - )); - - // If we have is_branch_init in the previous row, we have - // is_branch_child with node_index = 0 in the current row. - constraints.push(( - "first branch children 1", - q_not_first.clone() - * is_branch_init_prev.clone() - * (is_branch_child_cur.clone() - one.clone()), // is_branch_child has to be 1 - )); - // We could have only one constraint using sum, but then we would need - // to limit node_index (to prevent values like -1). Now, node_index is - // limited by ensuring it's first value is 0, its last value is 15, - // and it's increasing by 1. - let node_index_cur = meta.query_advice(node_index, Rotation::cur()); - constraints.push(( - "first branch children 2", - q_not_first.clone() - * is_branch_init_prev.clone() - * node_index_cur.clone(), // node_index has to be 0 - )); - - // When is_branch_child changes back to 0, previous node_index has to be 15. - let node_index_prev = - meta.query_advice(node_index, Rotation::prev()); - constraints.push(( - "last branch children", - q_not_first.clone() - * (one.clone() - is_branch_init_prev.clone()) // ignore if previous row was is_branch_init (here is_branch_child changes too) - * (is_branch_child_prev.clone() - - is_branch_child_cur.clone()) // for this to work properly make sure to have constraints like is_branch_child + is_keccak_leaf + ... = 1 - * (node_index_prev - - Expression::Constant(F::from(15_u64))), // node_index has to be 15 - )); - - // When node_index is not 15, is_last_branch_child needs to be 0. - constraints.push(( - "is last branch child 1", - q_not_first.clone() - * is_last_branch_child_cur - * (node_index_cur.clone() // for this to work properly is_last_branch_child needs to have value 1 only when is_branch_child - - Expression::Constant(F::from(15_u64))), - )); - // When node_index is 15, is_last_branch_child needs to be 1. - constraints.push(( - "is last branch child 2", - q_not_first.clone() - * (one.clone() - is_branch_init_prev.clone()) // ignore if previous row was is_branch_init (here is_branch_child changes too) - * (is_last_branch_child_prev - one.clone()) - * (is_branch_child_prev - - is_branch_child_cur.clone()), // for this to work properly make sure to have constraints like is_branch_child + is_keccak_leaf + ... = 1 - )); - - // node_index is increasing by 1 for is_branch_child - let node_index_prev = - meta.query_advice(node_index, Rotation::prev()); - constraints.push(( - "node index increasing for branch children", - q_not_first.clone() - * is_branch_child_cur.clone() - * node_index_cur.clone() // ignore if node_index = 0 - * (node_index_cur.clone() - node_index_prev - one.clone()), - )); - - // modified_node needs to be the same for all branch nodes - let modified_node_prev = - meta.query_advice(modified_node, Rotation::prev()); - let modified_node_cur = - meta.query_advice(modified_node, Rotation::cur()); - constraints.push(( - "modified node the same for all branch children", - q_not_first.clone() - * is_branch_child_cur - * node_index_cur // ignore if node_index = 0 - * (modified_node_cur.clone() - modified_node_prev), - )); - - // For the first branch node (node_index = 0), the key rlc needs to be: - // key_rlc = key_rlc::Rotation(-19) + modified_node * key_rlc_mult - // Note: we check this in the first branch node (after branch init), - // Rotation(-19) lands into the previous first branch node, that's because - // branch has 1 (init) + 16 (children) + 2 (extension nodes for S and C) rows - - // We need to check whether we are in the first storage level, we can do this - // by checking whether is_account_leaf_storage_codehash_c is true in the previous row. - - // -2 because we are in the first branch child and -1 is branch init row, -2 is - // account leaf storage codehash when we are in the first storage proof level - let is_account_leaf_storage_codehash_prev = meta - .query_advice(is_account_leaf_storage_codehash_c, Rotation(-2)); - - let c16 = Expression::Constant(F::from(16)); - // If sel1 = 1, then modified_node is multiplied by 16. - // If sel2 = 1, then modified_node is multiplied by 1. - // NOTE: modified_node presents nibbles: n0, n1, ... - // key_rlc = (n0 * 16 + n1) + (n2 * 16 + n3) * r + (n4 * 16 + n5) * r^2 + ... - let sel1_prev = meta.query_advice(sel1, Rotation(-20)); - let sel2_prev = meta.query_advice(sel2, Rotation(-20)); - // Rotation(-20) lands into previous branch init. - let sel1_cur = meta.query_advice(sel1, Rotation::prev()); - let sel2_cur = meta.query_advice(sel2, Rotation::prev()); - - let key_rlc_prev = meta.query_advice(key_rlc, Rotation(-19)); - let key_rlc_cur = meta.query_advice(key_rlc, Rotation::cur()); - let key_rlc_mult_prev = - meta.query_advice(key_rlc_mult, Rotation(-19)); - let key_rlc_mult_cur = - meta.query_advice(key_rlc_mult, Rotation::cur()); - constraints.push(( - "first branch children key_rlc sel1", - not_first_level.clone() - * is_branch_init_prev.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. - * sel1_cur.clone() - * (key_rlc_cur.clone() - - key_rlc_prev.clone() - - modified_node_cur.clone() * c16.clone() - * key_rlc_mult_prev.clone()), - )); - constraints.push(( - "first branch children key_rlc sel2", - not_first_level.clone() - * is_branch_init_prev.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. - * sel2_cur.clone() - * (key_rlc_cur.clone() - - key_rlc_prev - - modified_node_cur.clone() - * key_rlc_mult_prev.clone()), - )); - - constraints.push(( - "first branch children key_rlc_mult sel1", - not_first_level.clone() - * is_branch_init_prev.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. - * sel1_cur.clone() - * (key_rlc_mult_cur.clone() - key_rlc_mult_prev.clone()), - )); - constraints.push(( - "first branch children key_rlc_mult sel2", - not_first_level.clone() - * is_branch_init_prev.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. - * sel2_cur.clone() - * (key_rlc_mult_cur.clone() - key_rlc_mult_prev * acc_r), - )); - - constraints.push(( - "first branch children sel1 0->1->0->...", - not_first_level.clone() - * is_branch_init_prev.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. - * (sel1_cur.clone() + sel1_prev - one.clone()), - )); - constraints.push(( - "first branch children sel2 0->1->0->...", - not_first_level.clone() - * is_branch_init_prev.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. - * (sel2_cur.clone() + sel2_prev - one.clone()), - )); - - // Key (which actually means account address) in first level in account proof. - constraints.push(( - "account first level key_rlc", - q_not_first.clone() - * (one.clone() - not_first_level.clone()) - * is_branch_init_prev.clone() - * (key_rlc_cur.clone() - - modified_node_cur.clone() * c16.clone()), - )); - constraints.push(( - "account first level key_rlc_mult", - q_not_first.clone() - * (one.clone() - not_first_level.clone()) - * is_branch_init_prev.clone() - * (key_rlc_mult_cur.clone() - one.clone()), - )); - // First sel1 is 1, first sel2 is 0. - constraints.push(( - "account first level key_rlc sel1", - q_not_first.clone() - * (one.clone() - not_first_level.clone()) - * is_branch_init_prev.clone() - * (sel1_cur.clone() - one.clone()), - )); - constraints.push(( - "account first level key_rlc sel2", - q_not_first.clone() - * (one.clone() - not_first_level) - * is_branch_init_prev.clone() - * sel2_cur.clone(), - )); - - // First storage level. - constraints.push(( - "storage first level key_rlc", - q_not_first.clone() - * is_account_leaf_storage_codehash_prev.clone() - * is_branch_init_prev.clone() - * (key_rlc_cur - modified_node_cur * c16), - )); - constraints.push(( - "storage first level key_rlc_mult", - q_not_first.clone() - * is_account_leaf_storage_codehash_prev.clone() - * is_branch_init_prev.clone() - * (key_rlc_mult_cur - one.clone()), - )); - // First sel1 is 1, first sel2 is 0. - constraints.push(( - "storage first level key_rlc sel1", - q_not_first.clone() - * is_account_leaf_storage_codehash_prev.clone() - * is_branch_init_prev.clone() - * (sel1_cur - one.clone()), - )); - constraints.push(( - "storage first level key_rlc sel2", - q_not_first - * is_account_leaf_storage_codehash_prev - * is_branch_init_prev - * sel2_cur, - )); - - // TODO: - // empty nodes have 0 at s_rlp2, while non-empty nodes have 160; - // empty nodes have 128 at s_advices[0] and 0 everywhere else; - - // TODO: constraints for branch init + BranchChip::::configure( + meta, + q_enable, + q_not_first, + s_rlp1, + s_rlp2, + c_rlp1, + c_rlp2, + s_advices, + c_advices, + is_branch_init, + is_branch_child, + is_last_branch_child, + node_index, + is_modified, + modified_node, + is_at_first_nibble, + first_nibble, + fixed_table.clone(), + ); - constraints - }); + BranchKeyChip::::configure( + meta, + q_not_first, + not_first_level, + is_branch_init, + is_account_leaf_storage_codehash_c, + modified_node, + sel1, + sel2, + key_rlc, + key_rlc_mult, + acc_r, + ); - meta.create_gate("keccak constraints", |meta| { + meta.create_gate("hash constraints", |meta| { let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); let mut constraints = vec![]; @@ -1165,9 +775,9 @@ impl MPTConfig { BranchAccInitChip::::configure( meta, - |meta| { - meta.query_advice(is_branch_init, Rotation::cur()) * - meta.query_selector(q_enable) + |meta| { + meta.query_advice(is_branch_init, Rotation::cur()) + * meta.query_selector(q_enable) }, s_rlp1, s_rlp2, @@ -1878,6 +1488,7 @@ impl MPTConfig { Ok(()) } + // TODO: split assign pub(crate) fn assign( &self, mut layouter: impl Layouter, From 7585b70a76215d75c0d54b52d1fd5fbf2a2a2f8d Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 14 Jan 2022 16:20:32 +0100 Subject: [PATCH 021/113] Tests for cases when branch is added/deleted; neighbouring leaf hash lookup fix --- mpt/src/leaf_key_in_added_branch.rs | 86 +++++++------------------- mpt/src/mpt.rs | 6 +- mpt/tests/StorageAddBranchLong.json | 1 + mpt/tests/StorageDeleteBranch.json | 1 + mpt/tests/StorageDeleteBranchLong.json | 1 + 5 files changed, 30 insertions(+), 65 deletions(-) create mode 100644 mpt/tests/StorageAddBranchLong.json create mode 100644 mpt/tests/StorageDeleteBranch.json create mode 100644 mpt/tests/StorageDeleteBranchLong.json diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index 96b4b1663c..c48ba5385f 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -49,7 +49,11 @@ impl LeafKeyInAddedBranchChip { // TODO: after key_len there are 0s - // TODO: sel1 and sel2 are not turned around when placeholder C + let one = Expression::Constant(F::from(1_u64)); + let c16 = Expression::Constant(F::from(16_u64)); + let c32 = Expression::Constant(F::from(32_u64)); + let c48 = Expression::Constant(F::from(48_u64)); + let c248 = Expression::Constant(F::from(248_u64)); // Checking leaf RLC is ok - RLC is then taken and value (from leaf_value row) is added // to RLC, finally lookup is used to check the hash that @@ -141,8 +145,6 @@ impl LeafKeyInAddedBranchChip { let rot_branch_init = -23; let rot_leaf_key_s = -4; let rot_leaf_key_c = -2; - let c32 = Expression::Constant(F::from(32_u64)); - let c48 = Expression::Constant(F::from(48_u64)); // sel1 and sel2 are in init branch let sel2 = meta.query_advice(sel2, Rotation(rot_branch_init)); @@ -209,7 +211,7 @@ impl LeafKeyInAddedBranchChip { * is_branch_c_placeholder.clone() * sel2.clone() * is_short.clone() - * (s_advices0 - c32), + * (s_advices0 - c32.clone()), )); constraints.push(( @@ -226,7 +228,7 @@ impl LeafKeyInAddedBranchChip { * is_branch_c_placeholder.clone() * sel2.clone() * is_short.clone() - * (s_advices0_prev_c - first_nibble - c48), + * (s_advices0_prev_c - first_nibble - c48.clone()), )); for col in s_advices.iter().skip(1) { @@ -297,11 +299,7 @@ impl LeafKeyInAddedBranchChip { let rot_branch_init = -23; let rot_leaf_key_s = -4; let rot_leaf_key_c = -2; - let one = Expression::Constant(F::from(1_u64)); - let c16 = Expression::Constant(F::from(16_u64)); - let c32 = Expression::Constant(F::from(32_u64)); - let c48 = Expression::Constant(F::from(48_u64)); - + // sel1 and sel2 are in init branch let sel1 = meta.query_advice(sel1, Rotation(rot_branch_init)); @@ -343,7 +341,7 @@ impl LeafKeyInAddedBranchChip { * is_branch_c_placeholder.clone() * sel1.clone() * is_short.clone() - * (s_rlp2 - s_rlp2_prev_c + one), + * (s_rlp2 - s_rlp2_prev_c + one.clone()), )); let s_advices0_prev_s = meta.query_advice(s_advices[0], Rotation(rot_leaf_key_s)); @@ -353,7 +351,7 @@ impl LeafKeyInAddedBranchChip { // Any rotation that lands into branch children can be used. let first_nibble = meta.query_advice(first_nibble, Rotation(-17)); - let second_nibble = s_advices1 - first_nibble * c16; + let second_nibble = s_advices1 - first_nibble * c16.clone(); constraints.push(( "Leaf key differs first nibble s_advices[0] prev placeholder s", @@ -385,7 +383,7 @@ impl LeafKeyInAddedBranchChip { * is_branch_c_placeholder.clone() * sel1.clone() * is_short.clone() - * (s_advices0_prev_c - c32), + * (s_advices0_prev_c - c32.clone()), )); for ind in 2..HASH_WIDTH { @@ -451,9 +449,7 @@ impl LeafKeyInAddedBranchChip { let rot_branch_init = -23; let rot_leaf_key_s = -4; let rot_leaf_key_c = -2; - let c32 = Expression::Constant(F::from(32_u64)); - let c48 = Expression::Constant(F::from(48_u64)); - + // sel1 and sel2 are in init branch let sel2 = meta.query_advice(sel2, Rotation(rot_branch_init)); @@ -464,7 +460,7 @@ impl LeafKeyInAddedBranchChip { * is_branch_s_placeholder.clone() * sel2.clone() * is_long.clone() - * (s_rlp1.clone() - c48.clone()), + * (s_rlp1.clone() - c248.clone()), )); constraints.push(( "Leaf key differs first nibble s_rlp1 placeholder c", @@ -472,7 +468,7 @@ impl LeafKeyInAddedBranchChip { * is_branch_c_placeholder.clone() * sel2.clone() * is_long.clone() - * (s_rlp1.clone() - c48.clone()), + * (s_rlp1.clone() - c248.clone()), )); let s_rlp2_prev_s = meta.query_advice(s_rlp2, Rotation(rot_leaf_key_s)); @@ -537,7 +533,7 @@ impl LeafKeyInAddedBranchChip { * is_branch_c_placeholder.clone() * sel2.clone() * is_long.clone() - * (s_advices1 - c32), + * (s_advices1 - c32.clone()), )); constraints.push(( "Leaf key differs first nibble s_advices[1] placeholder s", @@ -553,7 +549,7 @@ impl LeafKeyInAddedBranchChip { * is_branch_c_placeholder.clone() * sel2.clone() * is_long.clone() - * (s_advices1_prev_c - first_nibble - c48), + * (s_advices1_prev_c - first_nibble - c48.clone()), )); for col in s_advices.iter().skip(2) { @@ -645,11 +641,7 @@ impl LeafKeyInAddedBranchChip { let rot_branch_init = -23; let rot_leaf_key_s = -4; let rot_leaf_key_c = -2; - let one = Expression::Constant(F::from(1_u64)); - let c16 = Expression::Constant(F::from(16_u64)); - let c32 = Expression::Constant(F::from(32_u64)); - let c48 = Expression::Constant(F::from(48_u64)); - + // sel1 and sel2 are in init branch let sel1 = meta.query_advice(sel1, Rotation(rot_branch_init)); @@ -664,7 +656,7 @@ impl LeafKeyInAddedBranchChip { * is_branch_s_placeholder.clone() * sel1.clone() * is_long.clone() - * (s_rlp1.clone() - c48.clone()), + * (s_rlp1.clone() - c248.clone()), )); constraints.push(( "Leaf key differs first nibble s_rlp2 placeholder s", @@ -681,7 +673,7 @@ impl LeafKeyInAddedBranchChip { * is_branch_c_placeholder.clone() * sel1.clone() * is_long.clone() - * (s_rlp1 - c48.clone()), + * (s_rlp1 - c248.clone()), )); constraints.push(( "Leaf key differs first nibble s_rlp2 placeholder c", @@ -719,7 +711,7 @@ impl LeafKeyInAddedBranchChip { // Any rotation that lands into branch children can be used. let first_nibble = meta.query_advice(first_nibble, Rotation(-17)); - let second_nibble = s_advices2 - first_nibble * c16; + let second_nibble = s_advices2 - first_nibble * c16.clone(); constraints.push(( "Leaf key differs first nibble s_advices[1] prev placeholder s", @@ -909,10 +901,10 @@ impl LeafKeyInAddedBranchChip { for col in s_advices.iter() { let s = meta.query_advice(*col, Rotation(rot_val)); if !r_wrapped { - rlc = rlc + s * r_table[rind].clone(); + rlc = rlc + s * acc_mult.clone() * r_table[rind].clone(); } else { rlc = rlc - + s * r_table[rind].clone() + + s * acc_mult.clone() * r_table[rind].clone() * r_table[R_TABLE_LEN - 1].clone(); } if rind == R_TABLE_LEN - 1 { @@ -972,10 +964,10 @@ impl LeafKeyInAddedBranchChip { for col in s_advices.iter() { let s = meta.query_advice(*col, Rotation(rot_val)); if !r_wrapped { - rlc = rlc + s * r_table[rind].clone(); + rlc = rlc + s * acc_mult.clone() * r_table[rind].clone(); } else { rlc = rlc - + s * r_table[rind].clone() + + s * acc_mult.clone() * r_table[rind].clone() * r_table[R_TABLE_LEN - 1].clone(); } if rind == R_TABLE_LEN - 1 { @@ -1014,36 +1006,6 @@ impl LeafKeyInAddedBranchChip { constraints }); - // TODO: "when placeholder" constraints - the branch that is parallel to the placeholder - // branch needs to be checked to have exactly two non empty leaves: one is at is_modified - // and one at is_at_first_nibble (is_modified is checked in leaf_key and leaf_value). - // the leaf at first_nibble needs to be the same as the leaf at is_modified - // in the previous branch (and at parallel position) - /* - meta.create_gate("branch placeholder", |meta| { - let q_enable = meta.query_selector(q_enable); - let is_branch_init_cur = - meta.query_advice(is_branch_init, Rotation::cur()); - - let mut constraints = vec![]; - - let is_branch_s_placeholder = meta.query_advice( - s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], - Rotation(-16), - ); - - constraints.push(( - "branch mult C row 0 (3)", - q_enable - * is_branch_init_cur - * three_rlp_bytes_c - * (mult_c_three - branch_mult_c_cur), - )); - - constraints - }); - */ - config } diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index b94c8662c4..e99f66ad3a 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -69,7 +69,7 @@ pub struct MPTConfig { acc_mult_c: Column, // for branch c acc_r: F, // sel1 and sel2 in branch init: denote whether it's the first or second nibble of the key byte - // sel1 and sel2 in branch children: denote whether there is no leaf at is_modified (when value is added or deleted from trie) + // sel1 and sel2 in branch children: denote whether there is no leaf at is_modified (when value is added or deleted from trie - but no branch is added or turned into leaf) sel1: Column, sel2: Column, r_table: Vec>, @@ -1558,7 +1558,7 @@ impl MPTConfig { c_words = self.convert_into_words(&c_hash); if row[IS_BRANCH_S_PLACEHOLDER_POS] == 1 { - // We put hash of a nibble that drifted down to the added branch. + // We put hash of a node that moved down to the added branch. // This is needed to check the hash of leaf_in_added_branch. s_hash = witness [ind + 1 + first_nibble as usize] @@ -1568,7 +1568,7 @@ impl MPTConfig { } if row[IS_BRANCH_C_PLACEHOLDER_POS] == 1 { c_hash = witness - [ind + 1 + modified_node as usize] + [ind + 1 + first_nibble as usize] [C_START..C_START + HASH_WIDTH] .to_vec(); c_words = self.convert_into_words(&c_hash); diff --git a/mpt/tests/StorageAddBranchLong.json b/mpt/tests/StorageAddBranchLong.json new file mode 100644 index 0000000000..08cb0e0077 --- /dev/null +++ b/mpt/tests/StorageAddBranchLong.json @@ -0,0 +1 @@ +[[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,0,160,2,181,237,96,137,204,229,65,148,3,108,66,200,41,116,147,205,184,82,98,155,193,196,211,48,20,43,105,98,25,162,58,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,81,128,128,128,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,128,128,160,2,181,237,96,137,204,229,65,148,3,108,66,200,41,116,147,205,184,82,98,155,193,196,211,48,20,43,105,98,25,162,58,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] diff --git a/mpt/tests/StorageDeleteBranch.json b/mpt/tests/StorageDeleteBranch.json new file mode 100644 index 0000000000..8a67a2a6fc --- /dev/null +++ b/mpt/tests/StorageDeleteBranch.json @@ -0,0 +1 @@ +[[0,1,0,1,249,1,17,249,1,17,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,0,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,1],[0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,0,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,0,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,1],[0,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,0,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,1],[0,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,0,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,40,71,220,92,25,123,66,96,16,179,122,36,197,85,99,143,54,156,208,167,218,100,73,177,18,208,111,117,95,216,31,77,0,160,231,160,23,201,249,252,202,208,4,42,135,61,223,37,20,185,3,139,114,22,224,137,147,165,217,172,117,125,92,148,248,132,1],[0,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,0,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,11,0,1,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,0,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,0,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,40,71,220,92,25,123,66,96,16,179,122,36,197,85,99,143,54,156,208,167,218,100,73,177,18,208,111,117,95,216,31,77,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,231,160,23,201,249,252,202,208,4,42,135,61,223,37,20,185,3,139,114,22,224,137,147,165,217,172,117,125,92,148,248,132,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[248,81,128,128,128,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,128,128,128,128,128,128,128,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,128,128,128,128,128,5],[226,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,9,5],[226,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5],[226,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5]] diff --git a/mpt/tests/StorageDeleteBranchLong.json b/mpt/tests/StorageDeleteBranchLong.json new file mode 100644 index 0000000000..d533844ebc --- /dev/null +++ b/mpt/tests/StorageDeleteBranchLong.json @@ -0,0 +1 @@ +[[0,1,0,1,249,1,17,249,1,17,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,0,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,1],[0,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,0,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,0,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,0,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,1],[0,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,0,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,1],[0,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,0,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,98,154,166,35,68,167,154,137,228,133,121,210,6,153,119,68,221,161,177,99,217,202,103,110,123,36,66,30,109,33,236,95,0,160,240,219,42,225,105,245,4,210,120,191,26,39,5,230,179,30,156,66,215,140,214,107,34,232,210,202,216,16,98,162,167,66,1],[0,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,0,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,11,0,1,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,0,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,0,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,67,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[248,67,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,67,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,98,154,166,35,68,167,154,137,228,133,121,210,6,153,119,68,221,161,177,99,217,202,103,110,123,36,66,30,109,33,236,95,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,240,219,42,225,105,245,4,210,120,191,26,39,5,230,179,30,156,66,215,140,214,107,34,232,210,202,216,16,98,162,167,66,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[248,81,128,128,128,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,128,128,128,128,128,128,128,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,128,128,128,128,128,5],[248,67,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] From 7a827aed6b6b8b1e3b04f67f53538047ca63ce56 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Mon, 17 Jan 2022 12:50:11 +0100 Subject: [PATCH 022/113] non-empty & empty branch node constraints --- mpt/src/branch.rs | 118 +++++++++++++++++++++++++++++++++++++++------- 1 file changed, 100 insertions(+), 18 deletions(-) diff --git a/mpt/src/branch.rs b/mpt/src/branch.rs index 0be7136b38..56ef2a4c86 100644 --- a/mpt/src/branch.rs +++ b/mpt/src/branch.rs @@ -41,6 +41,8 @@ impl BranchChip { ) -> BranchConfig { let config = BranchConfig {}; let one = Expression::Constant(F::one()); + + // TODO: constraints for branch init // Range check for s_advices and c_advices being bytes. for ind in 0..HASH_WIDTH { @@ -93,9 +95,104 @@ impl BranchChip { }); } - meta.create_gate("branch equalities", |meta| { + // Empty nodes have 0 at s_rlp2, have 128 at s_advices[0] and 0 everywhere else: + // [0, 0, 128, 0, ..., 0] + // While non-empty nodes have 160 at s_rlp2 and then any byte at *_advices: + // [0, 160, a0, ..., a31] + meta.create_gate("empty and non-empty", |meta| { let q_enable = meta.query_selector(q_enable); + let mut constraints = vec![]; + + let is_branch_child_cur = + meta.query_advice(is_branch_child, Rotation::cur()); + let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); + let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); + let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); + let c_rlp2 = meta.query_advice(c_rlp2, Rotation::cur()); + + constraints.push(( + "s_rlp1 = 0", + q_enable.clone() + * is_branch_child_cur.clone() + * s_rlp1 + )); + constraints.push(( + "c_rlp1 = 0", + q_enable.clone() + * is_branch_child_cur.clone() + * c_rlp1 + )); + + let c128 = Expression::Constant(F::from(128_u64)); + let c160 = Expression::Constant(F::from(160_u64)); + + // In empty nodes: s_rlp2 = 0. In non-empty nodes: s_rlp2 = 160. + constraints.push(( + "s_rlp2 = 0 or s_rlp2 = 160", + q_enable.clone() + * is_branch_child_cur.clone() + * s_rlp2.clone() * (s_rlp2.clone() - c160.clone()) + )); + constraints.push(( + "c_rlp2 = 0 or c_rlp2 = 160", + q_enable.clone() + * is_branch_child_cur.clone() + * c_rlp2.clone() * (c_rlp2.clone() - c160.clone()) + )); + + // No further constraints needed for non-empty nodes (rlp2 needs to be 160 + // and values need to be bytes which is constrained by the lookups + // on s_advices and c_advices). + + let s_advice0 = meta.query_advice(s_advices[0], Rotation::cur()); + constraints.push(( + "s_advices[0] = 128 in empty", + q_enable.clone() + * is_branch_child_cur.clone() + * (s_rlp2.clone() - c160.clone()) * (s_advice0 - c128.clone()) // If s_rlp2 = 0, then s_advices[0] can be any value (0-255). + )); + let c_advice0 = meta.query_advice(c_advices[0], Rotation::cur()); + constraints.push(( + "c_advices[0] = 128 in empty", + q_enable.clone() + * is_branch_child_cur.clone() + * (c_rlp2.clone() - c160.clone()) * (c_advice0 - c128) // If c_rlp2 = 0, then c_advices[0] can be any value (0-255). + )); + + for col in s_advices.iter().skip(1) { + let s = meta.query_advice(*col, Rotation::cur()); + constraints.push(( + "s_advices[i] = 0 for i > 0 in empty", + q_enable.clone() + * is_branch_child_cur.clone() + * (s_rlp2.clone() - c160.clone()) * s + )); + } + for col in c_advices.iter().skip(1) { + let c = meta.query_advice(*col, Rotation::cur()); + constraints.push(( + "c_advices[i] = 0 for i > 0 in empty", + q_enable.clone() + * is_branch_child_cur.clone() + * (c_rlp2.clone() - c160.clone()) * c + )); + } + + // Note that the attacker could put 160 in an empty node (the constraints + // above doesn't/can't prevent this) and thus try to + // modify the branch RLC (used for checking the hash of a branch), like: + // [0, 160, 128, 0, ..., 0] + // But then the constraints related to branch RLP would fail - first RLP bytes + // specifies the length of the stream and this value is checked with + // the actual length - the actual length being computed as 33 values in + // non-empty nodes and 1 value in empty node. + constraints + }); + + + meta.create_gate("branch equalities", |meta| { + let q_enable = meta.query_selector(q_enable); let mut constraints = vec![]; let is_branch_child_cur = @@ -130,19 +227,10 @@ impl BranchChip { * (node_index_cur.clone() - first_nibble.clone()), )); - let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); - - let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); let c_rlp2 = meta.query_advice(c_rlp2, Rotation::cur()); - constraints.push(( - "rlp 1", - q_enable.clone() - * is_branch_child_cur.clone() - * (s_rlp1 - c_rlp1) - * (node_index_cur.clone() - modified_node.clone()), - )); + // We don't need to compare s_rlp1 = c_rlp1 because both are always 0 in branch children. constraints.push(( "rlp 2", q_enable.clone() @@ -308,13 +396,7 @@ impl BranchChip { * node_index_cur // ignore if node_index = 0 * (modified_node_cur.clone() - modified_node_prev), )); - - // TODO: - // empty nodes have 0 at s_rlp2, while non-empty nodes have 160; - // empty nodes have 128 at s_advices[0] and 0 everywhere else; - - // TODO: constraints for branch init - + constraints }); From 5c930fa28e6da4167ebf5a65c2450cb2650152dd Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 18 Jan 2022 12:04:59 +0100 Subject: [PATCH 023/113] assignment and initial constraints for checking RLP length --- mpt/src/branch.rs | 66 ++++++++++++++++++++++++++++---------- mpt/src/branch_acc_init.rs | 10 ++++++ mpt/src/mpt.rs | 46 ++++++++++++++++++++++++++ 3 files changed, 105 insertions(+), 17 deletions(-) diff --git a/mpt/src/branch.rs b/mpt/src/branch.rs index 56ef2a4c86..ba8fcfccf0 100644 --- a/mpt/src/branch.rs +++ b/mpt/src/branch.rs @@ -8,7 +8,7 @@ use halo2::{ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; -use crate::{mpt::FixedTableTag, param::HASH_WIDTH}; +use crate::{mpt::FixedTableTag, param::{HASH_WIDTH, RLP_NUM, BRANCH_0_S_START}}; #[derive(Clone, Debug)] pub(crate) struct BranchConfig {} @@ -42,8 +42,6 @@ impl BranchChip { let config = BranchConfig {}; let one = Expression::Constant(F::one()); - // TODO: constraints for branch init - // Range check for s_advices and c_advices being bytes. for ind in 0..HASH_WIDTH { meta.lookup_any(|meta| { @@ -105,23 +103,11 @@ impl BranchChip { let is_branch_child_cur = meta.query_advice(is_branch_child, Rotation::cur()); - let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); - let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); let c_rlp2 = meta.query_advice(c_rlp2, Rotation::cur()); - constraints.push(( - "s_rlp1 = 0", - q_enable.clone() - * is_branch_child_cur.clone() - * s_rlp1 - )); - constraints.push(( - "c_rlp1 = 0", - q_enable.clone() - * is_branch_child_cur.clone() - * c_rlp1 - )); + // Note that s_rlp1 and c_rlp1 store RLP stream length data (subtracted + // by the number of bytes in branch rows until that position). let c128 = Expression::Constant(F::from(128_u64)); let c160 = Expression::Constant(F::from(160_u64)); @@ -287,6 +273,52 @@ impl BranchChip { constraints }); + meta.create_gate("RLP length", |meta| { + let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); + let mut constraints = vec![]; + + let is_branch_init_prev = + meta.query_advice(is_branch_init, Rotation::prev()); + let two_rlp_bytes_s = meta.query_advice(s_rlp1, Rotation::prev()); + let three_rlp_bytes_s = meta.query_advice(s_rlp2, Rotation::prev()); + let two_rlp_bytes_c = meta.query_advice(c_rlp1, Rotation::prev()); + let three_rlp_bytes_c = meta.query_advice(c_rlp2, Rotation::prev()); + + let rlp_byte0_s = meta.query_advice(s_advices[BRANCH_0_S_START - RLP_NUM], Rotation::prev()); + let rlp_byte1_s = meta.query_advice(s_advices[BRANCH_0_S_START - RLP_NUM + 1], Rotation::prev()); + let rlp_byte2_s = meta.query_advice(s_advices[BRANCH_0_S_START - RLP_NUM + 2], Rotation::prev()); + + let one = Expression::Constant(F::one()); + let c32 = Expression::Constant(F::from(32_u64)); + let c160_inv = Expression::Constant(F::from(160_u64).invert().unwrap()); + + let s_rlp1_cur = + meta.query_advice(s_rlp1, Rotation::cur()); + let s_rlp2_cur = + meta.query_advice(s_rlp2, Rotation::cur()); + + // s bytes in this row: + // If empty, then s_rlp2 = 0: + // s_rlp2 * c160_inv * c32 + 1 = 1 + // If non-empty, then s_rlp2 = 160: + // s_rlp2 * c160_inv * c32 + 1 = 33 + let s_bytes = s_rlp2_cur * c160_inv * c32 + one; + + // is_branch_child with node_index = 0 + constraints.push(( + "first branch children two RLP bytes S", + q_not_first.clone() + * is_branch_init_prev.clone() + * two_rlp_bytes_s + * (rlp_byte1_s - s_bytes - s_rlp1_cur) + )); + + // TODO: for C node_index = 0, for node_index > 0, final s_rlp1 and c_rlp1 + // need to be 0 + + constraints + }); + meta.create_gate("branch children selectors", |meta| { let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); diff --git a/mpt/src/branch_acc_init.rs b/mpt/src/branch_acc_init.rs index f5fcf833e8..41f30cd2a3 100644 --- a/mpt/src/branch_acc_init.rs +++ b/mpt/src/branch_acc_init.rs @@ -34,6 +34,16 @@ impl BranchAccInitChip { ) -> BranchAccInitConfig { let config = BranchAccInitConfig {}; + // TODO: constraints for branch init + + // Short RLP, meta data contains two bytes: 248, 81 + // [1,0,1,0,248,81,0,248,81,0,3,0,0,0,... + // The length of RLP stream is: 81. + + // Long RLP, meta data contains three bytes: 249, 2, 17 + // [0,1,0,1,249,2,17,249,2,17,7,0,0,0,... + // The length of RLP stream is: 2 * 256 + 17. + meta.create_gate("branch init accumulator", |meta| { let q_enable = q_enable(meta); diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index e99f66ad3a..0784c0b1cc 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -1390,6 +1390,8 @@ impl MPTConfig { s_words: &[u64], c_words: &[u64], first_nibble: u8, + s_rlp1: i32, + c_rlp1: i32, offset: usize, ) -> Result<(), Error> { self.assign_row( @@ -1445,6 +1447,19 @@ impl MPTConfig { || Ok(key_rlc_mult), )?; + region.assign_advice( + || "s_rlp1", + self.s_rlp1, + offset, + || Ok(F::from(s_rlp1 as u64)), + )?; + region.assign_advice( + || "c_rlp1", + self.c_rlp1, + offset, + || Ok(F::from(c_rlp1 as u64)), + )?; + Ok(()) } @@ -1516,6 +1531,8 @@ impl MPTConfig { let mut key_rlc_sel = true; // If true, nibble is multiplied by 16, otherwise by 1. let mut first_nibble: u8 = 0; // needed when leaf turned into branch and leaf moves into a branch where it's at first_nibble position + let mut rlp_len_rem_s: i32 = 0; // branch RLP length remainder, in each branch children row this value is subtracted by the number of RLP bytes in this row (1 or 33) + let mut rlp_len_rem_c: i32 = 0; let mut not_first_level = F::zero(); // filter out rows that are just to be hashed @@ -1622,6 +1639,13 @@ impl MPTConfig { F::from(row[BRANCH_0_S_START + 2] as u64) * acc_mult_s; acc_mult_s *= self.acc_r; + + rlp_len_rem_s = + row[BRANCH_0_S_START + 1] as i32 * 256 + + row[BRANCH_0_S_START + 2] as i32; + } else { + rlp_len_rem_s = + row[BRANCH_0_S_START + 1] as i32; } acc_c = F::from(row[BRANCH_0_C_START] as u64) @@ -1634,6 +1658,13 @@ impl MPTConfig { F::from(row[BRANCH_0_C_START + 2] as u64) * acc_mult_c; acc_mult_c *= self.acc_r; + + rlp_len_rem_c = + row[BRANCH_0_C_START + 1] as i32 * 256 + + row[BRANCH_0_C_START + 2] as i32; + } else { + rlp_len_rem_c = + row[BRANCH_0_C_START + 1] as i32; } self.assign_acc( @@ -1686,6 +1717,17 @@ impl MPTConfig { || Ok(F::one()), )?; + if row[S_RLP_START + 1] == 160 { + rlp_len_rem_s -= 33; + } else { + rlp_len_rem_s -= 1; + } + if row[C_RLP_START + 1] == 160 { + rlp_len_rem_c -= 33; + } else { + rlp_len_rem_c -= 1; + } + if node_index == 0 { if key_rlc_sel { key_rlc += F::from(modified_node as u64) @@ -1708,6 +1750,8 @@ impl MPTConfig { &s_words, &c_words, first_nibble, + rlp_len_rem_s, + rlp_len_rem_c, offset, )?; } else { @@ -1725,6 +1769,8 @@ impl MPTConfig { &s_words, &c_words, first_nibble, + rlp_len_rem_s, + rlp_len_rem_c, offset, )?; // sel1 is to distinguish whether s_words is [128, 0, 0, 0]. From 4e34db76103b252110975725acf8c6bfa768d7a1 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Wed, 19 Jan 2022 15:32:33 +0100 Subject: [PATCH 024/113] removed key rlc constraints for placeholder leaf; added/deleted branch tests added and constraints fixed --- mpt/src/leaf_key.rs | 130 ++++-------------- mpt/src/leaf_key_in_added_branch.rs | 32 +++-- mpt/src/mpt.rs | 43 ++++-- mpt/tests/StorageAddBranchTwoLevels.json | 1 + mpt/tests/StorageAddBranchTwoLevelsLong.json | 1 + mpt/tests/StorageDeleteBranchTwoLevels.json | 1 + .../StorageDeleteBranchTwoLevelsLong.json | 1 + mpt/tests/StorageUpdateTwoLevels.json | 1 + 8 files changed, 80 insertions(+), 130 deletions(-) create mode 100644 mpt/tests/StorageAddBranchTwoLevels.json create mode 100644 mpt/tests/StorageAddBranchTwoLevelsLong.json create mode 100644 mpt/tests/StorageDeleteBranchTwoLevels.json create mode 100644 mpt/tests/StorageDeleteBranchTwoLevelsLong.json diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs index ee91576ca8..6010106508 100644 --- a/mpt/src/leaf_key.rs +++ b/mpt/src/leaf_key.rs @@ -11,7 +11,10 @@ use crate::param::{HASH_WIDTH, R_TABLE_LEN}; #[derive(Clone, Debug)] pub(crate) struct LeafKeyConfig {} -// Verifies RLC of a leaf key. +// Verifies the RLC of leaf RLP: RLP meta data & key (value and then hash of +// the whole RLC are checked in leaf_value). +// Verifies RLC of a leaf key - used for a check from outside the circuit to verify +// that the proper key is used. pub(crate) struct LeafKeyChip { config: LeafKeyConfig, _marker: PhantomData, @@ -169,7 +172,8 @@ impl LeafKeyChip { let key_rlc = meta.query_advice(key_rlc, Rotation::cur()); - // Key RLC is be checked to verify that the proper key is used. + // No need to distinguish between sel1 and sel2 here as it was already + // when computing key_rlc_acc_short. constraints.push(( "Key RLC short", q_enable.clone() @@ -213,114 +217,32 @@ impl LeafKeyChip { key_rlc_acc_long = key_rlc_acc_long + c_rlp1_cur.clone() * key_mult * r_table[29].clone(); - // Key RLC is be checked to verify that the proper key is used. + // No need to distinguish between sel1 and sel2 here as it was already + // when computing key_rlc_acc_long. constraints.push(( - "Key RLC long is_placeholder", + "Key RLC long", q_enable.clone() * (key_rlc_acc_long - key_rlc.clone()) + * (one.clone() - is_branch_placeholder.clone()) * is_long.clone(), )); - // branch_is_placeholder section: - - // For short RLP and is_branch_placeholder (key starts at s_advices[0]): - // If the last branch is placeholder, sel1 and sel2 are turned around. - - // If sel2 = 1, we have one nibble+48 in s_advices[0]. This is the nibble we ignore - // because of "is_branch_placeholder". - - key_rlc_acc_short = key_rlc_acc_start.clone(); - key_mult = key_mult_start.clone(); - - // If sel1 = 1 and is_branch_placeholder, we have 32 in s_advices[0]. - constraints.push(( - "Leaf key acc s_advice0 is_placeholder", - q_enable.clone() - * (s_advice0 - c32.clone()) - * sel1.clone() - * is_branch_placeholder.clone() - * is_short.clone(), - )); - - // If sel1 = 1, s_advices[1] contains two nibbles, the first nibble - // (which is modified_node) needs to be ignored. - // modified_node is the same for all branch rows, -6 brings us into branch rows - // for both, S and C key (-5 would work too, but rotation -6 is used in leaf_value) - let modified_node = meta.query_advice(modified_node, Rotation(-6)); - - // TODO: prepare test for sel1 = 1 - - key_rlc_acc_short = key_rlc_acc_short - + (s_advice1.clone() - modified_node.clone() * c16.clone()) - * sel1.clone() - * key_mult.clone() - + s_advice1.clone() * sel2.clone() * key_mult.clone(); - - for ind in 2..HASH_WIDTH { - let s = meta.query_advice(s_advices[ind], Rotation::cur()); - key_rlc_acc_short = key_rlc_acc_short - + s * key_mult.clone() * r_table[ind - 2].clone(); - } - - // Key RLC is be checked to verify that the proper key is used. - constraints.push(( - "Key RLC short is_placeholder", - q_enable.clone() - * (key_rlc_acc_short - key_rlc.clone()) - * is_branch_placeholder.clone() - * is_short, - )); - - // For long RLP and is_branch_placeholder (key starts at s_advices[1]): - // If the last branch is placeholder, sel1 and sel2 are turned around. - - // If sel2 = 1, we have one nibble+48 in s_advices[1]. This is the nibble we ignore - // because of "is_branch_placeholder". - let mut key_rlc_acc_long = key_rlc_acc_start.clone(); - key_mult = key_mult_start.clone(); - - // If sel1 = 1 and is_branch_placeholder, we have 32 in s_advices[1]. - constraints.push(( - "Leaf key acc s_advice1 is_placeholder", - q_enable.clone() - * (s_advice1 - c32.clone()) - * sel1.clone() - * is_branch_placeholder.clone() - * is_long.clone(), - )); - - let s_advices2 = meta.query_advice(s_advices[2], Rotation::cur()); - - // If sel1 = 1, s_advices[2] contains two nibbles, the first nibble - // (which is modified_node) needs to be ignored. - // modified_node is the same for all branch rows, -6 brings us into branch rows - // for both, S and C key (-5 would work too, but rotation -6 is used in leaf_value) - - key_rlc_acc_long = key_rlc_acc_long - + (s_advices2.clone() - modified_node.clone() * c16.clone()) - * sel1.clone() - * key_mult.clone() - + s_advices2.clone() * sel2.clone() * key_mult.clone(); - - for ind in 3..HASH_WIDTH { - let s = meta.query_advice(s_advices[ind], Rotation::cur()); - key_rlc_acc_long = key_rlc_acc_long - + s * key_mult.clone() * r_table[ind - 3].clone(); - } - - // TODO: prepare a test for this - - key_rlc_acc_long = - key_rlc_acc_long + c_rlp1_cur * key_mult * r_table[29].clone(); - - // Key RLC is be checked to verify that the proper key is used. - constraints.push(( - "Key RLC long is_placeholder", - q_enable.clone() - * (key_rlc_acc_long - key_rlc.clone()) - * is_branch_placeholder.clone() - * is_long, - )); + // For leaf under placeholder branch we don't need to check key RLC - + // this leaf is something we didn't ask for. For example, when setting a leaf L + // causes that leaf L1 (this is the leaf under branch placeholder) + // is replaced by branch, then we get placeholder branch at S positions + // and leaf L1 under it. However, key RLC needs to be compared for leaf L, + // because this is where the key was changed (but it causes to change also L1). + // In delete, the situation is just turned around. + + // However, note that hash of leaf L1 needs to be checked to be in the branch + // above the placeholder branch - this is checked in leaf_value (where RLC + // from the first gate above is used). + + // Also, it needs to be checked that leaf L1 is the same as the leaf that + // is in the branch parallel to the placeholder branch + // (at position is_at_first_nibble) - same with the exception of one nibble. + // This is checked in leaf_key_in_added_branch. constraints }); diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index c48ba5385f..bb295e7031 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -281,14 +281,14 @@ impl LeafKeyInAddedBranchChip { // Note that due to placeholder branch, sel1 and sel2 are turned around. // [226, 160, 32, 7 * 16 + 5, 8 * 16 + 9, - // [226, 159, 32 + 16 + 5, 8 * 16 + 9, + // [225, 159, 32 + 16 + 5, 8 * 16 + 9, // The first nibble (7 in the example) is in s_advices[1], // this nibble is removed in leaf_key_in_added_branch. // The second nibble in s_advices[1] (5 in the example) moves // in leaf_key_in_added_branch into s_advices[0]. - // So, s_rlp1 is the same in both rows. + // So, s_rlp1 differs by 1. // Also s_rlp2 is smaller for 1 in added branch. // Further, // s_advices[0]_leaf_key_in_added_branch = 32 + 16 + second_nibble @@ -316,7 +316,7 @@ impl LeafKeyInAddedBranchChip { * is_branch_s_placeholder.clone() * sel1.clone() * is_short.clone() - * (s_rlp1.clone() - s_rlp1_prev_s), + * (s_rlp1.clone() - s_rlp1_prev_s + one.clone()), )); constraints.push(( "Leaf key differs first nibble s_rlp2 placeholder s", @@ -333,7 +333,7 @@ impl LeafKeyInAddedBranchChip { * is_branch_c_placeholder.clone() * sel1.clone() * is_short.clone() - * (s_rlp1 - s_rlp1_prev_c), + * (s_rlp1 - s_rlp1_prev_c + one.clone()), )); constraints.push(( "Leaf key differs first nibble s_rlp2 placeholder c", @@ -346,12 +346,14 @@ impl LeafKeyInAddedBranchChip { let s_advices0_prev_s = meta.query_advice(s_advices[0], Rotation(rot_leaf_key_s)); let s_advices0_prev_c = meta.query_advice(s_advices[0], Rotation(rot_leaf_key_c)); + let s_advices1_prev_s = meta.query_advice(s_advices[1], Rotation(rot_leaf_key_s)); + let s_advices1_prev_c = meta.query_advice(s_advices[1], Rotation(rot_leaf_key_c)); let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); - let s_advices1 = meta.query_advice(s_advices[1], Rotation::cur()); // Any rotation that lands into branch children can be used. let first_nibble = meta.query_advice(first_nibble, Rotation(-17)); - let second_nibble = s_advices1 - first_nibble * c16.clone(); + let second_nibble_s = s_advices1_prev_s - first_nibble.clone() * c16.clone(); + let second_nibble_c = s_advices1_prev_c - first_nibble * c16.clone(); constraints.push(( "Leaf key differs first nibble s_advices[0] prev placeholder s", @@ -359,7 +361,7 @@ impl LeafKeyInAddedBranchChip { * is_branch_s_placeholder.clone() * sel1.clone() * is_short.clone() - * (s_advices0.clone() - c48.clone() - second_nibble.clone()), + * (s_advices0.clone() - c48.clone() - second_nibble_s), )); constraints.push(( "Leaf key differs first nibble s_advices[0] prev placeholder c", @@ -367,7 +369,7 @@ impl LeafKeyInAddedBranchChip { * is_branch_c_placeholder.clone() * sel1.clone() * is_short.clone() - * (s_advices0 - c48.clone() - second_nibble), + * (s_advices0 - c48.clone() - second_nibble_c), )); constraints.push(( "Leaf key differs first nibble s_advices[0] placeholder s", @@ -645,10 +647,12 @@ impl LeafKeyInAddedBranchChip { // sel1 and sel2 are in init branch let sel1 = meta.query_advice(sel1, Rotation(rot_branch_init)); - let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); let s_rlp2_prev_s = meta.query_advice(s_rlp2, Rotation(rot_leaf_key_s)); let s_rlp2_prev_c = meta.query_advice(s_rlp2, Rotation(rot_leaf_key_c)); + let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); + + // Note that s_rlp1 (=248) in leaf S and C above needs to be checked in leaf_key. constraints.push(( "Leaf key differs first nibble s_rlp1 placeholder s", @@ -706,12 +710,14 @@ impl LeafKeyInAddedBranchChip { let s_advices1_prev_s = meta.query_advice(s_advices[1], Rotation(rot_leaf_key_s)); let s_advices1_prev_c = meta.query_advice(s_advices[1], Rotation(rot_leaf_key_c)); + let s_advices2_prev_s = meta.query_advice(s_advices[2], Rotation(rot_leaf_key_s)); + let s_advices2_prev_c = meta.query_advice(s_advices[2], Rotation(rot_leaf_key_c)); let s_advices1 = meta.query_advice(s_advices[1], Rotation::cur()); - let s_advices2 = meta.query_advice(s_advices[2], Rotation::cur()); // Any rotation that lands into branch children can be used. let first_nibble = meta.query_advice(first_nibble, Rotation(-17)); - let second_nibble = s_advices2 - first_nibble * c16.clone(); + let second_nibble_s = s_advices2_prev_s - first_nibble.clone() * c16.clone(); + let second_nibble_c = s_advices2_prev_c - first_nibble * c16.clone(); constraints.push(( "Leaf key differs first nibble s_advices[1] prev placeholder s", @@ -719,7 +725,7 @@ impl LeafKeyInAddedBranchChip { * is_branch_s_placeholder.clone() * sel1.clone() * is_long.clone() - * (s_advices1.clone() - c48.clone() - second_nibble.clone()), + * (s_advices1.clone() - c48.clone() - second_nibble_s), )); constraints.push(( "Leaf key differs first nibble s_advices[1] prev placeholder c", @@ -727,7 +733,7 @@ impl LeafKeyInAddedBranchChip { * is_branch_c_placeholder.clone() * sel1.clone() * is_long.clone() - * (s_advices1 - c48.clone() - second_nibble), + * (s_advices1 - c48.clone() - second_nibble_c), )); constraints.push(( "Leaf key differs first nibble s_advices[1] placeholder s", diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 0784c0b1cc..bc98fc0724 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -1529,6 +1529,8 @@ impl MPTConfig { let mut key_rlc = F::zero(); // used first for account address, then for storage key let mut key_rlc_mult = F::one(); let mut key_rlc_sel = true; // If true, nibble is multiplied by 16, otherwise by 1. + let mut is_branch_s_placeholder = false; + let mut is_branch_c_placeholder = false; let mut first_nibble: u8 = 0; // needed when leaf turned into branch and leaf moves into a branch where it's at first_nibble position let mut rlp_len_rem_s: i32 = 0; // branch RLP length remainder, in each branch children row this value is subtracted by the number of RLP bytes in this row (1 or 33) @@ -1582,6 +1584,9 @@ impl MPTConfig { [S_START..S_START + HASH_WIDTH] .to_vec(); s_words = self.convert_into_words(&s_hash); + is_branch_s_placeholder = true + } else { + is_branch_s_placeholder = false } if row[IS_BRANCH_C_PLACEHOLDER_POS] == 1 { c_hash = witness @@ -1589,6 +1594,9 @@ impl MPTConfig { [C_START..C_START + HASH_WIDTH] .to_vec(); c_words = self.convert_into_words(&c_hash); + is_branch_c_placeholder = true + } else { + is_branch_c_placeholder = false } // If no placeholder branch, we set first_nibble = modified_node. This // is needed just to make some other constraints (s_keccak/c_keccak @@ -2003,9 +2011,9 @@ impl MPTConfig { |key_rlc: &mut F, key_rlc_mult: &mut F, start: usize| { + // That means we had key_rlc_sel=true when setting rlc last time, + // that means we have nibble+48 in s_advices[0]. if !key_rlc_sel { - // That means we had key_rlc_sel=true when setting rlc last time, - // that means we have nibble+48 in s_advices[0]. *key_rlc += F::from( (row[start + 1] - 48) as u64, ) * *key_rlc_mult; @@ -2073,20 +2081,29 @@ impl MPTConfig { // For leaf S and leaf C we need to start with the same rlc. let mut key_rlc_new = key_rlc; let mut key_rlc_mult_new = key_rlc_mult; - compute_key_rlc( - &mut key_rlc_new, - &mut key_rlc_mult_new, - start, - ); - region.assign_advice( - || "assign key_rlc".to_string(), - self.key_rlc, - offset, - || Ok(key_rlc_new), - )?; + + if (!is_branch_s_placeholder + && row[row.len() - 1] == 2) + || (!is_branch_c_placeholder + && row[row.len() - 1] == 3) + { + // No need for key_rlc in leaves under placeholder branch. + compute_key_rlc( + &mut key_rlc_new, + &mut key_rlc_mult_new, + start, + ); + region.assign_advice( + || "assign key_rlc".to_string(), + self.key_rlc, + offset, + || Ok(key_rlc_new), + )?; + } } if row[row.len() - 1] == 6 { + // account leaf key is the same for S and C acc_s = F::zero(); acc_mult_s = F::one(); // 35 = 2 (leaf rlp) + 1 (key rlp) + key_len diff --git a/mpt/tests/StorageAddBranchTwoLevels.json b/mpt/tests/StorageAddBranchTwoLevels.json new file mode 100644 index 0000000000..d791323f9e --- /dev/null +++ b/mpt/tests/StorageAddBranchTwoLevels.json @@ -0,0 +1 @@ +[[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,0,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,1],[0,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,0,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,1],[0,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,0,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,1],[0,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,0,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,1],[0,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,0,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,1],[0,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,0,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,1],[0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,0,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,1],[0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,1],[0,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,0,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,1],[0,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,0,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,1],[0,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,0,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,1],[0,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,0,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,1],[0,160,40,218,53,174,159,41,102,174,207,210,68,46,147,137,18,7,231,77,152,244,11,253,97,148,81,205,17,30,51,123,221,102,0,160,229,104,249,34,92,158,241,146,58,109,87,65,16,57,148,193,196,216,75,75,23,242,59,8,146,130,42,254,205,234,174,62,1],[0,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,0,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,1],[0,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,0,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,1],[0,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,0,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,64,173,190,85,245,27,215,241,104,119,0,147,61,155,51,41,52,3,142,121,197,151,126,68,251,26,55,133,129,160,120,30,0,160,80,212,104,138,191,68,67,228,70,6,232,171,124,66,35,101,130,116,159,84,49,253,75,91,27,244,105,102,42,237,198,64,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,1,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,0,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,40,218,53,174,159,41,102,174,207,210,68,46,147,137,18,7,231,77,152,244,11,253,97,148,81,205,17,30,51,123,221,102,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,229,104,249,34,92,158,241,146,58,109,87,65,16,57,148,193,196,216,75,75,23,242,59,8,146,130,42,254,205,234,174,62,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,64,173,190,85,245,27,215,241,104,119,0,147,61,155,51,41,52,3,142,121,197,151,126,68,251,26,55,133,129,160,120,30,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,80,212,104,138,191,68,67,228,70,6,232,171,124,66,35,101,130,116,159,84,49,253,75,91,27,244,105,102,42,237,198,64,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,128,128,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5]] diff --git a/mpt/tests/StorageAddBranchTwoLevelsLong.json b/mpt/tests/StorageAddBranchTwoLevelsLong.json new file mode 100644 index 0000000000..a94d342aee --- /dev/null +++ b/mpt/tests/StorageAddBranchTwoLevelsLong.json @@ -0,0 +1 @@ +[[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,1],[0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,1],[0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,1],[0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,1],[0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,1],[0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,1],[0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,1],[0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,1],[0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,1],[0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,1],[0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,1],[0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,1],[0,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,0,160,226,190,84,69,203,56,27,246,201,141,156,201,73,130,2,159,121,205,4,166,22,147,152,70,29,59,157,94,225,160,94,240,1],[0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,1],[0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,1],[0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,0,160,182,104,108,5,101,67,68,63,182,144,81,1,94,196,132,5,233,246,221,169,26,88,78,224,208,14,115,84,171,42,152,115,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,1,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,226,190,84,69,203,56,27,246,201,141,156,201,73,130,2,159,121,205,4,166,22,147,152,70,29,59,157,94,225,160,94,240,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,182,104,108,5,101,67,68,63,182,144,81,1,94,196,132,5,233,246,221,169,26,88,78,224,208,14,115,84,171,42,152,115,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] diff --git a/mpt/tests/StorageDeleteBranchTwoLevels.json b/mpt/tests/StorageDeleteBranchTwoLevels.json new file mode 100644 index 0000000000..966d999319 --- /dev/null +++ b/mpt/tests/StorageDeleteBranchTwoLevels.json @@ -0,0 +1 @@ +[[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,0,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,1],[0,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,0,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,1],[0,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,0,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,1],[0,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,0,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,1],[0,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,0,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,1],[0,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,0,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,1],[0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,0,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,1],[0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,1],[0,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,0,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,1],[0,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,0,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,1],[0,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,0,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,1],[0,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,0,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,1],[0,160,2,23,157,37,52,158,35,51,81,79,114,175,120,180,130,91,152,79,9,243,180,233,66,188,207,215,41,23,12,138,112,53,0,160,60,52,243,109,33,30,29,84,84,61,219,205,104,1,55,204,17,150,5,47,241,220,239,39,0,76,70,12,124,251,33,35,1],[0,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,0,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,1],[0,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,0,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,1],[0,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,0,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,86,28,224,131,7,146,228,1,28,151,79,124,113,242,219,192,225,4,216,228,15,198,188,138,155,246,120,122,87,121,167,23,0,160,32,245,106,63,123,45,75,217,20,45,244,235,153,142,204,46,127,124,161,142,221,124,154,40,73,150,206,103,91,36,211,138,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,0,1,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,0,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,0,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,2,23,157,37,52,158,35,51,81,79,114,175,120,180,130,91,152,79,9,243,180,233,66,188,207,215,41,23,12,138,112,53,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,60,52,243,109,33,30,29,84,84,61,219,205,104,1,55,204,17,150,5,47,241,220,239,39,0,76,70,12,124,251,33,35,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,86,28,224,131,7,146,228,1,28,151,79,124,113,242,219,192,225,4,216,228,15,198,188,138,155,246,120,122,87,121,167,23,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,32,245,106,63,123,45,75,217,20,45,244,235,153,142,204,46,127,124,161,142,221,124,154,40,73,150,206,103,91,36,211,138,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,128,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,128,128,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,6,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5]] diff --git a/mpt/tests/StorageDeleteBranchTwoLevelsLong.json b/mpt/tests/StorageDeleteBranchTwoLevelsLong.json new file mode 100644 index 0000000000..66ebdf68cc --- /dev/null +++ b/mpt/tests/StorageDeleteBranchTwoLevelsLong.json @@ -0,0 +1 @@ +[[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,1],[0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,1],[0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,1],[0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,1],[0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,1],[0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,1],[0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,1],[0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,1],[0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,1],[0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,1],[0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,1],[0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,1],[0,160,31,147,150,77,114,56,94,28,227,194,180,195,0,247,126,0,197,32,108,220,251,80,117,218,69,89,61,126,204,140,222,117,0,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,1],[0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,1],[0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,1],[0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,27,217,47,51,117,171,235,162,182,188,167,109,208,52,83,155,241,64,231,52,96,30,136,135,114,92,226,143,60,118,94,218,0,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,0,1,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,0,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,66,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,31,147,150,77,114,56,94,28,227,194,180,195,0,247,126,0,197,32,108,220,251,80,117,218,69,89,61,126,204,140,222,117,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,27,217,47,51,117,171,235,162,182,188,167,109,208,52,83,155,241,64,231,52,96,30,136,135,114,92,226,143,60,118,94,218,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,66,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] diff --git a/mpt/tests/StorageUpdateTwoLevels.json b/mpt/tests/StorageUpdateTwoLevels.json index 3fc3423243..4d7d49a4a4 100644 --- a/mpt/tests/StorageUpdateTwoLevels.json +++ b/mpt/tests/StorageUpdateTwoLevels.json @@ -1 +1,2 @@ [[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,17,5]] + From adfa46108f0acf113c8234257f27671db0c1b065 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Wed, 19 Jan 2022 16:07:30 +0100 Subject: [PATCH 025/113] branch RLP length constraints --- mpt/src/branch.rs | 68 ++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 61 insertions(+), 7 deletions(-) diff --git a/mpt/src/branch.rs b/mpt/src/branch.rs index ba8fcfccf0..efeb465ecc 100644 --- a/mpt/src/branch.rs +++ b/mpt/src/branch.rs @@ -8,7 +8,7 @@ use halo2::{ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; -use crate::{mpt::FixedTableTag, param::{HASH_WIDTH, RLP_NUM, BRANCH_0_S_START}}; +use crate::{mpt::FixedTableTag, param::{HASH_WIDTH, RLP_NUM, BRANCH_0_S_START, BRANCH_0_C_START}}; #[derive(Clone, Debug)] pub(crate) struct BranchConfig {} @@ -284,37 +284,91 @@ impl BranchChip { let two_rlp_bytes_c = meta.query_advice(c_rlp1, Rotation::prev()); let three_rlp_bytes_c = meta.query_advice(c_rlp2, Rotation::prev()); - let rlp_byte0_s = meta.query_advice(s_advices[BRANCH_0_S_START - RLP_NUM], Rotation::prev()); let rlp_byte1_s = meta.query_advice(s_advices[BRANCH_0_S_START - RLP_NUM + 1], Rotation::prev()); let rlp_byte2_s = meta.query_advice(s_advices[BRANCH_0_S_START - RLP_NUM + 2], Rotation::prev()); + let rlp_byte1_c = meta.query_advice(s_advices[BRANCH_0_C_START - RLP_NUM + 1], Rotation::prev()); + let rlp_byte2_c = meta.query_advice(s_advices[BRANCH_0_C_START - RLP_NUM + 2], Rotation::prev()); let one = Expression::Constant(F::one()); let c32 = Expression::Constant(F::from(32_u64)); + let c256 = Expression::Constant(F::from(256_u64)); let c160_inv = Expression::Constant(F::from(160_u64).invert().unwrap()); let s_rlp1_cur = meta.query_advice(s_rlp1, Rotation::cur()); let s_rlp2_cur = meta.query_advice(s_rlp2, Rotation::cur()); + let c_rlp1_cur = + meta.query_advice(c_rlp1, Rotation::cur()); + let c_rlp2_cur = + meta.query_advice(c_rlp2, Rotation::cur()); // s bytes in this row: // If empty, then s_rlp2 = 0: // s_rlp2 * c160_inv * c32 + 1 = 1 // If non-empty, then s_rlp2 = 160: // s_rlp2 * c160_inv * c32 + 1 = 33 - let s_bytes = s_rlp2_cur * c160_inv * c32 + one; + let s_bytes = s_rlp2_cur * c160_inv.clone() * c32.clone() + one.clone(); + let c_bytes = c_rlp2_cur * c160_inv * c32 + one.clone(); + + // Short: + // [1,0,1,0,248,81,0,248,81,0,3,0,0,0,... + // Long: + // [0,1,0,1,249,2,17,249,2,17,7,0,0,0,... // is_branch_child with node_index = 0 constraints.push(( - "first branch children two RLP bytes S", + "first branch children two RLP meta bytes S", q_not_first.clone() * is_branch_init_prev.clone() * two_rlp_bytes_s - * (rlp_byte1_s - s_bytes - s_rlp1_cur) + * (rlp_byte1_s.clone() - s_bytes.clone() - s_rlp1_cur.clone()) + )); + constraints.push(( + "first branch children two RLP meta bytes C", + q_not_first.clone() + * is_branch_init_prev.clone() + * two_rlp_bytes_c + * (rlp_byte1_c.clone() - c_bytes.clone() - c_rlp1_cur.clone()) + )); + constraints.push(( + "first branch children three RLP meta bytes S", + q_not_first.clone() + * is_branch_init_prev.clone() + * three_rlp_bytes_s + * (rlp_byte1_s * c256.clone() + rlp_byte2_s - s_bytes.clone() - s_rlp1_cur.clone()) + )); + constraints.push(( + "first branch children three RLP meta bytes C", + q_not_first.clone() + * is_branch_init_prev.clone() + * three_rlp_bytes_c + * (rlp_byte1_c * c256 + rlp_byte2_c - c_bytes.clone() - c_rlp1_cur.clone()) + )); + + // is_branch_child with node_index > 0 + let is_branch_child_cur = + meta.query_advice(is_branch_child, Rotation::cur()); + let s_rlp1_prev = + meta.query_advice(s_rlp1, Rotation::prev()); + let c_rlp1_prev = + meta.query_advice(c_rlp1, Rotation::prev()); + constraints.push(( + "branch children (node_index > 0) S", + q_not_first.clone() + * is_branch_child_cur.clone() + * (one.clone() - is_branch_init_prev.clone()) + * (s_rlp1_prev - s_bytes.clone() - s_rlp1_cur.clone()) + )); + constraints.push(( + "branch children (node_index > 0) C", + q_not_first.clone() + * is_branch_child_cur.clone() + * (one.clone() - is_branch_init_prev.clone()) + * (c_rlp1_prev - c_bytes.clone() - c_rlp1_cur.clone()) )); - // TODO: for C node_index = 0, for node_index > 0, final s_rlp1 and c_rlp1 - // need to be 0 + // TODO: in final branch child s_rlp1 and c_rlp1 need to be 0 constraints }); From 5359e16114f425a64b5ac2cc38ee220ebf7f6bfa Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Thu, 20 Jan 2022 13:55:55 +0100 Subject: [PATCH 026/113] is_final_branch_child RLP length constraint --- mpt/src/branch.rs | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/mpt/src/branch.rs b/mpt/src/branch.rs index efeb465ecc..8fe44339b8 100644 --- a/mpt/src/branch.rs +++ b/mpt/src/branch.rs @@ -368,7 +368,23 @@ impl BranchChip { * (c_rlp1_prev - c_bytes.clone() - c_rlp1_cur.clone()) )); - // TODO: in final branch child s_rlp1 and c_rlp1 need to be 0 + // In final branch child s_rlp1 and c_rlp1 need to be 1 (because RLP length + // specifies also ValueNode which occupies 1 byte). + // TODO: ValueNode + let is_last_branch_child = + meta.query_advice(is_last_branch_child, Rotation::cur()); + constraints.push(( + "branch last child S", + q_not_first.clone() + * is_last_branch_child.clone() + * (s_rlp1_cur.clone() - one.clone()) + )); + constraints.push(( + "branch last child C", + q_not_first.clone() + * is_last_branch_child.clone() + * (c_rlp1_cur.clone() - one) + )); constraints }); From 3296d093c73528d1c053bb77fe839986e9648d44 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 21 Jan 2022 11:47:34 +0100 Subject: [PATCH 027/113] branch hash checks moved into HashInParent chip --- mpt/src/branch.rs | 3 +- mpt/src/hash_in_parent.rs | 181 ++++++++++++++++++++++++++++++++++++++ mpt/src/leaf_key.rs | 4 + mpt/src/lib.rs | 1 + mpt/src/mpt.rs | 133 ++++------------------------ 5 files changed, 205 insertions(+), 117 deletions(-) create mode 100644 mpt/src/hash_in_parent.rs diff --git a/mpt/src/branch.rs b/mpt/src/branch.rs index 8fe44339b8..f62e60dd22 100644 --- a/mpt/src/branch.rs +++ b/mpt/src/branch.rs @@ -216,7 +216,8 @@ impl BranchChip { let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); let c_rlp2 = meta.query_advice(c_rlp2, Rotation::cur()); - // We don't need to compare s_rlp1 = c_rlp1 because both are always 0 in branch children. + // We don't need to compare s_rlp1 = c_rlp1 because there is stored + // info about S and C RLP length constraints.push(( "rlp 2", q_enable.clone() diff --git a/mpt/src/hash_in_parent.rs b/mpt/src/hash_in_parent.rs new file mode 100644 index 0000000000..a137b39338 --- /dev/null +++ b/mpt/src/hash_in_parent.rs @@ -0,0 +1,181 @@ +use halo2::{ + circuit::Chip, + plonk::{ + Advice, Column, ConstraintSystem, Expression, Fixed, VirtualCells, + }, + poly::Rotation, +}; +use pairing::arithmetic::FieldExt; +use std::marker::PhantomData; + +use crate::param::{ + HASH_WIDTH, IS_BRANCH_C_PLACEHOLDER_POS, IS_BRANCH_S_PLACEHOLDER_POS, + KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH, LAYOUT_OFFSET, +}; + +#[derive(Clone, Debug)] +pub(crate) struct HashInParentConfig {} + +pub(crate) struct HashInParentChip { + config: HashInParentConfig, + _marker: PhantomData, +} + +impl HashInParentChip { + pub fn configure( + meta: &mut ConstraintSystem, + not_first_level: Column, + is_account_leaf_storage_codehash_c: Column, + is_last_branch_child: Column, + s_keccak: [Column; KECCAK_OUTPUT_WIDTH], + c_keccak: [Column; KECCAK_OUTPUT_WIDTH], + s_advices: [Column; HASH_WIDTH], + acc_s: Column, + acc_mult_s: Column, + acc_c: Column, + acc_mult_c: Column, + keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], + ) -> HashInParentConfig { + let config = HashInParentConfig {}; + let one = Expression::Constant(F::from(1_u64)); + + // Check whether hash of a branch S is in parent branch S. + // Check if (accumulated_s_rlc, hash1, hash2, hash3, hash4) is in keccak table, + // where hash1, hash2, hash3, hash4 are stored in the previous branch and + // accumulated_s_rlc presents the branch RLC. + meta.lookup_any(|meta| { + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); + + // -17 because we are in the last branch child (-16 takes us to branch init) + let is_account_leaf_storage_codehash_prev = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation(-17), + ); + + // We need to do the lookup only if we are in the last branch child. + let is_last_branch_child = + meta.query_advice(is_last_branch_child, Rotation::cur()); + + // When placeholder branch, we don't check its hash in a parent. + let is_branch_s_placeholder = meta.query_advice( + s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], + Rotation(-16), + ); + + let acc_s = meta.query_advice(acc_s, Rotation::cur()); + + // TODO: acc_s currently doesn't have branch ValueNode info (which 128 if nil) + let c128 = Expression::Constant(F::from(128)); + let mult_s = meta.query_advice(acc_mult_s, Rotation::cur()); + let branch_acc_s1 = acc_s + c128 * mult_s; + + let mut constraints = vec![]; + constraints.push(( + not_first_level.clone() + * is_last_branch_child.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // we don't check this in the first storage level + * (one.clone() - is_branch_s_placeholder.clone()) + * branch_acc_s1, // TODO: replace with acc_s once ValueNode is added + meta.query_fixed(keccak_table[0], Rotation::cur()), + )); + for (ind, column) in s_keccak.iter().enumerate() { + // Any rotation that lands into branch can be used instead of -19. + let s_keccak = meta.query_advice(*column, Rotation(-19)); + let keccak_table_i = + meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); + constraints.push(( + not_first_level.clone() + * is_last_branch_child.clone() + * (one.clone() + - is_account_leaf_storage_codehash_prev.clone()) // we don't check this in the first storage level + * (one.clone() - is_branch_s_placeholder.clone()) + * s_keccak, + keccak_table_i, + )); + } + + constraints + }); + + // Check whether hash of a branch C is in parent branch C. + // Check if (accumulated_c_rlc, hash1, hash2, hash3, hash4) is in keccak table, + // where hash1, hash2, hash3, hash4 are stored in the previous branch and + // accumulated_c_rlc presents the branch RLC. + meta.lookup_any(|meta| { + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); + + // -17 because we are in the last branch child (-16 takes us to branch init) + let is_account_leaf_storage_codehash_prev = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation(-17), + ); + + // We need to do the lookup only if we are in the last branch child. + let is_last_branch_child = + meta.query_advice(is_last_branch_child, Rotation::cur()); + + // When placeholder branch, we don't check its hash in a parent. + let is_branch_c_placeholder = meta.query_advice( + s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], + Rotation(-16), + ); + + let acc_c = meta.query_advice(acc_c, Rotation::cur()); + + // TODO: acc_c currently doesn't have branch ValueNode info (which 128 if nil) + let c128 = Expression::Constant(F::from(128)); + let mult_c = meta.query_advice(acc_mult_c, Rotation::cur()); + let branch_acc_c1 = acc_c + c128 * mult_c; + + let mut constraints = vec![]; + constraints.push(( + not_first_level.clone() + * is_last_branch_child.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // we don't check this in the first storage level + * (one.clone() - is_branch_c_placeholder.clone()) + * branch_acc_c1, // TODO: replace with acc_c once ValueNode is added + meta.query_fixed(keccak_table[0], Rotation::cur()), + )); + for (ind, column) in c_keccak.iter().enumerate() { + // Any rotation that lands into branch can be used instead of -19. + let c_keccak = meta.query_advice(*column, Rotation(-19)); + let keccak_table_i = + meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); + constraints.push(( + not_first_level.clone() + * is_last_branch_child.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // we don't check this in the first storage level + * (one.clone() - is_branch_c_placeholder.clone()) + * c_keccak, + keccak_table_i, + )); + } + + constraints + }); + + config + } + + pub fn construct(config: HashInParentConfig) -> Self { + Self { + config, + _marker: PhantomData, + } + } +} + +impl Chip for HashInParentChip { + type Config = HashInParentConfig; + type Loaded = (); + + fn config(&self) -> &Self::Config { + &self.config + } + + fn loaded(&self) -> &Self::Loaded { + &() + } +} diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs index 6010106508..9ded680eb8 100644 --- a/mpt/src/leaf_key.rs +++ b/mpt/src/leaf_key.rs @@ -43,6 +43,10 @@ impl LeafKeyChip { ) -> LeafKeyConfig { let config = LeafKeyConfig {}; + // TODO: if key is of length 1, then there is one less byte in RLP meta data + // (this is easier seen in extension nodes, it will probably be difficult + // to generate such test for normal ShortNode) + // Checking leaf RLC is ok - this value is then taken in the next row, where // leaf value is added to RLC, finally lookup is used to check the hash that // corresponds to this RLC is in the parent branch. diff --git a/mpt/src/lib.rs b/mpt/src/lib.rs index 0176aca359..fc488d2eff 100644 --- a/mpt/src/lib.rs +++ b/mpt/src/lib.rs @@ -5,6 +5,7 @@ pub mod branch; pub mod branch_acc; pub mod branch_acc_init; pub mod branch_key; +pub mod hash_in_parent; pub mod leaf_key; pub mod leaf_key_in_added_branch; pub mod leaf_value; diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index bc98fc0724..65a9b5d9dc 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -14,8 +14,8 @@ use crate::{ account_leaf_nonce_balance::AccountLeafNonceBalanceChip, account_leaf_storage_codehash::AccountLeafStorageCodehashChip, branch::BranchChip, branch_acc::BranchAccChip, - branch_acc_init::BranchAccInitChip, leaf_key::LeafKeyChip, - leaf_key_in_added_branch::LeafKeyInAddedBranchChip, + branch_acc_init::BranchAccInitChip, hash_in_parent::HashInParentChip, + leaf_key::LeafKeyChip, leaf_key_in_added_branch::LeafKeyInAddedBranchChip, leaf_value::LeafValueChip, param::LAYOUT_OFFSET, }; use crate::{branch_key::BranchKeyChip, param::WITNESS_ROW_WIDTH}; @@ -587,121 +587,22 @@ impl MPTConfig { }); // TODO: account first level branch hash for S and C - compared to root + // TODO: move hashing checks in separate chips (hash_in_parent) - // Check if (accumulated_s_rlc, hash1, hash2, hash3, hash4) is in keccak table, - // where hash1, hash2, hash3, hash4 are stored in the previous branch and - // accumulated_s_rlc presents the branch RLC. - meta.lookup_any(|meta| { - let not_first_level = - meta.query_fixed(not_first_level, Rotation::cur()); - - // -17 because we are in the last branch child (-16 takes us to branch init) - let is_account_leaf_storage_codehash_prev = meta.query_advice( - is_account_leaf_storage_codehash_c, - Rotation(-17), - ); - - // We need to do the lookup only if we are in the last branch child. - let is_last_branch_child = - meta.query_advice(is_last_branch_child, Rotation::cur()); - - // When placeholder branch, we don't check its hash in a parent. - let is_branch_s_placeholder = meta.query_advice( - s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], - Rotation(-16), - ); - - let acc_s = meta.query_advice(acc_s, Rotation::cur()); - - // TODO: acc_s currently doesn't have branch ValueNode info (which 128 if nil) - let c128 = Expression::Constant(F::from(128)); - let mult_s = meta.query_advice(acc_mult_s, Rotation::cur()); - let branch_acc_s1 = acc_s + c128 * mult_s; - - let mut constraints = vec![]; - constraints.push(( - not_first_level.clone() - * is_last_branch_child.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // we don't check this in the first storage level - * (one.clone() - is_branch_s_placeholder.clone()) - * branch_acc_s1, // TODO: replace with acc_s once ValueNode is added - meta.query_fixed(keccak_table[0], Rotation::cur()), - )); - for (ind, column) in s_keccak.iter().enumerate() { - // Any rotation that lands into branch can be used instead of -19. - let s_keccak = meta.query_advice(*column, Rotation(-19)); - let keccak_table_i = - meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); - constraints.push(( - not_first_level.clone() - * is_last_branch_child.clone() - * (one.clone() - - is_account_leaf_storage_codehash_prev.clone()) // we don't check this in the first storage level - * (one.clone() - is_branch_s_placeholder.clone()) - * s_keccak, - keccak_table_i, - )); - } - - constraints - }); - - // Check if (accumulated_c_rlc, hash1, hash2, hash3, hash4) is in keccak table, - // where hash1, hash2, hash3, hash4 are stored in the previous branch and - // accumulated_c_rlc presents the branch RLC. - meta.lookup_any(|meta| { - let not_first_level = - meta.query_fixed(not_first_level, Rotation::cur()); - - // -17 because we are in the last branch child (-16 takes us to branch init) - let is_account_leaf_storage_codehash_prev = meta.query_advice( - is_account_leaf_storage_codehash_c, - Rotation(-17), - ); - - // We need to do the lookup only if we are in the last branch child. - let is_last_branch_child = - meta.query_advice(is_last_branch_child, Rotation::cur()); - - // When placeholder branch, we don't check its hash in a parent. - let is_branch_c_placeholder = meta.query_advice( - s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], - Rotation(-16), - ); - - let acc_c = meta.query_advice(acc_c, Rotation::cur()); - - // TODO: acc_c currently doesn't have branch ValueNode info (which 128 if nil) - let c128 = Expression::Constant(F::from(128)); - let mult_c = meta.query_advice(acc_mult_c, Rotation::cur()); - let branch_acc_c1 = acc_c + c128 * mult_c; - - let mut constraints = vec![]; - constraints.push(( - not_first_level.clone() - * is_last_branch_child.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // we don't check this in the first storage level - * (one.clone() - is_branch_c_placeholder.clone()) - * branch_acc_c1, // TODO: replace with acc_c once ValueNode is added - meta.query_fixed(keccak_table[0], Rotation::cur()), - )); - for (ind, column) in c_keccak.iter().enumerate() { - // Any rotation that lands into branch can be used instead of -19. - let c_keccak = meta.query_advice(*column, Rotation(-19)); - let keccak_table_i = - meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); - constraints.push(( - not_first_level.clone() - * is_last_branch_child.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // we don't check this in the first storage level - * (one.clone() - is_branch_c_placeholder.clone()) - * c_keccak, - keccak_table_i, - )); - } - - constraints - }); + HashInParentChip::::configure( + meta, + not_first_level, + is_account_leaf_storage_codehash_c, + is_last_branch_child, + s_keccak, + c_keccak, + s_advices, + acc_s, + acc_mult_s, + acc_c, + acc_mult_c, + keccak_table, + ); // Check hash of a leaf. meta.lookup_any(|meta| { From 0d032460775746b928238745612ad123882a8beb Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 21 Jan 2022 12:28:49 +0100 Subject: [PATCH 028/113] HashInParent called two times (for S and C branch) instead of having both checks inside it --- mpt/src/hash_in_parent.rs | 99 +++++++-------------------------------- mpt/src/mpt.rs | 13 ++++- 2 files changed, 28 insertions(+), 84 deletions(-) diff --git a/mpt/src/hash_in_parent.rs b/mpt/src/hash_in_parent.rs index a137b39338..a93815f910 100644 --- a/mpt/src/hash_in_parent.rs +++ b/mpt/src/hash_in_parent.rs @@ -1,8 +1,6 @@ use halo2::{ circuit::Chip, - plonk::{ - Advice, Column, ConstraintSystem, Expression, Fixed, VirtualCells, - }, + plonk::{Advice, Column, ConstraintSystem, Expression, Fixed}, poly::Rotation, }; use pairing::arithmetic::FieldExt; @@ -27,22 +25,19 @@ impl HashInParentChip { not_first_level: Column, is_account_leaf_storage_codehash_c: Column, is_last_branch_child: Column, - s_keccak: [Column; KECCAK_OUTPUT_WIDTH], - c_keccak: [Column; KECCAK_OUTPUT_WIDTH], - s_advices: [Column; HASH_WIDTH], - acc_s: Column, - acc_mult_s: Column, - acc_c: Column, - acc_mult_c: Column, + keccak: [Column; KECCAK_OUTPUT_WIDTH], + is_branch_placeholder: Column, + acc: Column, + acc_mult: Column, keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], ) -> HashInParentConfig { let config = HashInParentConfig {}; let one = Expression::Constant(F::from(1_u64)); - // Check whether hash of a branch S is in parent branch S. - // Check if (accumulated_s_rlc, hash1, hash2, hash3, hash4) is in keccak table, + // Check whether hash of a branch is in parent branch. + // Check if (accumulated_s(c)_rlc, hash1, hash2, hash3, hash4) is in keccak table, // where hash1, hash2, hash3, hash4 are stored in the previous branch and - // accumulated_s_rlc presents the branch RLC. + // accumulated_s(c)_rlc presents the branch RLC. meta.lookup_any(|meta| { let not_first_level = meta.query_fixed(not_first_level, Rotation::cur()); @@ -58,16 +53,14 @@ impl HashInParentChip { meta.query_advice(is_last_branch_child, Rotation::cur()); // When placeholder branch, we don't check its hash in a parent. - let is_branch_s_placeholder = meta.query_advice( - s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], - Rotation(-16), - ); + let is_branch_placeholder = + meta.query_advice(is_branch_placeholder, Rotation(-16)); - let acc_s = meta.query_advice(acc_s, Rotation::cur()); + let acc_s = meta.query_advice(acc, Rotation::cur()); // TODO: acc_s currently doesn't have branch ValueNode info (which 128 if nil) let c128 = Expression::Constant(F::from(128)); - let mult_s = meta.query_advice(acc_mult_s, Rotation::cur()); + let mult_s = meta.query_advice(acc_mult, Rotation::cur()); let branch_acc_s1 = acc_s + c128 * mult_s; let mut constraints = vec![]; @@ -75,13 +68,13 @@ impl HashInParentChip { not_first_level.clone() * is_last_branch_child.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // we don't check this in the first storage level - * (one.clone() - is_branch_s_placeholder.clone()) + * (one.clone() - is_branch_placeholder.clone()) * branch_acc_s1, // TODO: replace with acc_s once ValueNode is added meta.query_fixed(keccak_table[0], Rotation::cur()), )); - for (ind, column) in s_keccak.iter().enumerate() { + for (ind, column) in keccak.iter().enumerate() { // Any rotation that lands into branch can be used instead of -19. - let s_keccak = meta.query_advice(*column, Rotation(-19)); + let keccak = meta.query_advice(*column, Rotation(-19)); let keccak_table_i = meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); constraints.push(( @@ -89,66 +82,8 @@ impl HashInParentChip { * is_last_branch_child.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // we don't check this in the first storage level - * (one.clone() - is_branch_s_placeholder.clone()) - * s_keccak, - keccak_table_i, - )); - } - - constraints - }); - - // Check whether hash of a branch C is in parent branch C. - // Check if (accumulated_c_rlc, hash1, hash2, hash3, hash4) is in keccak table, - // where hash1, hash2, hash3, hash4 are stored in the previous branch and - // accumulated_c_rlc presents the branch RLC. - meta.lookup_any(|meta| { - let not_first_level = - meta.query_fixed(not_first_level, Rotation::cur()); - - // -17 because we are in the last branch child (-16 takes us to branch init) - let is_account_leaf_storage_codehash_prev = meta.query_advice( - is_account_leaf_storage_codehash_c, - Rotation(-17), - ); - - // We need to do the lookup only if we are in the last branch child. - let is_last_branch_child = - meta.query_advice(is_last_branch_child, Rotation::cur()); - - // When placeholder branch, we don't check its hash in a parent. - let is_branch_c_placeholder = meta.query_advice( - s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], - Rotation(-16), - ); - - let acc_c = meta.query_advice(acc_c, Rotation::cur()); - - // TODO: acc_c currently doesn't have branch ValueNode info (which 128 if nil) - let c128 = Expression::Constant(F::from(128)); - let mult_c = meta.query_advice(acc_mult_c, Rotation::cur()); - let branch_acc_c1 = acc_c + c128 * mult_c; - - let mut constraints = vec![]; - constraints.push(( - not_first_level.clone() - * is_last_branch_child.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // we don't check this in the first storage level - * (one.clone() - is_branch_c_placeholder.clone()) - * branch_acc_c1, // TODO: replace with acc_c once ValueNode is added - meta.query_fixed(keccak_table[0], Rotation::cur()), - )); - for (ind, column) in c_keccak.iter().enumerate() { - // Any rotation that lands into branch can be used instead of -19. - let c_keccak = meta.query_advice(*column, Rotation(-19)); - let keccak_table_i = - meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); - constraints.push(( - not_first_level.clone() - * is_last_branch_child.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // we don't check this in the first storage level - * (one.clone() - is_branch_c_placeholder.clone()) - * c_keccak, + * (one.clone() - is_branch_placeholder.clone()) + * keccak, keccak_table_i, )); } diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 65a9b5d9dc..be72011a8f 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -595,10 +595,19 @@ impl MPTConfig { is_account_leaf_storage_codehash_c, is_last_branch_child, s_keccak, - c_keccak, - s_advices, + s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], acc_s, acc_mult_s, + keccak_table, + ); + + HashInParentChip::::configure( + meta, + not_first_level, + is_account_leaf_storage_codehash_c, + is_last_branch_child, + c_keccak, + s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], acc_c, acc_mult_c, keccak_table, From 953eb929d06e23d94b197d1431570efa4102aad4 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 21 Jan 2022 15:35:42 +0100 Subject: [PATCH 029/113] storage root in account leaf chip --- mpt/src/hash_in_parent.rs | 22 ++-- mpt/src/helpers.rs | 20 +++ mpt/src/lib.rs | 2 + mpt/src/mpt.rs | 164 +++++------------------- mpt/src/storage_root_in_account_leaf.rs | 116 +++++++++++++++++ 5 files changed, 181 insertions(+), 143 deletions(-) create mode 100644 mpt/src/helpers.rs create mode 100644 mpt/src/storage_root_in_account_leaf.rs diff --git a/mpt/src/hash_in_parent.rs b/mpt/src/hash_in_parent.rs index a93815f910..42d0cfa410 100644 --- a/mpt/src/hash_in_parent.rs +++ b/mpt/src/hash_in_parent.rs @@ -6,10 +6,7 @@ use halo2::{ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; -use crate::param::{ - HASH_WIDTH, IS_BRANCH_C_PLACEHOLDER_POS, IS_BRANCH_S_PLACEHOLDER_POS, - KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH, LAYOUT_OFFSET, -}; +use crate::param::{HASH_WIDTH, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH}; #[derive(Clone, Debug)] pub(crate) struct HashInParentConfig {} @@ -25,8 +22,9 @@ impl HashInParentChip { not_first_level: Column, is_account_leaf_storage_codehash_c: Column, is_last_branch_child: Column, - keccak: [Column; KECCAK_OUTPUT_WIDTH], is_branch_placeholder: Column, + sc_keccak: [Column; KECCAK_OUTPUT_WIDTH], + advices: [Column; HASH_WIDTH], acc: Column, acc_mult: Column, keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], @@ -34,6 +32,8 @@ impl HashInParentChip { let config = HashInParentConfig {}; let one = Expression::Constant(F::from(1_u64)); + // TODO: account first level branch hash for S and C - compared to root + // Check whether hash of a branch is in parent branch. // Check if (accumulated_s(c)_rlc, hash1, hash2, hash3, hash4) is in keccak table, // where hash1, hash2, hash3, hash4 are stored in the previous branch and @@ -53,15 +53,15 @@ impl HashInParentChip { meta.query_advice(is_last_branch_child, Rotation::cur()); // When placeholder branch, we don't check its hash in a parent. + let is_branch_placeholder = meta.query_advice(is_branch_placeholder, Rotation(-16)); - - let acc_s = meta.query_advice(acc, Rotation::cur()); + let acc = meta.query_advice(acc, Rotation::cur()); // TODO: acc_s currently doesn't have branch ValueNode info (which 128 if nil) let c128 = Expression::Constant(F::from(128)); - let mult_s = meta.query_advice(acc_mult, Rotation::cur()); - let branch_acc_s1 = acc_s + c128 * mult_s; + let mult = meta.query_advice(acc_mult, Rotation::cur()); + let branch_acc = acc + c128 * mult; let mut constraints = vec![]; constraints.push(( @@ -69,10 +69,10 @@ impl HashInParentChip { * is_last_branch_child.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // we don't check this in the first storage level * (one.clone() - is_branch_placeholder.clone()) - * branch_acc_s1, // TODO: replace with acc_s once ValueNode is added + * branch_acc, // TODO: replace with acc once ValueNode is added meta.query_fixed(keccak_table[0], Rotation::cur()), )); - for (ind, column) in keccak.iter().enumerate() { + for (ind, column) in sc_keccak.iter().enumerate() { // Any rotation that lands into branch can be used instead of -19. let keccak = meta.query_advice(*column, Rotation(-19)); let keccak_table_i = diff --git a/mpt/src/helpers.rs b/mpt/src/helpers.rs new file mode 100644 index 0000000000..752913ac4a --- /dev/null +++ b/mpt/src/helpers.rs @@ -0,0 +1,20 @@ +use halo2::plonk::Expression; +use pairing::arithmetic::FieldExt; + +// Turn 32 hash cells into 4 cells containing keccak words. +pub fn into_words_expr( + hash: Vec>, +) -> Vec> { + let mut words = vec![]; + for i in 0..4 { + let mut word = Expression::Constant(F::zero()); + let mut exp = Expression::Constant(F::one()); + for j in 0..8 { + word = word + hash[i * 8 + j].clone() * exp.clone(); + exp = exp * Expression::Constant(F::from(256)); + } + words.push(word) + } + + words +} diff --git a/mpt/src/lib.rs b/mpt/src/lib.rs index fc488d2eff..fe2872dfd1 100644 --- a/mpt/src/lib.rs +++ b/mpt/src/lib.rs @@ -6,9 +6,11 @@ pub mod branch_acc; pub mod branch_acc_init; pub mod branch_key; pub mod hash_in_parent; +pub mod helpers; pub mod leaf_key; pub mod leaf_key_in_added_branch; pub mod leaf_value; pub mod mpt; pub mod param; pub mod selectors; +pub mod storage_root_in_account_leaf; diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index be72011a8f..c030112a5a 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -15,8 +15,10 @@ use crate::{ account_leaf_storage_codehash::AccountLeafStorageCodehashChip, branch::BranchChip, branch_acc::BranchAccChip, branch_acc_init::BranchAccInitChip, hash_in_parent::HashInParentChip, - leaf_key::LeafKeyChip, leaf_key_in_added_branch::LeafKeyInAddedBranchChip, + helpers::into_words_expr, leaf_key::LeafKeyChip, + leaf_key_in_added_branch::LeafKeyInAddedBranchChip, leaf_value::LeafValueChip, param::LAYOUT_OFFSET, + storage_root_in_account_leaf::StorageRootChip, }; use crate::{branch_key::BranchKeyChip, param::WITNESS_ROW_WIDTH}; use crate::{ @@ -204,22 +206,6 @@ impl MPTConfig { // rlc = rlc * acc_r + row[i], // the rlc would be multiplied by acc_r when row[i] = 0. - // Turn 32 hash cells into 4 cells containing keccak words. - let into_words_expr = |hash: Vec>| { - let mut words = vec![]; - for i in 0..4 { - let mut word = Expression::Constant(F::zero()); - let mut exp = Expression::Constant(F::one()); - for j in 0..8 { - word = word + hash[i * 8 + j].clone() * exp.clone(); - exp = exp * Expression::Constant(F::from(256)); - } - words.push(word) - } - - words - }; - SelectorsChip::::configure( meta, |meta| meta.query_selector(q_enable), @@ -472,130 +458,19 @@ impl MPTConfig { // in each branch node: modified_node_prev = modified_node_cur and // first_nibble_prev = first_nibble_cur, this way we can use only Rotation(-1). - // TODO: permutation argument for sel1 and sel2 - need to be the same in all - // branch children - - constraints - }); - - // Storage first level branch hash for S - root in last account leaf. - // TODO: S and C can be in the same lookup, but it's easier to debug if we have two. - meta.lookup_any(|meta| { - let not_first_level = - meta.query_fixed(not_first_level, Rotation::cur()); - - // -17 because we are in the last branch child (-16 takes us to branch init) - let is_account_leaf_storage_codehash_prev = meta.query_advice( - is_account_leaf_storage_codehash_c, - Rotation(-17), - ); - - // We need to do the lookup only if we are in the last branch child. - let is_last_branch_child = - meta.query_advice(is_last_branch_child, Rotation::cur()); - - let acc_s = meta.query_advice(acc_s, Rotation::cur()); - - // TODO: acc_s currently doesn't have branch ValueNode info (which 128 if nil) - let c128 = Expression::Constant(F::from(128)); - let mult_s = meta.query_advice(acc_mult_s, Rotation::cur()); - let branch_acc_s1 = acc_s + c128 * mult_s; - - let mut s_hash = vec![]; - for column in s_advices.iter() { - // s (account leaf) key (-20), s nonce balance (-19), s storage codehash (-18), - // c storage codehash (-17), - s_hash.push(meta.query_advice(*column, Rotation(-18))); - } - let storage_root_words = into_words_expr(s_hash); - - let mut constraints = vec![]; - constraints.push(( - not_first_level.clone() - * is_last_branch_child.clone() - * is_account_leaf_storage_codehash_prev.clone() - * branch_acc_s1, // TODO: replace with acc_s once ValueNode is added - meta.query_fixed(keccak_table[0], Rotation::cur()), - )); - for (ind, word) in storage_root_words.iter().enumerate() { - let keccak_table_i = - meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); - constraints.push(( - not_first_level.clone() - * is_last_branch_child.clone() - * is_account_leaf_storage_codehash_prev.clone() - * word.clone(), - keccak_table_i, - )); - } - - constraints - }); - - // Storage first level branch hash for C - root in last account leaf. - meta.lookup_any(|meta| { - let not_first_level = - meta.query_fixed(not_first_level, Rotation::cur()); - - // -17 because we are in the last branch child (-16 takes us to branch init) - let is_account_leaf_storage_codehash_prev = meta.query_advice( - is_account_leaf_storage_codehash_c, - Rotation(-17), - ); - - // We need to do the lookup only if we are in the last branch child. - let is_last_branch_child = - meta.query_advice(is_last_branch_child, Rotation::cur()); - - let acc_c = meta.query_advice(acc_c, Rotation::cur()); - - // TODO: acc_c currently doesn't have branch ValueNode info (which 128 if nil) - let c128 = Expression::Constant(F::from(128)); - let mult_c = meta.query_advice(acc_mult_c, Rotation::cur()); - let branch_acc_c1 = acc_c + c128 * mult_c; - - let mut c_hash = vec![]; - // storage root is always in s_advices - for column in s_advices.iter() { - // s (account leaf) key (-20), s nonce balance (-19), s storage codehash (-18), - // c storage codehash (-17), - c_hash.push(meta.query_advice(*column, Rotation(-17))); - } - let storage_root_words = into_words_expr(c_hash); - - let mut constraints = vec![]; - constraints.push(( - not_first_level.clone() - * is_last_branch_child.clone() - * is_account_leaf_storage_codehash_prev.clone() - * branch_acc_c1, // TODO: replace with acc_s once ValueNode is added - meta.query_fixed(keccak_table[0], Rotation::cur()), - )); - for (ind, word) in storage_root_words.iter().enumerate() { - let keccak_table_i = - meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); - constraints.push(( - not_first_level.clone() - * is_last_branch_child.clone() - * is_account_leaf_storage_codehash_prev.clone() - * word.clone(), - keccak_table_i, - )); - } + // TODO: sel1 and sel2 - need to be the same in all branch children constraints }); - // TODO: account first level branch hash for S and C - compared to root - // TODO: move hashing checks in separate chips (hash_in_parent) - HashInParentChip::::configure( meta, not_first_level, is_account_leaf_storage_codehash_c, is_last_branch_child, - s_keccak, s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], + s_keccak, + s_advices, acc_s, acc_mult_s, keccak_table, @@ -606,13 +481,38 @@ impl MPTConfig { not_first_level, is_account_leaf_storage_codehash_c, is_last_branch_child, - c_keccak, s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], + c_keccak, + c_advices, acc_c, acc_mult_c, keccak_table, ); + StorageRootChip::::configure( + meta, + not_first_level, + is_account_leaf_storage_codehash_c, + is_last_branch_child, + s_advices, + acc_s, + acc_mult_s, + keccak_table, + true, + ); + + StorageRootChip::::configure( + meta, + not_first_level, + is_account_leaf_storage_codehash_c, + is_last_branch_child, + s_advices, // s_advices (and not c_advices) is correct + acc_c, + acc_mult_c, + keccak_table, + false, + ); + // Check hash of a leaf. meta.lookup_any(|meta| { let not_first_level = diff --git a/mpt/src/storage_root_in_account_leaf.rs b/mpt/src/storage_root_in_account_leaf.rs new file mode 100644 index 0000000000..94361e0400 --- /dev/null +++ b/mpt/src/storage_root_in_account_leaf.rs @@ -0,0 +1,116 @@ +use halo2::{ + circuit::Chip, + plonk::{Advice, Column, ConstraintSystem, Expression, Fixed}, + poly::Rotation, +}; +use pairing::arithmetic::FieldExt; +use std::marker::PhantomData; + +use crate::{ + helpers::into_words_expr, + param::{HASH_WIDTH, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH}, +}; + +#[derive(Clone, Debug)] +pub(crate) struct StorageRootConfig {} + +pub(crate) struct StorageRootChip { + config: StorageRootConfig, + _marker: PhantomData, +} + +impl StorageRootChip { + pub fn configure( + meta: &mut ConstraintSystem, + not_first_level: Column, + is_account_leaf_storage_codehash_c: Column, + is_last_branch_child: Column, + s_advices: [Column; HASH_WIDTH], + acc: Column, + acc_mult: Column, + keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], + is_s: bool, + ) -> StorageRootConfig { + let config = StorageRootConfig {}; + + // Storage first level branch hash - root in last account leaf. + meta.lookup_any(|meta| { + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); + + // -17 because we are in the last branch child (-16 takes us to branch init) + let is_account_leaf_storage_codehash_prev = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation(-17), + ); + + // We need to do the lookup only if we are in the last branch child. + let is_last_branch_child = + meta.query_advice(is_last_branch_child, Rotation::cur()); + + let acc = meta.query_advice(acc, Rotation::cur()); + + // TODO: acc currently doesn't have branch ValueNode info (which 128 if nil) + let c128 = Expression::Constant(F::from(128)); + let mult = meta.query_advice(acc_mult, Rotation::cur()); + let branch_acc = acc + c128 * mult; + + let mut sc_hash = vec![]; + // Note: storage root is always in s_advices! + for column in s_advices.iter() { + // s (account leaf) key (-20), s nonce balance (-19), s storage codehash (-18), + // c storage codehash (-17), + if is_s { + sc_hash.push(meta.query_advice(*column, Rotation(-18))); + } else { + sc_hash.push(meta.query_advice(*column, Rotation(-17))); + } + } + let storage_root_words = into_words_expr(sc_hash); + + let mut constraints = vec![]; + constraints.push(( + not_first_level.clone() + * is_last_branch_child.clone() + * is_account_leaf_storage_codehash_prev.clone() + * branch_acc, // TODO: replace with acc once ValueNode is added + meta.query_fixed(keccak_table[0], Rotation::cur()), + )); + for (ind, word) in storage_root_words.iter().enumerate() { + let keccak_table_i = + meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); + constraints.push(( + not_first_level.clone() + * is_last_branch_child.clone() + * is_account_leaf_storage_codehash_prev.clone() + * word.clone(), + keccak_table_i, + )); + } + + constraints + }); + + config + } + + pub fn construct(config: StorageRootConfig) -> Self { + Self { + config, + _marker: PhantomData, + } + } +} + +impl Chip for StorageRootChip { + type Config = StorageRootConfig; + type Loaded = (); + + fn config(&self) -> &Self::Config { + &self.config + } + + fn loaded(&self) -> &Self::Loaded { + &() + } +} From 2518073656c260238056878972f7133a848799cd Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 21 Jan 2022 16:26:25 +0100 Subject: [PATCH 030/113] branch rows chip --- ..._in_parent.rs => branch_hash_in_parent.rs} | 21 +- mpt/src/branch_rows.rs | 199 +++++++++++++++ mpt/src/lib.rs | 3 +- mpt/src/mpt.rs | 228 ++---------------- 4 files changed, 237 insertions(+), 214 deletions(-) rename mpt/src/{hash_in_parent.rs => branch_hash_in_parent.rs} (88%) create mode 100644 mpt/src/branch_rows.rs diff --git a/mpt/src/hash_in_parent.rs b/mpt/src/branch_hash_in_parent.rs similarity index 88% rename from mpt/src/hash_in_parent.rs rename to mpt/src/branch_hash_in_parent.rs index 42d0cfa410..2fe4d0153c 100644 --- a/mpt/src/hash_in_parent.rs +++ b/mpt/src/branch_hash_in_parent.rs @@ -9,14 +9,14 @@ use std::marker::PhantomData; use crate::param::{HASH_WIDTH, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH}; #[derive(Clone, Debug)] -pub(crate) struct HashInParentConfig {} +pub(crate) struct BranchHashInParentConfig {} -pub(crate) struct HashInParentChip { - config: HashInParentConfig, +pub(crate) struct BranchHashInParentChip { + config: BranchHashInParentConfig, _marker: PhantomData, } -impl HashInParentChip { +impl BranchHashInParentChip { pub fn configure( meta: &mut ConstraintSystem, not_first_level: Column, @@ -24,12 +24,11 @@ impl HashInParentChip { is_last_branch_child: Column, is_branch_placeholder: Column, sc_keccak: [Column; KECCAK_OUTPUT_WIDTH], - advices: [Column; HASH_WIDTH], acc: Column, acc_mult: Column, keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], - ) -> HashInParentConfig { - let config = HashInParentConfig {}; + ) -> BranchHashInParentConfig { + let config = BranchHashInParentConfig {}; let one = Expression::Constant(F::from(1_u64)); // TODO: account first level branch hash for S and C - compared to root @@ -58,7 +57,7 @@ impl HashInParentChip { meta.query_advice(is_branch_placeholder, Rotation(-16)); let acc = meta.query_advice(acc, Rotation::cur()); - // TODO: acc_s currently doesn't have branch ValueNode info (which 128 if nil) + // TODO: acc currently doesn't have branch ValueNode info (which 128 if nil) let c128 = Expression::Constant(F::from(128)); let mult = meta.query_advice(acc_mult, Rotation::cur()); let branch_acc = acc + c128 * mult; @@ -94,7 +93,7 @@ impl HashInParentChip { config } - pub fn construct(config: HashInParentConfig) -> Self { + pub fn construct(config: BranchHashInParentConfig) -> Self { Self { config, _marker: PhantomData, @@ -102,8 +101,8 @@ impl HashInParentChip { } } -impl Chip for HashInParentChip { - type Config = HashInParentConfig; +impl Chip for BranchHashInParentChip { + type Config = BranchHashInParentConfig; type Loaded = (); fn config(&self) -> &Self::Config { diff --git a/mpt/src/branch_rows.rs b/mpt/src/branch_rows.rs new file mode 100644 index 0000000000..e63dc8c010 --- /dev/null +++ b/mpt/src/branch_rows.rs @@ -0,0 +1,199 @@ +use halo2::{ + circuit::Chip, + plonk::{Advice, Column, ConstraintSystem, Expression, Fixed}, + poly::Rotation, +}; +use pairing::arithmetic::FieldExt; +use std::marker::PhantomData; + +use crate::{ + helpers::into_words_expr, + param::{HASH_WIDTH, KECCAK_OUTPUT_WIDTH}, +}; + +#[derive(Clone, Debug)] +pub(crate) struct BranchRowsConfig {} + +pub(crate) struct BranchRowsChip { + config: BranchRowsConfig, + _marker: PhantomData, +} + +impl BranchRowsChip { + pub fn configure( + meta: &mut ConstraintSystem, + q_not_first: Column, + is_branch_child: Column, + sc_keccak: [Column; KECCAK_OUTPUT_WIDTH], + advices: [Column; HASH_WIDTH], + node_index: Column, + is_modified: Column, + is_at_first_nibble: Column, + sel: Column, + ) -> BranchRowsConfig { + let config = BranchRowsConfig {}; + + meta.create_gate("Branch rows", |meta| { + let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); + + let mut constraints = vec![]; + let is_branch_child_cur = + meta.query_advice(is_branch_child, Rotation::cur()); + + let node_index_cur = meta.query_advice(node_index, Rotation::cur()); + + /* + TODO for leaf: + Let's say we have a leaf n where + n.Key = [10,6,3,5,7,0,1,2,12,1,10,3,10,14,0,10,1,7,13,3,0,4,12,9,9,2,0,3,1,0,3,8,2,13,9,6,8,14,11,12,12,4,11,1,7,7,1,15,4,1,12,6,11,3,0,4,2,0,5,11,5,7,0,16] + n.Val = [2]. + Before put in a proof, a leaf is hashed: + https://github.com/ethereum/go-ethereum/blob/master/trie/proof.go#L78 + But before being hashed, Key is put in compact form: + https://github.com/ethereum/go-ethereum/blob/master/trie/hasher.go#L110 + Key becomes: + [58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112] + Then the node is RLP encoded: + https://github.com/ethereum/go-ethereum/blob/master/trie/hasher.go#L157 + RLP: + [226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2] + Finally, the RLP is hashed: + [32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68] + + In a proof (witness), we have [226, 160, ...] in columns s_rlp1, s_rlp2, ... + Constraint 1: We need to compute a hash of this value and compare it with [32, 34, ...] which should be + one of the branch children. lookup ... + Constraint 1.1: s_keccak, c_keccak the same for all 16 children + Constraint 1.2: for key = ind: s_keccak = converted s_advice and c_keccak = converted c_advice + Constraint 1.3: we add additional row for a leaf prepared for keccak (17 words), + we do a lookup on this 17 words in s_keccak / c_keccak + Constraint 2: We need to convert it back to non-compact format to get the remaining key. + We need to verify the key until now (in nodes above) concatenated with the remaining key + gives us the key where the storage change is happening. + */ + + // sc_keccak is the same for all is_branch_child rows. + // This is to enable easier comparison when in leaf row + // where we need to compare the keccak output is the same as keccak of the modified node, + // this way we just rotate back to one of the branch children rows and we get sc_keccak there + // (otherwise we would need iterate over all branch children rows (many rotations) and check + // that at is_modified the value corresponds). + for column in sc_keccak.iter() { + let sc_keccak_prev = + meta.query_advice(*column, Rotation::prev()); + let sc_keccak_cur = meta.query_advice(*column, Rotation::cur()); + constraints.push(( + "s_keccak the same for all branch children", + q_not_first.clone() + * is_branch_child_cur.clone() + * node_index_cur.clone() // ignore if node_index = 0 (there is no previous) + * (sc_keccak_cur.clone() - sc_keccak_prev), + )); + } + + // s_keccak and c_keccak correspond to s_advices and c_advices at the modified index - + // compressed into less elements + let is_modified = meta.query_advice(is_modified, Rotation::cur()); + let is_at_first_nibble = + meta.query_advice(is_at_first_nibble, Rotation::cur()); + + let mut sc_hash = vec![]; + for column in advices.iter() { + sc_hash.push(meta.query_advice(*column, Rotation::cur())); + } + let advices_words = into_words_expr(sc_hash); + + // When it's NOT placeholder branch, is_modified = is_at_first_nibble. + // When it's placeholder branch, is_modified != is_at_first_nibble. + // This is used instead of having is_branch_s_placeholder and is_branch_c_placeholder columns - + // we only have this info in branch init where we don't need additional columns. + + for (ind, column) in sc_keccak.iter().enumerate() { + // In placeholder branch (when is_modified != is_at_first_nibble) the following + // constraint could be satisfied by attacker by putting hash of is_modified (while + // it should be is_at_first_nibble), but then the attacker would need to + // use is_modified node for leaf_key_in_added_branch (hash of it is in keccak + // at is_at_first_nibble), but then the constraint of leaf_in_added_branch having + // the same key (TODO this constraint in leaf_key_in_added_branch) except for + // the first nibble will fail. + let keccak_cur = meta.query_advice(*column, Rotation::cur()); + // Needs to correspond when is_modified or is_at_first_nibble. + constraints.push(( + "sc_keccak correspond to advices at the modified index", + q_not_first.clone() + * is_branch_child_cur.clone() + * is_at_first_nibble.clone() // is_at_first_nibble = is_modified when NOT placeholder + * is_modified.clone() + * (advices_words[ind].clone() - keccak_cur), + )); + } + + // sel1 - denoting whether leaf is empty at modified_node. + // When sel1 = 1, s_advices need to be [128, 0, ..., 0]. + // If sel1 = 1, there is no leaf at this position (value is being added or deleted) + // and we don't check the hash of it in leaf_value. + + // sel2 - denoting whether leaf is empty at modified_node. + // When sel2 = 1, c_advices need to be [128, 0, ..., 0]. + // If sel2 = 1, there is no leaf at this position (value is being added or deleted) + // and we don't check the hash of it in leaf_value. + + let c128 = Expression::Constant(F::from(128)); + let sel_cur = meta.query_advice(sel, Rotation::cur()); + + // advices[0] = 128 + let advices0 = meta.query_advice(advices[0], Rotation::cur()); + constraints.push(( + "branch child sel1 s_advices0", + q_not_first.clone() + * is_branch_child_cur.clone() + * is_modified.clone() + * (advices0 - c128.clone()) + * sel_cur.clone(), + )); + // advices[i] = 0 for i > 0 + for column in advices.iter().skip(1) { + let s = meta.query_advice(*column, Rotation::cur()); + constraints.push(( + "branch child sel1 s_advices", + q_not_first.clone() + * is_branch_child_cur.clone() + * is_modified.clone() + * s + * sel_cur.clone(), + )); + } + + // TODO: constraint for is_modified = is_at_first_nibble, to do this + // we can check modified_node = first_nibble in branch init and then check + // in each branch node: modified_node_prev = modified_node_cur and + // first_nibble_prev = first_nibble_cur, this way we can use only Rotation(-1). + + // TODO: sel1 and sel2 - need to be the same in all branch children + + constraints + }); + + config + } + + pub fn construct(config: BranchRowsConfig) -> Self { + Self { + config, + _marker: PhantomData, + } + } +} + +impl Chip for BranchRowsChip { + type Config = BranchRowsConfig; + type Loaded = (); + + fn config(&self) -> &Self::Config { + &self.config + } + + fn loaded(&self) -> &Self::Loaded { + &() + } +} diff --git a/mpt/src/lib.rs b/mpt/src/lib.rs index fe2872dfd1..4492b2d006 100644 --- a/mpt/src/lib.rs +++ b/mpt/src/lib.rs @@ -4,8 +4,9 @@ pub mod account_leaf_storage_codehash; pub mod branch; pub mod branch_acc; pub mod branch_acc_init; +pub mod branch_hash_in_parent; pub mod branch_key; -pub mod hash_in_parent; +pub mod branch_rows; pub mod helpers; pub mod leaf_key; pub mod leaf_key_in_added_branch; diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index c030112a5a..94c94ef67c 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -14,7 +14,8 @@ use crate::{ account_leaf_nonce_balance::AccountLeafNonceBalanceChip, account_leaf_storage_codehash::AccountLeafStorageCodehashChip, branch::BranchChip, branch_acc::BranchAccChip, - branch_acc_init::BranchAccInitChip, hash_in_parent::HashInParentChip, + branch_acc_init::BranchAccInitChip, + branch_hash_in_parent::BranchHashInParentChip, branch_rows::BranchRowsChip, helpers::into_words_expr, leaf_key::LeafKeyChip, leaf_key_in_added_branch::LeafKeyInAddedBranchChip, leaf_value::LeafValueChip, param::LAYOUT_OFFSET, @@ -264,226 +265,49 @@ impl MPTConfig { acc_r, ); - meta.create_gate("hash constraints", |meta| { - let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); - - let mut constraints = vec![]; - let is_branch_child_cur = - meta.query_advice(is_branch_child, Rotation::cur()); - - let node_index_cur = meta.query_advice(node_index, Rotation::cur()); - - /* - TODO for leaf: - Let's say we have a leaf n where - n.Key = [10,6,3,5,7,0,1,2,12,1,10,3,10,14,0,10,1,7,13,3,0,4,12,9,9,2,0,3,1,0,3,8,2,13,9,6,8,14,11,12,12,4,11,1,7,7,1,15,4,1,12,6,11,3,0,4,2,0,5,11,5,7,0,16] - n.Val = [2]. - Before put in a proof, a leaf is hashed: - https://github.com/ethereum/go-ethereum/blob/master/trie/proof.go#L78 - But before being hashed, Key is put in compact form: - https://github.com/ethereum/go-ethereum/blob/master/trie/hasher.go#L110 - Key becomes: - [58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112] - Then the node is RLP encoded: - https://github.com/ethereum/go-ethereum/blob/master/trie/hasher.go#L157 - RLP: - [226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2] - Finally, the RLP is hashed: - [32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68] - - In a proof (witness), we have [226, 160, ...] in columns s_rlp1, s_rlp2, ... - Constraint 1: We need to compute a hash of this value and compare it with [32, 34, ...] which should be - one of the branch children. lookup ... - Constraint 1.1: s_keccak, c_keccak the same for all 16 children - Constraint 1.2: for key = ind: s_keccak = converted s_advice and c_keccak = converted c_advice - Constraint 1.3: we add additional row for a leaf prepared for keccak (17 words), - we do a lookup on this 17 words in s_keccak / c_keccak - Constraint 2: We need to convert it back to non-compact format to get the remaining key. - We need to verify the key until now (in nodes above) concatenated with the remaining key - gives us the key where the storage change is happening. - */ - - // s_keccak is the same for all is_branch_child rows. - // This is to enable easier comparison when in leaf row - // where we need to compare the keccak output is the same as keccak of the modified node, - // this way we just rotate back to one of the branch children rows and we get s_keccak there - // (otherwise we would need iterate over all branch children rows (many rotations) and check - // that at is_modified the value corresponds). - for column in s_keccak.iter() { - let s_keccak_prev = - meta.query_advice(*column, Rotation::prev()); - let s_keccak_cur = meta.query_advice(*column, Rotation::cur()); - constraints.push(( - "s_keccak the same for all branch children", - q_not_first.clone() - * is_branch_child_cur.clone() - * node_index_cur.clone() // ignore if node_index = 0 - * (s_keccak_cur.clone() - s_keccak_prev), - )); - } - // c_keccak is the same for all is_branch_child rows. - for column in c_keccak.iter() { - let c_keccak_prev = - meta.query_advice(*column, Rotation::prev()); - let c_keccak_cur = meta.query_advice(*column, Rotation::cur()); - constraints.push(( - "c_keccak the same for all branch children", - q_not_first.clone() - * is_branch_child_cur.clone() - * node_index_cur.clone() // ignore if node_index = 0 - * (c_keccak_cur.clone() - c_keccak_prev), - )); - } - - // TODO: replace constraints above with permutation argument - for s_keccak and - // c_keccak being the same in all branch children (similarly needs to be done - // for sel1 and sel2 below). - - // NOTE: the reason why s_keccak and c_keccak need to be the same in all branch - // children is that we need to check s_keccak and c_keccak in is_modified row, - // but we don't know in advance at which position (in branch) is this row. - - // s_keccak and c_keccak correspond to s and c at the modified index - let is_modified = meta.query_advice(is_modified, Rotation::cur()); - let is_at_first_nibble = - meta.query_advice(is_at_first_nibble, Rotation::cur()); - - let mut s_hash = vec![]; - let mut c_hash = vec![]; - for (ind, column) in s_advices.iter().enumerate() { - s_hash.push(meta.query_advice(*column, Rotation::cur())); - c_hash.push(meta.query_advice(c_advices[ind], Rotation::cur())); - } - let s_advices_words = into_words_expr(s_hash); - let c_advices_words = into_words_expr(c_hash); - - // When it's NOT placeholder branch, is_modified = is_at_first_nibble. - // When it's placeholder branch, is_modified != is_at_first_nibble. - // This is used instead of having is_branch_s_placeholder and is_branch_c_placeholder columns - - // we only have this info in branch init where we don't need additional columns. - - for (ind, column) in s_keccak.iter().enumerate() { - // In placeholder branch (when is_modified != is_at_first_nibble) the following - // constraint could be satisfied by attacker by putting hash of is_modified (while - // it should be is_at_first_nibble), but then the attacker would need to - // use is_modified node for leaf_key_in_added_branch (hash of it is in keccak - // at is_at_first_nibble), but then the constraint of leaf_in_added_branch having - // the same key (TODO this constraint in leaf_key_in_added_branch) except for - // the first nibble will fail. - let s_keccak_cur = meta.query_advice(*column, Rotation::cur()); - // Needs to correspond when is_modified or is_at_first_nibble. - constraints.push(( - "s_keccak correspond to s_advices at the modified index", - q_not_first.clone() - * is_branch_child_cur.clone() - * is_at_first_nibble.clone() // is_at_first_nibble = is_modified when NOT placeholder - * is_modified.clone() - * (s_advices_words[ind].clone() - s_keccak_cur), - )); - } - for (ind, column) in c_keccak.iter().enumerate() { - let c_keccak_cur = meta.query_advice(*column, Rotation::cur()); - // Needs to correspond when is_modified or is_at_first_nibble. - constraints.push(( - "c_keccak correspond to c_advices at the modified index", - q_not_first.clone() - * is_branch_child_cur.clone() - * is_at_first_nibble.clone() // is_at_first_nibble = is_modified when NOT placeholder - * is_modified.clone() - * (c_advices_words[ind].clone() - c_keccak_cur), - )); - } - - // sel1 - denoting whether leaf is empty at modified_node. - // When sel1 = 1, s_advices need to be [128, 0, ..., 0]. - // If sel1 = 1, there is no leaf at this position (value is being added or deleted) - // and we don't check the hash of it in leaf_value. - let c128 = Expression::Constant(F::from(128)); - let sel1_cur = meta.query_advice(sel1, Rotation::cur()); - - // s_advices[0] = 128 - let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); - constraints.push(( - "branch child sel1 s_advices0", - q_not_first.clone() - * is_branch_child_cur.clone() - * is_modified.clone() - * (s_advices0 - c128.clone()) - * sel1_cur.clone(), - )); - // s_advices[i] = 0 for i > 0 - for column in s_advices.iter().skip(1) { - let s = meta.query_advice(*column, Rotation::cur()); - constraints.push(( - "branch child sel1 s_advices", - q_not_first.clone() - * is_branch_child_cur.clone() - * is_modified.clone() - * s - * sel1_cur.clone(), - )); - } - - // sel2 - denoting whether leaf is empty at modified_node. - // When sel2 = 1, c_advices need to be [128, 0, ..., 0]. - // If sel2 = 1, there is no leaf at this position (value is being added or deleted) - // and we don't check the hash of it in leaf_value. - let sel2_cur = meta.query_advice(sel2, Rotation::cur()); - - // s_advices[0] = 128 - let c_advices0 = meta.query_advice(c_advices[0], Rotation::cur()); - constraints.push(( - "branch child sel2 c_advices0", - q_not_first.clone() - * is_branch_child_cur.clone() - * is_modified.clone() - * (c_advices0 - c128.clone()) - * sel2_cur.clone(), - )); - // c_advices[i] = 0 for i > 0 - for column in c_advices.iter().skip(1) { - let c = meta.query_advice(*column, Rotation::cur()); - constraints.push(( - "branch child sel2 c_advices", - q_not_first.clone() - * is_branch_child_cur.clone() - * is_modified.clone() - * c - * sel2_cur.clone(), - )); - } - - // TODO: constraint for is_modified = is_at_first_nibble, to do this - // we can check modified_node = first_nibble in branch init and then check - // in each branch node: modified_node_prev = modified_node_cur and - // first_nibble_prev = first_nibble_cur, this way we can use only Rotation(-1). - - // TODO: sel1 and sel2 - need to be the same in all branch children + BranchRowsChip::::configure( + meta, + q_not_first, + is_branch_child, + s_keccak, + s_advices, + node_index, + is_modified, + is_at_first_nibble, + sel1, + ); - constraints - }); + BranchRowsChip::::configure( + meta, + q_not_first, + is_branch_child, + c_keccak, + c_advices, + node_index, + is_modified, + is_at_first_nibble, + sel2, + ); - HashInParentChip::::configure( + BranchHashInParentChip::::configure( meta, not_first_level, is_account_leaf_storage_codehash_c, is_last_branch_child, s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], s_keccak, - s_advices, acc_s, acc_mult_s, keccak_table, ); - HashInParentChip::::configure( + BranchHashInParentChip::::configure( meta, not_first_level, is_account_leaf_storage_codehash_c, is_last_branch_child, s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], c_keccak, - c_advices, acc_c, acc_mult_c, keccak_table, From fd65fdba4480255f907189f980318bd657c4e70a Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Mon, 24 Jan 2022 16:24:06 +0100 Subject: [PATCH 031/113] extension node test; some docs --- mpt/src/branch_hash_in_parent.rs | 8 +- mpt/src/extension_node.rs | 172 +++++++++++++++++++++ mpt/src/leaf_key.rs | 1 - mpt/src/lib.rs | 1 + mpt/src/mpt.rs | 52 ++++++- mpt/src/param.rs | 3 + mpt/tests/StorageExtensionTwoKeyBytes.json | 1 + 7 files changed, 232 insertions(+), 6 deletions(-) create mode 100644 mpt/src/extension_node.rs create mode 100644 mpt/tests/StorageExtensionTwoKeyBytes.json diff --git a/mpt/src/branch_hash_in_parent.rs b/mpt/src/branch_hash_in_parent.rs index 2fe4d0153c..12915cfc01 100644 --- a/mpt/src/branch_hash_in_parent.rs +++ b/mpt/src/branch_hash_in_parent.rs @@ -6,7 +6,7 @@ use halo2::{ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; -use crate::param::{HASH_WIDTH, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH}; +use crate::param::{KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH}; #[derive(Clone, Debug)] pub(crate) struct BranchHashInParentConfig {} @@ -23,6 +23,7 @@ impl BranchHashInParentChip { is_account_leaf_storage_codehash_c: Column, is_last_branch_child: Column, is_branch_placeholder: Column, + is_extension_node: Column, sc_keccak: [Column; KECCAK_OUTPUT_WIDTH], acc: Column, acc_mult: Column, @@ -57,6 +58,9 @@ impl BranchHashInParentChip { meta.query_advice(is_branch_placeholder, Rotation(-16)); let acc = meta.query_advice(acc, Rotation::cur()); + let is_extension_node = + meta.query_advice(is_extension_node, Rotation(-16)); + // TODO: acc currently doesn't have branch ValueNode info (which 128 if nil) let c128 = Expression::Constant(F::from(128)); let mult = meta.query_advice(acc_mult, Rotation::cur()); @@ -68,6 +72,7 @@ impl BranchHashInParentChip { * is_last_branch_child.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // we don't check this in the first storage level * (one.clone() - is_branch_placeholder.clone()) + * (one.clone() - is_extension_node.clone()) * branch_acc, // TODO: replace with acc once ValueNode is added meta.query_fixed(keccak_table[0], Rotation::cur()), )); @@ -82,6 +87,7 @@ impl BranchHashInParentChip { * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // we don't check this in the first storage level * (one.clone() - is_branch_placeholder.clone()) + * (one.clone() - is_extension_node.clone()) * keccak, keccak_table_i, )); diff --git a/mpt/src/extension_node.rs b/mpt/src/extension_node.rs new file mode 100644 index 0000000000..3dc60d1b4a --- /dev/null +++ b/mpt/src/extension_node.rs @@ -0,0 +1,172 @@ +use halo2::{ + circuit::Chip, + plonk::{Advice, Column, ConstraintSystem, Expression, Fixed}, + poly::Rotation, +}; +use pairing::arithmetic::FieldExt; +use std::marker::PhantomData; + +use crate::param::{KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH}; + +#[derive(Clone, Debug)] +pub(crate) struct ExtensionNodeConfig {} + +pub(crate) struct ExtensionNodeChip { + config: ExtensionNodeConfig, + _marker: PhantomData, +} + +impl ExtensionNodeChip { + pub fn configure( + meta: &mut ConstraintSystem, + not_first_level: Column, + is_extension_node: Column, + acc: Column, + acc_mult: Column, + keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], + ) -> ExtensionNodeConfig { + let config = ExtensionNodeConfig {}; + let one = Expression::Constant(F::from(1_u64)); + + /* + Let's say we have branch1 and branch2 below it. + + branch1 S row 0 || branch1 C row 0 + ... + branch1 S row 15 || branch1 C row 15 + + branch2 S row 0 || branch2 C row 0 + ... + branch2 S row 15 || branch2 C row 15 + + Hash of branch2 S is in one of the branch1 rows (in S columns). + Hash of branch2 C is in one of the branch1 rows (in C columns). + + In what follows, we write branch without S and C - it is the same for both cases. + + Key key1 determines the position of branch2 hash in branch1 (0-15). + To check this, branch2 RLC (over all RLP bytes - all 1+16 rows, 1 is for branch init row) + is checked to have a hash in branch1, at modified_node index + (modified_node depends on key key1). + + However, with extension node it's a bit different. + + branch1 S row 0 || branch1 C row 0 + ... + branch1 S row 15 || branch1 C row 15 + extension1 S + extension1 C + + branch2 S row 0 || branch2 C row 0 + ... + branch2 S row 15 || branch2 C row 15 + extension2 S + extension2 C + + There are additional rows immediately after branch 16 rows - one row for + extension node S and one row for extension node C. These rows are empty when + we have a regular branch. + + Let's say branch2 is extension node. In this case, extension2 row contains: + - key bytes that present the extension + - hash of branch2 + + --- + Example 1: + + Key extension of length 2: + [228, 130, 0, 149, 160, 114, 253, 150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249] + [rlp, rlp, key byte 1, key byte 2, rlp, hash of branch2 byte 0, hash of branch2 byte 1, ...] + [0, 149] presents key extension: + - 0 because it's even length (in branch it would be 16, see terminator) + - 149 = 9*16 + 5 + Key extension is [9, 5]. + + Two constraints are needed: + - the hash of extension node (extension node RLC hash is needed) needs to be + checked whether it's at modified_node in branch1 + - the hash of branch2 is in extension node. + + Also, it needs to be checked that key extension corresponds to key1 (not in this chip). + + --- + Example 2: + + Key extension of length 1: + [226, 16, 160,172,105,12... + [rlp, key byte1, ... + [16] presents key extension: + - 16 = 0 + 16 + Key extension is [0]. + + --- + + */ + + // TODO: check extension node selector + + // Check whether branch hash is in extension node row. + meta.lookup_any(|meta| { + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); + // TODO: not_first_level? + + let acc = meta.query_advice(acc, Rotation(-2)); + + let is_extension_node = + meta.query_advice(is_extension_node, Rotation(-18)); + + // TODO: acc currently doesn't have branch ValueNode info (which 128 if nil) + let c128 = Expression::Constant(F::from(128)); + let mult = meta.query_advice(acc_mult, Rotation(-2)); + let branch_acc = acc + c128 * mult; + + let mut constraints = vec![]; + constraints.push(( + not_first_level.clone() + * is_extension_node.clone() + * branch_acc, // TODO: replace with acc once ValueNode is added + meta.query_fixed(keccak_table[0], Rotation::cur()), + )); + // TODO: express ext row c_advices in words + /* + for (ind, column) in sc_keccak.iter().enumerate() { + // Any rotation that lands into branch can be used instead of -19. + let keccak = meta.query_advice(*column, Rotation(-19)); + let keccak_table_i = + meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); + constraints.push(( + not_first_level.clone() + * is_extension_node.clone() + * keccak, + keccak_table_i, + )); + } + */ + + constraints + }); + + config + } + + pub fn construct(config: ExtensionNodeConfig) -> Self { + Self { + config, + _marker: PhantomData, + } + } +} + +impl Chip for ExtensionNodeChip { + type Config = ExtensionNodeConfig; + type Loaded = (); + + fn config(&self) -> &Self::Config { + &self.config + } + + fn loaded(&self) -> &Self::Loaded { + &() + } +} diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs index 9ded680eb8..bba213c1bd 100644 --- a/mpt/src/leaf_key.rs +++ b/mpt/src/leaf_key.rs @@ -131,7 +131,6 @@ impl LeafKeyChip { let sel2 = meta.query_advice(sel2, Rotation(rot - 1)); let one = Expression::Constant(F::one()); - let c16 = Expression::Constant(F::from(16)); let c32 = Expression::Constant(F::from(32)); let c48 = Expression::Constant(F::from(48)); diff --git a/mpt/src/lib.rs b/mpt/src/lib.rs index 4492b2d006..f41fd2ea27 100644 --- a/mpt/src/lib.rs +++ b/mpt/src/lib.rs @@ -7,6 +7,7 @@ pub mod branch_acc_init; pub mod branch_hash_in_parent; pub mod branch_key; pub mod branch_rows; +pub mod extension_node; pub mod helpers; pub mod leaf_key; pub mod leaf_key_in_added_branch; diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 94c94ef67c..e7a9f7bf79 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -13,12 +13,16 @@ use crate::{ account_leaf_key::AccountLeafKeyChip, account_leaf_nonce_balance::AccountLeafNonceBalanceChip, account_leaf_storage_codehash::AccountLeafStorageCodehashChip, - branch::BranchChip, branch_acc::BranchAccChip, + branch::BranchChip, + branch_acc::BranchAccChip, branch_acc_init::BranchAccInitChip, - branch_hash_in_parent::BranchHashInParentChip, branch_rows::BranchRowsChip, - helpers::into_words_expr, leaf_key::LeafKeyChip, + branch_hash_in_parent::BranchHashInParentChip, + branch_rows::BranchRowsChip, + extension_node::ExtensionNodeChip, + leaf_key::LeafKeyChip, leaf_key_in_added_branch::LeafKeyInAddedBranchChip, - leaf_value::LeafValueChip, param::LAYOUT_OFFSET, + leaf_value::LeafValueChip, + param::{IS_EXTENSION_NODE_POS, LAYOUT_OFFSET}, storage_root_in_account_leaf::StorageRootChip, }; use crate::{branch_key::BranchKeyChip, param::WITNESS_ROW_WIDTH}; @@ -32,6 +36,33 @@ use crate::{ selectors::SelectorsChip, }; +/* + MPT circuit contains S and C columns (other columns are mostly selectors). + + With S columns the prover proves the knowledge of key1/val1 that is in the + trie with rootS. + + With C columns the prover proves the knowledge of key1/val2 that is in the + trie with rootC. Note that key is the same for both S and C, whereas value + is different. The prover thus proves the knowledge how to change value at key + key1 from val1 to val2 that results the root being changed from rootS to rootC. + + The branch contains 16 nodes which are stored in 16 rows. + A row looks like: + [0, 160, 123, ..., 148, 0, 160, 232, ..., 92 ] + [rlp1 (S), rlp2 (S), b0 (S), ..., b31 (S), rlp1 (C), rlp2 C, b0 (C), ..., b31 (C)] + + Values bi (S) and bi(C) present hash of a node. Thus, the first half of a row + is a S node: + [rlp1, rlp2, b0, ..., b31] + + The second half of the row is a C node (same structure): + [rlp1, rlp2, b0, ..., b31] + + We start with top level branch and then we follow branches (could be also extension + nodes) down to the leaf. +*/ + #[derive(Clone, Debug)] pub struct MPTConfig { q_enable: Selector, @@ -295,6 +326,7 @@ impl MPTConfig { is_account_leaf_storage_codehash_c, is_last_branch_child, s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], + s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], s_keccak, acc_s, acc_mult_s, @@ -307,12 +339,24 @@ impl MPTConfig { is_account_leaf_storage_codehash_c, is_last_branch_child, s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], + s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], c_keccak, acc_c, acc_mult_c, keccak_table, ); + /* TODO + ExtensionNodeChip::::configure( + meta, + not_first_level, + s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], + acc_s, + acc_mult_s, + keccak_table, + ); + */ + StorageRootChip::::configure( meta, not_first_level, diff --git a/mpt/src/param.rs b/mpt/src/param.rs index 878504362d..046fde716e 100644 --- a/mpt/src/param.rs +++ b/mpt/src/param.rs @@ -19,3 +19,6 @@ pub const R_TABLE_LEN: usize = 32; pub const IS_BRANCH_S_PLACEHOLDER_POS: usize = 11; pub const IS_BRANCH_C_PLACEHOLDER_POS: usize = 12; pub const FIRST_NIBBLE_POS: usize = 13; +pub const IS_EXTENSION_NODE_POS: usize = 14; +pub const IS_EXTENSION_EVEN_KEY_LEN_POS: usize = 15; +pub const IS_EXTENSION_ODD_KEY_LEN_POS: usize = 16; diff --git a/mpt/tests/StorageExtensionTwoKeyBytes.json b/mpt/tests/StorageExtensionTwoKeyBytes.json new file mode 100644 index 0000000000..2251691d32 --- /dev/null +++ b/mpt/tests/StorageExtensionTwoKeyBytes.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,1],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,1],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,1],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,1],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,1],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,1],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,13,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,16],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5]] From b971d04dbca0b928d4e09d4138317286982108ef Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 25 Jan 2022 10:23:40 +0100 Subject: [PATCH 032/113] branch hash in extension node check --- mpt/src/branch.rs | 2 +- mpt/src/extension_node.rs | 64 +++++++++++++++++++++++++++------------ mpt/src/mpt.rs | 19 ++++++++++-- 3 files changed, 61 insertions(+), 24 deletions(-) diff --git a/mpt/src/branch.rs b/mpt/src/branch.rs index f62e60dd22..3d0339f202 100644 --- a/mpt/src/branch.rs +++ b/mpt/src/branch.rs @@ -1,7 +1,7 @@ use halo2::{ circuit::Chip, plonk::{ - Advice, Column, ConstraintSystem, Expression, Fixed, VirtualCells, Selector, + Advice, Column, ConstraintSystem, Expression, Fixed, Selector, }, poly::Rotation, }; diff --git a/mpt/src/extension_node.rs b/mpt/src/extension_node.rs index 3dc60d1b4a..4e41d9259e 100644 --- a/mpt/src/extension_node.rs +++ b/mpt/src/extension_node.rs @@ -6,7 +6,10 @@ use halo2::{ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; -use crate::param::{KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH}; +use crate::{ + helpers::into_words_expr, + param::{HASH_WIDTH, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH}, +}; #[derive(Clone, Debug)] pub(crate) struct ExtensionNodeConfig {} @@ -19,11 +22,14 @@ pub(crate) struct ExtensionNodeChip { impl ExtensionNodeChip { pub fn configure( meta: &mut ConstraintSystem, - not_first_level: Column, + q_not_first: Column, + is_last_branch_child: Column, is_extension_node: Column, + c_advices: [Column; HASH_WIDTH], acc: Column, acc_mult: Column, keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], + is_s: bool, ) -> ExtensionNodeConfig { let config = ExtensionNodeConfig {}; let one = Expression::Constant(F::from(1_u64)); @@ -107,42 +113,60 @@ impl ExtensionNodeChip { // Check whether branch hash is in extension node row. meta.lookup_any(|meta| { - let not_first_level = - meta.query_fixed(not_first_level, Rotation::cur()); - // TODO: not_first_level? + let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); - let acc = meta.query_advice(acc, Rotation(-2)); + let mut rot_into_last_child = -1; + if !is_s { + rot_into_last_child = -2; + } - let is_extension_node = - meta.query_advice(is_extension_node, Rotation(-18)); + // We need to do the lookup only if we are in the last branch child. + let is_after_last_branch_child = meta.query_advice( + is_last_branch_child, + Rotation(rot_into_last_child), + ); + + // is_extension_node is in branch init row + let mut is_extension_node_cur = + meta.query_advice(is_extension_node, Rotation(-17)); + if !is_s { + is_extension_node_cur = + meta.query_advice(is_extension_node, Rotation(-18)); + } // TODO: acc currently doesn't have branch ValueNode info (which 128 if nil) + let acc = meta.query_advice(acc, Rotation(rot_into_last_child)); let c128 = Expression::Constant(F::from(128)); - let mult = meta.query_advice(acc_mult, Rotation(-2)); + let mult = + meta.query_advice(acc_mult, Rotation(rot_into_last_child)); let branch_acc = acc + c128 * mult; let mut constraints = vec![]; constraints.push(( - not_first_level.clone() - * is_extension_node.clone() + q_not_first.clone() + * is_after_last_branch_child.clone() + * is_extension_node_cur.clone() * branch_acc, // TODO: replace with acc once ValueNode is added meta.query_fixed(keccak_table[0], Rotation::cur()), )); - // TODO: express ext row c_advices in words - /* - for (ind, column) in sc_keccak.iter().enumerate() { - // Any rotation that lands into branch can be used instead of -19. - let keccak = meta.query_advice(*column, Rotation(-19)); + + let mut sc_hash = vec![]; + // Note: extension node has branch hash always in c_advices. + for column in c_advices.iter() { + sc_hash.push(meta.query_advice(*column, Rotation::cur())); + } + let words = into_words_expr(sc_hash); + for (ind, word) in words.iter().enumerate() { let keccak_table_i = meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); constraints.push(( - not_first_level.clone() - * is_extension_node.clone() - * keccak, + q_not_first.clone() + * is_after_last_branch_child.clone() + * is_extension_node_cur.clone() + * word.clone(), keccak_table_i, )); } - */ constraints }); diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index e7a9f7bf79..5531790bfe 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -346,16 +346,29 @@ impl MPTConfig { keccak_table, ); - /* TODO ExtensionNodeChip::::configure( meta, - not_first_level, + q_not_first, + is_last_branch_child, s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], + c_advices, acc_s, acc_mult_s, keccak_table, + true, + ); + + ExtensionNodeChip::::configure( + meta, + q_not_first, + is_last_branch_child, + s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], + c_advices, + acc_c, + acc_mult_c, + keccak_table, + false, ); - */ StorageRootChip::::configure( meta, From 80f1830ec003aaff5e55c8c488af91bd8312e550 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 25 Jan 2022 14:10:27 +0100 Subject: [PATCH 033/113] extension node hash constraints --- mpt/src/extension_node.rs | 134 ++++++++++++++++++++++++++++---------- mpt/src/helpers.rs | 38 ++++++++++- mpt/src/mpt.rs | 89 +++++++++++++++++++++++-- 3 files changed, 220 insertions(+), 41 deletions(-) diff --git a/mpt/src/extension_node.rs b/mpt/src/extension_node.rs index 4e41d9259e..58eedc699c 100644 --- a/mpt/src/extension_node.rs +++ b/mpt/src/extension_node.rs @@ -1,13 +1,15 @@ use halo2::{ circuit::Chip, - plonk::{Advice, Column, ConstraintSystem, Expression, Fixed}, + plonk::{ + Advice, Column, ConstraintSystem, Expression, Fixed, VirtualCells, + }, poly::Rotation, }; use pairing::arithmetic::FieldExt; use std::marker::PhantomData; use crate::{ - helpers::into_words_expr, + helpers::{compute_rlc, into_words_expr}, param::{HASH_WIDTH, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH}, }; @@ -22,13 +24,21 @@ pub(crate) struct ExtensionNodeChip { impl ExtensionNodeChip { pub fn configure( meta: &mut ConstraintSystem, + q_enable: impl Fn(&mut VirtualCells<'_, F>) -> Expression, + not_first_level: Column, q_not_first: Column, - is_last_branch_child: Column, - is_extension_node: Column, + s_rlp1: Column, + s_rlp2: Column, + c_rlp2: Column, + s_advices: [Column; HASH_WIDTH], c_advices: [Column; HASH_WIDTH], - acc: Column, - acc_mult: Column, + acc_s: Column, + acc_mult_s: Column, + acc_c: Column, + acc_mult_c: Column, keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], + sc_keccak: [Column; KECCAK_OUTPUT_WIDTH], + r_table: Vec>, is_s: bool, ) -> ExtensionNodeConfig { let config = ExtensionNodeConfig {}; @@ -89,8 +99,8 @@ impl ExtensionNodeChip { Key extension is [9, 5]. Two constraints are needed: - - the hash of extension node (extension node RLC hash is needed) needs to be - checked whether it's at modified_node in branch1 + - the hash of extension node (extension node RLC is needed) needs to be + checked whether it's in branch1 - the hash of branch2 is in extension node. Also, it needs to be checked that key extension corresponds to key1 (not in this chip). @@ -113,40 +123,22 @@ impl ExtensionNodeChip { // Check whether branch hash is in extension node row. meta.lookup_any(|meta| { + let q_enable = q_enable(meta); let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); - let mut rot_into_last_child = -1; + let mut acc = meta.query_advice(acc_s, Rotation(-1)); + let mut mult = meta.query_advice(acc_mult_s, Rotation(-1)); if !is_s { - rot_into_last_child = -2; + acc = meta.query_advice(acc_c, Rotation(-2)); + mult = meta.query_advice(acc_mult_c, Rotation(-2)); } - - // We need to do the lookup only if we are in the last branch child. - let is_after_last_branch_child = meta.query_advice( - is_last_branch_child, - Rotation(rot_into_last_child), - ); - - // is_extension_node is in branch init row - let mut is_extension_node_cur = - meta.query_advice(is_extension_node, Rotation(-17)); - if !is_s { - is_extension_node_cur = - meta.query_advice(is_extension_node, Rotation(-18)); - } - // TODO: acc currently doesn't have branch ValueNode info (which 128 if nil) - let acc = meta.query_advice(acc, Rotation(rot_into_last_child)); let c128 = Expression::Constant(F::from(128)); - let mult = - meta.query_advice(acc_mult, Rotation(rot_into_last_child)); let branch_acc = acc + c128 * mult; let mut constraints = vec![]; constraints.push(( - q_not_first.clone() - * is_after_last_branch_child.clone() - * is_extension_node_cur.clone() - * branch_acc, // TODO: replace with acc once ValueNode is added + q_not_first.clone() * q_enable.clone() * branch_acc, // TODO: replace with acc once ValueNode is added meta.query_fixed(keccak_table[0], Rotation::cur()), )); @@ -160,10 +152,80 @@ impl ExtensionNodeChip { let keccak_table_i = meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); constraints.push(( - q_not_first.clone() - * is_after_last_branch_child.clone() - * is_extension_node_cur.clone() - * word.clone(), + q_not_first.clone() * q_enable.clone() * word.clone(), + keccak_table_i, + )); + } + + constraints + }); + + // TODO: check that key bytes are 0 after key len + + // Check whether RLC are properly computed. + meta.create_gate("Extension node RLC", |meta| { + let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); + let q_enable = q_enable(meta); + let mut constraints = vec![]; + + let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); + let mut rlc = s_rlp1; + let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); + rlc = rlc + s_rlp2 * r_table[0].clone(); + + let s_advices_rlc = + compute_rlc(meta, s_advices.to_vec(), 1, one, r_table.clone()); + rlc = rlc + s_advices_rlc; + + let acc_s = meta.query_advice(acc_s, Rotation::cur()); + constraints.push(( + "acc_s", + q_not_first.clone() * q_enable.clone() * (rlc - acc_s.clone()), + )); + + let c_rlp2 = meta.query_advice(c_rlp2, Rotation::cur()); + let c160 = Expression::Constant(F::from(160_u64)); + constraints.push(( + "c_rlp2", + q_not_first.clone() + * q_enable.clone() + * (c_rlp2.clone() - c160), + )); + + let acc_mult_s = meta.query_advice(acc_mult_s, Rotation::cur()); + rlc = acc_s + c_rlp2 * acc_mult_s.clone(); + + let c_advices_rlc = + compute_rlc(meta, c_advices.to_vec(), 0, acc_mult_s, r_table); + rlc = rlc + c_advices_rlc; + + let acc_c = meta.query_advice(acc_c, Rotation::cur()); + constraints.push(("acc_c", q_not_first * q_enable * (rlc - acc_c))); + + constraints + }); + + // Check whether extension node hash is in parent branch. + meta.lookup_any(|meta| { + let q_enable = q_enable(meta); + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); + + let mut constraints = vec![]; + + let acc_c = meta.query_advice(acc_c, Rotation::cur()); + constraints.push(( + not_first_level.clone() * q_enable.clone() * acc_c, + meta.query_fixed(keccak_table[0], Rotation::cur()), + )); + + for (ind, column) in sc_keccak.iter().enumerate() { + // Any rotation that lands into branch can be used instead of -21. + let keccak = meta.query_advice(*column, Rotation(-21)); + let keccak_table_i = + meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); + constraints.push(( + not_first_level.clone() * q_enable.clone() * keccak, keccak_table_i, )); } diff --git a/mpt/src/helpers.rs b/mpt/src/helpers.rs index 752913ac4a..4df4b8c7fa 100644 --- a/mpt/src/helpers.rs +++ b/mpt/src/helpers.rs @@ -1,6 +1,11 @@ -use halo2::plonk::Expression; +use halo2::{ + plonk::{Advice, Column, Expression, VirtualCells}, + poly::Rotation, +}; use pairing::arithmetic::FieldExt; +use crate::param::R_TABLE_LEN; + // Turn 32 hash cells into 4 cells containing keccak words. pub fn into_words_expr( hash: Vec>, @@ -18,3 +23,34 @@ pub fn into_words_expr( words } + +// TODO: use this function in all chips +pub fn compute_rlc( + meta: &mut VirtualCells, + advices: Vec>, + mut rind: usize, + mult: Expression, + r_table: Vec>, +) -> Expression { + let mut r_wrapped = false; + let mut rlc = Expression::Constant(F::zero()); + for col in advices.iter() { + let s = meta.query_advice(*col, Rotation::cur()); + if !r_wrapped { + rlc = rlc + s * r_table[rind].clone() * mult.clone(); + } else { + rlc = rlc + + s * r_table[rind].clone() + * r_table[R_TABLE_LEN - 1].clone() + * mult.clone(); + } + if rind == R_TABLE_LEN - 1 { + rind = 0; + r_wrapped = true; + } else { + rind += 1; + } + } + + rlc +} diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 5531790bfe..4203b36c0d 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -348,25 +348,63 @@ impl MPTConfig { ExtensionNodeChip::::configure( meta, + |meta| { + // We need to do the lookup only if we are one after last branch child. + let is_after_last_branch_child = + meta.query_advice(is_last_branch_child, Rotation(-1)); + // is_extension_node is in branch init row + let is_extension_node = meta.query_advice( + s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], + Rotation(-17), + ); + + is_after_last_branch_child * is_extension_node + }, + not_first_level, q_not_first, - is_last_branch_child, - s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], + s_rlp1, + s_rlp2, + c_rlp2, + s_advices, c_advices, acc_s, acc_mult_s, + acc_c, + acc_mult_c, keccak_table, + s_keccak, + r_table.clone(), true, ); ExtensionNodeChip::::configure( meta, + |meta| { + // We need to do the lookup only if we are two after last branch child. + let is_after_last_branch_child = + meta.query_advice(is_last_branch_child, Rotation(-2)); + // is_extension_node is in branch init row + let is_extension_node = meta.query_advice( + s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], + Rotation(-18), + ); + + is_after_last_branch_child * is_extension_node + }, + not_first_level, q_not_first, - is_last_branch_child, - s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], + s_rlp1, + s_rlp2, + c_rlp2, + s_advices, c_advices, + acc_s, + acc_mult_s, acc_c, acc_mult_c, keccak_table, + c_keccak, + r_table.clone(), false, ); @@ -1240,6 +1278,7 @@ impl MPTConfig { { if ind == 19_usize && row[row.len() - 1] == 0 { // when the first branch ends + // TODO: what if extension node is first not_first_level = F::one(); } region.assign_fixed( @@ -1933,6 +1972,48 @@ impl MPTConfig { F::zero(), offset, )?; + } else if (row[row.len() - 1] == 16 + || row[row.len() - 1] == 17) + && row[0] != 0 + { + // row[0] != 0 just to avoid usize problems below (when row doesn't need to be assigned) + + // Intermediate RLC value and mult (after key) + // to know which mult we need to use in c_advices. + acc_s = F::zero(); + acc_mult_s = F::one(); + let len: usize; + if row[0] == 226 { + // key length is 1 + len = 2 // [226, key] + } else { + len = (row[1] - 128) as usize + 2; + } + compute_acc_and_mult( + &mut acc_s, + &mut acc_mult_s, + 0, + len, + ); + + // Final RLC value. + acc_c = acc_s; + acc_mult_c = acc_mult_s; + compute_acc_and_mult( + &mut acc_c, + &mut acc_mult_c, + C_RLP_START + 1, + HASH_WIDTH + 1, + ); + + self.assign_acc( + &mut region, + acc_s, + acc_mult_s, + acc_c, + F::zero(), + offset, + )?; } offset += 1; From 641f9e5fc6df7192191d5308d5524895cf1bbc17 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Wed, 26 Jan 2022 10:58:37 +0100 Subject: [PATCH 034/113] extension node selectors constraints --- mpt/src/branch_key.rs | 102 +++++--- mpt/src/extension_node.rs | 259 ++++++++++++++++----- mpt/src/mpt.rs | 12 +- mpt/src/param.rs | 1 + mpt/src/storage_root_in_account_leaf.rs | 2 + mpt/tests/StorageExtensionTwoKeyBytes.json | 2 +- 6 files changed, 281 insertions(+), 97 deletions(-) diff --git a/mpt/src/branch_key.rs b/mpt/src/branch_key.rs index c035c9054d..660df40aea 100644 --- a/mpt/src/branch_key.rs +++ b/mpt/src/branch_key.rs @@ -24,6 +24,9 @@ impl BranchKeyChip { not_first_level: Column, // to avoid rotating back when in the first branch (for key rlc) is_branch_init: Column, is_account_leaf_storage_codehash_c: Column, + is_extension_node: Column, + is_extension_key_even: Column, + is_extension_key_odd: Column, modified_node: Column, // index of the modified node // sel1 and sel2 in branch init: denote whether it's the first or second nibble of the key byte // sel1 and sel2 in branch children: denote whether there is no leaf at is_modified (when value is added or deleted from trie) @@ -56,6 +59,12 @@ impl BranchKeyChip { meta.query_advice(is_branch_init, Rotation::prev()); let modified_node_cur = meta.query_advice(modified_node, Rotation::cur()); + let is_extension_node = + meta.query_advice(is_extension_node, Rotation::prev()); + let is_extension_key_even = + meta.query_advice(is_extension_key_even, Rotation::prev()); + let is_extension_key_odd = + meta.query_advice(is_extension_key_odd, Rotation::prev()); // -2 because we are in the first branch child and -1 is branch init row, -2 is // account leaf storage codehash when we are in the first storage proof level @@ -84,6 +93,7 @@ impl BranchKeyChip { not_first_level.clone() * is_branch_init_prev.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. + * (one.clone() - is_extension_node.clone()) * sel1_cur.clone() * (key_rlc_cur.clone() - key_rlc_prev.clone() @@ -95,6 +105,7 @@ impl BranchKeyChip { not_first_level.clone() * is_branch_init_prev.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. + * (one.clone() - is_extension_node.clone()) * sel2_cur.clone() * (key_rlc_cur.clone() - key_rlc_prev @@ -107,6 +118,7 @@ impl BranchKeyChip { not_first_level.clone() * is_branch_init_prev.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. + * (one.clone() - is_extension_node.clone()) * sel1_cur.clone() * (key_rlc_mult_cur.clone() - key_rlc_mult_prev.clone()), )); @@ -115,30 +127,17 @@ impl BranchKeyChip { not_first_level.clone() * is_branch_init_prev.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. + * (one.clone() - is_extension_node.clone()) * sel2_cur.clone() * (key_rlc_mult_cur.clone() - key_rlc_mult_prev * acc_r), )); - constraints.push(( - "first branch children sel1 0->1->0->...", - not_first_level.clone() - * is_branch_init_prev.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. - * (sel1_cur.clone() + sel1_prev - one.clone()), - )); - constraints.push(( - "first branch children sel2 0->1->0->...", - not_first_level.clone() - * is_branch_init_prev.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. - * (sel2_cur.clone() + sel2_prev - one.clone()), - )); - // Key (which actually means account address) in first level in account proof. constraints.push(( "account first level key_rlc", q_not_first.clone() * (one.clone() - not_first_level.clone()) + * (one.clone() - is_extension_node.clone()) * is_branch_init_prev.clone() * (key_rlc_cur.clone() - modified_node_cur.clone() * c16.clone()), @@ -147,54 +146,91 @@ impl BranchKeyChip { "account first level key_rlc_mult", q_not_first.clone() * (one.clone() - not_first_level.clone()) + * (one.clone() - is_extension_node.clone()) * is_branch_init_prev.clone() * (key_rlc_mult_cur.clone() - one.clone()), )); - // First sel1 is 1, first sel2 is 0. + + // First storage level. + constraints.push(( + "storage first level key_rlc", + q_not_first.clone() + * is_account_leaf_storage_codehash_prev.clone() + * (one.clone() - is_extension_node.clone()) + * is_branch_init_prev.clone() + * (key_rlc_cur - modified_node_cur * c16), + )); + constraints.push(( + "storage first level key_rlc_mult", + q_not_first.clone() + * is_account_leaf_storage_codehash_prev.clone() + * (one.clone() - is_extension_node.clone()) + * is_branch_init_prev.clone() + * (key_rlc_mult_cur - one.clone()), + )); + + // Key RLC for extension node is checked in extension_node, + // however, sel1 & sel2 are checked here (to avoid additional rotations). + + // First sel1 is 1, first sel2 is 0 (account proof). constraints.push(( "account first level key_rlc sel1", q_not_first.clone() * (one.clone() - not_first_level.clone()) + * (one.clone() - is_extension_node.clone()) * is_branch_init_prev.clone() * (sel1_cur.clone() - one.clone()), )); constraints.push(( "account first level key_rlc sel2", q_not_first.clone() - * (one.clone() - not_first_level) + * (one.clone() - not_first_level.clone()) + * (one.clone() - is_extension_node.clone()) * is_branch_init_prev.clone() * sel2_cur.clone(), )); - - // First storage level. + // If extension node, sel1 and sel2 in first level depend on the extension key (even/odd). constraints.push(( - "storage first level key_rlc", + "account first level key_rlc sel1 (extension node)", q_not_first.clone() - * is_account_leaf_storage_codehash_prev.clone() + * (one.clone() - not_first_level.clone()) + * is_extension_node.clone() * is_branch_init_prev.clone() - * (key_rlc_cur - modified_node_cur * c16), + * (sel1_cur.clone() - one.clone()), )); + + // First sel1 is 1, first sel2 is 0 (storage proof). constraints.push(( - "storage first level key_rlc_mult", + "storage first level key_rlc sel1", q_not_first.clone() * is_account_leaf_storage_codehash_prev.clone() + * (one.clone() - is_extension_node.clone()) * is_branch_init_prev.clone() - * (key_rlc_mult_cur - one.clone()), + * (sel1_cur.clone() - one.clone()), )); - // First sel1 is 1, first sel2 is 0. constraints.push(( - "storage first level key_rlc sel1", - q_not_first.clone() + "storage first level key_rlc sel2", + q_not_first * is_account_leaf_storage_codehash_prev.clone() + * (one.clone() - is_extension_node.clone()) * is_branch_init_prev.clone() - * (sel1_cur - one.clone()), + * sel2_cur.clone(), )); + + // (sel1, sel2) goes (1,0) -> (0,1) -> (1,0) -> (0,1) -> (1,0) -> ... constraints.push(( - "storage first level key_rlc sel2", - q_not_first - * is_account_leaf_storage_codehash_prev - * is_branch_init_prev - * sel2_cur, + "first branch children sel1 0->1->0->...", + not_first_level.clone() + * is_branch_init_prev.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. + * (sel1_cur.clone() + sel1_prev - one.clone()), + )); + constraints.push(( + "first branch children sel2 0->1->0->...", + not_first_level.clone() + * is_branch_init_prev.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. + * (sel2_cur.clone() + sel2_prev - one.clone()), )); constraints diff --git a/mpt/src/extension_node.rs b/mpt/src/extension_node.rs index 58eedc699c..39674baf03 100644 --- a/mpt/src/extension_node.rs +++ b/mpt/src/extension_node.rs @@ -10,7 +10,12 @@ use std::marker::PhantomData; use crate::{ helpers::{compute_rlc, into_words_expr}, - param::{HASH_WIDTH, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH}, + mpt::FixedTableTag, + param::{ + EXTENSION_KEY_LEN_HALF_POS, HASH_WIDTH, IS_EXTENSION_EVEN_KEY_LEN_POS, + IS_EXTENSION_NODE_POS, IS_EXTENSION_ODD_KEY_LEN_POS, + KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH, LAYOUT_OFFSET, + }, }; #[derive(Clone, Debug)] @@ -21,6 +26,79 @@ pub(crate) struct ExtensionNodeChip { _marker: PhantomData, } +/* +Let's say we have branch1 and branch2 below it. + +branch1 S row 0 || branch1 C row 0 +... +branch1 S row 15 || branch1 C row 15 + +branch2 S row 0 || branch2 C row 0 +... +branch2 S row 15 || branch2 C row 15 + +Hash of branch2 S is in one of the branch1 rows (in S columns). +Hash of branch2 C is in one of the branch1 rows (in C columns). + +In what follows, we write branch without S and C - it is the same for both cases. + +Key key1 determines the position of branch2 hash in branch1 (0-15). +To check this, branch2 RLC (over all RLP bytes - all 1+16 rows, 1 is for branch init row) +is checked to have a hash in branch1, at modified_node index +(modified_node depends on key key1). + +However, with extension node it's a bit different. + +branch1 S row 0 || branch1 C row 0 +... +branch1 S row 15 || branch1 C row 15 +extension1 S +extension1 C + +branch2 S row 0 || branch2 C row 0 +... +branch2 S row 15 || branch2 C row 15 +extension2 S +extension2 C + +There are additional rows immediately after branch 16 rows - one row for +extension node S and one row for extension node C. These rows are empty when +we have a regular branch. + +Let's say branch2 is extension node. In this case, extension2 row contains: + - key bytes that present the extension + - hash of branch2 + +--- +Example 1: + +Key extension of length 2: +[228, 130, 0, 149, 160, 114, 253, 150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249] +[rlp, rlp, key byte 1, key byte 2, rlp, hash of branch2 byte 0, hash of branch2 byte 1, ...] +[0, 149] presents key extension: + - 0 because it's even length (in branch it would be 16, see terminator) + - 149 = 9*16 + 5 +Key extension is [9, 5]. + +Two constraints are needed: + - the hash of extension node (extension node RLC is needed) needs to be + checked whether it's in branch1 + - the hash of branch2 is in extension node. + +Also, it needs to be checked that key extension corresponds to key1 (not in this chip). + +--- +Example 2: + +Key extension of length 1: +[226, 16, 160,172,105,12... +[rlp, key byte1, ... +[16] presents key extension: + - 16 = 0 + 16 +Key extension is [0]. + +*/ + impl ExtensionNodeChip { pub fn configure( meta: &mut ConstraintSystem, @@ -38,88 +116,146 @@ impl ExtensionNodeChip { acc_mult_c: Column, keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], sc_keccak: [Column; KECCAK_OUTPUT_WIDTH], + fixed_table: [Column; 3], r_table: Vec>, is_s: bool, ) -> ExtensionNodeConfig { let config = ExtensionNodeConfig {}; let one = Expression::Constant(F::from(1_u64)); + let c128 = Expression::Constant(F::from(128)); + let c228 = Expression::Constant(F::from(228)); + let mut rot_into_branch_init = -17; + if !is_s { + rot_into_branch_init = -18; + } - /* - Let's say we have branch1 and branch2 below it. - - branch1 S row 0 || branch1 C row 0 - ... - branch1 S row 15 || branch1 C row 15 - - branch2 S row 0 || branch2 C row 0 - ... - branch2 S row 15 || branch2 C row 15 - - Hash of branch2 S is in one of the branch1 rows (in S columns). - Hash of branch2 C is in one of the branch1 rows (in C columns). + // Note that is_extension_node is not explicitly checked (for example, what if + // the attacker sets is_extension_node = 1 for a regular branch or the other way around), + // however, this check is done implicitly with key RLC constraints (the final key RLC + // will fail if is_extension_node is set to 1 for a regular branch or if is_extension_node + // is set to 0 for an extension node). + meta.create_gate("Extension node selectors", |meta| { + let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); + let q_enable = q_enable(meta); + let mut constraints = vec![]; - In what follows, we write branch without S and C - it is the same for both cases. + // Get into branch init: + let is_extension_node = meta.query_advice( + s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_key_even = meta.query_advice( + s_advices[IS_EXTENSION_EVEN_KEY_LEN_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_key_odd = meta.query_advice( + s_advices[IS_EXTENSION_ODD_KEY_LEN_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let key_len_half = meta.query_advice( + s_advices[EXTENSION_KEY_LEN_HALF_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let bool_check_is_extension_node = is_extension_node.clone() + * (one.clone() - is_extension_node.clone()); + let bool_check_is_key_even = + is_key_even.clone() * (one.clone() - is_key_even.clone()); + let bool_check_is_key_odd = + is_key_odd.clone() * (one.clone() - is_key_odd.clone()); - Key key1 determines the position of branch2 hash in branch1 (0-15). - To check this, branch2 RLC (over all RLP bytes - all 1+16 rows, 1 is for branch init row) - is checked to have a hash in branch1, at modified_node index - (modified_node depends on key key1). + constraints.push(( + "bool is_extension_node", + q_not_first.clone() + * q_enable.clone() + * bool_check_is_extension_node, + )); + constraints.push(( + "bool is_key_even", + q_not_first.clone() * q_enable.clone() * bool_check_is_key_even, + )); + constraints.push(( + "bool is_key_odd", + q_not_first.clone() * q_enable.clone() * bool_check_is_key_odd, + )); - However, with extension node it's a bit different. + constraints.push(( + "is_key_even + is_key_odd = 1", + q_not_first.clone() + * q_enable.clone() + * (is_key_even.clone() + is_key_odd.clone() - one.clone()), + )); - branch1 S row 0 || branch1 C row 0 - ... - branch1 S row 15 || branch1 C row 15 - extension1 S - extension1 C + /* + To prove that key_len is even we need to prove there exists key_len_half + such that key_len = 2 * key_len_half && key_len_half < (field_modulus-1)/2. + To prove that key_len is odd we need to prove there exists key_len_half + such that key_len-1 = 2 * key_len_half && key_len_half < (field_modulus-1)/2. + We check key_len_half being small enough in the lookup below. - branch2 S row 0 || branch2 C row 0 - ... - branch2 S row 15 || branch2 C row 15 - extension2 S - extension2 C + If key_len = 1 + [226,16,160,172,105,12... + there is no byte specifying key length, but in this case the first byte is 226. + So, when s_rlp1 = 226, we need to ensure is_key_odd = 1, is_key_even = 0 + (is_key_even = 0 can be omitted because of the constraints above). - There are additional rows immediately after branch 16 rows - one row for - extension node S and one row for extension node C. These rows are empty when - we have a regular branch. + If key_len > 1 + [228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249] + the second byte specifies the key_len (we need to subract 128 to get it). - Let's say branch2 is extension node. In this case, extension2 row contains: - - key bytes that present the extension - - hash of branch2 + */ - --- - Example 1: + let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); - Key extension of length 2: - [228, 130, 0, 149, 160, 114, 253, 150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249] - [rlp, rlp, key byte 1, key byte 2, rlp, hash of branch2 byte 0, hash of branch2 byte 1, ...] - [0, 149] presents key extension: - - 0 because it's even length (in branch it would be 16, see terminator) - - 149 = 9*16 + 5 - Key extension is [9, 5]. + constraints.push(( + "key_len corresponds to is_key_even and is_key_odd (key len = 1)", + q_not_first.clone() + * q_enable.clone() + * (s_rlp1 - c228) // to ignore this check when key_len > 1 + * (is_key_odd.clone() - one.clone()) + )); - Two constraints are needed: - - the hash of extension node (extension node RLC is needed) needs to be - checked whether it's in branch1 - - the hash of branch2 is in extension node. + let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); + let key_len = c128.clone() - s_rlp2; + let two = Expression::Constant(F::from(2_u64)); - Also, it needs to be checked that key extension corresponds to key1 (not in this chip). + constraints.push(( + "key_len corresponds to is_key_even and is_key_odd (key len > 1)", + q_not_first.clone() + * q_enable.clone() + * is_key_even * (key_len.clone() - two.clone() * key_len_half.clone()) + * is_key_odd * (key_len - one.clone() - two * key_len_half) + )); - --- - Example 2: + constraints + }); - Key extension of length 1: - [226, 16, 160,172,105,12... - [rlp, key byte1, ... - [16] presents key extension: - - 16 = 0 + 16 - Key extension is [0]. + // To prove that key_len is even we need to prove there exists key_len_half + // such that key_len = 2 * key_len_half && key_len_half < (field_modulus-1)/2. + // However, key_len_half will always be much smaller because key_len can be at + // most 64 (because these are nibbles, not bytes). + // So we can use FixedTableTag::Range256 which we already have (if Range32 table + // is to be added, we could use this one). + meta.lookup_any(|meta| { + let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); + let q_enable = q_enable(meta); - --- + let mut constraints = vec![]; + let key_len_half = meta.query_advice( + s_advices[EXTENSION_KEY_LEN_HALF_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); - */ + constraints.push(( + Expression::Constant(F::from(FixedTableTag::Range256 as u64)), + meta.query_fixed(fixed_table[0], Rotation::cur()), + )); + constraints.push(( + q_not_first.clone() * q_enable * key_len_half, + meta.query_fixed(fixed_table[1], Rotation::cur()), + )); - // TODO: check extension node selector + constraints + }); // Check whether branch hash is in extension node row. meta.lookup_any(|meta| { @@ -133,7 +269,6 @@ impl ExtensionNodeChip { mult = meta.query_advice(acc_mult_c, Rotation(-2)); } // TODO: acc currently doesn't have branch ValueNode info (which 128 if nil) - let c128 = Expression::Constant(F::from(128)); let branch_acc = acc + c128 * mult; let mut constraints = vec![]; diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 4203b36c0d..fe094dfbb4 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -22,7 +22,10 @@ use crate::{ leaf_key::LeafKeyChip, leaf_key_in_added_branch::LeafKeyInAddedBranchChip, leaf_value::LeafValueChip, - param::{IS_EXTENSION_NODE_POS, LAYOUT_OFFSET}, + param::{ + IS_EXTENSION_EVEN_KEY_LEN_POS, IS_EXTENSION_NODE_POS, + IS_EXTENSION_ODD_KEY_LEN_POS, LAYOUT_OFFSET, + }, storage_root_in_account_leaf::StorageRootChip, }; use crate::{branch_key::BranchKeyChip, param::WITNESS_ROW_WIDTH}; @@ -288,6 +291,9 @@ impl MPTConfig { not_first_level, is_branch_init, is_account_leaf_storage_codehash_c, + s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], + s_advices[IS_EXTENSION_EVEN_KEY_LEN_POS - LAYOUT_OFFSET], + s_advices[IS_EXTENSION_ODD_KEY_LEN_POS - LAYOUT_OFFSET], modified_node, sel1, sel2, @@ -373,6 +379,7 @@ impl MPTConfig { acc_mult_c, keccak_table, s_keccak, + fixed_table.clone(), r_table.clone(), true, ); @@ -404,6 +411,7 @@ impl MPTConfig { acc_mult_c, keccak_table, c_keccak, + fixed_table.clone(), r_table.clone(), false, ); @@ -1265,6 +1273,8 @@ impl MPTConfig { let mut rlp_len_rem_s: i32 = 0; // branch RLP length remainder, in each branch children row this value is subtracted by the number of RLP bytes in this row (1 or 33) let mut rlp_len_rem_c: i32 = 0; + // TODO: constraints for not_first_level - avoid having not_first_level + // being set wrongly (further down in rows) let mut not_first_level = F::zero(); // filter out rows that are just to be hashed for (ind, row) in witness diff --git a/mpt/src/param.rs b/mpt/src/param.rs index 046fde716e..5b5f6b70b0 100644 --- a/mpt/src/param.rs +++ b/mpt/src/param.rs @@ -22,3 +22,4 @@ pub const FIRST_NIBBLE_POS: usize = 13; pub const IS_EXTENSION_NODE_POS: usize = 14; pub const IS_EXTENSION_EVEN_KEY_LEN_POS: usize = 15; pub const IS_EXTENSION_ODD_KEY_LEN_POS: usize = 16; +pub const EXTENSION_KEY_LEN_HALF_POS: usize = 17; diff --git a/mpt/src/storage_root_in_account_leaf.rs b/mpt/src/storage_root_in_account_leaf.rs index 94361e0400..e4d5a0bdc1 100644 --- a/mpt/src/storage_root_in_account_leaf.rs +++ b/mpt/src/storage_root_in_account_leaf.rs @@ -33,6 +33,8 @@ impl StorageRootChip { ) -> StorageRootConfig { let config = StorageRootConfig {}; + // TODO: if there is extension node instead of branch at first level + // Storage first level branch hash - root in last account leaf. meta.lookup_any(|meta| { let not_first_level = diff --git a/mpt/tests/StorageExtensionTwoKeyBytes.json b/mpt/tests/StorageExtensionTwoKeyBytes.json index 2251691d32..2d9268c0b7 100644 --- a/mpt/tests/StorageExtensionTwoKeyBytes.json +++ b/mpt/tests/StorageExtensionTwoKeyBytes.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,1],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,1],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,1],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,1],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,1],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,1],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,13,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,16],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5]] +[[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,1],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,1],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,1],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,1],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,1],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,1],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,1,1,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,16],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5]] From 43a14483df215826e5b5ec22488ab77f324760a5 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Wed, 26 Jan 2022 12:18:55 +0100 Subject: [PATCH 035/113] extension selectors handled a bit differently --- mpt/src/branch_key.rs | 3 + mpt/src/extension_node.rs | 106 +++++++++++---------- mpt/src/mpt.rs | 2 - mpt/src/param.rs | 3 +- mpt/tests/StorageExtensionTwoKeyBytes.json | 2 +- 5 files changed, 60 insertions(+), 56 deletions(-) diff --git a/mpt/src/branch_key.rs b/mpt/src/branch_key.rs index 660df40aea..cb217d2573 100644 --- a/mpt/src/branch_key.rs +++ b/mpt/src/branch_key.rs @@ -190,12 +190,15 @@ impl BranchKeyChip { * sel2_cur.clone(), )); // If extension node, sel1 and sel2 in first level depend on the extension key (even/odd). + // If key is even, the constraints stay the same. If key is odd, the constraints get + // turned around. constraints.push(( "account first level key_rlc sel1 (extension node)", q_not_first.clone() * (one.clone() - not_first_level.clone()) * is_extension_node.clone() * is_branch_init_prev.clone() + * is_extension_key_even.clone() * (sel1_cur.clone() - one.clone()), )); diff --git a/mpt/src/extension_node.rs b/mpt/src/extension_node.rs index 39674baf03..b4a3ed49f9 100644 --- a/mpt/src/extension_node.rs +++ b/mpt/src/extension_node.rs @@ -12,9 +12,10 @@ use crate::{ helpers::{compute_rlc, into_words_expr}, mpt::FixedTableTag, param::{ - EXTENSION_KEY_LEN_HALF_POS, HASH_WIDTH, IS_EXTENSION_EVEN_KEY_LEN_POS, - IS_EXTENSION_NODE_POS, IS_EXTENSION_ODD_KEY_LEN_POS, - KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH, LAYOUT_OFFSET, + HASH_WIDTH, IS_EXTENSION_EVEN_KEY_LEN_POS, IS_EXTENSION_KEY_LONG_POS, + IS_EXTENSION_KEY_SHORT_POS, IS_EXTENSION_NODE_POS, + IS_EXTENSION_ODD_KEY_LEN_POS, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH, + LAYOUT_OFFSET, }, }; @@ -116,14 +117,13 @@ impl ExtensionNodeChip { acc_mult_c: Column, keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], sc_keccak: [Column; KECCAK_OUTPUT_WIDTH], - fixed_table: [Column; 3], r_table: Vec>, is_s: bool, ) -> ExtensionNodeConfig { let config = ExtensionNodeConfig {}; let one = Expression::Constant(F::from(1_u64)); let c128 = Expression::Constant(F::from(128)); - let c228 = Expression::Constant(F::from(228)); + let c226 = Expression::Constant(F::from(226)); let mut rot_into_branch_init = -17; if !is_s { rot_into_branch_init = -18; @@ -144,6 +144,9 @@ impl ExtensionNodeChip { s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init), ); + + // NOTE: is_key_even and is_key_odd is for number of nibbles that + // are compactly encoded. let is_key_even = meta.query_advice( s_advices[IS_EXTENSION_EVEN_KEY_LEN_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init), @@ -152,8 +155,12 @@ impl ExtensionNodeChip { s_advices[IS_EXTENSION_ODD_KEY_LEN_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init), ); - let key_len_half = meta.query_advice( - s_advices[EXTENSION_KEY_LEN_HALF_POS - LAYOUT_OFFSET], + let is_short = meta.query_advice( + s_advices[IS_EXTENSION_KEY_SHORT_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_long = meta.query_advice( + s_advices[IS_EXTENSION_KEY_LONG_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init), ); let bool_check_is_extension_node = is_extension_node.clone() @@ -162,6 +169,10 @@ impl ExtensionNodeChip { is_key_even.clone() * (one.clone() - is_key_even.clone()); let bool_check_is_key_odd = is_key_odd.clone() * (one.clone() - is_key_odd.clone()); + let bool_check_is_short = + is_short.clone() * (one.clone() - is_short.clone()); + let bool_check_is_long = + is_long.clone() * (one.clone() - is_long.clone()); constraints.push(( "bool is_extension_node", @@ -177,6 +188,14 @@ impl ExtensionNodeChip { "bool is_key_odd", q_not_first.clone() * q_enable.clone() * bool_check_is_key_odd, )); + constraints.push(( + "bool is_short", + q_not_first.clone() * q_enable.clone() * bool_check_is_short, + )); + constraints.push(( + "bool is_long", + q_not_first.clone() * q_enable.clone() * bool_check_is_long, + )); constraints.push(( "is_key_even + is_key_odd = 1", @@ -184,74 +203,57 @@ impl ExtensionNodeChip { * q_enable.clone() * (is_key_even.clone() + is_key_odd.clone() - one.clone()), )); + constraints.push(( + "is_short + is_long = 1", + q_not_first.clone() + * q_enable.clone() + * (is_short.clone() + is_long.clone() - one.clone()), + )); /* - To prove that key_len is even we need to prove there exists key_len_half - such that key_len = 2 * key_len_half && key_len_half < (field_modulus-1)/2. - To prove that key_len is odd we need to prove there exists key_len_half - such that key_len-1 = 2 * key_len_half && key_len_half < (field_modulus-1)/2. - We check key_len_half being small enough in the lookup below. - - If key_len = 1 + If key_len = 1 (is_short = 1, is_long = 0) [226,16,160,172,105,12... there is no byte specifying key length, but in this case the first byte is 226. So, when s_rlp1 = 226, we need to ensure is_key_odd = 1, is_key_even = 0 (is_key_even = 0 can be omitted because of the constraints above). - If key_len > 1 + If key_len > 1 (is_short = 0, is_long = 1) [228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249] the second byte specifies the key_len (we need to subract 128 to get it). - */ let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); + let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); + // This prevents setting is_short = 1 when it's not short (s_rlp1 > 226 in that case): + // Using this constraints and bool & sum (is_short + is_long) constraints above + // the selectors are ensured to be set properly. constraints.push(( - "key_len corresponds to is_key_even and is_key_odd (key len = 1)", + "is_short implies s_rlp1 = 226", q_not_first.clone() * q_enable.clone() - * (s_rlp1 - c228) // to ignore this check when key_len > 1 - * (is_key_odd.clone() - one.clone()) + * is_short.clone() + * (s_rlp1 - c226), )); - - let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); - let key_len = c128.clone() - s_rlp2; - let two = Expression::Constant(F::from(2_u64)); - constraints.push(( - "key_len corresponds to is_key_even and is_key_odd (key len > 1)", + "is_short implies is_key_odd", q_not_first.clone() * q_enable.clone() - * is_key_even * (key_len.clone() - two.clone() * key_len_half.clone()) - * is_key_odd * (key_len - one.clone() - two * key_len_half) + * is_short.clone() + * is_key_odd.clone(), )); - constraints - }); - - // To prove that key_len is even we need to prove there exists key_len_half - // such that key_len = 2 * key_len_half && key_len_half < (field_modulus-1)/2. - // However, key_len_half will always be much smaller because key_len can be at - // most 64 (because these are nibbles, not bytes). - // So we can use FixedTableTag::Range256 which we already have (if Range32 table - // is to be added, we could use this one). - meta.lookup_any(|meta| { - let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); - let q_enable = q_enable(meta); - - let mut constraints = vec![]; - let key_len_half = meta.query_advice( - s_advices[EXTENSION_KEY_LEN_HALF_POS - LAYOUT_OFFSET], - Rotation(rot_into_branch_init), - ); - + // This prevents setting is_key_even = 1 when it's not even, + // because when it's not even s_advices0 != 0 (hexToCompact adds 16). + // Using this constraints and bool & sum (is_key_even + is_key_odd) constraints above + // the selectors are ensured to be set properly. constraints.push(( - Expression::Constant(F::from(FixedTableTag::Range256 as u64)), - meta.query_fixed(fixed_table[0], Rotation::cur()), - )); - constraints.push(( - q_not_first.clone() * q_enable * key_len_half, - meta.query_fixed(fixed_table[1], Rotation::cur()), + "is_long & is_key_even implies s_advices0 = 0", + q_not_first.clone() + * q_enable.clone() + * is_long.clone() + * is_key_even.clone() + * s_advices0, )); constraints diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index fe094dfbb4..b9402128e5 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -379,7 +379,6 @@ impl MPTConfig { acc_mult_c, keccak_table, s_keccak, - fixed_table.clone(), r_table.clone(), true, ); @@ -411,7 +410,6 @@ impl MPTConfig { acc_mult_c, keccak_table, c_keccak, - fixed_table.clone(), r_table.clone(), false, ); diff --git a/mpt/src/param.rs b/mpt/src/param.rs index 5b5f6b70b0..9a0d45928b 100644 --- a/mpt/src/param.rs +++ b/mpt/src/param.rs @@ -22,4 +22,5 @@ pub const FIRST_NIBBLE_POS: usize = 13; pub const IS_EXTENSION_NODE_POS: usize = 14; pub const IS_EXTENSION_EVEN_KEY_LEN_POS: usize = 15; pub const IS_EXTENSION_ODD_KEY_LEN_POS: usize = 16; -pub const EXTENSION_KEY_LEN_HALF_POS: usize = 17; +pub const IS_EXTENSION_KEY_SHORT_POS: usize = 17; +pub const IS_EXTENSION_KEY_LONG_POS: usize = 18; diff --git a/mpt/tests/StorageExtensionTwoKeyBytes.json b/mpt/tests/StorageExtensionTwoKeyBytes.json index 2d9268c0b7..7e1c6b624e 100644 --- a/mpt/tests/StorageExtensionTwoKeyBytes.json +++ b/mpt/tests/StorageExtensionTwoKeyBytes.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,1],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,1],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,1],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,1],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,1],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,1],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,1,1,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,16],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5]] +[[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,1],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,1],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,1],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,1],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,1],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,1],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,1,1,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,16],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5]] From f574b0154e9446a0225b35270c34cf71fb3f0ad7 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Wed, 26 Jan 2022 13:00:55 +0100 Subject: [PATCH 036/113] sel1 & sel2 constraints for branch and extension node key RLC --- mpt/src/branch_key.rs | 86 +++++++++++++++++++++++++++++++++---------- 1 file changed, 66 insertions(+), 20 deletions(-) diff --git a/mpt/src/branch_key.rs b/mpt/src/branch_key.rs index cb217d2573..83174408e1 100644 --- a/mpt/src/branch_key.rs +++ b/mpt/src/branch_key.rs @@ -169,31 +169,46 @@ impl BranchKeyChip { * (key_rlc_mult_cur - one.clone()), )); - // Key RLC for extension node is checked in extension_node, - // however, sel1 & sel2 are checked here (to avoid additional rotations). - - // First sel1 is 1, first sel2 is 0 (account proof). + // Selector constraints (sel1, sel2) constraints.push(( - "account first level key_rlc sel1", + "sel1 is bool", q_not_first.clone() - * (one.clone() - not_first_level.clone()) - * (one.clone() - is_extension_node.clone()) * is_branch_init_prev.clone() + * sel1_cur.clone() * (sel1_cur.clone() - one.clone()), )); constraints.push(( - "account first level key_rlc sel2", + "sel2 is bool", + q_not_first.clone() + * is_branch_init_prev.clone() + * sel2_cur.clone() + * (sel2_cur.clone() - one.clone()), + )); + constraints.push(( + "sel1 + sel2 = 1", + q_not_first.clone() + * is_branch_init_prev.clone() + * (sel1_cur.clone() + sel2_cur.clone() - one.clone()), + )); + + // Key RLC for extension node is checked in extension_node, + // however, sel1 & sel2 are checked here (to avoid additional rotations). + + // First sel1 in account proof (implicitly constrains sel2 because of the + // bool & sum constraints above). + constraints.push(( + "account first level key_rlc sel1", q_not_first.clone() * (one.clone() - not_first_level.clone()) * (one.clone() - is_extension_node.clone()) * is_branch_init_prev.clone() - * sel2_cur.clone(), + * (sel1_cur.clone() - one.clone()), )); // If extension node, sel1 and sel2 in first level depend on the extension key (even/odd). // If key is even, the constraints stay the same. If key is odd, the constraints get // turned around. constraints.push(( - "account first level key_rlc sel1 (extension node)", + "account first level key_rlc sel1 = 1 (extension node even key)", q_not_first.clone() * (one.clone() - not_first_level.clone()) * is_extension_node.clone() @@ -201,10 +216,19 @@ impl BranchKeyChip { * is_extension_key_even.clone() * (sel1_cur.clone() - one.clone()), )); + constraints.push(( + "account first level key_rlc sel1 = 0 (extension node odd key)", + q_not_first.clone() + * (one.clone() - not_first_level.clone()) + * is_extension_node.clone() + * is_branch_init_prev.clone() + * is_extension_key_odd.clone() + * sel1_cur.clone(), + )); - // First sel1 is 1, first sel2 is 0 (storage proof). + // First sel1 in storage proof (sel2 implicitly) constraints.push(( - "storage first level key_rlc sel1", + "storage first level key_rlc sel1 = 1", q_not_first.clone() * is_account_leaf_storage_codehash_prev.clone() * (one.clone() - is_extension_node.clone()) @@ -212,28 +236,50 @@ impl BranchKeyChip { * (sel1_cur.clone() - one.clone()), )); constraints.push(( - "storage first level key_rlc sel2", - q_not_first + "storage first level key_rlc sel1 = 1 (extension node even key)", + q_not_first.clone() * is_account_leaf_storage_codehash_prev.clone() - * (one.clone() - is_extension_node.clone()) + * is_extension_node.clone() + * is_branch_init_prev.clone() + * is_extension_key_even.clone() + * (sel1_cur.clone() - one.clone()), + )); + constraints.push(( + "storage first level key_rlc sel1 = 0 (extension node odd key)", + q_not_first.clone() + * is_account_leaf_storage_codehash_prev.clone() + * is_extension_node.clone() * is_branch_init_prev.clone() - * sel2_cur.clone(), + * is_extension_key_odd.clone() + * sel1_cur.clone(), )); - // (sel1, sel2) goes (1,0) -> (0,1) -> (1,0) -> (0,1) -> (1,0) -> ... + // sel1 alernates between 0 and 1 (sel2 alternates implicitly) constraints.push(( "first branch children sel1 0->1->0->...", not_first_level.clone() * is_branch_init_prev.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. - * (sel1_cur.clone() + sel1_prev - one.clone()), + * (one.clone() - is_extension_node.clone()) + * (sel1_cur.clone() + sel1_prev.clone() - one.clone()), + )); + constraints.push(( + "first branch children sel1 0->1->0->... (extension node even key)", + not_first_level.clone() + * is_branch_init_prev.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. + * is_extension_node.clone() + * is_extension_key_even.clone() + * (sel1_cur.clone() + sel1_prev.clone() - one.clone()), )); constraints.push(( - "first branch children sel2 0->1->0->...", + "first branch children sel1 0->1->0->... (extension node odd key)", not_first_level.clone() * is_branch_init_prev.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. - * (sel2_cur.clone() + sel2_prev - one.clone()), + * is_extension_node.clone() + * is_extension_key_odd.clone() + * (sel1_cur.clone() + sel1_prev.clone()), )); constraints From 0eed93145f3bda6c67688364b87d1636d9241345 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Wed, 26 Jan 2022 14:14:42 +0100 Subject: [PATCH 037/113] extension key same for S and C constraints; compute_acc_and_mult moved --- mpt/src/extension_node.rs | 38 ++++++++++++++++ mpt/src/mpt.rs | 92 +++++++++++++++++++++++++++++++-------- 2 files changed, 113 insertions(+), 17 deletions(-) diff --git a/mpt/src/extension_node.rs b/mpt/src/extension_node.rs index b4a3ed49f9..4ba36d174c 100644 --- a/mpt/src/extension_node.rs +++ b/mpt/src/extension_node.rs @@ -342,6 +342,44 @@ impl ExtensionNodeChip { constraints }); + // Check whether extension node S and C have the same key. + if !is_s { + meta.create_gate("Extension node key same for S and C", |meta| { + let q_not_first = + meta.query_fixed(q_not_first, Rotation::cur()); + let q_enable = q_enable(meta); + let mut constraints = vec![]; + + let s_rlp1_prev = meta.query_advice(s_rlp1, Rotation::prev()); + let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); + let s_rlp2_prev = meta.query_advice(s_rlp2, Rotation::prev()); + let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); + + constraints.push(( + "s_rlp1", + q_not_first.clone() + * q_enable.clone() + * (s_rlp1 - s_rlp1_prev), + )); + constraints.push(( + "s_rlp2", + q_not_first.clone() + * q_enable.clone() + * (s_rlp2 - s_rlp2_prev), + )); + for col in s_advices.iter() { + let s_prev = meta.query_advice(*col, Rotation::prev()); + let s = meta.query_advice(*col, Rotation::cur()); + constraints.push(( + "s_advices", + q_not_first.clone() * q_enable.clone() * (s - s_prev), + )); + } + + constraints + }); + } + // Check whether extension node hash is in parent branch. meta.lookup_any(|meta| { let q_enable = q_enable(meta); diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index b9402128e5..34dbf0fc3c 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -23,7 +23,8 @@ use crate::{ leaf_key_in_added_branch::LeafKeyInAddedBranchChip, leaf_value::LeafValueChip, param::{ - IS_EXTENSION_EVEN_KEY_LEN_POS, IS_EXTENSION_NODE_POS, + IS_EXTENSION_EVEN_KEY_LEN_POS, IS_EXTENSION_KEY_LONG_POS, + IS_EXTENSION_KEY_SHORT_POS, IS_EXTENSION_NODE_POS, IS_EXTENSION_ODD_KEY_LEN_POS, LAYOUT_OFFSET, }, storage_root_in_account_leaf::StorageRootChip, @@ -1271,6 +1272,18 @@ impl MPTConfig { let mut rlp_len_rem_s: i32 = 0; // branch RLP length remainder, in each branch children row this value is subtracted by the number of RLP bytes in this row (1 or 33) let mut rlp_len_rem_c: i32 = 0; + let compute_acc_and_mult = + |row: &Vec, + acc: &mut F, + mult: &mut F, + start: usize, + len: usize| { + for i in 0..len { + *acc += F::from(row[start + i] as u64) * *mult; + *mult *= self.acc_r; + } + }; + // TODO: constraints for not_first_level - avoid having not_first_level // being set wrongly (further down in rows) let mut not_first_level = F::zero(); @@ -1475,6 +1488,52 @@ impl MPTConfig { } if node_index == 0 { + /* + if witness[offset - 1][IS_EXTENSION_NODE_POS] + == 1 + // extension node + { + // For key RLC, we need to first take into account + // extension node key. + // witness[offset + 16] + let tag = witness[ind + 16][0]; + println!("{:?}", tag); + + let is_even = witness[offset - 1] + [IS_EXTENSION_EVEN_KEY_LEN_POS]; + let is_odd = witness[offset - 1] + [IS_EXTENSION_ODD_KEY_LEN_POS]; + let is_short = witness[offset - 1] + [IS_EXTENSION_KEY_SHORT_POS]; + let is_long = witness[offset - 1] + [IS_EXTENSION_KEY_LONG_POS]; + if key_rlc_sel { + if is_even == 1 { + if is_long == 1 { + compute_acc_and_mult( + row, + &mut acc_s, + &mut acc_mult_s, + 0, + 1, + ); + } + } + + key_rlc += + F::from(modified_node as u64) + * F::from(16) + * key_rlc_mult; + // key_rlc_mult stays the same + } else { + key_rlc += + F::from(modified_node as u64) + * key_rlc_mult; + key_rlc_mult *= self.acc_r; + } + // key_rlc_sel = !key_rlc_sel; // TODO + } + */ if key_rlc_sel { key_rlc += F::from(modified_node as u64) * F::from(16) @@ -1576,7 +1635,7 @@ impl MPTConfig { let c128 = F::from(128_u64); let c160 = F::from(160_u64); - let compute_acc_and_mult = + let compute_branch_acc_and_mult = |branch_acc: &mut F, branch_mult: &mut F, rlp_start: usize, @@ -1598,13 +1657,13 @@ impl MPTConfig { // TODO: add branch ValueNode info - compute_acc_and_mult( + compute_branch_acc_and_mult( &mut acc_s, &mut acc_mult_s, S_RLP_START, S_START, ); - compute_acc_and_mult( + compute_branch_acc_and_mult( &mut acc_c, &mut acc_mult_c, C_RLP_START, @@ -1732,19 +1791,6 @@ impl MPTConfig { .ok(); }; - // assign leaf accumulator that will be used as keccak input - let compute_acc_and_mult = - |acc: &mut F, - mult: &mut F, - start: usize, - len: usize| { - for i in 0..len { - *acc += F::from(row[start + i] as u64) - * *mult; - *mult *= self.acc_r; - } - }; - let compute_key_rlc = |key_rlc: &mut F, key_rlc_mult: &mut F, @@ -1759,6 +1805,7 @@ impl MPTConfig { let len = row[start] as usize - 128; compute_acc_and_mult( + row, key_rlc, key_rlc_mult, start + 2, @@ -1767,6 +1814,7 @@ impl MPTConfig { } else { let len = row[start] as usize - 128; compute_acc_and_mult( + row, key_rlc, key_rlc_mult, start + 2, @@ -1794,6 +1842,7 @@ impl MPTConfig { len = (row[1] - 128) as usize + 2; } compute_acc_and_mult( + row, &mut acc_s, &mut acc_mult_s, 0, @@ -1876,6 +1925,7 @@ impl MPTConfig { } else if row[row.len() - 1] == 7 { // s_rlp1, s_rlp2 compute_acc_and_mult( + row, &mut acc_s, &mut acc_mult_s, S_START - 2, @@ -1883,6 +1933,7 @@ impl MPTConfig { ); // c_rlp1, c_rlp2 compute_acc_and_mult( + row, &mut acc_s, &mut acc_mult_s, C_START - 2, @@ -1890,6 +1941,7 @@ impl MPTConfig { ); // nonce compute_acc_and_mult( + row, &mut acc_s, &mut acc_mult_s, S_START, @@ -1900,6 +1952,7 @@ impl MPTConfig { let acc_mult_tmp = acc_mult_s; // balance compute_acc_and_mult( + row, &mut acc_s, &mut acc_mult_s, C_START, @@ -1929,6 +1982,7 @@ impl MPTConfig { } // storage compute_acc_and_mult( + row, &mut acc_s, &mut acc_mult_s, S_START - 1, @@ -1936,6 +1990,7 @@ impl MPTConfig { ); // code hash compute_acc_and_mult( + row, &mut acc_s, &mut acc_mult_s, C_START - 1, @@ -1966,6 +2021,7 @@ impl MPTConfig { len = (row[1] - 128) as usize + 2; } compute_acc_and_mult( + row, &mut acc_s, &mut acc_mult_s, 0, @@ -1998,6 +2054,7 @@ impl MPTConfig { len = (row[1] - 128) as usize + 2; } compute_acc_and_mult( + row, &mut acc_s, &mut acc_mult_s, 0, @@ -2008,6 +2065,7 @@ impl MPTConfig { acc_c = acc_s; acc_mult_c = acc_mult_s; compute_acc_and_mult( + row, &mut acc_c, &mut acc_mult_c, C_RLP_START + 1, From bac43cc9f65adfaf486c80c8acb4200fd7bbd36b Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Thu, 27 Jan 2022 15:37:45 +0100 Subject: [PATCH 038/113] initial extension node key RLC constraints --- mpt/src/branch_key.rs | 6 +- mpt/src/extension_node.rs | 75 +++---- mpt/src/extension_node_key.rs | 202 ++++++++++++++++++ mpt/src/helpers.rs | 3 +- mpt/src/lib.rs | 1 + mpt/src/mpt.rs | 236 +++++++++++++++------ mpt/tests/StateExtensionTwoKeyBytes.json | 1 + mpt/tests/StorageExtensionTwoKeyBytes.json | 1 - 8 files changed, 410 insertions(+), 115 deletions(-) create mode 100644 mpt/src/extension_node_key.rs create mode 100644 mpt/tests/StateExtensionTwoKeyBytes.json delete mode 100644 mpt/tests/StorageExtensionTwoKeyBytes.json diff --git a/mpt/src/branch_key.rs b/mpt/src/branch_key.rs index 83174408e1..7846c9dc0d 100644 --- a/mpt/src/branch_key.rs +++ b/mpt/src/branch_key.rs @@ -77,12 +77,13 @@ impl BranchKeyChip { // NOTE: modified_node presents nibbles: n0, n1, ... // key_rlc = (n0 * 16 + n1) + (n2 * 16 + n3) * r + (n4 * 16 + n5) * r^2 + ... let sel1_prev = meta.query_advice(sel1, Rotation(-20)); - let sel2_prev = meta.query_advice(sel2, Rotation(-20)); // Rotation(-20) lands into previous branch init. let sel1_cur = meta.query_advice(sel1, Rotation::prev()); let sel2_cur = meta.query_advice(sel2, Rotation::prev()); - let key_rlc_prev = meta.query_advice(key_rlc, Rotation(-19)); + // -2 lands us into extension C row where extension key RLC is stored or + // branch RLC is copied (if it's not extension node). + let key_rlc_prev = meta.query_advice(key_rlc, Rotation(-2)); let key_rlc_cur = meta.query_advice(key_rlc, Rotation::cur()); let key_rlc_mult_prev = meta.query_advice(key_rlc_mult, Rotation(-19)); @@ -170,6 +171,7 @@ impl BranchKeyChip { )); // Selector constraints (sel1, sel2) + constraints.push(( "sel1 is bool", q_not_first.clone() diff --git a/mpt/src/extension_node.rs b/mpt/src/extension_node.rs index 4ba36d174c..136994e2fc 100644 --- a/mpt/src/extension_node.rs +++ b/mpt/src/extension_node.rs @@ -10,7 +10,6 @@ use std::marker::PhantomData; use crate::{ helpers::{compute_rlc, into_words_expr}, - mpt::FixedTableTag, param::{ HASH_WIDTH, IS_EXTENSION_EVEN_KEY_LEN_POS, IS_EXTENSION_KEY_LONG_POS, IS_EXTENSION_KEY_SHORT_POS, IS_EXTENSION_NODE_POS, @@ -305,21 +304,37 @@ impl ExtensionNodeChip { let q_enable = q_enable(meta); let mut constraints = vec![]; - let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); + let mut rot = 0; + if !is_s { + rot = -1; + } + + // s_rlp1, s_rlp2, s_advices need to be the same in both extension rows. However, + // to make space for nibble witnesses, we put nibbles in extension row C s_advices. + // So we use s_advices from S row. + + let s_rlp1 = meta.query_advice(s_rlp1, Rotation(rot)); let mut rlc = s_rlp1; - let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); + let s_rlp2 = meta.query_advice(s_rlp2, Rotation(rot)); rlc = rlc + s_rlp2 * r_table[0].clone(); - let s_advices_rlc = - compute_rlc(meta, s_advices.to_vec(), 1, one, r_table.clone()); + let s_advices_rlc = compute_rlc( + meta, + s_advices.to_vec(), + 1, + one, + rot, + r_table.clone(), + ); rlc = rlc + s_advices_rlc; - let acc_s = meta.query_advice(acc_s, Rotation::cur()); + let acc_s = meta.query_advice(acc_s, Rotation(rot)); constraints.push(( "acc_s", q_not_first.clone() * q_enable.clone() * (rlc - acc_s.clone()), )); + // We use rotation 0 in both cases from now on: let c_rlp2 = meta.query_advice(c_rlp2, Rotation::cur()); let c160 = Expression::Constant(F::from(160_u64)); constraints.push(( @@ -332,8 +347,14 @@ impl ExtensionNodeChip { let acc_mult_s = meta.query_advice(acc_mult_s, Rotation::cur()); rlc = acc_s + c_rlp2 * acc_mult_s.clone(); - let c_advices_rlc = - compute_rlc(meta, c_advices.to_vec(), 0, acc_mult_s, r_table); + let c_advices_rlc = compute_rlc( + meta, + c_advices.to_vec(), + 0, + acc_mult_s, + 0, + r_table, + ); rlc = rlc + c_advices_rlc; let acc_c = meta.query_advice(acc_c, Rotation::cur()); @@ -342,43 +363,7 @@ impl ExtensionNodeChip { constraints }); - // Check whether extension node S and C have the same key. - if !is_s { - meta.create_gate("Extension node key same for S and C", |meta| { - let q_not_first = - meta.query_fixed(q_not_first, Rotation::cur()); - let q_enable = q_enable(meta); - let mut constraints = vec![]; - - let s_rlp1_prev = meta.query_advice(s_rlp1, Rotation::prev()); - let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); - let s_rlp2_prev = meta.query_advice(s_rlp2, Rotation::prev()); - let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); - - constraints.push(( - "s_rlp1", - q_not_first.clone() - * q_enable.clone() - * (s_rlp1 - s_rlp1_prev), - )); - constraints.push(( - "s_rlp2", - q_not_first.clone() - * q_enable.clone() - * (s_rlp2 - s_rlp2_prev), - )); - for col in s_advices.iter() { - let s_prev = meta.query_advice(*col, Rotation::prev()); - let s = meta.query_advice(*col, Rotation::cur()); - constraints.push(( - "s_advices", - q_not_first.clone() * q_enable.clone() * (s - s_prev), - )); - } - - constraints - }); - } + // TODO: check nibbles in C correspond to bytes in S // Check whether extension node hash is in parent branch. meta.lookup_any(|meta| { diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs new file mode 100644 index 0000000000..5c919bd752 --- /dev/null +++ b/mpt/src/extension_node_key.rs @@ -0,0 +1,202 @@ +use halo2::{ + circuit::Chip, + plonk::{ + Advice, Column, ConstraintSystem, Expression, Fixed, VirtualCells, + }, + poly::Rotation, +}; +use itertools::Itertools; +use pairing::arithmetic::FieldExt; +use std::marker::PhantomData; + +use crate::{param::{HASH_WIDTH, IS_EXTENSION_ODD_KEY_LEN_POS, IS_EXTENSION_KEY_SHORT_POS, LAYOUT_OFFSET, IS_EXTENSION_NODE_POS, IS_EXTENSION_EVEN_KEY_LEN_POS, IS_EXTENSION_KEY_LONG_POS}, helpers::compute_rlc}; + +#[derive(Clone, Debug)] +pub(crate) struct ExtensionNodeKeyConfig {} + +pub(crate) struct ExtensionNodeKeyChip { + config: ExtensionNodeKeyConfig, + _marker: PhantomData, +} + +impl ExtensionNodeKeyChip { + pub fn configure( + meta: &mut ConstraintSystem, + q_not_first: Column, + not_first_level: Column, // to avoid rotating back when in the first branch (for key rlc) + is_branch_init: Column, + is_branch_child: Column, + is_last_branch_child: Column, + is_account_leaf_storage_codehash_c: Column, + s_rlp2: Column, + s_advices: [Column; HASH_WIDTH], + modified_node: Column, // index of the modified node + // sel1 and sel2 in branch init: denote whether it's the first or second nibble of the key byte + // sel1 and sel2 in branch children: denote whether there is no leaf at is_modified (when value is added or deleted from trie) + sel1: Column, + sel2: Column, + key_rlc: Column, // used first for account address, then for storage key + key_rlc_mult: Column, + r_table: Vec>, + ) -> ExtensionNodeKeyConfig { + let config = ExtensionNodeKeyConfig {}; + let one = Expression::Constant(F::one()); + + meta.create_gate("extension node key", |meta| { + let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); + + let mut constraints = vec![]; + + let rot_into_branch_init = -18; + let c16 = Expression::Constant(F::from(16)); + + let is_extension_node = meta.query_advice( + s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + + // NOTE: is_key_even and is_key_odd is for number of nibbles that + // are compactly encoded. + let is_key_even = meta.query_advice( + s_advices[IS_EXTENSION_EVEN_KEY_LEN_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_key_odd = meta.query_advice( + s_advices[IS_EXTENSION_ODD_KEY_LEN_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_short = meta.query_advice( + s_advices[IS_EXTENSION_KEY_SHORT_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_long = meta.query_advice( + s_advices[IS_EXTENSION_KEY_LONG_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + + // We are in extension row C, -18 brings us in the branch init row. + // -19 is account leaf storage codehash when we are in the first storage proof level. + let is_account_leaf_storage_codehash_prev = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation(-19), + ); + + let is_branch_init_prev = + meta.query_advice(is_branch_init, Rotation::prev()); + let is_branch_child_prev = + meta.query_advice(is_branch_child, Rotation::prev()); + + // Any rotation that lands into branch children can be used: + let modified_node_cur = + meta.query_advice(modified_node, Rotation(-2)); + + let is_extension_c = + meta.query_advice(is_last_branch_child, Rotation(-2)); + + let key_rlc_prev = meta.query_advice(key_rlc, Rotation::prev()); + let key_rlc_cur = meta.query_advice(key_rlc, Rotation::cur()); + + let key_rlc_mult_prev = meta.query_advice(key_rlc_mult, Rotation::prev()); + let key_rlc_mult_cur = meta.query_advice(key_rlc_mult, Rotation::cur()); + + constraints.push(( + "branch key RLC same over all branch children and extension node S", + q_not_first.clone() + * is_branch_child_prev.clone() + * (key_rlc_cur.clone() - key_rlc_prev.clone()), + )); + constraints.push(( + "branch key RLC MULT same over all branch children and extension node S", + q_not_first.clone() + * is_branch_child_prev.clone() + * (key_rlc_mult_cur.clone() - key_rlc_mult_prev.clone()), + )); + + constraints.push(( + "branch key RLC is copied to extension row C when !is_exension_node", + q_not_first.clone() + * (one.clone() - is_branch_init_prev.clone()) // to prevent Poisoned Constraint due to rotation for is_extension_node + * (one.clone() - is_branch_child_prev.clone()) // to prevent Poisened Constraint + * is_extension_c.clone() + * (key_rlc_cur.clone() - key_rlc_prev) + * (one.clone() - is_extension_node.clone()), + )); + constraints.push(( + "branch key RLC MULT is copied to extension row C when !is_exension_node", + q_not_first.clone() + * (one.clone() - is_branch_init_prev.clone()) // to prevent Poisoned Constraint due to rotation for is_extension_node + * (one.clone() - is_branch_child_prev.clone()) // to prevent Poisened Constraint + * is_extension_c.clone() + * (key_rlc_mult_cur.clone() - key_rlc_mult_prev) + * (one.clone() - is_extension_node.clone()), + )); + + // First level in account proof: + + let mut rlc_long_even = compute_rlc( + meta, + s_advices.iter().skip(1).map(|v| *v).collect_vec(), + 1, + one.clone(), + -1, + r_table.clone(), + ); + rlc_long_even = rlc_long_even + modified_node_cur.clone() * c16.clone(); + + constraints.push(( + "account first level long even", + q_not_first.clone() + * (one.clone() - is_branch_init_prev.clone()) // to prevent Poisoned Constraint due to rotation for is_extension_node + * (one.clone() - is_branch_child_prev.clone()) // to prevent Poisened Constraint + * (one.clone() - not_first_level.clone()) + * is_extension_node.clone() + * is_extension_c.clone() + * is_key_even.clone() + * is_long.clone() + * (rlc_long_even.clone() - key_rlc_cur.clone()) + )); // TODO: prepare test + + // TODO: all cases for first level account proof + + // First storage level: + + constraints.push(( + "storage first level long even", + not_first_level.clone() + * is_account_leaf_storage_codehash_prev.clone() + * is_extension_node.clone() + * is_extension_c.clone() + * is_key_even.clone() + * is_long.clone() + * (rlc_long_even - key_rlc_cur.clone()) + )); + + + constraints + }); + + config + } + + pub fn construct(config: ExtensionNodeKeyConfig) -> Self { + Self { + config, + _marker: PhantomData, + } + } +} + +impl Chip for ExtensionNodeKeyChip { + type Config = ExtensionNodeKeyConfig; + type Loaded = (); + + fn config(&self) -> &Self::Config { + &self.config + } + + fn loaded(&self) -> &Self::Loaded { + &() + } +} diff --git a/mpt/src/helpers.rs b/mpt/src/helpers.rs index 4df4b8c7fa..94c67eb793 100644 --- a/mpt/src/helpers.rs +++ b/mpt/src/helpers.rs @@ -30,12 +30,13 @@ pub fn compute_rlc( advices: Vec>, mut rind: usize, mult: Expression, + rotation: i32, r_table: Vec>, ) -> Expression { let mut r_wrapped = false; let mut rlc = Expression::Constant(F::zero()); for col in advices.iter() { - let s = meta.query_advice(*col, Rotation::cur()); + let s = meta.query_advice(*col, Rotation(rotation)); if !r_wrapped { rlc = rlc + s * r_table[rind].clone() * mult.clone(); } else { diff --git a/mpt/src/lib.rs b/mpt/src/lib.rs index f41fd2ea27..37e30421e3 100644 --- a/mpt/src/lib.rs +++ b/mpt/src/lib.rs @@ -8,6 +8,7 @@ pub mod branch_hash_in_parent; pub mod branch_key; pub mod branch_rows; pub mod extension_node; +pub mod extension_node_key; pub mod helpers; pub mod leaf_key; pub mod leaf_key_in_added_branch; diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 34dbf0fc3c..9cc2d7d8f7 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -19,6 +19,7 @@ use crate::{ branch_hash_in_parent::BranchHashInParentChip, branch_rows::BranchRowsChip, extension_node::ExtensionNodeChip, + extension_node_key::ExtensionNodeKeyChip, leaf_key::LeafKeyChip, leaf_key_in_added_branch::LeafKeyInAddedBranchChip, leaf_value::LeafValueChip, @@ -415,6 +416,24 @@ impl MPTConfig { false, ); + ExtensionNodeKeyChip::::configure( + meta, + q_not_first, + not_first_level, + is_branch_init, + is_branch_child, + is_last_branch_child, + is_account_leaf_storage_codehash_c, + s_rlp2, + s_advices, + modified_node, + sel1, + sel2, + key_rlc, + key_rlc_mult, + r_table.clone(), + ); + StorageRootChip::::configure( meta, not_first_level, @@ -1488,16 +1507,15 @@ impl MPTConfig { } if node_index == 0 { - /* if witness[offset - 1][IS_EXTENSION_NODE_POS] == 1 - // extension node + // Extension node + // We need nibbles here to be able to compute key RLC { // For key RLC, we need to first take into account // extension node key. // witness[offset + 16] - let tag = witness[ind + 16][0]; - println!("{:?}", tag); + let ext_row = &witness[ind + 16]; let is_even = witness[offset - 1] [IS_EXTENSION_EVEN_KEY_LEN_POS]; @@ -1508,18 +1526,50 @@ impl MPTConfig { let is_long = witness[offset - 1] [IS_EXTENSION_KEY_LONG_POS]; if key_rlc_sel { - if is_even == 1 { - if is_long == 1 { - compute_acc_and_mult( - row, - &mut acc_s, - &mut acc_mult_s, - 0, - 1, - ); - } + // Note: it can't be is_even = 1 && is_short = 1. + if is_even == 1 && is_long == 1 { + // extension node part: + compute_acc_and_mult( + ext_row, + &mut key_rlc, + &mut key_rlc_mult, + 3, // first two positions are RLPs, third position is 0 (because is_even), we start with fourth + ext_row[1] as usize - 128 - 1, // -1 because the first byte is 0 (is_even) + ); + // branch part: + key_rlc += + F::from(modified_node as u64) + * F::from(16) + * key_rlc_mult; + // key_rlc_mult stays the same + key_rlc_sel = !key_rlc_sel; + } else if is_odd == 1 && is_long == 1 { + /* + compute_acc_and_mult( + ext_row, + &mut key_rlc, + &mut key_rlc_mult, + 3, // first two positions are RLPs, third position is 0 (because is_even), we start with fourth + ext_row[1] as usize - 128 - 1, // -1 because the first byte is 0 (is_even) + ); + key_rlc += + F::from(modified_node as u64) + * F::from(16) + * key_rlc_mult; + // key_rlc_mult stays the same + */ } - + } else { + /* + key_rlc += + F::from(modified_node as u64) + * key_rlc_mult; + key_rlc_mult *= self.acc_r; + */ + } + // key_rlc_sel = !key_rlc_sel; // TODO + } else { + if key_rlc_sel { key_rlc += F::from(modified_node as u64) * F::from(16) @@ -1531,20 +1581,8 @@ impl MPTConfig { * key_rlc_mult; key_rlc_mult *= self.acc_r; } - // key_rlc_sel = !key_rlc_sel; // TODO + key_rlc_sel = !key_rlc_sel; } - */ - if key_rlc_sel { - key_rlc += F::from(modified_node as u64) - * F::from(16) - * key_rlc_mult; - // key_rlc_mult stays the same - } else { - key_rlc += F::from(modified_node as u64) - * key_rlc_mult; - key_rlc_mult *= self.acc_r; - } - key_rlc_sel = !key_rlc_sel; self.assign_branch_row( &mut region, node_index, @@ -1678,6 +1716,20 @@ impl MPTConfig { offset, )?; + // This is to avoid Poisoned Constraint in extension_node_key. + region.assign_advice( + || "assign key_rlc".to_string(), + self.key_rlc, + offset, + || Ok(key_rlc), + )?; + region.assign_advice( + || "assign key_rlc_mult".to_string(), + self.key_rlc_mult, + offset, + || Ok(key_rlc_mult), + )?; + offset += 1; node_index += 1; } else if row[row.len() - 1] == 2 @@ -2036,49 +2088,101 @@ impl MPTConfig { F::zero(), offset, )?; - } else if (row[row.len() - 1] == 16 - || row[row.len() - 1] == 17) - && row[0] != 0 - { - // row[0] != 0 just to avoid usize problems below (when row doesn't need to be assigned) + } else if row[row.len() - 1] == 16 { + if witness[offset - 17][IS_EXTENSION_NODE_POS] + == 1 + { + // Intermediate RLC value and mult (after key) + // to know which mult we need to use in c_advices. + acc_s = F::zero(); + acc_mult_s = F::one(); + let len: usize; + if row[0] == 226 { + // key length is 1 + len = 2 // [226, key] + } else { + len = (row[1] - 128) as usize + 2; + } + compute_acc_and_mult( + row, + &mut acc_s, + &mut acc_mult_s, + 0, + len, + ); - // Intermediate RLC value and mult (after key) - // to know which mult we need to use in c_advices. - acc_s = F::zero(); - acc_mult_s = F::one(); - let len: usize; - if row[0] == 226 { - // key length is 1 - len = 2 // [226, key] - } else { - len = (row[1] - 128) as usize + 2; + // Final RLC value. + acc_c = acc_s; + acc_mult_c = acc_mult_s; + compute_acc_and_mult( + row, + &mut acc_c, + &mut acc_mult_c, + C_RLP_START + 1, + HASH_WIDTH + 1, + ); + + self.assign_acc( + &mut region, + acc_s, + acc_mult_s, + acc_c, + F::zero(), + offset, + )?; } - compute_acc_and_mult( - row, - &mut acc_s, - &mut acc_mult_s, - 0, - len, - ); + region.assign_advice( + || "assign key_rlc".to_string(), + self.key_rlc, + offset, + || Ok(key_rlc), + )?; + region.assign_advice( + || "assign key_rlc_mult".to_string(), + self.key_rlc_mult, + offset, + || Ok(key_rlc_mult), + )?; + } else if row[row.len() - 1] == 17 { + if witness[offset - 18][IS_EXTENSION_NODE_POS] + == 1 + { + // We use intermediate value from previous row. + // Final RLC value. + acc_c = acc_s; + acc_mult_c = acc_mult_s; + compute_acc_and_mult( + row, + &mut acc_c, + &mut acc_mult_c, + C_RLP_START + 1, + HASH_WIDTH + 1, + ); - // Final RLC value. - acc_c = acc_s; - acc_mult_c = acc_mult_s; - compute_acc_and_mult( - row, - &mut acc_c, - &mut acc_mult_c, - C_RLP_START + 1, - HASH_WIDTH + 1, - ); + self.assign_acc( + &mut region, + acc_s, + acc_mult_s, + acc_c, + F::zero(), + offset, + )?; + } - self.assign_acc( - &mut region, - acc_s, - acc_mult_s, - acc_c, - F::zero(), + // This sets branch Key RLC when it's not extension node (to avoid + // additional rotations). + // It sets extension node RLC otherwise. + region.assign_advice( + || "assign key_rlc".to_string(), + self.key_rlc, + offset, + || Ok(key_rlc), + )?; + region.assign_advice( + || "assign key_rlc_mult".to_string(), + self.key_rlc_mult, offset, + || Ok(key_rlc_mult), )?; } diff --git a/mpt/tests/StateExtensionTwoKeyBytes.json b/mpt/tests/StateExtensionTwoKeyBytes.json new file mode 100644 index 0000000000..172be67de9 --- /dev/null +++ b/mpt/tests/StateExtensionTwoKeyBytes.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,99,101,138,66,54,113,108,82,0,139,47,204,65,121,85,107,43,152,44,106,162,106,215,135,194,180,139,43,101,15,175,7,0,160,121,172,251,182,49,120,221,146,234,218,33,157,40,39,146,60,146,87,59,4,196,19,254,72,139,186,175,154,198,233,238,58,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,152,225,97,126,81,30,212,48,233,76,206,254,117,145,110,43,55,90,50,162,232,144,218,243,205,39,59,29,211,225,134,21,0,160,126,54,68,146,163,14,105,77,118,130,90,137,42,17,81,136,157,223,215,49,95,66,49,203,75,240,109,196,231,214,121,146,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,1],[0,160,241,47,202,144,71,127,168,4,120,44,129,166,234,166,96,18,64,24,71,72,156,43,64,48,188,86,0,110,143,162,53,223,0,160,88,55,28,237,75,68,172,235,220,16,224,91,176,202,12,41,89,243,198,252,126,120,207,94,188,237,71,83,88,142,185,213,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,1],[0,160,17,70,241,93,76,18,86,186,114,100,250,186,170,50,18,230,234,187,254,211,213,70,23,150,23,180,135,28,191,16,86,216,0,160,100,10,212,222,78,171,28,86,70,201,113,135,241,88,103,181,37,142,142,171,135,38,70,60,241,237,222,122,200,114,4,173,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,1],[0,160,75,57,217,243,7,27,9,251,144,88,68,144,236,137,254,126,72,104,224,102,229,3,59,111,185,250,122,43,182,250,220,251,0,160,89,73,189,50,217,75,110,85,243,189,199,252,132,223,221,0,157,23,86,159,85,104,32,23,0,201,51,99,114,64,157,109,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,122,22,206,31,29,22,227,88,141,134,14,139,66,47,13,236,97,12,67,113,26,34,221,86,91,184,56,28,39,219,67,24,0,160,217,29,12,138,157,96,128,117,187,53,146,86,74,2,27,232,7,241,87,47,205,89,58,11,55,68,128,42,213,103,10,224,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,1],[0,160,161,241,118,245,24,21,16,105,126,56,192,157,84,126,30,184,108,242,7,213,76,38,52,96,0,153,53,235,250,223,75,131,0,160,196,12,204,26,18,243,164,117,146,145,85,135,255,28,67,111,245,150,3,42,45,104,165,34,29,224,83,111,183,65,164,218,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,224,73,5,50,76,156,217,58,190,111,136,220,11,140,151,80,95,159,49,254,234,188,51,157,193,0,121,234,144,42,207,134,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,1],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,1],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,1],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,1],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,1],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,1],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,1,1,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,99,101,138,66,54,113,108,82,0,139,47,204,65,121,85,107,43,152,44,106,162,106,215,135,194,180,139,43,101,15,175,7,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,121,172,251,182,49,120,221,146,234,218,33,157,40,39,146,60,146,87,59,4,196,19,254,72,139,186,175,154,198,233,238,58,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,152,225,97,126,81,30,212,48,233,76,206,254,117,145,110,43,55,90,50,162,232,144,218,243,205,39,59,29,211,225,134,21,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,126,54,68,146,163,14,105,77,118,130,90,137,42,17,81,136,157,223,215,49,95,66,49,203,75,240,109,196,231,214,121,146,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,241,47,202,144,71,127,168,4,120,44,129,166,234,166,96,18,64,24,71,72,156,43,64,48,188,86,0,110,143,162,53,223,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,88,55,28,237,75,68,172,235,220,16,224,91,176,202,12,41,89,243,198,252,126,120,207,94,188,237,71,83,88,142,185,213,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,17,70,241,93,76,18,86,186,114,100,250,186,170,50,18,230,234,187,254,211,213,70,23,150,23,180,135,28,191,16,86,216,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,100,10,212,222,78,171,28,86,70,201,113,135,241,88,103,181,37,142,142,171,135,38,70,60,241,237,222,122,200,114,4,173,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,75,57,217,243,7,27,9,251,144,88,68,144,236,137,254,126,72,104,224,102,229,3,59,111,185,250,122,43,182,250,220,251,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,89,73,189,50,217,75,110,85,243,189,199,252,132,223,221,0,157,23,86,159,85,104,32,23,0,201,51,99,114,64,157,109,128,5],[249,2,17,160,122,22,206,31,29,22,227,88,141,134,14,139,66,47,13,236,97,12,67,113,26,34,221,86,91,184,56,28,39,219,67,24,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,217,29,12,138,157,96,128,117,187,53,146,86,74,2,27,232,7,241,87,47,205,89,58,11,55,68,128,42,213,103,10,224,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,161,241,118,245,24,21,16,105,126,56,192,157,84,126,30,184,108,242,7,213,76,38,52,96,0,153,53,235,250,223,75,131,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,196,12,204,26,18,243,164,117,146,145,85,135,255,28,67,111,245,150,3,42,45,104,165,34,29,224,83,111,183,65,164,218,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,224,73,5,50,76,156,217,58,190,111,136,220,11,140,151,80,95,159,49,254,234,188,51,157,193,0,121,234,144,42,207,134,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5]] diff --git a/mpt/tests/StorageExtensionTwoKeyBytes.json b/mpt/tests/StorageExtensionTwoKeyBytes.json deleted file mode 100644 index 7e1c6b624e..0000000000 --- a/mpt/tests/StorageExtensionTwoKeyBytes.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,1],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,1],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,1],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,1],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,1],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,1],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,1,1,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,16],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5]] From 8545c38a94b6819cec37c012c41c1ede53dfcf39 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 28 Jan 2022 10:32:03 +0100 Subject: [PATCH 039/113] extracting account & storage key RLC from file name and checks (temporary) for this value --- mpt/src/extension_node_key.rs | 6 +-- mpt/src/mpt.rs | 78 ++++++++++++++++++----------------- 2 files changed, 43 insertions(+), 41 deletions(-) diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index 5c919bd752..eb136a8626 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -118,7 +118,7 @@ impl ExtensionNodeKeyChip { "branch key RLC is copied to extension row C when !is_exension_node", q_not_first.clone() * (one.clone() - is_branch_init_prev.clone()) // to prevent Poisoned Constraint due to rotation for is_extension_node - * (one.clone() - is_branch_child_prev.clone()) // to prevent Poisened Constraint + * (one.clone() - is_branch_child_prev.clone()) // to prevent Poisoned Constraint * is_extension_c.clone() * (key_rlc_cur.clone() - key_rlc_prev) * (one.clone() - is_extension_node.clone()), @@ -127,7 +127,7 @@ impl ExtensionNodeKeyChip { "branch key RLC MULT is copied to extension row C when !is_exension_node", q_not_first.clone() * (one.clone() - is_branch_init_prev.clone()) // to prevent Poisoned Constraint due to rotation for is_extension_node - * (one.clone() - is_branch_child_prev.clone()) // to prevent Poisened Constraint + * (one.clone() - is_branch_child_prev.clone()) // to prevent Poisoned Constraint * is_extension_c.clone() * (key_rlc_mult_cur.clone() - key_rlc_mult_prev) * (one.clone() - is_extension_node.clone()), @@ -149,7 +149,7 @@ impl ExtensionNodeKeyChip { "account first level long even", q_not_first.clone() * (one.clone() - is_branch_init_prev.clone()) // to prevent Poisoned Constraint due to rotation for is_extension_node - * (one.clone() - is_branch_child_prev.clone()) // to prevent Poisened Constraint + * (one.clone() - is_branch_child_prev.clone()) // to prevent Poisoned Constraint * (one.clone() - not_first_level.clone()) * is_extension_node.clone() * is_extension_c.clone() diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 9cc2d7d8f7..dd6f20f9f1 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -130,7 +130,7 @@ impl MPTConfig { let q_not_first = meta.fixed_column(); let not_first_level = meta.fixed_column(); - let acc_r = F::rand(); // TODO: generate from commitments + let acc_r = F::one(); // having one to enable key RLC check, TODO: generate from commitments let one = Expression::Constant(F::one()); let mut r_table = vec![]; @@ -1263,6 +1263,8 @@ impl MPTConfig { &self, mut layouter: impl Layouter, witness: &[Vec], + account_key_rlc: i32, // to be removed when integrated with state circuit + storage_key_rlc: i32, // to be removed when integrated with state circuit ) { layouter .assign_region( @@ -1938,6 +1940,12 @@ impl MPTConfig { offset, || Ok(key_rlc_new), )?; + + // TODO: remove once integrated with state circuit + assert_eq!( + F::from(storage_key_rlc as u64), + key_rlc_new, + ); } } @@ -1974,6 +1982,12 @@ impl MPTConfig { offset, || Ok(key_rlc_new), )?; + + // TODO: remove once integrated with state circuit + assert_eq!( + F::from(account_key_rlc as u64), + key_rlc_new, + ); } else if row[row.len() - 1] == 7 { // s_rlp1, s_rlp2 compute_acc_and_mult( @@ -2358,6 +2372,8 @@ mod tests { struct MyCircuit { _marker: PhantomData, witness: Vec>, + account_key_rlc: i32, // for testing purposes only + storage_key_rlc: i32, // for testing purposes only } impl Circuit for MyCircuit { @@ -2387,7 +2403,13 @@ mod tests { } config.load(&mut layouter, to_be_hashed)?; - config.assign(layouter, &self.witness); + // account_key_rlc and storage_key_rlc to be removed once integrated with state circuit + config.assign( + layouter, + &self.witness, + self.account_key_rlc, + self.storage_key_rlc, + ); Ok(()) } @@ -2407,52 +2429,32 @@ mod tests { } }) .for_each(|f| { - let file = std::fs::File::open(f.path()); + let path = f.path(); + let mut parts = path.to_str().unwrap().split("-"); + parts.next(); + let account_key_rlc = + parts.next().unwrap().parse::().unwrap(); + let storage_key_rlc = parts + .next() + .unwrap() + .split(".") + .next() + .unwrap() + .parse::() + .unwrap(); + let file = std::fs::File::open(path); let reader = std::io::BufReader::new(file.unwrap()); let w: Vec> = serde_json::from_reader(reader).unwrap(); let circuit = MyCircuit:: { _marker: PhantomData, witness: w, + account_key_rlc, + storage_key_rlc, }; let prover = MockProver::::run(9, &circuit, vec![]).unwrap(); assert_eq!(prover.verify(), Ok(())); - - /* - const K: u32 = 4; - let params: Params = Params::new(K); - let empty_circuit = MyCircuit:: { - _marker: PhantomData, - witness: vec![], - }; - - let vk = keygen_vk(¶ms, &empty_circuit) - .expect("keygen_vk should not fail"); - - let pk = keygen_pk(¶ms, vk, &empty_circuit) - .expect("keygen_pk should not fail"); - - let mut transcript = - Blake2bWrite::<_, _, Challenge255<_>>::init(vec![]); - create_proof(¶ms, &pk, &[circuit], &[&[]], &mut transcript) - .expect("proof generation should not fail"); - let proof = transcript.finalize(); - - let msm = params.empty_msm(); - let mut transcript = - Blake2bRead::<_, _, Challenge255<_>>::init(&proof[..]); - let guard = verify_proof( - ¶ms, - pk.get_vk(), - msm, - &[], - &mut transcript, - ) - .unwrap(); - let msm = guard.clone().use_challenges(); - assert!(msm.eval()); - */ }); } } From f408e41bf47656891e69e90f7ade53ed1b680590 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 28 Jan 2022 16:17:27 +0100 Subject: [PATCH 040/113] extension node key --- mpt/src/branch_key.rs | 20 ++++----- mpt/src/extension_node.rs | 68 ++++++++++++++-------------- mpt/src/extension_node_key.rs | 83 ++++++++++++++++++++++++----------- mpt/src/mpt.rs | 35 +++++++++------ 4 files changed, 125 insertions(+), 81 deletions(-) diff --git a/mpt/src/branch_key.rs b/mpt/src/branch_key.rs index 7846c9dc0d..ae344b6a69 100644 --- a/mpt/src/branch_key.rs +++ b/mpt/src/branch_key.rs @@ -81,16 +81,14 @@ impl BranchKeyChip { let sel1_cur = meta.query_advice(sel1, Rotation::prev()); let sel2_cur = meta.query_advice(sel2, Rotation::prev()); - // -2 lands us into extension C row where extension key RLC is stored or - // branch RLC is copied (if it's not extension node). - let key_rlc_prev = meta.query_advice(key_rlc, Rotation(-2)); + let key_rlc_prev = meta.query_advice(key_rlc, Rotation(-19)); let key_rlc_cur = meta.query_advice(key_rlc, Rotation::cur()); let key_rlc_mult_prev = meta.query_advice(key_rlc_mult, Rotation(-19)); let key_rlc_mult_cur = meta.query_advice(key_rlc_mult, Rotation::cur()); constraints.push(( - "first branch children key_rlc sel1", + "key_rlc sel1", not_first_level.clone() * is_branch_init_prev.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. @@ -102,7 +100,7 @@ impl BranchKeyChip { * key_rlc_mult_prev.clone()), )); constraints.push(( - "first branch children key_rlc sel2", + "key_rlc sel2", not_first_level.clone() * is_branch_init_prev.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. @@ -115,7 +113,7 @@ impl BranchKeyChip { )); constraints.push(( - "first branch children key_rlc_mult sel1", + "key_rlc_mult sel1", not_first_level.clone() * is_branch_init_prev.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. @@ -124,7 +122,7 @@ impl BranchKeyChip { * (key_rlc_mult_cur.clone() - key_rlc_mult_prev.clone()), )); constraints.push(( - "first branch children key_rlc_mult sel2", + "key_rlc_mult sel2", not_first_level.clone() * is_branch_init_prev.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. @@ -258,7 +256,7 @@ impl BranchKeyChip { // sel1 alernates between 0 and 1 (sel2 alternates implicitly) constraints.push(( - "first branch children sel1 0->1->0->...", + "sel1 0->1->0->...", not_first_level.clone() * is_branch_init_prev.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. @@ -266,7 +264,7 @@ impl BranchKeyChip { * (sel1_cur.clone() + sel1_prev.clone() - one.clone()), )); constraints.push(( - "first branch children sel1 0->1->0->... (extension node even key)", + "sel1 0->1->0->... (extension node even key)", not_first_level.clone() * is_branch_init_prev.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. @@ -275,13 +273,13 @@ impl BranchKeyChip { * (sel1_cur.clone() + sel1_prev.clone() - one.clone()), )); constraints.push(( - "first branch children sel1 0->1->0->... (extension node odd key)", + "sel1 0->1->0->... (extension node odd key)", not_first_level.clone() * is_branch_init_prev.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. * is_extension_node.clone() * is_extension_key_odd.clone() - * (sel1_cur.clone() + sel1_prev.clone()), + * (sel1_cur.clone() + sel1_prev.clone() - one.clone()), )); constraints diff --git a/mpt/src/extension_node.rs b/mpt/src/extension_node.rs index 136994e2fc..11187de07a 100644 --- a/mpt/src/extension_node.rs +++ b/mpt/src/extension_node.rs @@ -221,39 +221,43 @@ impl ExtensionNodeChip { the second byte specifies the key_len (we need to subract 128 to get it). */ - let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); - let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); - - // This prevents setting is_short = 1 when it's not short (s_rlp1 > 226 in that case): - // Using this constraints and bool & sum (is_short + is_long) constraints above - // the selectors are ensured to be set properly. - constraints.push(( - "is_short implies s_rlp1 = 226", - q_not_first.clone() - * q_enable.clone() - * is_short.clone() - * (s_rlp1 - c226), - )); - constraints.push(( - "is_short implies is_key_odd", - q_not_first.clone() - * q_enable.clone() - * is_short.clone() - * is_key_odd.clone(), - )); + // In C we have nibbles, we check below only for S. + if is_s { + let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); + let s_advices0 = + meta.query_advice(s_advices[0], Rotation::cur()); + + // This prevents setting is_short = 1 when it's not short (s_rlp1 > 226 in that case): + // Using this constraints and bool & sum (is_short + is_long) constraints above + // the selectors are ensured to be set properly. + constraints.push(( + "is_short implies s_rlp1 = 226", + q_not_first.clone() + * q_enable.clone() + * is_short.clone() + * (s_rlp1 - c226), + )); + constraints.push(( + "is_short implies is_key_odd", + q_not_first.clone() + * q_enable.clone() + * is_short.clone() + * (is_key_odd.clone() - one.clone()), + )); - // This prevents setting is_key_even = 1 when it's not even, - // because when it's not even s_advices0 != 0 (hexToCompact adds 16). - // Using this constraints and bool & sum (is_key_even + is_key_odd) constraints above - // the selectors are ensured to be set properly. - constraints.push(( - "is_long & is_key_even implies s_advices0 = 0", - q_not_first.clone() - * q_enable.clone() - * is_long.clone() - * is_key_even.clone() - * s_advices0, - )); + // This prevents setting is_key_even = 1 when it's not even, + // because when it's not even s_advices0 != 0 (hexToCompact adds 16). + // Using this constraints and bool & sum (is_key_even + is_key_odd) constraints above + // the selectors are ensured to be set properly. + constraints.push(( + "is_long & is_key_even implies s_advices0 = 0", + q_not_first.clone() + * q_enable.clone() + * is_long.clone() + * is_key_even.clone() + * s_advices0, + )); + } constraints }); diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index eb136a8626..b5964ebd14 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -76,11 +76,16 @@ impl ExtensionNodeKeyChip { Rotation(rot_into_branch_init), ); + let sel1 = + meta.query_advice(sel1, Rotation(rot_into_branch_init)); + let sel2 = + meta.query_advice(sel2, Rotation(rot_into_branch_init)); + // We are in extension row C, -18 brings us in the branch init row. // -19 is account leaf storage codehash when we are in the first storage proof level. let is_account_leaf_storage_codehash_prev = meta.query_advice( is_account_leaf_storage_codehash_c, - Rotation(-19), + Rotation(rot_into_branch_init-1), ); let is_branch_init_prev = @@ -92,35 +97,25 @@ impl ExtensionNodeKeyChip { let modified_node_cur = meta.query_advice(modified_node, Rotation(-2)); - let is_extension_c = + let is_extension_c_row = meta.query_advice(is_last_branch_child, Rotation(-2)); let key_rlc_prev = meta.query_advice(key_rlc, Rotation::prev()); + let key_rlc_prev_level = meta.query_advice(key_rlc, Rotation(rot_into_branch_init-1)); let key_rlc_cur = meta.query_advice(key_rlc, Rotation::cur()); let key_rlc_mult_prev = meta.query_advice(key_rlc_mult, Rotation::prev()); + let key_rlc_mult_prev_level = meta.query_advice(key_rlc_mult, Rotation(rot_into_branch_init-1)); let key_rlc_mult_cur = meta.query_advice(key_rlc_mult, Rotation::cur()); - - constraints.push(( - "branch key RLC same over all branch children and extension node S", - q_not_first.clone() - * is_branch_child_prev.clone() - * (key_rlc_cur.clone() - key_rlc_prev.clone()), - )); - constraints.push(( - "branch key RLC MULT same over all branch children and extension node S", - q_not_first.clone() - * is_branch_child_prev.clone() - * (key_rlc_mult_cur.clone() - key_rlc_mult_prev.clone()), - )); + let key_rlc_mult_branch = meta.query_advice(key_rlc_mult, Rotation(rot_into_branch_init+1)); constraints.push(( "branch key RLC is copied to extension row C when !is_exension_node", q_not_first.clone() * (one.clone() - is_branch_init_prev.clone()) // to prevent Poisoned Constraint due to rotation for is_extension_node * (one.clone() - is_branch_child_prev.clone()) // to prevent Poisoned Constraint - * is_extension_c.clone() - * (key_rlc_cur.clone() - key_rlc_prev) + * is_extension_c_row.clone() + * (key_rlc_cur.clone() - key_rlc_prev.clone()) * (one.clone() - is_extension_node.clone()), )); constraints.push(( @@ -128,14 +123,14 @@ impl ExtensionNodeKeyChip { q_not_first.clone() * (one.clone() - is_branch_init_prev.clone()) // to prevent Poisoned Constraint due to rotation for is_extension_node * (one.clone() - is_branch_child_prev.clone()) // to prevent Poisoned Constraint - * is_extension_c.clone() - * (key_rlc_mult_cur.clone() - key_rlc_mult_prev) + * is_extension_c_row.clone() + * (key_rlc_mult_cur.clone() - key_rlc_mult_prev.clone()) * (one.clone() - is_extension_node.clone()), )); // First level in account proof: - let mut rlc_long_even = compute_rlc( + let mut first_level_long_even_rlc = compute_rlc( meta, s_advices.iter().skip(1).map(|v| *v).collect_vec(), 1, @@ -143,8 +138,9 @@ impl ExtensionNodeKeyChip { -1, r_table.clone(), ); - rlc_long_even = rlc_long_even + modified_node_cur.clone() * c16.clone(); + first_level_long_even_rlc = first_level_long_even_rlc + modified_node_cur.clone() * c16.clone(); + // constraints.push(( "account first level long even", q_not_first.clone() @@ -152,10 +148,10 @@ impl ExtensionNodeKeyChip { * (one.clone() - is_branch_child_prev.clone()) // to prevent Poisoned Constraint * (one.clone() - not_first_level.clone()) * is_extension_node.clone() - * is_extension_c.clone() + * is_extension_c_row.clone() * is_key_even.clone() * is_long.clone() - * (rlc_long_even.clone() - key_rlc_cur.clone()) + * (first_level_long_even_rlc.clone() - key_rlc_cur.clone()) )); // TODO: prepare test // TODO: all cases for first level account proof @@ -167,10 +163,47 @@ impl ExtensionNodeKeyChip { not_first_level.clone() * is_account_leaf_storage_codehash_prev.clone() * is_extension_node.clone() - * is_extension_c.clone() + * is_extension_c_row.clone() + * is_key_even.clone() + * is_long.clone() + * (first_level_long_even_rlc - key_rlc_cur.clone()) + )); + + // Not first level: + // TODO: check key_rlp_mult (using lookup table and key len) + + let long_even_rlc = key_rlc_prev_level.clone() + compute_rlc( + meta, + s_advices.iter().skip(1).map(|v| *v).collect_vec(), + 1, + key_rlc_mult_prev_level.clone(), + -1, + r_table.clone(), + ); + + /* + constraints.push(( + "long even sel1", + not_first_level.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) + * is_extension_node.clone() + * is_extension_c_row.clone() + * is_key_even.clone() + * is_long.clone() + * sel1.clone() + * (key_rlc_cur.clone() - long_even_rlc.clone() - modified_node_cur.clone() * c16.clone() * key_rlc_mult_prev_level.clone()) + )); + */ + constraints.push(( + "long even sel2", + not_first_level.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) + * is_extension_node.clone() + * is_extension_c_row.clone() * is_key_even.clone() * is_long.clone() - * (rlc_long_even - key_rlc_cur.clone()) + * sel2.clone() + * (key_rlc_cur.clone() - long_even_rlc.clone() - modified_node_cur.clone() * key_rlc_mult_prev_level.clone()) )); diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index dd6f20f9f1..90406f4fa4 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -130,7 +130,9 @@ impl MPTConfig { let q_not_first = meta.fixed_column(); let not_first_level = meta.fixed_column(); - let acc_r = F::one(); // having one to enable key RLC check, TODO: generate from commitments + // having 2 to enable key RLC check (not using 1 to enable proper checks of mult too) + // TODO: generate from commitments + let acc_r = F::one() + F::one(); let one = Expression::Constant(F::one()); let mut r_table = vec![]; @@ -1263,8 +1265,8 @@ impl MPTConfig { &self, mut layouter: impl Layouter, witness: &[Vec], - account_key_rlc: i32, // to be removed when integrated with state circuit - storage_key_rlc: i32, // to be removed when integrated with state circuit + account_key_rlc: u64, // to be removed when integrated with state circuit + storage_key_rlc: u64, // to be removed when integrated with state circuit ) { layouter .assign_region( @@ -1285,6 +1287,8 @@ impl MPTConfig { let mut acc_mult_c = F::zero(); let mut key_rlc = F::zero(); // used first for account address, then for storage key let mut key_rlc_mult = F::one(); + let mut extension_node_rlc = F::zero(); + let mut extension_node_rlc_mult = F::one(); let mut key_rlc_sel = true; // If true, nibble is multiplied by 16, otherwise by 1. let mut is_branch_s_placeholder = false; let mut is_branch_c_placeholder = false; @@ -1518,6 +1522,8 @@ impl MPTConfig { // extension node key. // witness[offset + 16] let ext_row = &witness[ind + 16]; + extension_node_rlc = key_rlc; + extension_node_rlc_mult = key_rlc_mult; let is_even = witness[offset - 1] [IS_EXTENSION_EVEN_KEY_LEN_POS]; @@ -1533,11 +1539,14 @@ impl MPTConfig { // extension node part: compute_acc_and_mult( ext_row, - &mut key_rlc, - &mut key_rlc_mult, + &mut extension_node_rlc, + &mut extension_node_rlc_mult, 3, // first two positions are RLPs, third position is 0 (because is_even), we start with fourth ext_row[1] as usize - 128 - 1, // -1 because the first byte is 0 (is_even) ); + key_rlc = extension_node_rlc; + key_rlc_mult = + extension_node_rlc_mult; // branch part: key_rlc += F::from(modified_node as u64) @@ -2149,13 +2158,13 @@ impl MPTConfig { || "assign key_rlc".to_string(), self.key_rlc, offset, - || Ok(key_rlc), + || Ok(extension_node_rlc), )?; region.assign_advice( || "assign key_rlc_mult".to_string(), self.key_rlc_mult, offset, - || Ok(key_rlc_mult), + || Ok(extension_node_rlc_mult), )?; } else if row[row.len() - 1] == 17 { if witness[offset - 18][IS_EXTENSION_NODE_POS] @@ -2190,13 +2199,13 @@ impl MPTConfig { || "assign key_rlc".to_string(), self.key_rlc, offset, - || Ok(key_rlc), + || Ok(extension_node_rlc), )?; region.assign_advice( || "assign key_rlc_mult".to_string(), self.key_rlc_mult, offset, - || Ok(key_rlc_mult), + || Ok(extension_node_rlc_mult), )?; } @@ -2372,8 +2381,8 @@ mod tests { struct MyCircuit { _marker: PhantomData, witness: Vec>, - account_key_rlc: i32, // for testing purposes only - storage_key_rlc: i32, // for testing purposes only + account_key_rlc: u64, // for testing purposes only + storage_key_rlc: u64, // for testing purposes only } impl Circuit for MyCircuit { @@ -2433,14 +2442,14 @@ mod tests { let mut parts = path.to_str().unwrap().split("-"); parts.next(); let account_key_rlc = - parts.next().unwrap().parse::().unwrap(); + parts.next().unwrap().parse::().unwrap(); let storage_key_rlc = parts .next() .unwrap() .split(".") .next() .unwrap() - .parse::() + .parse::() .unwrap(); let file = std::fs::File::open(path); let reader = std::io::BufReader::new(file.unwrap()); From 0fe32a477dfafebd0c89fd89ae609479b8744478 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 28 Jan 2022 17:16:28 +0100 Subject: [PATCH 041/113] account proof (different addresses) added to all tests; address and key RLC (stored in file name) is checked for testing purposes --- mpt/tests/AddBranch-710619207543-475527942628.json | 1 + mpt/tests/AddBranchLong-584332421118-475527942628.json | 1 + mpt/tests/AddBranchTwoLevels-505350602972-247357574933.json | 1 + mpt/tests/AddBranchTwoLevelsLong-493901171609-247357574933.json | 1 + mpt/tests/Delete-681085411607-625181887035.json | 1 + mpt/tests/DeleteBranch-231098459172-565805467413.json | 1 + mpt/tests/DeleteBranchLong-231098459172-565805467413.json | 1 + mpt/tests/DeleteBranchTwoLevels-330818964644-247357574933.json | 1 + .../DeleteBranchTwoLevelsLong-767077922239-247357574933.json | 1 + mpt/tests/ExtensionTwoKeyBytes-757979589475-746209495243.json | 1 + mpt/tests/FromNilToValue-557984659174-528454448066.json | 1 + mpt/tests/StateExtensionTwoKeyBytes.json | 1 - mpt/tests/StorageAddBranch.json | 1 - mpt/tests/StorageAddBranchLong.json | 1 - mpt/tests/StorageAddBranchTwoLevels.json | 1 - mpt/tests/StorageAddBranchTwoLevelsLong.json | 1 - mpt/tests/StorageDelete.json | 1 - mpt/tests/StorageDeleteBranch.json | 1 - mpt/tests/StorageDeleteBranchLong.json | 1 - mpt/tests/StorageDeleteBranchTwoLevels.json | 1 - mpt/tests/StorageDeleteBranchTwoLevelsLong.json | 1 - mpt/tests/StorageFromNilToValue.json | 1 - mpt/tests/StorageUpdateOneLevel.json | 2 -- mpt/tests/StorageUpdateOneLevelBigVal.json | 2 -- mpt/tests/StorageUpdateThreeLevels1.json | 2 -- mpt/tests/StorageUpdateTwoLevels.json | 2 -- .../StorageUpdateTwoLevelsBigVal-711822908769-330416270113.json | 2 ++ mpt/tests/StorageUpdateTwoLevelsBigVal.json | 2 -- mpt/tests/UpdateOneLevel-647339310663-358054748983.json | 2 ++ ...Level.json => UpdateOneLevel-832680037789-475527942628.json} | 0 mpt/tests/UpdateOneLevelBigVal-327208647099-358054748983.json | 2 ++ ...=> UpdateOneLevelEvenAddress-677480810186-475527942628.json} | 0 mpt/tests/UpdateThreeLevels-502537983006-528454448066.json | 2 ++ mpt/tests/UpdateTwoLevels-711822908769-330416270113.json | 2 ++ 34 files changed, 21 insertions(+), 21 deletions(-) create mode 100644 mpt/tests/AddBranch-710619207543-475527942628.json create mode 100644 mpt/tests/AddBranchLong-584332421118-475527942628.json create mode 100644 mpt/tests/AddBranchTwoLevels-505350602972-247357574933.json create mode 100644 mpt/tests/AddBranchTwoLevelsLong-493901171609-247357574933.json create mode 100644 mpt/tests/Delete-681085411607-625181887035.json create mode 100644 mpt/tests/DeleteBranch-231098459172-565805467413.json create mode 100644 mpt/tests/DeleteBranchLong-231098459172-565805467413.json create mode 100644 mpt/tests/DeleteBranchTwoLevels-330818964644-247357574933.json create mode 100644 mpt/tests/DeleteBranchTwoLevelsLong-767077922239-247357574933.json create mode 100644 mpt/tests/ExtensionTwoKeyBytes-757979589475-746209495243.json create mode 100644 mpt/tests/FromNilToValue-557984659174-528454448066.json delete mode 100644 mpt/tests/StateExtensionTwoKeyBytes.json delete mode 100644 mpt/tests/StorageAddBranch.json delete mode 100644 mpt/tests/StorageAddBranchLong.json delete mode 100644 mpt/tests/StorageAddBranchTwoLevels.json delete mode 100644 mpt/tests/StorageAddBranchTwoLevelsLong.json delete mode 100644 mpt/tests/StorageDelete.json delete mode 100644 mpt/tests/StorageDeleteBranch.json delete mode 100644 mpt/tests/StorageDeleteBranchLong.json delete mode 100644 mpt/tests/StorageDeleteBranchTwoLevels.json delete mode 100644 mpt/tests/StorageDeleteBranchTwoLevelsLong.json delete mode 100644 mpt/tests/StorageFromNilToValue.json delete mode 100644 mpt/tests/StorageUpdateOneLevel.json delete mode 100644 mpt/tests/StorageUpdateOneLevelBigVal.json delete mode 100644 mpt/tests/StorageUpdateThreeLevels1.json delete mode 100644 mpt/tests/StorageUpdateTwoLevels.json create mode 100644 mpt/tests/StorageUpdateTwoLevelsBigVal-711822908769-330416270113.json delete mode 100644 mpt/tests/StorageUpdateTwoLevelsBigVal.json create mode 100644 mpt/tests/UpdateOneLevel-647339310663-358054748983.json rename mpt/tests/{StateUpdateOneLevel.json => UpdateOneLevel-832680037789-475527942628.json} (100%) create mode 100644 mpt/tests/UpdateOneLevelBigVal-327208647099-358054748983.json rename mpt/tests/{StateUpdateOneLevelEvenAddress.json => UpdateOneLevelEvenAddress-677480810186-475527942628.json} (100%) create mode 100644 mpt/tests/UpdateThreeLevels-502537983006-528454448066.json create mode 100644 mpt/tests/UpdateTwoLevels-711822908769-330416270113.json diff --git a/mpt/tests/AddBranch-710619207543-475527942628.json b/mpt/tests/AddBranch-710619207543-475527942628.json new file mode 100644 index 0000000000..0fb2c3957a --- /dev/null +++ b/mpt/tests/AddBranch-710619207543-475527942628.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,0,160,204,163,192,228,236,158,53,243,37,211,75,99,207,250,226,55,170,222,203,54,169,187,114,252,9,233,188,229,183,238,239,41,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,0,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,1],[0,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,0,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,1],[0,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,0,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,1],[0,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,0,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,1],[0,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,0,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,1],[0,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,0,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,1],[0,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,0,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,1],[0,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,0,160,30,31,137,208,60,56,93,193,234,92,33,44,105,50,212,87,114,191,48,56,172,41,96,249,141,153,157,90,136,85,178,210,1],[0,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,0,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,1],[0,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,0,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,1],[0,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,0,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,1],[0,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,0,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,1],[0,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,0,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,1],[0,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,0,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,1],[0,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,0,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,1],[0,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,0,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,0,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,1],[0,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,0,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,1],[0,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,0,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,1],[0,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,0,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,1],[0,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,0,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,1],[0,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,0,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,1],[0,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,0,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,1],[0,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,0,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,1],[0,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,0,160,223,45,149,220,158,221,89,72,38,143,255,58,137,174,55,171,177,138,133,190,138,20,20,84,200,62,178,81,32,253,18,123,1],[0,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,0,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,1],[0,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,0,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,1],[0,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,0,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,1],[0,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,0,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,1],[0,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,0,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,1],[0,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,0,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,1],[0,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,0,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,0,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,1],[0,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,0,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,1],[0,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,0,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,1],[0,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,0,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,1],[0,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,0,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,1],[0,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,0,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,1],[0,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,0,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,1],[0,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,0,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,1],[0,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,0,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,1],[0,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,0,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,1],[0,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,0,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,1],[0,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,0,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,1],[0,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,0,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,1],[0,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,0,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,1],[0,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,0,160,145,217,85,165,243,134,193,101,63,153,167,102,112,147,139,74,180,12,255,170,94,85,61,77,245,107,254,240,47,123,144,46,1],[0,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,0,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,0,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,1],[0,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,0,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,1],[0,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,0,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,1],[0,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,0,160,207,55,223,75,156,17,69,57,26,113,1,148,61,210,37,76,31,144,225,95,2,36,11,200,74,187,97,142,139,145,94,45,1],[0,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,0,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,1],[0,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,0,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,1],[0,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,0,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,1],[0,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,0,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,1],[0,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,0,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,1],[0,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,0,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,1],[0,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,0,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,1],[0,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,0,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,1],[0,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,0,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,1],[0,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,0,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,1],[0,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,0,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,1],[0,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,0,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,0,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,1],[0,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,0,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,1],[0,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,0,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,1],[0,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,0,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,1],[0,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,0,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,1],[0,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,0,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,1],[0,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,0,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,1],[0,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,0,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,1],[0,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,0,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,1],[0,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,0,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,1],[0,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,0,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,1],[0,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,0,160,92,237,185,229,137,27,38,18,42,64,93,177,114,225,55,87,250,35,225,77,133,59,20,74,100,207,70,228,90,236,227,113,1],[0,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,0,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,1],[0,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,0,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,1],[0,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,0,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,1],[0,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,0,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,49,249,1,49,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,0,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,0,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,0,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,1],[0,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,0,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,0,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,1],[0,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,0,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,0,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,1],[0,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,0,160,254,239,63,62,84,215,88,151,22,243,211,38,10,146,190,159,142,27,68,135,217,242,3,166,204,116,39,94,68,45,149,207,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,0,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,190,78,97,44,199,185,78,255,133,142,12,3,144,130,2,110,52,117,104,18,95,33,87,149,32,175,212,11,129,104,113,157,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,204,163,192,228,236,158,53,243,37,211,75,99,207,250,226,55,170,222,203,54,169,187,114,252,9,233,188,229,183,238,239,41,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,30,31,137,208,60,56,93,193,234,92,33,44,105,50,212,87,114,191,48,56,172,41,96,249,141,153,157,90,136,85,178,210,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,223,45,149,220,158,221,89,72,38,143,255,58,137,174,55,171,177,138,133,190,138,20,20,84,200,62,178,81,32,253,18,123,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,145,217,85,165,243,134,193,101,63,153,167,102,112,147,139,74,180,12,255,170,94,85,61,77,245,107,254,240,47,123,144,46,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,207,55,223,75,156,17,69,57,26,113,1,148,61,210,37,76,31,144,225,95,2,36,11,200,74,187,97,142,139,145,94,45,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,92,237,185,229,137,27,38,18,42,64,93,177,114,225,55,87,250,35,225,77,133,59,20,74,100,207,70,228,90,236,227,113,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,254,239,63,62,84,215,88,151,22,243,211,38,10,146,190,159,142,27,68,135,217,242,3,166,204,116,39,94,68,45,149,207,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,190,78,97,44,199,185,78,255,133,142,12,3,144,130,2,110,52,117,104,18,95,33,87,149,32,175,212,11,129,104,113,157,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5]] diff --git a/mpt/tests/AddBranchLong-584332421118-475527942628.json b/mpt/tests/AddBranchLong-584332421118-475527942628.json new file mode 100644 index 0000000000..1057eca475 --- /dev/null +++ b/mpt/tests/AddBranchLong-584332421118-475527942628.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,91,90,100,21,60,97,18,135,96,21,187,90,82,60,232,214,123,22,224,116,254,155,184,185,194,205,29,116,231,32,129,175,0,160,192,167,124,25,206,92,75,245,4,43,53,189,69,2,163,219,144,211,228,207,250,178,204,196,234,73,219,18,223,139,250,247,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,1],[0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,1],[0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,1],[0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,1],[0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,1],[0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,1],[0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,1],[0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,1],[0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,1],[0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,1],[0,160,199,151,38,229,9,60,78,6,209,87,90,253,217,35,135,162,166,127,39,223,32,108,123,160,66,118,38,51,250,98,173,217,0,160,244,89,96,62,9,150,203,76,223,160,251,42,206,30,75,61,47,23,43,205,173,75,47,191,155,207,111,125,254,156,216,88,1],[0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,1],[0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,1],[0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,1],[0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,1],[0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,1],[0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,1],[0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,1],[0,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,0,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,1],[0,160,105,130,128,74,115,134,13,134,231,146,88,193,234,132,179,206,55,95,69,122,215,246,230,123,169,120,158,220,198,147,103,4,0,160,107,27,106,51,151,146,15,115,253,161,145,206,129,91,38,55,41,82,205,136,182,169,249,74,62,74,253,23,113,189,73,92,1],[0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,1],[0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,1],[0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,1],[0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,1],[0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,1],[0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,1],[0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,1],[0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,1],[0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,1],[0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,1],[0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,0,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,1],[0,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,0,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,1],[0,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,0,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,1],[0,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,0,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,1],[0,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,0,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,1],[0,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,0,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,1],[0,160,129,103,83,127,82,116,230,206,168,220,218,71,239,39,86,166,136,38,237,137,0,142,199,113,122,193,27,185,199,80,39,137,0,160,44,170,206,133,150,224,102,18,149,247,178,45,4,51,185,152,182,15,129,98,87,7,217,66,140,196,103,35,93,0,101,219,1],[0,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,0,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,1],[0,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,0,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,1],[0,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,0,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,1],[0,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,0,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,1],[0,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,0,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,1],[0,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,0,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,1],[0,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,0,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,1],[0,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,0,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,1],[0,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,0,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,0,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,1],[0,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,0,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,1],[0,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,0,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,1],[0,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,0,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,1],[0,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,0,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,1],[0,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,0,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,1],[0,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,0,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,1],[0,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,0,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,1],[0,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,0,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,1],[0,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,0,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,1],[0,160,42,69,74,233,51,55,125,49,134,79,5,11,23,237,229,204,137,171,175,160,3,203,122,137,115,53,181,134,199,219,126,34,0,160,24,235,57,40,228,48,218,25,240,58,122,91,71,45,234,113,203,184,32,245,222,14,27,244,91,16,182,107,168,75,17,119,1],[0,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,0,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,1],[0,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,0,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,1],[0,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,0,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,1],[0,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,0,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,1],[0,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,0,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,0,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,1],[0,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,0,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,1],[0,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,0,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,1],[0,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,0,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,1],[0,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,0,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,1],[0,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,0,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,1],[0,160,207,145,8,113,104,80,200,249,25,156,71,69,100,199,215,231,208,144,224,51,149,195,70,84,132,70,110,198,60,215,179,86,0,160,219,96,122,115,226,97,154,132,68,248,39,70,155,139,139,71,27,90,7,213,57,170,62,184,16,30,145,140,178,47,68,144,1],[0,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,0,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,1],[0,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,0,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,1],[0,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,0,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,1],[0,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,0,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,1],[0,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,0,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,1],[0,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,0,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,1],[0,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,0,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,1],[0,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,0,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,1],[0,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,0,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,0,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,1],[0,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,0,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,1],[0,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,0,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,0,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,0,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,0,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,1],[0,160,210,18,153,129,9,16,109,118,224,110,219,219,227,254,219,187,210,121,21,214,121,115,230,154,173,190,226,160,131,181,148,83,0,160,161,97,160,22,221,241,157,38,227,108,127,210,79,134,23,132,32,189,106,78,25,236,195,163,217,219,97,128,159,96,180,189,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,0,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,243,180,122,255,168,251,76,111,113,241,104,225,225,93,38,173,150,5,201,44,175,118,224,190,143,85,238,209,187,163,73,26,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,230,235,123,177,163,228,229,179,247,255,57,207,119,20,69,202,176,46,215,201,51,244,181,163,154,131,7,136,178,184,167,94,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,0,160,2,181,237,96,137,204,229,65,148,3,108,66,200,41,116,147,205,184,82,98,155,193,196,211,48,20,43,105,98,25,162,58,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,91,90,100,21,60,97,18,135,96,21,187,90,82,60,232,214,123,22,224,116,254,155,184,185,194,205,29,116,231,32,129,175,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,192,167,124,25,206,92,75,245,4,43,53,189,69,2,163,219,144,211,228,207,250,178,204,196,234,73,219,18,223,139,250,247,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,199,151,38,229,9,60,78,6,209,87,90,253,217,35,135,162,166,127,39,223,32,108,123,160,66,118,38,51,250,98,173,217,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,244,89,96,62,9,150,203,76,223,160,251,42,206,30,75,61,47,23,43,205,173,75,47,191,155,207,111,125,254,156,216,88,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,160,105,130,128,74,115,134,13,134,231,146,88,193,234,132,179,206,55,95,69,122,215,246,230,123,169,120,158,220,198,147,103,4,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,160,107,27,106,51,151,146,15,115,253,161,145,206,129,91,38,55,41,82,205,136,182,169,249,74,62,74,253,23,113,189,73,92,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,160,129,103,83,127,82,116,230,206,168,220,218,71,239,39,86,166,136,38,237,137,0,142,199,113,122,193,27,185,199,80,39,137,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,128,5],[249,2,17,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,160,44,170,206,133,150,224,102,18,149,247,178,45,4,51,185,152,182,15,129,98,87,7,217,66,140,196,103,35,93,0,101,219,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,128,5],[249,2,17,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,160,42,69,74,233,51,55,125,49,134,79,5,11,23,237,229,204,137,171,175,160,3,203,122,137,115,53,181,134,199,219,126,34,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,128,5],[249,2,17,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,160,24,235,57,40,228,48,218,25,240,58,122,91,71,45,234,113,203,184,32,245,222,14,27,244,91,16,182,107,168,75,17,119,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,128,5],[249,2,17,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,160,207,145,8,113,104,80,200,249,25,156,71,69,100,199,215,231,208,144,224,51,149,195,70,84,132,70,110,198,60,215,179,86,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,128,5],[249,2,17,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,160,219,96,122,115,226,97,154,132,68,248,39,70,155,139,139,71,27,90,7,213,57,170,62,184,16,30,145,140,178,47,68,144,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,128,5],[249,1,17,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,128,128,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,128,128,128,128,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,128,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,160,210,18,153,129,9,16,109,118,224,110,219,219,227,254,219,187,210,121,21,214,121,115,230,154,173,190,226,160,131,181,148,83,128,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,128,5],[249,1,17,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,128,128,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,128,128,128,128,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,128,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,160,161,97,160,22,221,241,157,38,227,108,127,210,79,134,23,132,32,189,106,78,25,236,195,163,217,219,97,128,159,96,180,189,128,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,128,5],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,184,70,248,68,128,128,160,243,180,122,255,168,251,76,111,113,241,104,225,225,93,38,173,150,5,201,44,175,118,224,190,143,85,238,209,187,163,73,26,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,184,70,248,68,128,128,160,230,235,123,177,163,228,229,179,247,255,57,207,119,20,69,202,176,46,215,201,51,244,181,163,154,131,7,136,178,184,167,94,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,128,128,160,2,181,237,96,137,204,229,65,148,3,108,66,200,41,116,147,205,184,82,98,155,193,196,211,48,20,43,105,98,25,162,58,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] diff --git a/mpt/tests/AddBranchTwoLevels-505350602972-247357574933.json b/mpt/tests/AddBranchTwoLevels-505350602972-247357574933.json new file mode 100644 index 0000000000..f842f5cdda --- /dev/null +++ b/mpt/tests/AddBranchTwoLevels-505350602972-247357574933.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,145,202,59,207,184,181,204,132,169,168,91,160,60,211,50,107,15,165,139,101,74,251,148,249,104,241,86,141,45,8,202,214,0,160,149,161,91,255,166,107,211,109,201,181,29,3,168,216,148,79,133,65,209,27,183,118,174,170,39,244,41,56,105,167,218,7,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,1],[0,160,66,176,214,86,219,235,246,79,146,165,186,87,19,252,29,241,232,94,27,41,38,92,119,251,106,91,208,170,224,29,160,248,0,160,112,186,4,211,18,132,74,91,28,166,139,239,103,168,15,42,189,31,135,248,209,138,187,176,92,23,33,244,36,94,133,43,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,0,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,1],[0,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,0,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,1],[0,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,0,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,1],[0,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,0,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,1],[0,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,0,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,1],[0,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,0,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,1],[0,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,0,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,1],[0,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,0,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,1],[0,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,0,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,1],[0,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,0,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,1],[0,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,0,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,1],[0,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,0,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,1],[0,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,0,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,1],[0,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,0,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,1],[0,160,19,224,113,201,255,129,36,52,57,214,92,241,118,205,0,170,227,47,102,227,218,116,110,128,178,11,110,204,252,77,100,200,0,160,223,170,245,164,159,246,210,159,143,187,69,29,30,101,1,144,13,186,67,137,102,247,134,6,51,66,76,202,229,100,195,149,1],[0,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,0,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,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,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,0,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,1],[0,160,146,211,70,53,89,117,233,193,185,246,151,53,11,162,117,5,124,156,178,211,34,175,70,111,143,66,148,118,201,72,100,140,0,160,252,217,31,98,213,2,184,117,159,197,191,162,34,191,237,19,48,173,185,206,42,131,123,246,215,37,157,170,129,2,159,79,1],[0,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,0,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,1],[0,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,0,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,1],[0,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,0,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,1],[0,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,0,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,1],[0,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,0,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,1],[0,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,0,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,1],[0,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,0,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,1],[0,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,0,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,1],[0,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,0,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,1],[0,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,0,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,1],[0,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,0,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,1],[0,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,0,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,1],[0,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,0,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,1],[0,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,0,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,0,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,1],[0,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,0,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,1],[0,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,0,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,1],[0,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,0,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,1],[0,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,0,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,1],[0,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,0,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,1],[0,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,0,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,1],[0,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,0,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,1],[0,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,0,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,1],[0,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,0,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,1],[0,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,0,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,1],[0,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,0,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,1],[0,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,0,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,1],[0,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,0,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,1],[0,160,175,181,176,216,197,195,13,98,14,255,75,4,199,16,191,222,114,48,246,89,57,95,237,2,178,220,14,100,170,2,33,181,0,160,55,85,9,146,13,220,208,48,219,48,45,20,104,34,220,239,134,126,21,8,186,71,116,184,250,50,0,156,101,10,221,196,1],[0,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,0,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,0,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,1],[0,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,0,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,1],[0,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,0,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,1],[0,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,0,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,1],[0,160,180,25,20,136,244,187,234,226,83,52,240,205,200,229,58,185,112,131,8,251,120,228,195,70,166,60,63,220,0,122,78,173,0,160,69,56,88,5,160,143,143,51,129,117,240,225,241,84,36,241,220,69,90,156,249,195,200,255,207,226,79,132,244,18,115,224,1],[0,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,0,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,1],[0,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,0,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,1],[0,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,0,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,1],[0,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,0,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,1],[0,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,0,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,1],[0,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,0,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,1],[0,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,0,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,1],[0,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,0,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,1],[0,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,0,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,1],[0,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,0,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,1],[0,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,0,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,0,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,1],[0,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,0,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,0,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,1],[0,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,0,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,1],[0,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,0,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,0,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,1],[0,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,0,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,1],[0,160,3,153,231,82,186,179,76,222,114,246,236,240,176,201,228,114,97,100,0,77,34,220,98,95,112,155,37,214,127,222,185,16,0,160,149,106,49,186,80,196,82,157,32,65,104,247,97,128,104,47,223,63,50,242,236,254,19,57,80,81,181,46,229,29,163,11,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,163,249,116,158,55,31,135,151,154,177,70,162,196,125,104,115,86,21,90,18,248,231,181,157,159,88,231,1,29,210,253,54,0,160,238,33,41,91,139,64,0,126,58,209,28,244,31,248,40,252,116,128,48,205,71,63,220,200,119,152,59,114,226,64,32,177,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,0,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,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,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,124,110,210,32,40,203,188,213,98,144,74,214,52,38,242,41,140,111,161,26,157,214,107,102,215,218,164,89,184,224,211,23,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,125,125,5,117,81,122,122,242,64,2,175,145,138,151,62,249,124,167,21,134,164,8,89,178,199,105,211,183,248,165,182,64,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,0,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,1],[0,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,0,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,1],[0,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,0,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,1],[0,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,0,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,1],[0,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,0,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,1],[0,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,0,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,1],[0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,0,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,1],[0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,1],[0,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,0,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,1],[0,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,0,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,1],[0,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,0,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,1],[0,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,0,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,1],[0,160,40,218,53,174,159,41,102,174,207,210,68,46,147,137,18,7,231,77,152,244,11,253,97,148,81,205,17,30,51,123,221,102,0,160,229,104,249,34,92,158,241,146,58,109,87,65,16,57,148,193,196,216,75,75,23,242,59,8,146,130,42,254,205,234,174,62,1],[0,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,0,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,1],[0,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,0,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,1],[0,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,0,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,64,173,190,85,245,27,215,241,104,119,0,147,61,155,51,41,52,3,142,121,197,151,126,68,251,26,55,133,129,160,120,30,0,160,80,212,104,138,191,68,67,228,70,6,232,171,124,66,35,101,130,116,159,84,49,253,75,91,27,244,105,102,42,237,198,64,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,1,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,0,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,202,59,207,184,181,204,132,169,168,91,160,60,211,50,107,15,165,139,101,74,251,148,249,104,241,86,141,45,8,202,214,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,149,161,91,255,166,107,211,109,201,181,29,3,168,216,148,79,133,65,209,27,183,118,174,170,39,244,41,56,105,167,218,7,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,66,176,214,86,219,235,246,79,146,165,186,87,19,252,29,241,232,94,27,41,38,92,119,251,106,91,208,170,224,29,160,248,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,112,186,4,211,18,132,74,91,28,166,139,239,103,168,15,42,189,31,135,248,209,138,187,176,92,23,33,244,36,94,133,43,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,160,19,224,113,201,255,129,36,52,57,214,92,241,118,205,0,170,227,47,102,227,218,116,110,128,178,11,110,204,252,77,100,200,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,128,5],[249,2,17,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,160,223,170,245,164,159,246,210,159,143,187,69,29,30,101,1,144,13,186,67,137,102,247,134,6,51,66,76,202,229,100,195,149,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,128,5],[249,2,17,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,160,146,211,70,53,89,117,233,193,185,246,151,53,11,162,117,5,124,156,178,211,34,175,70,111,143,66,148,118,201,72,100,140,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,128,5],[249,2,17,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,160,252,217,31,98,213,2,184,117,159,197,191,162,34,191,237,19,48,173,185,206,42,131,123,246,215,37,157,170,129,2,159,79,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,128,5],[249,2,17,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,160,175,181,176,216,197,195,13,98,14,255,75,4,199,16,191,222,114,48,246,89,57,95,237,2,178,220,14,100,170,2,33,181,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,128,5],[249,2,17,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,160,55,85,9,146,13,220,208,48,219,48,45,20,104,34,220,239,134,126,21,8,186,71,116,184,250,50,0,156,101,10,221,196,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,128,5],[249,2,17,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,160,180,25,20,136,244,187,234,226,83,52,240,205,200,229,58,185,112,131,8,251,120,228,195,70,166,60,63,220,0,122,78,173,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,128,5],[249,2,17,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,160,69,56,88,5,160,143,143,51,129,117,240,225,241,84,36,241,220,69,90,156,249,195,200,255,207,226,79,132,244,18,115,224,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,128,5],[249,1,17,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,128,128,128,128,128,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,128,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,160,3,153,231,82,186,179,76,222,114,246,236,240,176,201,228,114,97,100,0,77,34,220,98,95,112,155,37,214,127,222,185,16,128,128,128,5],[249,1,17,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,128,128,128,128,128,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,128,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,160,149,106,49,186,80,196,82,157,32,65,104,247,97,128,104,47,223,63,50,242,236,254,19,57,80,81,181,46,229,29,163,11,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,163,249,116,158,55,31,135,151,154,177,70,162,196,125,104,115,86,21,90,18,248,231,181,157,159,88,231,1,29,210,253,54,128,128,128,128,128,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,238,33,41,91,139,64,0,126,58,209,28,244,31,248,40,252,116,128,48,205,71,63,220,200,119,152,59,114,226,64,32,177,128,128,128,128,128,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,128,128,128,5],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,184,70,248,68,128,128,160,124,110,210,32,40,203,188,213,98,144,74,214,52,38,242,41,140,111,161,26,157,214,107,102,215,218,164,89,184,224,211,23,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,184,70,248,68,128,128,160,125,125,5,117,81,122,122,242,64,2,175,145,138,151,62,249,124,167,21,134,164,8,89,178,199,105,211,183,248,165,182,64,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,40,218,53,174,159,41,102,174,207,210,68,46,147,137,18,7,231,77,152,244,11,253,97,148,81,205,17,30,51,123,221,102,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,229,104,249,34,92,158,241,146,58,109,87,65,16,57,148,193,196,216,75,75,23,242,59,8,146,130,42,254,205,234,174,62,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,64,173,190,85,245,27,215,241,104,119,0,147,61,155,51,41,52,3,142,121,197,151,126,68,251,26,55,133,129,160,120,30,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,80,212,104,138,191,68,67,228,70,6,232,171,124,66,35,101,130,116,159,84,49,253,75,91,27,244,105,102,42,237,198,64,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,128,128,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5]] diff --git a/mpt/tests/AddBranchTwoLevelsLong-493901171609-247357574933.json b/mpt/tests/AddBranchTwoLevelsLong-493901171609-247357574933.json new file mode 100644 index 0000000000..4bae2033ae --- /dev/null +++ b/mpt/tests/AddBranchTwoLevelsLong-493901171609-247357574933.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,112,111,76,82,17,231,123,222,41,29,143,197,43,214,49,114,156,6,228,160,200,190,124,83,90,134,148,113,0,242,8,223,0,160,28,241,244,79,115,80,99,155,142,177,171,21,142,78,170,161,160,151,84,2,1,217,248,156,185,227,64,243,5,112,142,186,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,1],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,1],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,1],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,1],[0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,1],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,1],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,1],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,1],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,1],[0,160,58,109,215,135,86,131,21,211,39,205,236,11,17,4,11,251,27,214,159,168,108,253,243,116,37,135,174,7,21,231,118,173,0,160,46,171,117,127,104,238,238,194,83,233,78,9,202,136,194,148,140,253,97,150,228,161,20,225,13,58,144,222,57,99,254,32,1],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,1],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,1],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,1],[0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,1],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,1],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,0,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,1],[0,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,0,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,1],[0,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,0,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,1],[0,160,146,166,81,45,210,69,39,90,8,44,60,221,195,241,31,210,253,3,69,225,11,88,250,193,159,251,4,231,245,233,133,226,0,160,134,63,30,134,185,236,136,110,216,149,200,29,150,68,11,249,220,44,129,142,104,27,141,110,40,213,239,1,101,88,73,149,1],[0,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,0,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,1],[0,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,0,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,1],[0,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,0,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,1],[0,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,0,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,1],[0,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,0,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,1],[0,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,0,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,1],[0,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,0,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,1],[0,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,0,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,1],[0,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,0,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,1],[0,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,0,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,1],[0,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,0,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,1],[0,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,0,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,0,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,1],[0,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,0,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,1],[0,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,0,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,1],[0,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,0,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,1],[0,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,0,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,1],[0,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,0,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,1],[0,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,0,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,1],[0,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,0,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,1],[0,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,0,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,1],[0,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,0,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,1],[0,160,104,89,56,67,130,177,255,66,86,223,47,205,194,196,137,228,139,65,105,207,33,85,109,121,82,166,72,219,252,44,251,57,0,160,79,132,115,35,52,46,95,96,2,2,115,162,44,191,156,162,192,165,82,107,140,211,254,138,34,192,195,57,95,161,87,130,1],[0,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,0,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,1],[0,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,0,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,1],[0,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,0,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,1],[0,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,0,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,1],[0,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,0,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,0,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,1],[0,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,0,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,1],[0,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,0,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,1],[0,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,0,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,1],[0,160,42,24,87,137,84,11,35,99,129,198,127,228,155,85,156,33,108,82,86,188,33,157,85,117,109,104,122,163,199,71,97,63,0,160,174,127,128,165,147,138,20,51,157,73,19,218,37,23,117,111,124,78,248,64,26,173,136,151,108,81,69,93,159,165,157,5,1],[0,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,0,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,1],[0,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,0,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,1],[0,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,0,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,1],[0,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,0,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,1],[0,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,0,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,1],[0,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,0,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,1],[0,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,0,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,1],[0,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,0,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,1],[0,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,0,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,1],[0,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,0,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,1],[0,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,0,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,0,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,1],[0,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,0,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,1],[0,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,0,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,1],[0,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,0,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,1],[0,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,0,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,1],[0,160,80,192,12,181,234,197,167,48,160,85,10,220,41,220,187,66,88,224,134,140,35,222,37,94,171,131,46,144,39,31,171,221,0,160,88,250,177,137,251,253,171,31,170,108,145,2,118,240,52,248,128,177,214,147,184,112,178,29,82,17,46,69,147,165,137,56,1],[0,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,0,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,1],[0,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,0,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,1],[0,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,0,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,1],[0,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,0,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,1],[0,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,0,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,1],[0,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,0,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,1],[0,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,0,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,1],[0,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,0,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,1],[0,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,0,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,1],[0,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,0,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,114,102,255,251,116,2,170,24,47,182,156,52,247,77,37,159,202,195,203,229,225,253,90,175,118,104,20,35,133,52,155,244,0,160,167,211,155,160,201,251,76,202,216,44,134,208,243,169,194,31,136,106,132,127,255,30,231,154,164,250,237,71,247,7,71,108,1],[0,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,0,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,0,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,0,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,0,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,1],[0,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,0,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,1],[0,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,0,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,0,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,113,65,45,107,211,235,72,59,222,171,146,31,38,245,62,163,235,195,74,119,251,206,230,11,150,55,132,81,123,170,212,163,0,160,174,79,250,14,204,47,230,127,162,158,244,66,186,245,88,129,146,245,96,126,115,7,239,250,25,59,94,83,145,226,98,151,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,0,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,116,153,120,158,35,139,22,3,217,133,14,145,254,66,30,86,90,251,215,156,182,186,146,63,18,216,131,139,85,131,244,191,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,1],[0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,1],[0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,1],[0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,1],[0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,1],[0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,1],[0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,1],[0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,1],[0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,1],[0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,1],[0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,1],[0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,1],[0,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,0,160,226,190,84,69,203,56,27,246,201,141,156,201,73,130,2,159,121,205,4,166,22,147,152,70,29,59,157,94,225,160,94,240,1],[0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,1],[0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,1],[0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,0,160,182,104,108,5,101,67,68,63,182,144,81,1,94,196,132,5,233,246,221,169,26,88,78,224,208,14,115,84,171,42,152,115,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,1,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,112,111,76,82,17,231,123,222,41,29,143,197,43,214,49,114,156,6,228,160,200,190,124,83,90,134,148,113,0,242,8,223,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,28,241,244,79,115,80,99,155,142,177,171,21,142,78,170,161,160,151,84,2,1,217,248,156,185,227,64,243,5,112,142,186,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,58,109,215,135,86,131,21,211,39,205,236,11,17,4,11,251,27,214,159,168,108,253,243,116,37,135,174,7,21,231,118,173,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,46,171,117,127,104,238,238,194,83,233,78,9,202,136,194,148,140,253,97,150,228,161,20,225,13,58,144,222,57,99,254,32,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,160,146,166,81,45,210,69,39,90,8,44,60,221,195,241,31,210,253,3,69,225,11,88,250,193,159,251,4,231,245,233,133,226,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,128,5],[249,2,17,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,160,134,63,30,134,185,236,136,110,216,149,200,29,150,68,11,249,220,44,129,142,104,27,141,110,40,213,239,1,101,88,73,149,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,128,5],[249,2,17,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,160,104,89,56,67,130,177,255,66,86,223,47,205,194,196,137,228,139,65,105,207,33,85,109,121,82,166,72,219,252,44,251,57,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,128,5],[249,2,17,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,160,79,132,115,35,52,46,95,96,2,2,115,162,44,191,156,162,192,165,82,107,140,211,254,138,34,192,195,57,95,161,87,130,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,128,5],[249,2,17,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,160,42,24,87,137,84,11,35,99,129,198,127,228,155,85,156,33,108,82,86,188,33,157,85,117,109,104,122,163,199,71,97,63,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,128,5],[249,2,17,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,160,174,127,128,165,147,138,20,51,157,73,19,218,37,23,117,111,124,78,248,64,26,173,136,151,108,81,69,93,159,165,157,5,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,128,5],[249,2,17,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,160,80,192,12,181,234,197,167,48,160,85,10,220,41,220,187,66,88,224,134,140,35,222,37,94,171,131,46,144,39,31,171,221,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,128,5],[249,2,17,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,160,88,250,177,137,251,253,171,31,170,108,145,2,118,240,52,248,128,177,214,147,184,112,178,29,82,17,46,69,147,165,137,56,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,128,5],[249,1,17,160,114,102,255,251,116,2,170,24,47,182,156,52,247,77,37,159,202,195,203,229,225,253,90,175,118,104,20,35,133,52,155,244,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,128,128,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,128,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,128,128,128,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,128,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,128,128,5],[249,1,17,160,167,211,155,160,201,251,76,202,216,44,134,208,243,169,194,31,136,106,132,127,255,30,231,154,164,250,237,71,247,7,71,108,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,128,128,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,128,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,128,128,128,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,128,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,128,128,5],[248,81,128,128,128,160,113,65,45,107,211,235,72,59,222,171,146,31,38,245,62,163,235,195,74,119,251,206,230,11,150,55,132,81,123,170,212,163,128,128,128,128,128,128,128,128,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,128,128,128,128,5],[248,81,128,128,128,160,174,79,250,14,204,47,230,127,162,158,244,66,186,245,88,129,146,245,96,126,115,7,239,250,25,59,94,83,145,226,98,151,128,128,128,128,128,128,128,128,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,128,128,128,128,5],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,184,70,248,68,128,128,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,184,70,248,68,128,128,160,116,153,120,158,35,139,22,3,217,133,14,145,254,66,30,86,90,251,215,156,182,186,146,63,18,216,131,139,85,131,244,191,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,226,190,84,69,203,56,27,246,201,141,156,201,73,130,2,159,121,205,4,166,22,147,152,70,29,59,157,94,225,160,94,240,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,182,104,108,5,101,67,68,63,182,144,81,1,94,196,132,5,233,246,221,169,26,88,78,224,208,14,115,84,171,42,152,115,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] diff --git a/mpt/tests/Delete-681085411607-625181887035.json b/mpt/tests/Delete-681085411607-625181887035.json new file mode 100644 index 0000000000..03de4f347c --- /dev/null +++ b/mpt/tests/Delete-681085411607-625181887035.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,1,179,209,160,190,31,71,37,162,8,20,180,241,65,149,199,218,75,226,181,16,203,85,161,80,98,214,77,121,236,45,250,0,160,229,85,66,101,164,18,174,4,193,17,231,89,184,45,172,160,106,220,225,230,188,118,241,61,23,183,252,64,125,234,108,86,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,1],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,1],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,1],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,1],[0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,1],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,1],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,1],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,1],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,1],[0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,1],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,1],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,1],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,1],[0,160,67,172,147,42,66,143,144,134,20,166,53,4,147,237,132,74,8,236,52,204,149,64,245,53,239,141,110,255,96,55,150,41,0,160,39,149,4,210,226,215,230,253,241,43,60,106,167,66,11,25,158,0,95,180,121,254,20,201,146,23,49,57,40,49,236,239,1],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,1],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,0,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,1],[0,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,0,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,1],[0,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,0,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,1],[0,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,0,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,1],[0,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,0,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,1],[0,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,0,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,1],[0,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,0,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,1],[0,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,0,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,1],[0,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,0,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,1],[0,160,33,214,70,211,94,3,131,63,213,105,172,210,185,17,14,67,142,203,132,182,92,199,32,89,142,96,41,187,146,202,188,36,0,160,187,26,138,182,228,97,38,119,38,255,158,141,201,88,239,54,157,55,128,7,82,64,3,106,133,5,228,120,188,160,234,13,1],[0,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,0,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,1],[0,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,0,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,1],[0,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,0,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,1],[0,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,0,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,1],[0,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,0,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,1],[0,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,0,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,0,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,1],[0,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,0,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,1],[0,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,0,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,1],[0,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,0,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,1],[0,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,0,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,1],[0,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,0,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,1],[0,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,0,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,1],[0,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,0,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,1],[0,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,0,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,1],[0,160,13,216,19,1,116,113,14,175,160,96,135,246,226,11,82,4,37,220,170,106,253,152,57,172,40,123,43,144,17,4,47,207,0,160,167,34,80,85,35,174,171,80,108,48,210,213,78,250,191,121,25,15,30,202,150,147,27,28,221,115,5,32,19,223,97,236,1],[0,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,0,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,1],[0,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,0,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,1],[0,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,0,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,1],[0,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,0,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,1],[0,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,0,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,1],[0,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,0,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,0,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,1],[0,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,0,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,1],[0,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,0,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,1],[0,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,0,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,1],[0,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,0,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,1],[0,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,0,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,1],[0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,1],[0,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,0,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,1],[0,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,0,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,1],[0,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,0,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,1],[0,160,89,1,72,66,205,45,158,95,232,171,217,247,156,68,195,211,102,65,90,175,111,126,136,122,54,97,6,177,193,198,205,172,0,160,146,137,223,118,24,96,49,135,45,59,143,123,17,88,198,204,55,186,195,238,80,213,26,201,92,65,131,127,68,149,207,192,1],[0,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,0,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,1],[0,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,0,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,1],[0,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,0,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,1],[0,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,0,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,1],[0,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,0,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,225,81,108,140,98,152,13,246,35,239,5,153,9,166,50,233,121,164,152,228,226,17,151,65,106,167,102,92,16,59,249,136,0,160,168,53,198,53,112,41,107,98,88,61,68,81,213,246,190,26,54,28,104,225,250,215,243,205,222,134,187,216,78,119,25,185,1],[0,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,0,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,1],[0,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,0,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,1],[0,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,0,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,1],[0,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,0,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,1],[0,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,0,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,1],[0,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,0,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,1],[0,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,0,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,1],[0,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,0,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,1],[0,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,0,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,1],[0,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,0,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,1],[0,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,0,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,1],[0,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,0,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,1],[0,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,0,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,1],[0,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,0,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,1],[0,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,0,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,49,249,1,49,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,0,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,0,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,1],[0,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,0,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,0,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,1],[0,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,0,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,1],[0,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,0,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,176,121,254,239,124,116,165,167,156,24,203,241,137,46,235,202,206,160,9,35,161,127,165,177,90,152,109,255,212,182,6,84,0,160,41,147,98,24,85,186,44,175,208,104,119,29,53,221,60,48,164,243,164,149,75,137,204,156,3,97,96,188,45,241,168,182,1],[0,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,0,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,0,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,114,59,169,3,89,76,47,74,88,56,177,15,150,90,24,176,74,182,181,105,252,128,15,38,241,209,60,215,146,177,198,145,0,160,56,43,155,161,166,246,207,195,185,110,250,230,163,101,224,62,53,178,97,184,200,160,179,95,74,78,196,144,156,43,236,4,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,0,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,183,66,57,68,223,65,224,47,2,141,219,194,115,253,121,184,235,136,123,113,68,251,240,153,71,1,84,206,179,32,124,235,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,19,125,188,252,117,114,67,102,55,130,135,220,107,94,29,227,40,158,10,93,47,252,121,141,172,229,191,118,237,110,126,91,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,145,0,248,113,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,0,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,57,40,153,102,116,57,12,45,227,151,243,15,209,190,153,39,168,112,100,71,230,61,231,209,236,140,76,215,209,54,79,207,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,0,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,1],[0,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,0,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,1,179,209,160,190,31,71,37,162,8,20,180,241,65,149,199,218,75,226,181,16,203,85,161,80,98,214,77,121,236,45,250,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,85,66,101,164,18,174,4,193,17,231,89,184,45,172,160,106,220,225,230,188,118,241,61,23,183,252,64,125,234,108,86,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,67,172,147,42,66,143,144,134,20,166,53,4,147,237,132,74,8,236,52,204,149,64,245,53,239,141,110,255,96,55,150,41,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,39,149,4,210,226,215,230,253,241,43,60,106,167,66,11,25,158,0,95,180,121,254,20,201,146,23,49,57,40,49,236,239,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,160,33,214,70,211,94,3,131,63,213,105,172,210,185,17,14,67,142,203,132,182,92,199,32,89,142,96,41,187,146,202,188,36,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,128,5],[249,2,17,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,160,187,26,138,182,228,97,38,119,38,255,158,141,201,88,239,54,157,55,128,7,82,64,3,106,133,5,228,120,188,160,234,13,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,128,5],[249,2,17,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,160,13,216,19,1,116,113,14,175,160,96,135,246,226,11,82,4,37,220,170,106,253,152,57,172,40,123,43,144,17,4,47,207,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,128,5],[249,2,17,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,160,167,34,80,85,35,174,171,80,108,48,210,213,78,250,191,121,25,15,30,202,150,147,27,28,221,115,5,32,19,223,97,236,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,128,5],[249,2,17,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,160,89,1,72,66,205,45,158,95,232,171,217,247,156,68,195,211,102,65,90,175,111,126,136,122,54,97,6,177,193,198,205,172,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,128,5],[249,2,17,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,160,146,137,223,118,24,96,49,135,45,59,143,123,17,88,198,204,55,186,195,238,80,213,26,201,92,65,131,127,68,149,207,192,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,128,5],[249,2,17,160,225,81,108,140,98,152,13,246,35,239,5,153,9,166,50,233,121,164,152,228,226,17,151,65,106,167,102,92,16,59,249,136,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,128,5],[249,2,17,160,168,53,198,53,112,41,107,98,88,61,68,81,213,246,190,26,54,28,104,225,250,215,243,205,222,134,187,216,78,119,25,185,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,128,5],[249,1,49,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,128,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,128,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,128,160,176,121,254,239,124,116,165,167,156,24,203,241,137,46,235,202,206,160,9,35,161,127,165,177,90,152,109,255,212,182,6,84,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,128,128,128,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,128,128,5],[249,1,49,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,128,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,128,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,128,160,41,147,98,24,85,186,44,175,208,104,119,29,53,221,60,48,164,243,164,149,75,137,204,156,3,97,96,188,45,241,168,182,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,128,128,128,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,114,59,169,3,89,76,47,74,88,56,177,15,150,90,24,176,74,182,181,105,252,128,15,38,241,209,60,215,146,177,198,145,128,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,56,43,155,161,166,246,207,195,185,110,250,230,163,101,224,62,53,178,97,184,200,160,179,95,74,78,196,144,156,43,236,4,128,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,128,5],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,184,70,248,68,128,128,160,183,66,57,68,223,65,224,47,2,141,219,194,115,253,121,184,235,136,123,113,68,251,240,153,71,1,84,206,179,32,124,235,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,184,70,248,68,128,128,160,19,125,188,252,117,114,67,102,55,130,135,220,107,94,29,227,40,158,10,93,47,252,121,141,172,229,191,118,237,110,126,91,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,145,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,160,57,40,153,102,116,57,12,45,227,151,243,15,209,190,153,39,168,112,100,71,230,61,231,209,236,140,76,215,209,54,79,207,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[248,113,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,128,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,4,5]] diff --git a/mpt/tests/DeleteBranch-231098459172-565805467413.json b/mpt/tests/DeleteBranch-231098459172-565805467413.json new file mode 100644 index 0000000000..d6bb6553d4 --- /dev/null +++ b/mpt/tests/DeleteBranch-231098459172-565805467413.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,59,111,66,200,203,135,101,57,47,46,152,81,58,83,5,134,139,97,140,151,187,186,76,12,128,155,52,179,210,255,187,193,0,160,35,228,176,170,215,46,230,30,195,244,233,217,205,89,182,252,121,182,2,252,21,90,173,42,161,39,28,67,125,174,239,74,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,15,53,57,39,28,241,32,159,6,13,76,168,64,116,189,102,17,43,114,60,149,104,137,55,32,175,217,185,24,100,154,39,0,160,68,231,161,225,86,211,177,78,193,254,112,12,122,235,192,114,3,252,216,255,5,162,36,123,62,143,251,46,224,61,192,71,1],[0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,1],[0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,1],[0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,1],[0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,1],[0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,1],[0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,1],[0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,1],[0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,1],[0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,1],[0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,1],[0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,1],[0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,1],[0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,1],[0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,1],[0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,1],[0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,1],[0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,1],[0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,1],[0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,1],[0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,1],[0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,1],[0,160,228,73,41,12,77,17,23,126,199,117,200,201,175,207,4,224,106,66,164,36,10,79,83,9,140,5,149,112,207,216,120,208,0,160,27,55,98,183,253,202,203,218,14,22,157,190,199,110,222,197,246,96,225,222,217,24,126,129,158,219,129,57,35,51,176,126,1],[0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,1],[0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,1],[0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,1],[0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,1],[0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,1],[0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,1],[0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,1],[0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,1],[0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,1],[0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,1],[0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,1],[0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,1],[0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,1],[0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,1],[0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,1],[0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,1],[0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,1],[0,160,46,149,72,144,169,206,96,227,113,138,83,174,178,221,89,8,175,2,33,252,13,164,190,189,77,38,2,91,18,127,213,65,0,160,249,198,7,73,147,155,130,236,110,233,250,185,153,190,11,87,56,236,212,244,47,6,162,186,237,57,142,126,149,65,178,70,1],[0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,1],[0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,1],[0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,1],[0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,1],[0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,1],[0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,1],[0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,1],[0,160,229,205,66,75,137,233,239,158,213,31,184,170,113,28,14,95,228,163,230,217,44,59,83,57,45,154,53,190,19,59,10,63,0,160,150,255,246,62,128,198,219,153,242,50,85,231,93,85,28,248,252,70,153,217,105,131,168,90,238,155,91,11,216,140,74,190,1],[0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,1],[0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,1],[0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,1],[0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,1],[0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,1],[0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,1],[0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,1],[0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,1],[0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,1],[0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,1],[0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,1],[0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,1],[0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,1],[0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,1],[0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,1],[0,160,44,152,168,61,56,222,129,36,0,209,174,69,227,181,236,79,151,11,103,49,153,203,205,62,215,37,210,216,30,204,184,239,0,160,77,43,135,12,47,105,172,239,71,1,29,239,104,51,139,237,241,152,22,72,230,70,71,100,172,70,142,223,123,247,139,53,1],[0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,1],[0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,1],[0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,1],[0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,1],[0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,1],[0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,1],[0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,1],[0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,1],[0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,1],[0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,1],[0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,1],[0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,1],[0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,1],[0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,1],[0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,1],[0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,1],[0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,1],[0,160,214,147,34,2,67,220,5,60,110,112,134,199,90,244,11,47,150,74,66,234,181,224,162,27,126,30,214,228,102,189,59,58,0,160,16,238,121,221,8,62,255,126,145,187,203,63,109,185,49,237,238,210,95,212,103,236,254,204,149,141,220,207,87,115,159,117,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,91,4,66,187,249,23,104,33,122,237,229,16,188,109,90,154,129,145,99,109,134,186,14,229,72,90,153,34,238,156,211,107,0,160,139,75,142,149,216,208,148,103,91,226,208,1,78,92,83,171,125,72,209,252,218,96,83,186,9,180,55,154,126,131,102,247,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,171,42,78,18,177,180,238,153,179,59,19,204,42,191,99,67,34,13,186,150,182,248,85,246,203,5,78,100,66,177,67,87,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,34,9,26,236,216,126,38,97,246,26,239,6,34,40,56,116,94,219,126,222,203,231,92,185,208,129,161,103,150,61,141,219,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,17,249,1,17,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,0,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,1],[0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,0,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,0,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,1],[0,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,0,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,1],[0,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,0,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,40,71,220,92,25,123,66,96,16,179,122,36,197,85,99,143,54,156,208,167,218,100,73,177,18,208,111,117,95,216,31,77,0,160,231,160,23,201,249,252,202,208,4,42,135,61,223,37,20,185,3,139,114,22,224,137,147,165,217,172,117,125,92,148,248,132,1],[0,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,0,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,11,0,1,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,0,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,0,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,59,111,66,200,203,135,101,57,47,46,152,81,58,83,5,134,139,97,140,151,187,186,76,12,128,155,52,179,210,255,187,193,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,35,228,176,170,215,46,230,30,195,244,233,217,205,89,182,252,121,182,2,252,21,90,173,42,161,39,28,67,125,174,239,74,128,5],[249,2,17,160,15,53,57,39,28,241,32,159,6,13,76,168,64,116,189,102,17,43,114,60,149,104,137,55,32,175,217,185,24,100,154,39,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,68,231,161,225,86,211,177,78,193,254,112,12,122,235,192,114,3,252,216,255,5,162,36,123,62,143,251,46,224,61,192,71,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,228,73,41,12,77,17,23,126,199,117,200,201,175,207,4,224,106,66,164,36,10,79,83,9,140,5,149,112,207,216,120,208,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,27,55,98,183,253,202,203,218,14,22,157,190,199,110,222,197,246,96,225,222,217,24,126,129,158,219,129,57,35,51,176,126,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,46,149,72,144,169,206,96,227,113,138,83,174,178,221,89,8,175,2,33,252,13,164,190,189,77,38,2,91,18,127,213,65,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,249,198,7,73,147,155,130,236,110,233,250,185,153,190,11,87,56,236,212,244,47,6,162,186,237,57,142,126,149,65,178,70,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,229,205,66,75,137,233,239,158,213,31,184,170,113,28,14,95,228,163,230,217,44,59,83,57,45,154,53,190,19,59,10,63,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,150,255,246,62,128,198,219,153,242,50,85,231,93,85,28,248,252,70,153,217,105,131,168,90,238,155,91,11,216,140,74,190,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,44,152,168,61,56,222,129,36,0,209,174,69,227,181,236,79,151,11,103,49,153,203,205,62,215,37,210,216,30,204,184,239,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,77,43,135,12,47,105,172,239,71,1,29,239,104,51,139,237,241,152,22,72,230,70,71,100,172,70,142,223,123,247,139,53,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,214,147,34,2,67,220,5,60,110,112,134,199,90,244,11,47,150,74,66,234,181,224,162,27,126,30,214,228,102,189,59,58,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,16,238,121,221,8,62,255,126,145,187,203,63,109,185,49,237,238,210,95,212,103,236,254,204,149,141,220,207,87,115,159,117,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,91,4,66,187,249,23,104,33,122,237,229,16,188,109,90,154,129,145,99,109,134,186,14,229,72,90,153,34,238,156,211,107,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,139,75,142,149,216,208,148,103,91,226,208,1,78,92,83,171,125,72,209,252,218,96,83,186,9,180,55,154,126,131,102,247,128,128,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,171,42,78,18,177,180,238,153,179,59,19,204,42,191,99,67,34,13,186,150,182,248,85,246,203,5,78,100,66,177,67,87,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,34,9,26,236,216,126,38,97,246,26,239,6,34,40,56,116,94,219,126,222,203,231,92,185,208,129,161,103,150,61,141,219,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,40,71,220,92,25,123,66,96,16,179,122,36,197,85,99,143,54,156,208,167,218,100,73,177,18,208,111,117,95,216,31,77,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,231,160,23,201,249,252,202,208,4,42,135,61,223,37,20,185,3,139,114,22,224,137,147,165,217,172,117,125,92,148,248,132,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[248,81,128,128,128,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,128,128,128,128,128,128,128,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,128,128,128,128,128,5],[226,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,9,5],[226,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5],[226,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5]] diff --git a/mpt/tests/DeleteBranchLong-231098459172-565805467413.json b/mpt/tests/DeleteBranchLong-231098459172-565805467413.json new file mode 100644 index 0000000000..004441e408 --- /dev/null +++ b/mpt/tests/DeleteBranchLong-231098459172-565805467413.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,175,42,76,21,80,212,68,146,99,28,60,90,60,62,234,145,35,221,172,58,201,16,196,208,232,172,182,72,77,75,255,33,0,160,188,216,49,69,82,81,125,178,18,55,181,68,0,10,140,168,177,11,227,51,17,61,194,131,63,187,164,126,180,72,18,20,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,12,128,177,67,228,108,148,216,112,110,161,125,156,177,227,160,103,131,162,105,29,173,77,64,33,164,233,34,185,238,177,147,0,160,125,41,87,252,234,143,157,200,147,217,206,81,71,104,146,158,44,12,166,249,54,94,177,18,36,139,93,124,146,95,56,197,1],[0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,1],[0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,1],[0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,1],[0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,1],[0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,1],[0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,1],[0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,1],[0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,1],[0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,1],[0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,1],[0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,1],[0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,1],[0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,1],[0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,1],[0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,1],[0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,1],[0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,1],[0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,1],[0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,1],[0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,1],[0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,1],[0,160,106,88,235,96,118,234,14,58,144,115,86,12,236,203,91,133,172,254,188,168,4,124,100,205,10,34,67,87,173,254,114,145,0,160,76,198,171,90,208,105,4,83,113,86,242,249,239,23,242,248,212,81,253,220,171,99,235,69,102,10,23,60,25,92,237,123,1],[0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,1],[0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,1],[0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,1],[0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,1],[0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,1],[0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,1],[0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,1],[0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,1],[0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,1],[0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,1],[0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,1],[0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,1],[0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,1],[0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,1],[0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,1],[0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,1],[0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,1],[0,160,73,137,207,194,11,153,89,152,228,2,9,7,73,113,205,205,29,58,248,192,128,183,123,50,65,13,92,193,58,116,206,83,0,160,180,137,138,17,102,140,255,18,207,123,233,147,29,115,80,241,121,12,239,86,122,12,242,157,253,26,85,165,165,57,34,147,1],[0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,1],[0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,1],[0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,1],[0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,1],[0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,1],[0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,1],[0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,1],[0,160,21,82,154,46,19,33,202,75,98,24,45,27,91,74,102,234,26,169,65,132,23,27,120,253,91,93,18,191,51,197,102,187,0,160,208,196,157,107,175,74,78,234,195,183,88,178,109,151,109,37,88,109,87,64,187,235,22,40,98,248,194,28,212,129,83,106,1],[0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,1],[0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,1],[0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,1],[0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,1],[0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,1],[0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,1],[0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,1],[0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,1],[0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,1],[0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,1],[0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,1],[0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,1],[0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,1],[0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,1],[0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,1],[0,160,32,177,20,28,165,210,36,188,254,155,15,238,17,26,247,18,247,34,174,201,88,150,203,252,208,115,125,38,181,244,120,62,0,160,67,245,214,17,84,162,173,24,213,36,79,11,50,10,60,208,55,9,17,180,104,217,245,134,94,154,108,245,143,135,111,53,1],[0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,1],[0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,1],[0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,1],[0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,1],[0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,1],[0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,1],[0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,1],[0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,1],[0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,1],[0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,1],[0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,1],[0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,1],[0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,1],[0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,1],[0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,1],[0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,1],[0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,1],[0,160,82,233,236,139,34,202,254,90,231,46,247,252,30,246,192,141,133,209,220,52,102,138,148,133,245,203,233,168,139,186,115,189,0,160,129,80,139,28,69,52,151,22,48,144,115,255,77,49,134,160,185,135,245,63,99,65,64,253,32,185,19,126,164,137,197,137,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,39,4,135,119,170,144,247,93,151,121,202,21,17,248,83,237,112,167,212,125,70,107,198,175,140,4,25,5,193,71,173,186,0,160,37,17,13,129,200,178,72,108,252,80,129,125,105,199,107,145,1,235,148,55,189,95,170,24,143,191,86,39,171,58,50,138,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,106,1,138,97,168,132,39,180,170,58,97,189,163,126,183,65,57,8,169,75,189,4,230,45,197,44,135,78,123,8,213,240,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,14,142,80,27,72,84,115,229,209,99,95,234,246,174,158,207,203,24,241,88,99,255,80,41,188,169,74,153,112,34,72,174,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,17,249,1,17,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,0,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,1],[0,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,0,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,0,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,0,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,1],[0,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,0,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,1],[0,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,0,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,98,154,166,35,68,167,154,137,228,133,121,210,6,153,119,68,221,161,177,99,217,202,103,110,123,36,66,30,109,33,236,95,0,160,240,219,42,225,105,245,4,210,120,191,26,39,5,230,179,30,156,66,215,140,214,107,34,232,210,202,216,16,98,162,167,66,1],[0,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,0,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,11,0,1,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,0,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,0,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,67,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[248,67,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,67,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,175,42,76,21,80,212,68,146,99,28,60,90,60,62,234,145,35,221,172,58,201,16,196,208,232,172,182,72,77,75,255,33,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,188,216,49,69,82,81,125,178,18,55,181,68,0,10,140,168,177,11,227,51,17,61,194,131,63,187,164,126,180,72,18,20,128,5],[249,2,17,160,12,128,177,67,228,108,148,216,112,110,161,125,156,177,227,160,103,131,162,105,29,173,77,64,33,164,233,34,185,238,177,147,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,125,41,87,252,234,143,157,200,147,217,206,81,71,104,146,158,44,12,166,249,54,94,177,18,36,139,93,124,146,95,56,197,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,106,88,235,96,118,234,14,58,144,115,86,12,236,203,91,133,172,254,188,168,4,124,100,205,10,34,67,87,173,254,114,145,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,76,198,171,90,208,105,4,83,113,86,242,249,239,23,242,248,212,81,253,220,171,99,235,69,102,10,23,60,25,92,237,123,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,73,137,207,194,11,153,89,152,228,2,9,7,73,113,205,205,29,58,248,192,128,183,123,50,65,13,92,193,58,116,206,83,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,180,137,138,17,102,140,255,18,207,123,233,147,29,115,80,241,121,12,239,86,122,12,242,157,253,26,85,165,165,57,34,147,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,21,82,154,46,19,33,202,75,98,24,45,27,91,74,102,234,26,169,65,132,23,27,120,253,91,93,18,191,51,197,102,187,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,208,196,157,107,175,74,78,234,195,183,88,178,109,151,109,37,88,109,87,64,187,235,22,40,98,248,194,28,212,129,83,106,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,32,177,20,28,165,210,36,188,254,155,15,238,17,26,247,18,247,34,174,201,88,150,203,252,208,115,125,38,181,244,120,62,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,67,245,214,17,84,162,173,24,213,36,79,11,50,10,60,208,55,9,17,180,104,217,245,134,94,154,108,245,143,135,111,53,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,82,233,236,139,34,202,254,90,231,46,247,252,30,246,192,141,133,209,220,52,102,138,148,133,245,203,233,168,139,186,115,189,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,129,80,139,28,69,52,151,22,48,144,115,255,77,49,134,160,185,135,245,63,99,65,64,253,32,185,19,126,164,137,197,137,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,39,4,135,119,170,144,247,93,151,121,202,21,17,248,83,237,112,167,212,125,70,107,198,175,140,4,25,5,193,71,173,186,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,37,17,13,129,200,178,72,108,252,80,129,125,105,199,107,145,1,235,148,55,189,95,170,24,143,191,86,39,171,58,50,138,128,128,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,106,1,138,97,168,132,39,180,170,58,97,189,163,126,183,65,57,8,169,75,189,4,230,45,197,44,135,78,123,8,213,240,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,14,142,80,27,72,84,115,229,209,99,95,234,246,174,158,207,203,24,241,88,99,255,80,41,188,169,74,153,112,34,72,174,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,98,154,166,35,68,167,154,137,228,133,121,210,6,153,119,68,221,161,177,99,217,202,103,110,123,36,66,30,109,33,236,95,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,240,219,42,225,105,245,4,210,120,191,26,39,5,230,179,30,156,66,215,140,214,107,34,232,210,202,216,16,98,162,167,66,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[248,81,128,128,128,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,128,128,128,128,128,128,128,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,128,128,128,128,128,5],[248,67,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] diff --git a/mpt/tests/DeleteBranchTwoLevels-330818964644-247357574933.json b/mpt/tests/DeleteBranchTwoLevels-330818964644-247357574933.json new file mode 100644 index 0000000000..a591d81cea --- /dev/null +++ b/mpt/tests/DeleteBranchTwoLevels-330818964644-247357574933.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,96,242,204,87,70,40,27,40,189,46,193,133,173,251,67,53,183,102,39,76,175,46,6,122,128,250,249,228,146,221,196,243,0,160,169,2,129,123,157,140,225,182,40,224,98,197,182,190,207,148,156,218,233,34,145,60,192,82,177,229,117,154,134,75,58,7,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,1],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,1],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,1],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,1],[0,160,201,23,97,51,242,210,154,98,237,199,3,86,200,246,170,218,161,196,95,239,33,17,224,134,53,97,167,143,127,52,237,135,0,160,61,51,32,49,209,126,142,243,172,82,104,43,161,166,21,78,209,151,3,99,117,202,113,14,201,54,39,61,243,80,209,16,1],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,1],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,1],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,1],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,1],[0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,1],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,1],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,1],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,1],[0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,1],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,1],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,0,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,1],[0,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,0,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,1],[0,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,0,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,1],[0,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,0,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,1],[0,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,0,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,1],[0,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,0,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,1],[0,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,0,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,1],[0,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,0,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,1],[0,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,0,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,1],[0,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,0,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,1],[0,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,0,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,1],[0,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,0,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,1],[0,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,0,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,1],[0,160,220,68,179,229,92,253,253,144,1,126,207,226,134,25,184,157,14,201,214,35,184,200,1,207,29,178,49,143,92,212,29,24,0,160,215,117,245,209,17,187,169,82,19,201,249,81,91,144,79,212,135,246,187,176,59,5,75,114,171,0,233,250,53,138,25,50,1],[0,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,0,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,1],[0,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,0,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,0,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,1],[0,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,0,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,1],[0,160,252,188,163,57,126,103,126,155,204,232,185,93,47,154,240,234,179,166,89,187,192,4,218,170,249,53,232,170,102,42,52,64,0,160,28,62,251,6,5,106,99,38,234,137,204,4,36,150,83,1,40,21,67,54,169,62,193,187,238,82,36,84,10,133,176,3,1],[0,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,0,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,1],[0,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,0,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,1],[0,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,0,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,1],[0,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,0,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,1],[0,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,0,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,1],[0,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,0,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,1],[0,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,0,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,1],[0,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,0,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,1],[0,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,0,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,1],[0,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,0,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,1],[0,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,0,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,1],[0,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,0,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,1],[0,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,0,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,0,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,1],[0,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,0,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,1],[0,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,0,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,1],[0,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,0,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,1],[0,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,0,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,1],[0,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,0,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,1],[0,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,0,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,1],[0,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,0,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,1],[0,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,0,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,1],[0,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,0,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,1],[0,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,0,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,1],[0,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,0,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,1],[0,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,0,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,1],[0,160,197,60,89,94,200,7,41,131,243,151,140,11,53,183,77,174,14,223,116,31,114,2,164,73,161,253,11,62,30,219,48,251,0,160,14,165,184,229,251,167,152,183,182,16,199,108,214,126,192,125,109,178,65,126,119,130,108,93,138,90,23,194,112,64,188,5,1],[0,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,0,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,1],[0,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,0,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,0,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,1],[0,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,0,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,1],[0,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,0,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,1],[0,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,0,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,1],[0,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,0,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,1],[0,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,0,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,1],[0,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,0,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,1],[0,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,0,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,1],[0,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,0,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,1],[0,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,0,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,1],[0,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,0,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,1],[0,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,0,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,1],[0,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,0,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,1],[0,160,220,97,92,221,236,7,250,219,156,22,177,217,109,65,77,16,42,92,190,248,73,41,192,5,6,22,70,119,80,59,87,57,0,160,117,56,121,183,61,216,117,135,24,169,19,28,127,231,140,107,165,54,133,115,77,138,250,129,177,204,239,35,192,1,247,118,1],[0,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,0,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,1],[0,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,0,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,0,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,1],[0,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,0,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,133,148,210,158,3,101,26,158,67,176,137,25,177,211,217,89,20,61,91,72,185,182,165,66,208,182,148,35,141,225,178,64,0,160,251,113,149,55,146,22,73,7,88,186,103,39,58,84,53,200,58,32,52,87,12,31,213,206,250,108,43,96,189,125,183,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,0,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,0,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,3,163,105,247,64,37,97,81,47,255,202,110,63,213,223,93,198,16,61,47,126,5,80,62,173,156,10,172,144,111,148,78,0,160,212,234,46,234,49,157,94,111,252,94,160,152,110,52,62,51,223,11,192,6,31,246,64,204,225,144,168,29,167,235,37,29,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,124,128,125,129,12,178,135,200,135,125,218,8,161,94,64,101,143,223,56,28,115,70,177,97,26,92,57,163,63,119,33,30,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,179,231,255,201,85,223,248,63,153,82,31,138,167,188,67,102,255,20,223,44,178,216,181,244,233,162,72,203,26,16,151,85,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,0,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,1],[0,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,0,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,1],[0,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,0,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,1],[0,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,0,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,1],[0,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,0,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,1],[0,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,0,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,1],[0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,0,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,1],[0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,1],[0,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,0,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,1],[0,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,0,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,1],[0,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,0,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,1],[0,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,0,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,1],[0,160,2,23,157,37,52,158,35,51,81,79,114,175,120,180,130,91,152,79,9,243,180,233,66,188,207,215,41,23,12,138,112,53,0,160,60,52,243,109,33,30,29,84,84,61,219,205,104,1,55,204,17,150,5,47,241,220,239,39,0,76,70,12,124,251,33,35,1],[0,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,0,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,1],[0,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,0,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,1],[0,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,0,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,86,28,224,131,7,146,228,1,28,151,79,124,113,242,219,192,225,4,216,228,15,198,188,138,155,246,120,122,87,121,167,23,0,160,32,245,106,63,123,45,75,217,20,45,244,235,153,142,204,46,127,124,161,142,221,124,154,40,73,150,206,103,91,36,211,138,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,0,1,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,0,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,0,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,96,242,204,87,70,40,27,40,189,46,193,133,173,251,67,53,183,102,39,76,175,46,6,122,128,250,249,228,146,221,196,243,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,169,2,129,123,157,140,225,182,40,224,98,197,182,190,207,148,156,218,233,34,145,60,192,82,177,229,117,154,134,75,58,7,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,201,23,97,51,242,210,154,98,237,199,3,86,200,246,170,218,161,196,95,239,33,17,224,134,53,97,167,143,127,52,237,135,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,61,51,32,49,209,126,142,243,172,82,104,43,161,166,21,78,209,151,3,99,117,202,113,14,201,54,39,61,243,80,209,16,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,160,220,68,179,229,92,253,253,144,1,126,207,226,134,25,184,157,14,201,214,35,184,200,1,207,29,178,49,143,92,212,29,24,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,128,5],[249,2,17,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,160,215,117,245,209,17,187,169,82,19,201,249,81,91,144,79,212,135,246,187,176,59,5,75,114,171,0,233,250,53,138,25,50,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,128,5],[249,2,17,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,160,252,188,163,57,126,103,126,155,204,232,185,93,47,154,240,234,179,166,89,187,192,4,218,170,249,53,232,170,102,42,52,64,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,128,5],[249,2,17,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,160,28,62,251,6,5,106,99,38,234,137,204,4,36,150,83,1,40,21,67,54,169,62,193,187,238,82,36,84,10,133,176,3,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,128,5],[249,2,17,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,160,197,60,89,94,200,7,41,131,243,151,140,11,53,183,77,174,14,223,116,31,114,2,164,73,161,253,11,62,30,219,48,251,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,128,5],[249,2,17,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,160,14,165,184,229,251,167,152,183,182,16,199,108,214,126,192,125,109,178,65,126,119,130,108,93,138,90,23,194,112,64,188,5,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,128,5],[249,2,17,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,160,220,97,92,221,236,7,250,219,156,22,177,217,109,65,77,16,42,92,190,248,73,41,192,5,6,22,70,119,80,59,87,57,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,128,5],[249,2,17,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,160,117,56,121,183,61,216,117,135,24,169,19,28,127,231,140,107,165,54,133,115,77,138,250,129,177,204,239,35,192,1,247,118,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,128,5],[248,145,128,128,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,128,128,128,160,133,148,210,158,3,101,26,158,67,176,137,25,177,211,217,89,20,61,91,72,185,182,165,66,208,182,148,35,141,225,178,64,128,128,128,128,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,128,128,128,128,5],[248,145,128,128,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,128,128,128,160,251,113,149,55,146,22,73,7,88,186,103,39,58,84,53,200,58,32,52,87,12,31,213,206,250,108,43,96,189,125,183,15,128,128,128,128,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,128,128,128,128,5],[248,81,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,128,128,128,128,128,128,128,128,128,128,128,128,128,128,160,3,163,105,247,64,37,97,81,47,255,202,110,63,213,223,93,198,16,61,47,126,5,80,62,173,156,10,172,144,111,148,78,128,5],[248,81,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,128,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,234,46,234,49,157,94,111,252,94,160,152,110,52,62,51,223,11,192,6,31,246,64,204,225,144,168,29,167,235,37,29,128,5],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,184,70,248,68,128,128,160,124,128,125,129,12,178,135,200,135,125,218,8,161,94,64,101,143,223,56,28,115,70,177,97,26,92,57,163,63,119,33,30,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,184,70,248,68,128,128,160,179,231,255,201,85,223,248,63,153,82,31,138,167,188,67,102,255,20,223,44,178,216,181,244,233,162,72,203,26,16,151,85,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,2,23,157,37,52,158,35,51,81,79,114,175,120,180,130,91,152,79,9,243,180,233,66,188,207,215,41,23,12,138,112,53,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,60,52,243,109,33,30,29,84,84,61,219,205,104,1,55,204,17,150,5,47,241,220,239,39,0,76,70,12,124,251,33,35,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,86,28,224,131,7,146,228,1,28,151,79,124,113,242,219,192,225,4,216,228,15,198,188,138,155,246,120,122,87,121,167,23,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,32,245,106,63,123,45,75,217,20,45,244,235,153,142,204,46,127,124,161,142,221,124,154,40,73,150,206,103,91,36,211,138,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,128,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,128,128,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,6,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5]] diff --git a/mpt/tests/DeleteBranchTwoLevelsLong-767077922239-247357574933.json b/mpt/tests/DeleteBranchTwoLevelsLong-767077922239-247357574933.json new file mode 100644 index 0000000000..0e7be59c57 --- /dev/null +++ b/mpt/tests/DeleteBranchTwoLevelsLong-767077922239-247357574933.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,76,227,200,247,89,250,22,177,62,176,170,191,111,221,67,222,238,129,150,6,185,115,238,200,156,34,189,8,248,197,191,122,0,160,200,91,42,75,144,77,11,44,157,101,55,52,187,34,96,233,145,72,189,101,139,80,186,87,37,205,127,171,106,176,111,113,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,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,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,108,126,234,172,207,120,157,6,164,75,78,211,4,115,68,61,12,133,78,49,57,114,13,106,181,197,11,118,125,225,154,45,0,160,93,238,26,217,253,23,123,222,75,150,139,194,213,43,127,166,211,7,43,40,226,169,136,88,59,91,25,251,197,176,177,88,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,1],[0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,1],[0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,1],[0,160,135,9,218,163,119,192,224,242,149,100,60,173,128,45,118,139,0,25,75,75,10,186,126,4,85,72,8,17,177,31,80,151,0,160,203,16,64,1,101,61,139,148,250,37,13,83,207,84,225,10,8,113,46,224,179,176,217,133,219,15,112,41,201,193,229,5,1],[0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,1],[0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,1],[0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,1],[0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,1],[0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,1],[0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,1],[0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,1],[0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,1],[0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,1],[0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,1],[0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,1],[0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,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,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,1],[0,160,71,172,186,250,78,185,53,216,13,54,238,4,245,98,2,79,111,27,56,22,187,45,212,12,217,229,171,89,116,162,97,179,0,160,124,199,186,25,138,20,88,218,28,238,84,82,187,142,32,165,180,213,241,202,39,75,197,192,176,136,16,33,30,65,119,252,1],[0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,1],[0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,1],[0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,1],[0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,1],[0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,1],[0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,1],[0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,1],[0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,1],[0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,1],[0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,1],[0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,1],[0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,1],[0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,1],[0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,1],[0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,1],[0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,1],[0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,1],[0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,1],[0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,1],[0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,1],[0,160,113,46,94,170,144,110,246,163,148,78,182,35,248,31,117,37,167,108,170,233,221,177,22,220,196,105,172,111,24,17,236,146,0,160,93,244,138,127,9,6,115,7,57,209,161,130,160,230,27,183,213,83,114,203,139,165,173,212,125,107,210,34,185,11,99,203,1],[0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,1],[0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,1],[0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,1],[0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,1],[0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,1],[0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,1],[0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,1],[0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,1],[0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,1],[0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,1],[0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,1],[0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,1],[0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,1],[0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,1],[0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,1],[0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,1],[0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,1],[0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,1],[0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,1],[0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,1],[0,160,195,253,144,24,121,81,221,161,142,214,102,61,187,181,233,197,137,61,120,90,11,2,72,3,80,180,180,239,28,175,219,182,0,160,60,6,135,100,74,198,216,117,73,5,115,188,69,42,244,75,140,20,222,1,21,125,114,68,118,179,193,219,165,10,78,239,1],[0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,1],[0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,1],[0,160,69,134,195,185,25,230,39,96,231,219,74,207,76,19,121,40,114,172,38,165,122,159,251,234,16,250,182,137,147,59,97,45,0,160,47,57,97,210,100,83,119,94,114,113,56,148,53,16,249,57,48,164,248,176,174,18,92,141,0,138,40,247,88,58,159,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,1],[0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,0,228,145,178,10,50,66,110,222,91,99,52,4,4,235,9,89,163,86,239,235,158,11,107,154,93,179,215,203,199,66,219,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,1],[0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,1],[0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,1],[0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,1],[0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,1],[0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,1],[0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,1],[0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,1],[0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,1],[0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,1],[0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,1],[0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,1],[0,160,31,147,150,77,114,56,94,28,227,194,180,195,0,247,126,0,197,32,108,220,251,80,117,218,69,89,61,126,204,140,222,117,0,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,1],[0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,1],[0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,1],[0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,27,217,47,51,117,171,235,162,182,188,167,109,208,52,83,155,241,64,231,52,96,30,136,135,114,92,226,143,60,118,94,218,0,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,0,1,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,0,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,66,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,76,227,200,247,89,250,22,177,62,176,170,191,111,221,67,222,238,129,150,6,185,115,238,200,156,34,189,8,248,197,191,122,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,200,91,42,75,144,77,11,44,157,101,55,52,187,34,96,233,145,72,189,101,139,80,186,87,37,205,127,171,106,176,111,113,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,108,126,234,172,207,120,157,6,164,75,78,211,4,115,68,61,12,133,78,49,57,114,13,106,181,197,11,118,125,225,154,45,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,93,238,26,217,253,23,123,222,75,150,139,194,213,43,127,166,211,7,43,40,226,169,136,88,59,91,25,251,197,176,177,88,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,135,9,218,163,119,192,224,242,149,100,60,173,128,45,118,139,0,25,75,75,10,186,126,4,85,72,8,17,177,31,80,151,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,203,16,64,1,101,61,139,148,250,37,13,83,207,84,225,10,8,113,46,224,179,176,217,133,219,15,112,41,201,193,229,5,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,71,172,186,250,78,185,53,216,13,54,238,4,245,98,2,79,111,27,56,22,187,45,212,12,217,229,171,89,116,162,97,179,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,124,199,186,25,138,20,88,218,28,238,84,82,187,142,32,165,180,213,241,202,39,75,197,192,176,136,16,33,30,65,119,252,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,113,46,94,170,144,110,246,163,148,78,182,35,248,31,117,37,167,108,170,233,221,177,22,220,196,105,172,111,24,17,236,146,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,93,244,138,127,9,6,115,7,57,209,161,130,160,230,27,183,213,83,114,203,139,165,173,212,125,107,210,34,185,11,99,203,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,195,253,144,24,121,81,221,161,142,214,102,61,187,181,233,197,137,61,120,90,11,2,72,3,80,180,180,239,28,175,219,182,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,60,6,135,100,74,198,216,117,73,5,115,188,69,42,244,75,140,20,222,1,21,125,114,68,118,179,193,219,165,10,78,239,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,69,134,195,185,25,230,39,96,231,219,74,207,76,19,121,40,114,172,38,165,122,159,251,234,16,250,182,137,147,59,97,45,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,47,57,97,210,100,83,119,94,114,113,56,148,53,16,249,57,48,164,248,176,174,18,92,141,0,138,40,247,88,58,159,15,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,0,228,145,178,10,50,66,110,222,91,99,52,4,4,235,9,89,163,86,239,235,158,11,107,154,93,179,215,203,199,66,219,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,31,147,150,77,114,56,94,28,227,194,180,195,0,247,126,0,197,32,108,220,251,80,117,218,69,89,61,126,204,140,222,117,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,27,217,47,51,117,171,235,162,182,188,167,109,208,52,83,155,241,64,231,52,96,30,136,135,114,92,226,143,60,118,94,218,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,66,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] diff --git a/mpt/tests/ExtensionTwoKeyBytes-757979589475-746209495243.json b/mpt/tests/ExtensionTwoKeyBytes-757979589475-746209495243.json new file mode 100644 index 0000000000..63214227f7 --- /dev/null +++ b/mpt/tests/ExtensionTwoKeyBytes-757979589475-746209495243.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,0,160,117,226,245,179,201,155,6,233,157,110,83,114,206,36,235,221,210,196,64,141,71,19,38,174,148,1,110,35,230,40,225,53,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,1],[0,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,0,160,98,175,255,128,6,209,68,110,204,128,191,107,41,9,37,109,197,111,19,191,13,197,126,106,173,206,172,187,121,58,56,250,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,1],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,1],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,1],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,1],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,1],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,1],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,1],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,1],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,1],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,1],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,1],[0,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,0,160,41,27,161,1,14,238,191,62,198,211,11,43,6,176,141,248,242,19,28,178,82,237,9,81,209,128,63,171,77,208,146,183,1],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,1],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,1],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,1],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,1],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,1],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,1],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,1],[0,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,0,160,230,86,147,9,211,248,216,177,187,39,156,52,156,111,7,89,35,173,227,187,166,128,168,108,117,175,251,118,103,33,188,200,1],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,1],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,1],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,1],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,1],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,1],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,1],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,1],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,1],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,1],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,1],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,1],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,1],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,1],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,1],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,1],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,1],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,1],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,1],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,1],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,1],[0,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,0,160,23,24,176,238,55,224,78,30,175,33,125,114,126,69,77,41,74,38,101,201,147,1,247,11,38,125,85,7,161,140,248,253,1],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,1],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,1],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,1],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,1],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,1],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,1],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,1],[0,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,0,160,125,217,128,189,142,151,23,107,184,19,216,47,153,52,93,150,30,15,49,6,42,13,245,87,15,216,13,226,199,181,123,130,1],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,1],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,1],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,1],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,1],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,1],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,1],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,1],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,1],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,1],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,1],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,1],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,1],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,49,249,1,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,0,160,90,14,24,45,178,157,244,52,51,234,209,144,183,100,161,194,223,74,63,177,112,144,83,99,246,204,229,145,136,94,63,255,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,1],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,1],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,0,160,242,170,63,18,152,71,9,169,235,84,205,29,140,71,15,35,85,55,175,234,242,147,238,72,145,122,190,130,40,31,13,12,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,224,73,5,50,76,156,217,58,190,111,136,220,11,140,151,80,95,159,49,254,234,188,51,157,193,0,121,234,144,42,207,134,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,1],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,1],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,1],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,1],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,1],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,1],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,1,1,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,117,226,245,179,201,155,6,233,157,110,83,114,206,36,235,221,210,196,64,141,71,19,38,174,148,1,110,35,230,40,225,53,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,98,175,255,128,6,209,68,110,204,128,191,107,41,9,37,109,197,111,19,191,13,197,126,106,173,206,172,187,121,58,56,250,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,41,27,161,1,14,238,191,62,198,211,11,43,6,176,141,248,242,19,28,178,82,237,9,81,209,128,63,171,77,208,146,183,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,230,86,147,9,211,248,216,177,187,39,156,52,156,111,7,89,35,173,227,187,166,128,168,108,117,175,251,118,103,33,188,200,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,23,24,176,238,55,224,78,30,175,33,125,114,126,69,77,41,74,38,101,201,147,1,247,11,38,125,85,7,161,140,248,253,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,217,128,189,142,151,23,107,184,19,216,47,153,52,93,150,30,15,49,6,42,13,245,87,15,216,13,226,199,181,123,130,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,90,14,24,45,178,157,244,52,51,234,209,144,183,100,161,194,223,74,63,177,112,144,83,99,246,204,229,145,136,94,63,255,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,242,170,63,18,152,71,9,169,235,84,205,29,140,71,15,35,85,55,175,234,242,147,238,72,145,122,190,130,40,31,13,12,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,224,73,5,50,76,156,217,58,190,111,136,220,11,140,151,80,95,159,49,254,234,188,51,157,193,0,121,234,144,42,207,134,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5]] diff --git a/mpt/tests/FromNilToValue-557984659174-528454448066.json b/mpt/tests/FromNilToValue-557984659174-528454448066.json new file mode 100644 index 0000000000..c495356a95 --- /dev/null +++ b/mpt/tests/FromNilToValue-557984659174-528454448066.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,110,11,238,193,73,33,238,173,138,189,216,130,83,6,213,43,25,156,152,142,143,71,113,227,246,249,232,92,90,126,248,133,0,160,89,209,188,121,86,15,10,188,253,58,117,23,117,208,9,71,106,188,107,37,130,175,44,173,128,32,149,49,175,221,57,205,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,0,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,1],[0,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,0,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,1],[0,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,0,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,1],[0,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,0,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,1],[0,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,0,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,1],[0,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,0,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,1],[0,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,0,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,1],[0,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,0,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,1],[0,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,0,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,1],[0,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,0,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,1],[0,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,0,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,1],[0,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,0,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,1],[0,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,0,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,1],[0,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,0,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,1],[0,160,113,99,198,57,86,53,10,174,252,70,60,182,85,2,36,244,106,35,23,22,225,198,161,80,208,143,22,169,212,154,68,13,0,160,33,150,0,202,32,30,246,87,176,174,140,36,247,226,14,196,148,190,0,122,56,198,16,195,59,18,155,44,30,177,131,18,1],[0,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,0,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,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,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,0,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,1],[0,160,15,233,41,49,20,68,39,236,137,188,164,178,40,168,138,194,125,103,86,127,121,26,193,40,248,112,190,196,116,192,4,1,0,160,94,178,146,78,223,223,79,204,29,92,161,244,207,161,133,27,246,185,216,215,118,26,41,175,110,37,57,234,161,133,172,13,1],[0,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,0,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,1],[0,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,0,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,1],[0,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,0,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,1],[0,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,0,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,1],[0,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,0,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,1],[0,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,0,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,1],[0,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,0,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,1],[0,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,0,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,1],[0,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,0,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,1],[0,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,0,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,1],[0,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,0,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,1],[0,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,0,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,1],[0,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,0,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,1],[0,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,0,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,0,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,1],[0,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,0,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,1],[0,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,0,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,1],[0,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,0,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,1],[0,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,0,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,1],[0,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,0,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,1],[0,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,0,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,1],[0,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,0,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,1],[0,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,0,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,1],[0,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,0,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,1],[0,160,221,60,180,147,6,76,231,249,32,194,151,204,237,134,207,150,204,202,115,253,76,163,77,56,110,117,0,101,77,100,79,195,0,160,96,14,225,103,29,223,7,24,163,204,11,38,25,162,195,230,134,175,147,140,230,103,22,74,203,7,212,68,161,99,27,229,1],[0,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,0,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,1],[0,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,0,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,1],[0,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,0,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,1],[0,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,0,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,1],[0,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,0,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,0,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,1],[0,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,0,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,1],[0,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,0,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,1],[0,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,0,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,1],[0,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,0,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,1],[0,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,0,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,1],[0,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,0,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,1],[0,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,0,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,1],[0,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,0,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,1],[0,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,0,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,1],[0,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,0,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,1],[0,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,0,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,1],[0,160,99,117,226,219,137,167,247,15,117,197,165,235,213,4,68,22,184,127,231,51,16,80,1,48,137,237,29,198,82,110,5,35,0,160,114,210,209,136,205,21,91,39,8,230,244,109,236,27,180,129,56,67,110,101,160,247,232,254,102,65,2,246,118,80,112,172,1],[0,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,0,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,1],[0,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,0,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,1],[0,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,0,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,0,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,1],[0,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,0,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,1],[0,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,0,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,1],[0,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,0,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,1],[0,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,0,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,1],[0,160,227,121,245,144,65,81,86,185,126,193,202,131,45,27,221,225,151,188,36,84,30,190,122,209,168,122,181,141,88,95,112,72,0,160,200,152,181,200,19,32,88,99,143,179,97,40,233,158,1,51,196,157,228,93,255,154,69,132,138,51,169,87,3,100,123,118,1],[0,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,0,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,1],[0,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,0,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,1],[0,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,0,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,1],[0,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,0,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,1],[0,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,0,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,1],[0,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,0,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,1],[0,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,0,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,1],[0,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,0,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,1],[0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,1],[0,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,0,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,0,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,1],[0,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,0,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,11,247,226,209,154,68,214,159,67,9,164,183,252,161,151,187,221,160,140,27,6,58,50,53,151,142,55,155,145,228,103,204,0,160,70,108,89,120,155,90,189,42,146,67,196,114,18,149,136,115,0,65,164,125,232,61,37,105,176,230,153,128,225,237,144,109,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,0,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,0,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,1],[0,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,0,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,78,91,212,99,28,229,255,249,0,175,38,16,81,65,173,138,71,212,169,134,145,215,188,192,153,41,30,220,122,198,3,24,0,160,28,37,115,237,110,197,136,192,228,218,204,198,28,199,91,211,4,111,95,111,30,36,100,238,8,28,217,87,217,253,64,246,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,0,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,129,244,73,42,98,143,233,177,28,202,218,127,217,43,2,95,105,122,132,183,82,100,4,248,255,135,45,67,59,68,42,178,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,121,14,171,234,156,214,93,110,79,57,64,219,69,54,69,63,82,123,178,49,184,11,35,71,114,45,85,67,147,101,219,177,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,209,0,248,209,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,113,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,110,11,238,193,73,33,238,173,138,189,216,130,83,6,213,43,25,156,152,142,143,71,113,227,246,249,232,92,90,126,248,133,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,89,209,188,121,86,15,10,188,253,58,117,23,117,208,9,71,106,188,107,37,130,175,44,173,128,32,149,49,175,221,57,205,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,160,113,99,198,57,86,53,10,174,252,70,60,182,85,2,36,244,106,35,23,22,225,198,161,80,208,143,22,169,212,154,68,13,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,128,5],[249,2,17,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,160,33,150,0,202,32,30,246,87,176,174,140,36,247,226,14,196,148,190,0,122,56,198,16,195,59,18,155,44,30,177,131,18,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,128,5],[249,2,17,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,160,15,233,41,49,20,68,39,236,137,188,164,178,40,168,138,194,125,103,86,127,121,26,193,40,248,112,190,196,116,192,4,1,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,128,5],[249,2,17,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,160,94,178,146,78,223,223,79,204,29,92,161,244,207,161,133,27,246,185,216,215,118,26,41,175,110,37,57,234,161,133,172,13,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,128,5],[249,2,17,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,160,221,60,180,147,6,76,231,249,32,194,151,204,237,134,207,150,204,202,115,253,76,163,77,56,110,117,0,101,77,100,79,195,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,128,5],[249,2,17,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,160,96,14,225,103,29,223,7,24,163,204,11,38,25,162,195,230,134,175,147,140,230,103,22,74,203,7,212,68,161,99,27,229,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,128,5],[249,2,17,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,160,99,117,226,219,137,167,247,15,117,197,165,235,213,4,68,22,184,127,231,51,16,80,1,48,137,237,29,198,82,110,5,35,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,128,5],[249,2,17,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,160,114,210,209,136,205,21,91,39,8,230,244,109,236,27,180,129,56,67,110,101,160,247,232,254,102,65,2,246,118,80,112,172,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,128,5],[249,2,17,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,160,227,121,245,144,65,81,86,185,126,193,202,131,45,27,221,225,151,188,36,84,30,190,122,209,168,122,181,141,88,95,112,72,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,128,5],[249,2,17,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,160,200,152,181,200,19,32,88,99,143,179,97,40,233,158,1,51,196,157,228,93,255,154,69,132,138,51,169,87,3,100,123,118,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,128,5],[248,209,128,128,128,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,128,128,160,11,247,226,209,154,68,214,159,67,9,164,183,252,161,151,187,221,160,140,27,6,58,50,53,151,142,55,155,145,228,103,204,128,128,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,128,128,128,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,128,5],[248,209,128,128,128,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,128,128,160,70,108,89,120,155,90,189,42,146,67,196,114,18,149,136,115,0,65,164,125,232,61,37,105,176,230,153,128,225,237,144,109,128,128,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,128,128,128,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,128,5],[248,81,160,78,91,212,99,28,229,255,249,0,175,38,16,81,65,173,138,71,212,169,134,145,215,188,192,153,41,30,220,122,198,3,24,128,128,128,128,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,128,128,128,128,128,128,128,128,128,128,128,5],[248,81,160,28,37,115,237,110,197,136,192,228,218,204,198,28,199,91,211,4,111,95,111,30,36,100,238,8,28,217,87,217,253,64,246,128,128,128,128,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,128,128,128,128,128,128,128,128,128,128,128,5],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,184,70,248,68,128,128,160,129,244,73,42,98,143,233,177,28,202,218,127,217,43,2,95,105,122,132,183,82,100,4,248,255,135,45,67,59,68,42,178,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,184,70,248,68,128,128,160,121,14,171,234,156,214,93,110,79,57,64,219,69,54,69,63,82,123,178,49,184,11,35,71,114,45,85,67,147,101,219,177,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,113,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] diff --git a/mpt/tests/StateExtensionTwoKeyBytes.json b/mpt/tests/StateExtensionTwoKeyBytes.json deleted file mode 100644 index 172be67de9..0000000000 --- a/mpt/tests/StateExtensionTwoKeyBytes.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,99,101,138,66,54,113,108,82,0,139,47,204,65,121,85,107,43,152,44,106,162,106,215,135,194,180,139,43,101,15,175,7,0,160,121,172,251,182,49,120,221,146,234,218,33,157,40,39,146,60,146,87,59,4,196,19,254,72,139,186,175,154,198,233,238,58,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,152,225,97,126,81,30,212,48,233,76,206,254,117,145,110,43,55,90,50,162,232,144,218,243,205,39,59,29,211,225,134,21,0,160,126,54,68,146,163,14,105,77,118,130,90,137,42,17,81,136,157,223,215,49,95,66,49,203,75,240,109,196,231,214,121,146,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,1],[0,160,241,47,202,144,71,127,168,4,120,44,129,166,234,166,96,18,64,24,71,72,156,43,64,48,188,86,0,110,143,162,53,223,0,160,88,55,28,237,75,68,172,235,220,16,224,91,176,202,12,41,89,243,198,252,126,120,207,94,188,237,71,83,88,142,185,213,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,1],[0,160,17,70,241,93,76,18,86,186,114,100,250,186,170,50,18,230,234,187,254,211,213,70,23,150,23,180,135,28,191,16,86,216,0,160,100,10,212,222,78,171,28,86,70,201,113,135,241,88,103,181,37,142,142,171,135,38,70,60,241,237,222,122,200,114,4,173,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,1],[0,160,75,57,217,243,7,27,9,251,144,88,68,144,236,137,254,126,72,104,224,102,229,3,59,111,185,250,122,43,182,250,220,251,0,160,89,73,189,50,217,75,110,85,243,189,199,252,132,223,221,0,157,23,86,159,85,104,32,23,0,201,51,99,114,64,157,109,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,122,22,206,31,29,22,227,88,141,134,14,139,66,47,13,236,97,12,67,113,26,34,221,86,91,184,56,28,39,219,67,24,0,160,217,29,12,138,157,96,128,117,187,53,146,86,74,2,27,232,7,241,87,47,205,89,58,11,55,68,128,42,213,103,10,224,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,1],[0,160,161,241,118,245,24,21,16,105,126,56,192,157,84,126,30,184,108,242,7,213,76,38,52,96,0,153,53,235,250,223,75,131,0,160,196,12,204,26,18,243,164,117,146,145,85,135,255,28,67,111,245,150,3,42,45,104,165,34,29,224,83,111,183,65,164,218,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,224,73,5,50,76,156,217,58,190,111,136,220,11,140,151,80,95,159,49,254,234,188,51,157,193,0,121,234,144,42,207,134,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,1],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,1],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,1],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,1],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,1],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,1],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,1,1,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,99,101,138,66,54,113,108,82,0,139,47,204,65,121,85,107,43,152,44,106,162,106,215,135,194,180,139,43,101,15,175,7,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,121,172,251,182,49,120,221,146,234,218,33,157,40,39,146,60,146,87,59,4,196,19,254,72,139,186,175,154,198,233,238,58,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,152,225,97,126,81,30,212,48,233,76,206,254,117,145,110,43,55,90,50,162,232,144,218,243,205,39,59,29,211,225,134,21,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,126,54,68,146,163,14,105,77,118,130,90,137,42,17,81,136,157,223,215,49,95,66,49,203,75,240,109,196,231,214,121,146,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,241,47,202,144,71,127,168,4,120,44,129,166,234,166,96,18,64,24,71,72,156,43,64,48,188,86,0,110,143,162,53,223,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,88,55,28,237,75,68,172,235,220,16,224,91,176,202,12,41,89,243,198,252,126,120,207,94,188,237,71,83,88,142,185,213,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,17,70,241,93,76,18,86,186,114,100,250,186,170,50,18,230,234,187,254,211,213,70,23,150,23,180,135,28,191,16,86,216,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,100,10,212,222,78,171,28,86,70,201,113,135,241,88,103,181,37,142,142,171,135,38,70,60,241,237,222,122,200,114,4,173,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,75,57,217,243,7,27,9,251,144,88,68,144,236,137,254,126,72,104,224,102,229,3,59,111,185,250,122,43,182,250,220,251,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,89,73,189,50,217,75,110,85,243,189,199,252,132,223,221,0,157,23,86,159,85,104,32,23,0,201,51,99,114,64,157,109,128,5],[249,2,17,160,122,22,206,31,29,22,227,88,141,134,14,139,66,47,13,236,97,12,67,113,26,34,221,86,91,184,56,28,39,219,67,24,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,217,29,12,138,157,96,128,117,187,53,146,86,74,2,27,232,7,241,87,47,205,89,58,11,55,68,128,42,213,103,10,224,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,161,241,118,245,24,21,16,105,126,56,192,157,84,126,30,184,108,242,7,213,76,38,52,96,0,153,53,235,250,223,75,131,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,196,12,204,26,18,243,164,117,146,145,85,135,255,28,67,111,245,150,3,42,45,104,165,34,29,224,83,111,183,65,164,218,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,224,73,5,50,76,156,217,58,190,111,136,220,11,140,151,80,95,159,49,254,234,188,51,157,193,0,121,234,144,42,207,134,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5]] diff --git a/mpt/tests/StorageAddBranch.json b/mpt/tests/StorageAddBranch.json deleted file mode 100644 index a96e3e2b7f..0000000000 --- a/mpt/tests/StorageAddBranch.json +++ /dev/null @@ -1 +0,0 @@ -[[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,81,128,128,128,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5]] diff --git a/mpt/tests/StorageAddBranchLong.json b/mpt/tests/StorageAddBranchLong.json deleted file mode 100644 index 08cb0e0077..0000000000 --- a/mpt/tests/StorageAddBranchLong.json +++ /dev/null @@ -1 +0,0 @@ -[[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,0,160,2,181,237,96,137,204,229,65,148,3,108,66,200,41,116,147,205,184,82,98,155,193,196,211,48,20,43,105,98,25,162,58,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,81,128,128,128,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,128,128,160,2,181,237,96,137,204,229,65,148,3,108,66,200,41,116,147,205,184,82,98,155,193,196,211,48,20,43,105,98,25,162,58,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] diff --git a/mpt/tests/StorageAddBranchTwoLevels.json b/mpt/tests/StorageAddBranchTwoLevels.json deleted file mode 100644 index d791323f9e..0000000000 --- a/mpt/tests/StorageAddBranchTwoLevels.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,0,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,1],[0,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,0,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,1],[0,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,0,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,1],[0,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,0,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,1],[0,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,0,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,1],[0,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,0,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,1],[0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,0,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,1],[0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,1],[0,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,0,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,1],[0,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,0,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,1],[0,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,0,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,1],[0,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,0,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,1],[0,160,40,218,53,174,159,41,102,174,207,210,68,46,147,137,18,7,231,77,152,244,11,253,97,148,81,205,17,30,51,123,221,102,0,160,229,104,249,34,92,158,241,146,58,109,87,65,16,57,148,193,196,216,75,75,23,242,59,8,146,130,42,254,205,234,174,62,1],[0,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,0,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,1],[0,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,0,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,1],[0,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,0,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,64,173,190,85,245,27,215,241,104,119,0,147,61,155,51,41,52,3,142,121,197,151,126,68,251,26,55,133,129,160,120,30,0,160,80,212,104,138,191,68,67,228,70,6,232,171,124,66,35,101,130,116,159,84,49,253,75,91,27,244,105,102,42,237,198,64,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,1,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,0,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,40,218,53,174,159,41,102,174,207,210,68,46,147,137,18,7,231,77,152,244,11,253,97,148,81,205,17,30,51,123,221,102,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,229,104,249,34,92,158,241,146,58,109,87,65,16,57,148,193,196,216,75,75,23,242,59,8,146,130,42,254,205,234,174,62,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,64,173,190,85,245,27,215,241,104,119,0,147,61,155,51,41,52,3,142,121,197,151,126,68,251,26,55,133,129,160,120,30,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,80,212,104,138,191,68,67,228,70,6,232,171,124,66,35,101,130,116,159,84,49,253,75,91,27,244,105,102,42,237,198,64,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,128,128,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5]] diff --git a/mpt/tests/StorageAddBranchTwoLevelsLong.json b/mpt/tests/StorageAddBranchTwoLevelsLong.json deleted file mode 100644 index a94d342aee..0000000000 --- a/mpt/tests/StorageAddBranchTwoLevelsLong.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,1],[0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,1],[0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,1],[0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,1],[0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,1],[0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,1],[0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,1],[0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,1],[0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,1],[0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,1],[0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,1],[0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,1],[0,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,0,160,226,190,84,69,203,56,27,246,201,141,156,201,73,130,2,159,121,205,4,166,22,147,152,70,29,59,157,94,225,160,94,240,1],[0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,1],[0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,1],[0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,0,160,182,104,108,5,101,67,68,63,182,144,81,1,94,196,132,5,233,246,221,169,26,88,78,224,208,14,115,84,171,42,152,115,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,1,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,226,190,84,69,203,56,27,246,201,141,156,201,73,130,2,159,121,205,4,166,22,147,152,70,29,59,157,94,225,160,94,240,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,182,104,108,5,101,67,68,63,182,144,81,1,94,196,132,5,233,246,221,169,26,88,78,224,208,14,115,84,171,42,152,115,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] diff --git a/mpt/tests/StorageDelete.json b/mpt/tests/StorageDelete.json deleted file mode 100644 index 814a90b000..0000000000 --- a/mpt/tests/StorageDelete.json +++ /dev/null @@ -1 +0,0 @@ -[[1,0,1,0,248,145,0,248,113,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,0,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,57,40,153,102,116,57,12,45,227,151,243,15,209,190,153,39,168,112,100,71,230,61,231,209,236,140,76,215,209,54,79,207,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,0,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,1],[0,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,0,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,145,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,160,57,40,153,102,116,57,12,45,227,151,243,15,209,190,153,39,168,112,100,71,230,61,231,209,236,140,76,215,209,54,79,207,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[248,113,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,128,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,4,5]] diff --git a/mpt/tests/StorageDeleteBranch.json b/mpt/tests/StorageDeleteBranch.json deleted file mode 100644 index 8a67a2a6fc..0000000000 --- a/mpt/tests/StorageDeleteBranch.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,1,17,249,1,17,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,0,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,1],[0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,0,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,0,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,1],[0,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,0,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,1],[0,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,0,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,40,71,220,92,25,123,66,96,16,179,122,36,197,85,99,143,54,156,208,167,218,100,73,177,18,208,111,117,95,216,31,77,0,160,231,160,23,201,249,252,202,208,4,42,135,61,223,37,20,185,3,139,114,22,224,137,147,165,217,172,117,125,92,148,248,132,1],[0,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,0,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,11,0,1,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,0,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,0,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,40,71,220,92,25,123,66,96,16,179,122,36,197,85,99,143,54,156,208,167,218,100,73,177,18,208,111,117,95,216,31,77,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,231,160,23,201,249,252,202,208,4,42,135,61,223,37,20,185,3,139,114,22,224,137,147,165,217,172,117,125,92,148,248,132,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[248,81,128,128,128,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,128,128,128,128,128,128,128,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,128,128,128,128,128,5],[226,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,9,5],[226,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5],[226,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5]] diff --git a/mpt/tests/StorageDeleteBranchLong.json b/mpt/tests/StorageDeleteBranchLong.json deleted file mode 100644 index d533844ebc..0000000000 --- a/mpt/tests/StorageDeleteBranchLong.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,1,17,249,1,17,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,0,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,1],[0,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,0,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,0,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,0,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,1],[0,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,0,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,1],[0,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,0,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,98,154,166,35,68,167,154,137,228,133,121,210,6,153,119,68,221,161,177,99,217,202,103,110,123,36,66,30,109,33,236,95,0,160,240,219,42,225,105,245,4,210,120,191,26,39,5,230,179,30,156,66,215,140,214,107,34,232,210,202,216,16,98,162,167,66,1],[0,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,0,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,11,0,1,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,0,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,0,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,67,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[248,67,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,67,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,98,154,166,35,68,167,154,137,228,133,121,210,6,153,119,68,221,161,177,99,217,202,103,110,123,36,66,30,109,33,236,95,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,240,219,42,225,105,245,4,210,120,191,26,39,5,230,179,30,156,66,215,140,214,107,34,232,210,202,216,16,98,162,167,66,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[248,81,128,128,128,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,128,128,128,128,128,128,128,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,128,128,128,128,128,5],[248,67,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] diff --git a/mpt/tests/StorageDeleteBranchTwoLevels.json b/mpt/tests/StorageDeleteBranchTwoLevels.json deleted file mode 100644 index 966d999319..0000000000 --- a/mpt/tests/StorageDeleteBranchTwoLevels.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,0,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,1],[0,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,0,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,1],[0,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,0,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,1],[0,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,0,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,1],[0,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,0,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,1],[0,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,0,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,1],[0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,0,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,1],[0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,1],[0,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,0,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,1],[0,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,0,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,1],[0,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,0,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,1],[0,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,0,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,1],[0,160,2,23,157,37,52,158,35,51,81,79,114,175,120,180,130,91,152,79,9,243,180,233,66,188,207,215,41,23,12,138,112,53,0,160,60,52,243,109,33,30,29,84,84,61,219,205,104,1,55,204,17,150,5,47,241,220,239,39,0,76,70,12,124,251,33,35,1],[0,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,0,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,1],[0,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,0,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,1],[0,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,0,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,86,28,224,131,7,146,228,1,28,151,79,124,113,242,219,192,225,4,216,228,15,198,188,138,155,246,120,122,87,121,167,23,0,160,32,245,106,63,123,45,75,217,20,45,244,235,153,142,204,46,127,124,161,142,221,124,154,40,73,150,206,103,91,36,211,138,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,0,1,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,0,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,0,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,2,23,157,37,52,158,35,51,81,79,114,175,120,180,130,91,152,79,9,243,180,233,66,188,207,215,41,23,12,138,112,53,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,60,52,243,109,33,30,29,84,84,61,219,205,104,1,55,204,17,150,5,47,241,220,239,39,0,76,70,12,124,251,33,35,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,86,28,224,131,7,146,228,1,28,151,79,124,113,242,219,192,225,4,216,228,15,198,188,138,155,246,120,122,87,121,167,23,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,32,245,106,63,123,45,75,217,20,45,244,235,153,142,204,46,127,124,161,142,221,124,154,40,73,150,206,103,91,36,211,138,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,128,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,128,128,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,6,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5]] diff --git a/mpt/tests/StorageDeleteBranchTwoLevelsLong.json b/mpt/tests/StorageDeleteBranchTwoLevelsLong.json deleted file mode 100644 index 66ebdf68cc..0000000000 --- a/mpt/tests/StorageDeleteBranchTwoLevelsLong.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,1],[0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,1],[0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,1],[0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,1],[0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,1],[0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,1],[0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,1],[0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,1],[0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,1],[0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,1],[0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,1],[0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,1],[0,160,31,147,150,77,114,56,94,28,227,194,180,195,0,247,126,0,197,32,108,220,251,80,117,218,69,89,61,126,204,140,222,117,0,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,1],[0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,1],[0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,1],[0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,27,217,47,51,117,171,235,162,182,188,167,109,208,52,83,155,241,64,231,52,96,30,136,135,114,92,226,143,60,118,94,218,0,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,0,1,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,0,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,66,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,31,147,150,77,114,56,94,28,227,194,180,195,0,247,126,0,197,32,108,220,251,80,117,218,69,89,61,126,204,140,222,117,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,27,217,47,51,117,171,235,162,182,188,167,109,208,52,83,155,241,64,231,52,96,30,136,135,114,92,226,143,60,118,94,218,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,66,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] diff --git a/mpt/tests/StorageFromNilToValue.json b/mpt/tests/StorageFromNilToValue.json deleted file mode 100644 index 9ca9d99736..0000000000 --- a/mpt/tests/StorageFromNilToValue.json +++ /dev/null @@ -1 +0,0 @@ -[[1,0,1,0,248,209,0,248,209,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,113,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,113,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] diff --git a/mpt/tests/StorageUpdateOneLevel.json b/mpt/tests/StorageUpdateOneLevel.json deleted file mode 100644 index ff48e80761..0000000000 --- a/mpt/tests/StorageUpdateOneLevel.json +++ /dev/null @@ -1,2 +0,0 @@ -[[1,0,1,0,248,81,0,248,81,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,17,5]] - diff --git a/mpt/tests/StorageUpdateOneLevelBigVal.json b/mpt/tests/StorageUpdateOneLevelBigVal.json deleted file mode 100644 index 6011a1f955..0000000000 --- a/mpt/tests/StorageUpdateOneLevelBigVal.json +++ /dev/null @@ -1,2 +0,0 @@ -[[1,0,1,0,248,81,0,248,81,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] - diff --git a/mpt/tests/StorageUpdateThreeLevels1.json b/mpt/tests/StorageUpdateThreeLevels1.json deleted file mode 100644 index 81582b3f84..0000000000 --- a/mpt/tests/StorageUpdateThreeLevels1.json +++ /dev/null @@ -1,2 +0,0 @@ -[[0,1,0,1,249,1,81,249,1,81,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,0,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,1],[0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,1],[0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,1],[0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,0,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,0,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,128,128,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[248,81,128,128,128,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,11,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] - diff --git a/mpt/tests/StorageUpdateTwoLevels.json b/mpt/tests/StorageUpdateTwoLevels.json deleted file mode 100644 index 4d7d49a4a4..0000000000 --- a/mpt/tests/StorageUpdateTwoLevels.json +++ /dev/null @@ -1,2 +0,0 @@ -[[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,17,5]] - diff --git a/mpt/tests/StorageUpdateTwoLevelsBigVal-711822908769-330416270113.json b/mpt/tests/StorageUpdateTwoLevelsBigVal-711822908769-330416270113.json new file mode 100644 index 0000000000..8ba6b40283 --- /dev/null +++ b/mpt/tests/StorageUpdateTwoLevelsBigVal-711822908769-330416270113.json @@ -0,0 +1,2 @@ +[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,0,160,29,242,46,206,29,9,111,223,154,79,250,10,49,249,16,198,17,42,210,78,210,226,200,229,191,98,157,211,71,200,96,118,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,1],[0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,1],[0,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,0,160,230,45,110,13,23,30,183,181,207,2,83,189,57,102,108,187,129,131,15,211,66,27,50,133,4,85,54,44,86,221,109,158,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,1],[0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,1],[0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,1],[0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,1],[0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,1],[0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,1],[0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,1],[0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,1],[0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,1],[0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,1],[0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,1],[0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,1],[0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,1],[0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,1],[0,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,0,160,71,100,171,20,217,22,14,161,33,183,185,165,222,91,120,80,202,165,62,145,39,173,206,247,209,147,209,200,189,12,222,246,1],[0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,1],[0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,1],[0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,1],[0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,1],[0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,1],[0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,1],[0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,1],[0,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,0,160,30,119,37,47,59,45,27,73,246,35,152,136,21,50,238,178,96,160,131,160,235,208,170,62,113,242,3,80,106,204,15,224,1],[0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,1],[0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,1],[0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,1],[0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,1],[0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,1],[0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,1],[0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,1],[0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,1],[0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,1],[0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,1],[0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,1],[0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,1],[0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,1],[0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,1],[0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,1],[0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,1],[0,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,0,160,41,56,70,118,31,5,32,241,175,119,228,41,120,90,118,184,180,250,250,22,184,124,92,72,248,157,0,60,121,70,234,1,1],[0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,1],[0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,1],[0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,1],[0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,1],[0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,1],[0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,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,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,1],[0,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,0,160,54,14,79,131,74,213,8,128,93,133,115,152,146,233,146,254,72,145,86,69,76,241,221,14,110,108,185,44,91,194,245,64,1],[0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,1],[0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,1],[0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,1],[0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,1],[0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,1],[0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,1],[0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,1],[0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,1],[0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,1],[0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,1],[0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,1],[0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,1],[0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,1],[0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,0,160,37,205,37,202,117,175,55,124,141,76,43,251,13,233,84,76,55,174,108,137,120,244,47,179,0,95,3,132,172,146,236,182,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,1],[0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,1],[0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,1],[0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,121,157,99,39,34,97,185,88,103,202,36,124,232,176,198,158,112,8,48,188,82,110,226,136,56,21,114,170,167,1,213,4,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,29,242,46,206,29,9,111,223,154,79,250,10,49,249,16,198,17,42,210,78,210,226,200,229,191,98,157,211,71,200,96,118,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,230,45,110,13,23,30,183,181,207,2,83,189,57,102,108,187,129,131,15,211,66,27,50,133,4,85,54,44,86,221,109,158,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,71,100,171,20,217,22,14,161,33,183,185,165,222,91,120,80,202,165,62,145,39,173,206,247,209,147,209,200,189,12,222,246,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,30,119,37,47,59,45,27,73,246,35,152,136,21,50,238,178,96,160,131,160,235,208,170,62,113,242,3,80,106,204,15,224,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,41,56,70,118,31,5,32,241,175,119,228,41,120,90,118,184,180,250,250,22,184,124,92,72,248,157,0,60,121,70,234,1,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,54,14,79,131,74,213,8,128,93,133,115,152,146,233,146,254,72,145,86,69,76,241,221,14,110,108,185,44,91,194,245,64,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[248,209,128,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,209,128,160,37,205,37,202,117,175,55,124,141,76,43,251,13,233,84,76,55,174,108,137,120,244,47,179,0,95,3,132,172,146,236,182,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,121,157,99,39,34,97,185,88,103,202,36,124,232,176,198,158,112,8,48,188,82,110,226,136,56,21,114,170,167,1,213,4,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] + diff --git a/mpt/tests/StorageUpdateTwoLevelsBigVal.json b/mpt/tests/StorageUpdateTwoLevelsBigVal.json deleted file mode 100644 index 433c86ee70..0000000000 --- a/mpt/tests/StorageUpdateTwoLevelsBigVal.json +++ /dev/null @@ -1,2 +0,0 @@ -[[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] - diff --git a/mpt/tests/UpdateOneLevel-647339310663-358054748983.json b/mpt/tests/UpdateOneLevel-647339310663-358054748983.json new file mode 100644 index 0000000000..488973a974 --- /dev/null +++ b/mpt/tests/UpdateOneLevel-647339310663-358054748983.json @@ -0,0 +1,2 @@ +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,91,17,33,207,142,243,30,99,20,173,20,129,191,59,158,186,174,22,77,226,131,140,56,74,194,53,68,176,249,189,108,176,0,160,242,53,142,209,2,82,55,238,235,240,245,146,164,233,25,218,193,111,191,54,29,125,47,122,203,150,59,247,37,203,201,142,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,236,102,54,166,85,124,27,168,225,101,119,156,164,248,153,23,24,33,109,132,210,182,0,142,98,123,208,228,113,252,131,40,0,160,241,74,61,103,119,85,240,184,127,193,61,247,232,174,103,210,182,230,195,48,64,136,119,99,2,145,239,59,167,83,220,15,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,0,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,0,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,1],[0,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,0,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,1],[0,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,0,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,1],[0,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,0,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,1],[0,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,0,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,1],[0,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,0,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,1],[0,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,0,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,1],[0,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,0,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,1],[0,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,0,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,1],[0,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,0,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,1],[0,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,0,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,1],[0,160,138,189,227,240,9,94,113,211,74,169,110,126,212,35,86,188,16,121,79,58,168,201,227,251,218,75,67,34,128,139,31,197,0,160,202,102,232,164,91,235,102,94,47,16,91,198,211,144,46,93,209,140,29,37,115,203,45,117,166,202,188,147,19,105,250,95,1],[0,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,0,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,1],[0,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,0,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,1],[0,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,0,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,1],[0,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,0,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,26,187,162,237,23,106,121,97,82,122,107,76,242,18,67,237,148,156,180,75,198,171,211,85,62,86,34,74,167,242,255,134,0,160,118,71,127,35,168,227,214,144,90,249,253,38,109,0,167,9,11,189,164,199,204,15,152,28,217,108,135,22,252,237,174,78,1],[0,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,0,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,1],[0,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,0,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,1],[0,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,0,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,1],[0,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,0,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,1],[0,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,0,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,1],[0,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,0,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,1],[0,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,0,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,1],[0,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,0,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,1],[0,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,0,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,1],[0,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,0,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,1],[0,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,0,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,1],[0,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,0,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,1],[0,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,0,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,1],[0,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,0,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,1],[0,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,0,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,0,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,1],[0,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,0,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,1],[0,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,0,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,1],[0,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,0,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,1],[0,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,0,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,1],[0,160,8,44,168,138,142,220,115,97,116,47,244,112,50,126,109,130,47,191,98,56,17,12,46,32,226,198,101,255,123,80,41,9,0,160,155,177,169,178,207,25,115,178,220,237,213,105,61,99,63,204,11,40,200,146,38,126,99,253,174,82,103,206,143,115,171,178,1],[0,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,0,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,1],[0,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,0,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,1],[0,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,0,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,1],[0,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,0,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,1],[0,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,0,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,1],[0,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,0,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,1],[0,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,0,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,1],[0,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,0,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,1],[0,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,0,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,1],[0,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,0,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,0,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,1],[0,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,0,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,1],[0,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,0,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,1],[0,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,0,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,1],[0,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,0,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,1],[0,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,0,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,1],[0,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,0,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,1],[0,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,0,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,1],[0,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,0,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,1],[0,160,94,39,91,173,139,183,90,208,86,51,72,72,4,200,124,24,108,62,147,41,211,29,234,48,180,55,10,48,173,57,11,152,0,160,123,171,42,213,155,121,113,37,156,12,93,15,148,14,156,94,140,247,237,156,1,226,58,29,74,49,252,242,231,92,226,186,1],[0,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,0,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,1],[0,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,0,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,1],[0,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,0,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,1],[0,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,0,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,1],[0,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,0,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,1],[0,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,0,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,241,0,248,241,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,164,92,78,34,81,137,173,236,78,208,145,118,128,60,46,5,176,8,229,165,42,222,110,4,252,228,93,243,26,160,241,85,0,160,95,174,59,239,229,74,221,53,227,115,207,137,94,29,119,126,56,209,55,198,212,179,38,213,219,36,111,62,46,43,176,168,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,0,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,0,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,1],[0,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,0,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,0,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,1],[0,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,0,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,1],[0,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,0,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,0,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,251,153,39,224,146,12,96,214,202,199,242,200,161,197,62,97,33,130,168,28,76,148,143,8,6,221,111,38,197,246,94,81,0,160,52,4,37,146,118,69,49,114,184,159,37,243,255,228,220,196,35,8,171,49,38,162,66,31,212,58,224,231,218,211,184,144,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,115,101,31,4,216,67,253,144,32,4,150,223,147,248,67,66,137,178,8,163,165,90,240,58,237,161,156,222,22,64,213,241,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,91,17,33,207,142,243,30,99,20,173,20,129,191,59,158,186,174,22,77,226,131,140,56,74,194,53,68,176,249,189,108,176,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,242,53,142,209,2,82,55,238,235,240,245,146,164,233,25,218,193,111,191,54,29,125,47,122,203,150,59,247,37,203,201,142,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,236,102,54,166,85,124,27,168,225,101,119,156,164,248,153,23,24,33,109,132,210,182,0,142,98,123,208,228,113,252,131,40,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,241,74,61,103,119,85,240,184,127,193,61,247,232,174,103,210,182,230,195,48,64,136,119,99,2,145,239,59,167,83,220,15,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,160,138,189,227,240,9,94,113,211,74,169,110,126,212,35,86,188,16,121,79,58,168,201,227,251,218,75,67,34,128,139,31,197,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,128,5],[249,2,17,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,160,202,102,232,164,91,235,102,94,47,16,91,198,211,144,46,93,209,140,29,37,115,203,45,117,166,202,188,147,19,105,250,95,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,128,5],[249,2,17,160,26,187,162,237,23,106,121,97,82,122,107,76,242,18,67,237,148,156,180,75,198,171,211,85,62,86,34,74,167,242,255,134,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,128,5],[249,2,17,160,118,71,127,35,168,227,214,144,90,249,253,38,109,0,167,9,11,189,164,199,204,15,152,28,217,108,135,22,252,237,174,78,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,128,5],[249,2,17,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,160,8,44,168,138,142,220,115,97,116,47,244,112,50,126,109,130,47,191,98,56,17,12,46,32,226,198,101,255,123,80,41,9,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,128,5],[249,2,17,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,160,155,177,169,178,207,25,115,178,220,237,213,105,61,99,63,204,11,40,200,146,38,126,99,253,174,82,103,206,143,115,171,178,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,128,5],[249,2,17,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,160,94,39,91,173,139,183,90,208,86,51,72,72,4,200,124,24,108,62,147,41,211,29,234,48,180,55,10,48,173,57,11,152,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,128,5],[249,2,17,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,160,123,171,42,213,155,121,113,37,156,12,93,15,148,14,156,94,140,247,237,156,1,226,58,29,74,49,252,242,231,92,226,186,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,128,5],[248,241,128,160,164,92,78,34,81,137,173,236,78,208,145,118,128,60,46,5,176,8,229,165,42,222,110,4,252,228,93,243,26,160,241,85,128,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,128,128,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,128,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,128,128,128,128,128,5],[248,241,128,160,95,174,59,239,229,74,221,53,227,115,207,137,94,29,119,126,56,209,55,198,212,179,38,213,219,36,111,62,46,43,176,168,128,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,128,128,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,128,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,128,128,128,128,128,5],[248,81,128,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,128,128,128,128,128,128,128,160,251,153,39,224,146,12,96,214,202,199,242,200,161,197,62,97,33,130,168,28,76,148,143,8,6,221,111,38,197,246,94,81,128,128,128,128,128,128,128,5],[248,81,128,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,128,128,128,128,128,128,128,160,52,4,37,146,118,69,49,114,184,159,37,243,255,228,220,196,35,8,171,49,38,162,66,31,212,58,224,231,218,211,184,144,128,128,128,128,128,128,128,5],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,184,70,248,68,128,128,160,115,101,31,4,216,67,253,144,32,4,150,223,147,248,67,66,137,178,8,163,165,90,240,58,237,161,156,222,22,64,213,241,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,17,5]] + diff --git a/mpt/tests/StateUpdateOneLevel.json b/mpt/tests/UpdateOneLevel-832680037789-475527942628.json similarity index 100% rename from mpt/tests/StateUpdateOneLevel.json rename to mpt/tests/UpdateOneLevel-832680037789-475527942628.json diff --git a/mpt/tests/UpdateOneLevelBigVal-327208647099-358054748983.json b/mpt/tests/UpdateOneLevelBigVal-327208647099-358054748983.json new file mode 100644 index 0000000000..1d593a9abc --- /dev/null +++ b/mpt/tests/UpdateOneLevelBigVal-327208647099-358054748983.json @@ -0,0 +1,2 @@ +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,74,72,126,214,38,114,106,6,139,208,78,23,94,227,56,235,8,120,38,244,151,36,226,85,139,208,75,186,50,93,232,139,0,160,47,153,170,219,9,198,22,86,248,152,232,249,109,115,192,228,13,55,28,207,117,247,47,63,204,5,209,13,223,234,159,26,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,204,47,95,53,220,42,86,221,92,153,147,52,233,155,95,54,88,156,118,84,4,61,238,56,92,140,65,14,182,174,125,178,0,160,60,89,199,193,177,71,27,9,6,219,206,34,13,147,100,142,80,74,189,149,136,199,168,29,205,9,178,79,161,205,99,31,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,1],[0,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,0,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,1],[0,160,127,62,96,115,155,47,151,79,242,54,78,184,86,250,239,57,139,170,36,129,159,84,15,202,218,167,188,5,25,160,44,124,0,160,9,140,198,60,180,239,74,249,70,85,143,82,239,38,119,152,245,146,194,129,241,217,255,108,76,127,18,46,245,117,24,70,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,131,172,155,18,179,170,215,133,116,121,79,47,177,190,212,139,125,10,125,44,243,130,101,112,89,52,174,201,249,177,124,247,0,160,121,224,44,198,88,3,34,184,162,128,159,80,22,63,172,141,96,120,102,169,83,117,115,165,155,73,147,14,212,173,203,22,1],[0,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,0,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,1],[0,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,0,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,1],[0,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,0,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,1],[0,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,0,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,1],[0,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,0,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,1],[0,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,0,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,1],[0,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,0,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,1],[0,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,0,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,1],[0,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,0,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,1],[0,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,0,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,1],[0,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,0,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,1],[0,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,0,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,1],[0,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,0,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,1],[0,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,0,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,1],[0,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,0,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,0,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,1],[0,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,0,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,1],[0,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,0,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,1],[0,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,0,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,1],[0,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,0,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,1],[0,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,0,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,1],[0,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,0,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,1],[0,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,0,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,1],[0,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,0,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,1],[0,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,0,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,1],[0,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,0,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,1],[0,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,0,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,1],[0,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,0,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,1],[0,160,166,114,70,180,139,174,99,65,119,241,25,53,184,14,78,63,4,4,117,13,163,125,183,53,148,199,76,204,118,220,42,225,0,160,187,181,112,177,1,53,213,12,118,65,101,22,52,248,178,73,25,96,60,140,200,62,166,37,31,160,239,186,206,12,143,181,1],[0,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,0,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,1],[0,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,0,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,0,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,1],[0,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,0,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,1],[0,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,0,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,1],[0,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,0,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,1],[0,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,0,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,1],[0,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,0,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,1],[0,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,0,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,1],[0,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,0,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,1],[0,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,0,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,1],[0,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,0,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,1],[0,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,0,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,1],[0,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,0,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,1],[0,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,0,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,1],[0,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,0,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,1],[0,160,120,87,213,111,251,106,64,83,114,237,33,166,182,240,230,200,43,17,70,155,163,193,75,105,33,184,59,160,113,86,78,43,0,160,171,32,186,242,126,157,233,219,32,27,11,1,255,237,165,204,248,42,197,188,238,155,105,225,115,25,160,254,203,114,168,66,1],[0,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,0,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,0,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,29,71,16,40,12,61,6,166,249,163,102,154,244,144,248,103,107,190,36,211,149,94,178,77,226,233,99,228,235,118,223,79,0,160,145,217,21,245,54,100,134,75,64,115,206,66,134,250,103,10,3,245,71,173,9,51,227,198,140,254,44,153,211,47,116,113,1],[0,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,0,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,0,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,0,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,1],[0,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,0,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,30,137,247,40,207,92,69,189,31,232,51,100,12,138,10,172,114,200,14,169,113,150,17,104,86,109,80,171,204,168,46,90,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,74,72,126,214,38,114,106,6,139,208,78,23,94,227,56,235,8,120,38,244,151,36,226,85,139,208,75,186,50,93,232,139,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,47,153,170,219,9,198,22,86,248,152,232,249,109,115,192,228,13,55,28,207,117,247,47,63,204,5,209,13,223,234,159,26,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,204,47,95,53,220,42,86,221,92,153,147,52,233,155,95,54,88,156,118,84,4,61,238,56,92,140,65,14,182,174,125,178,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,60,89,199,193,177,71,27,9,6,219,206,34,13,147,100,142,80,74,189,149,136,199,168,29,205,9,178,79,161,205,99,31,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,127,62,96,115,155,47,151,79,242,54,78,184,86,250,239,57,139,170,36,129,159,84,15,202,218,167,188,5,25,160,44,124,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,9,140,198,60,180,239,74,249,70,85,143,82,239,38,119,152,245,146,194,129,241,217,255,108,76,127,18,46,245,117,24,70,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,131,172,155,18,179,170,215,133,116,121,79,47,177,190,212,139,125,10,125,44,243,130,101,112,89,52,174,201,249,177,124,247,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,128,5],[249,2,17,160,121,224,44,198,88,3,34,184,162,128,159,80,22,63,172,141,96,120,102,169,83,117,115,165,155,73,147,14,212,173,203,22,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,128,5],[249,2,17,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,160,166,114,70,180,139,174,99,65,119,241,25,53,184,14,78,63,4,4,117,13,163,125,183,53,148,199,76,204,118,220,42,225,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,128,5],[249,2,17,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,160,187,181,112,177,1,53,213,12,118,65,101,22,52,248,178,73,25,96,60,140,200,62,166,37,31,160,239,186,206,12,143,181,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,128,5],[249,2,17,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,160,120,87,213,111,251,106,64,83,114,237,33,166,182,240,230,200,43,17,70,155,163,193,75,105,33,184,59,160,113,86,78,43,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,128,5],[249,2,17,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,160,171,32,186,242,126,157,233,219,32,27,11,1,255,237,165,204,248,42,197,188,238,155,105,225,115,25,160,254,203,114,168,66,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,128,5],[248,209,128,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,128,160,29,71,16,40,12,61,6,166,249,163,102,154,244,144,248,103,107,190,36,211,149,94,178,77,226,233,99,228,235,118,223,79,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,128,128,128,128,128,128,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,128,128,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,128,5],[248,209,128,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,128,160,145,217,21,245,54,100,134,75,64,115,206,66,134,250,103,10,3,245,71,173,9,51,227,198,140,254,44,153,211,47,116,113,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,128,128,128,128,128,128,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,128,128,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,128,5],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,184,70,248,68,128,128,160,30,137,247,40,207,92,69,189,31,232,51,100,12,138,10,172,114,200,14,169,113,150,17,104,86,109,80,171,204,168,46,90,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] + diff --git a/mpt/tests/StateUpdateOneLevelEvenAddress.json b/mpt/tests/UpdateOneLevelEvenAddress-677480810186-475527942628.json similarity index 100% rename from mpt/tests/StateUpdateOneLevelEvenAddress.json rename to mpt/tests/UpdateOneLevelEvenAddress-677480810186-475527942628.json diff --git a/mpt/tests/UpdateThreeLevels-502537983006-528454448066.json b/mpt/tests/UpdateThreeLevels-502537983006-528454448066.json new file mode 100644 index 0000000000..eb3816a1e0 --- /dev/null +++ b/mpt/tests/UpdateThreeLevels-502537983006-528454448066.json @@ -0,0 +1,2 @@ +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,142,144,113,222,161,97,77,48,103,64,180,232,181,11,108,2,85,138,163,102,26,74,61,64,147,6,183,56,99,81,83,71,0,160,101,77,230,237,240,73,108,155,117,96,108,192,106,0,61,132,48,176,179,233,125,56,111,253,16,241,13,71,124,184,157,100,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,1],[0,160,87,138,47,5,98,222,15,150,38,81,116,204,38,246,74,216,154,151,10,54,2,41,1,148,36,199,3,198,39,221,221,17,0,160,89,14,72,25,129,66,191,230,0,34,163,156,210,173,52,225,168,221,66,88,57,5,115,40,205,90,254,107,55,240,255,166,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,0,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,1],[0,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,0,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,1],[0,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,0,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,1],[0,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,0,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,1],[0,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,0,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,1],[0,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,0,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,1],[0,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,0,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,1],[0,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,0,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,1],[0,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,0,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,1],[0,160,188,212,78,6,137,199,58,2,72,14,105,100,234,10,254,179,199,160,215,110,78,188,254,146,90,111,23,88,96,114,64,234,0,160,196,75,28,203,87,166,229,245,194,73,52,62,118,92,101,101,237,126,90,246,173,201,159,188,78,114,228,147,48,129,240,203,1],[0,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,0,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,1],[0,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,0,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,1],[0,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,0,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,1],[0,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,0,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,1],[0,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,0,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,1],[0,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,0,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,0,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,1],[0,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,0,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,1],[0,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,0,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,1],[0,160,26,147,102,163,139,172,169,47,50,240,75,190,92,248,196,156,35,24,79,235,155,144,229,52,4,85,87,249,139,147,232,222,0,160,37,70,153,216,255,176,70,2,60,194,7,102,154,227,212,101,52,63,150,4,173,162,99,247,179,212,33,34,48,36,144,175,1],[0,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,0,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,1],[0,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,0,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,1],[0,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,0,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,1],[0,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,0,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,1],[0,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,0,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,1],[0,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,0,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,1],[0,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,0,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,1],[0,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,0,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,1],[0,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,0,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,1],[0,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,0,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,1],[0,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,0,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,1],[0,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,0,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,0,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,1],[0,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,0,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,1],[0,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,0,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,1],[0,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,0,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,1],[0,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,0,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,1],[0,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,0,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,1],[0,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,0,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,1],[0,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,0,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,1],[0,160,40,209,9,219,145,88,225,98,57,70,130,171,199,135,108,162,137,200,130,155,156,208,73,48,20,227,77,94,10,212,186,75,0,160,208,183,63,43,52,250,147,253,41,11,40,102,228,67,36,150,238,209,99,227,150,202,150,95,82,62,165,162,196,179,232,192,1],[0,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,0,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,1],[0,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,0,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,1],[0,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,0,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,1],[0,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,0,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,1],[0,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,0,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,1],[0,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,0,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,1],[0,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,0,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,0,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,1],[0,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,0,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,1],[0,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,0,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,1],[0,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,0,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,1],[0,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,0,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,1],[0,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,0,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,1],[0,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,0,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,1],[0,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,0,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,1],[0,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,0,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,1],[0,160,221,16,192,189,239,240,135,122,64,173,215,46,4,239,49,29,173,26,184,232,175,108,56,126,239,57,79,239,242,87,128,177,0,160,88,100,20,124,44,120,97,11,155,255,247,50,144,93,125,181,208,124,107,2,9,128,158,57,108,165,185,187,233,79,33,10,1],[0,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,0,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,1],[0,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,0,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,1],[0,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,0,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,1],[0,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,0,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,1],[0,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,0,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,1],[0,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,0,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,80,6,89,43,86,234,131,147,239,22,38,45,220,175,87,203,99,236,3,18,241,136,146,107,109,235,193,176,130,156,84,21,0,160,250,47,45,204,91,161,58,207,44,11,183,77,22,191,151,109,244,206,52,64,130,47,100,227,34,238,117,230,29,190,208,238,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,0,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,0,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,1],[0,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,0,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,0,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,0,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,123,252,100,173,124,68,199,163,79,4,241,92,153,123,218,145,145,36,206,212,171,116,13,74,255,42,112,221,179,248,169,0,160,37,106,249,58,165,105,120,84,33,189,103,48,146,121,142,174,76,21,117,99,164,77,145,64,232,16,211,214,199,162,3,153,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,0,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,147,146,239,33,27,134,221,156,45,126,73,40,11,10,2,192,168,19,116,167,199,173,97,3,135,25,96,251,198,68,191,9,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,96,35,47,139,213,181,226,176,47,22,147,77,160,46,85,255,253,184,17,242,105,77,6,168,219,237,167,193,62,216,254,184,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,81,249,1,81,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,0,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,1],[0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,1],[0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,1],[0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,0,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,0,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,142,144,113,222,161,97,77,48,103,64,180,232,181,11,108,2,85,138,163,102,26,74,61,64,147,6,183,56,99,81,83,71,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,101,77,230,237,240,73,108,155,117,96,108,192,106,0,61,132,48,176,179,233,125,56,111,253,16,241,13,71,124,184,157,100,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,87,138,47,5,98,222,15,150,38,81,116,204,38,246,74,216,154,151,10,54,2,41,1,148,36,199,3,198,39,221,221,17,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,89,14,72,25,129,66,191,230,0,34,163,156,210,173,52,225,168,221,66,88,57,5,115,40,205,90,254,107,55,240,255,166,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,160,188,212,78,6,137,199,58,2,72,14,105,100,234,10,254,179,199,160,215,110,78,188,254,146,90,111,23,88,96,114,64,234,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,128,5],[249,2,17,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,160,196,75,28,203,87,166,229,245,194,73,52,62,118,92,101,101,237,126,90,246,173,201,159,188,78,114,228,147,48,129,240,203,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,128,5],[249,2,17,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,160,26,147,102,163,139,172,169,47,50,240,75,190,92,248,196,156,35,24,79,235,155,144,229,52,4,85,87,249,139,147,232,222,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,128,5],[249,2,17,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,160,37,70,153,216,255,176,70,2,60,194,7,102,154,227,212,101,52,63,150,4,173,162,99,247,179,212,33,34,48,36,144,175,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,128,5],[249,2,17,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,160,40,209,9,219,145,88,225,98,57,70,130,171,199,135,108,162,137,200,130,155,156,208,73,48,20,227,77,94,10,212,186,75,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,128,5],[249,2,17,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,160,208,183,63,43,52,250,147,253,41,11,40,102,228,67,36,150,238,209,99,227,150,202,150,95,82,62,165,162,196,179,232,192,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,128,5],[249,2,17,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,160,221,16,192,189,239,240,135,122,64,173,215,46,4,239,49,29,173,26,184,232,175,108,56,126,239,57,79,239,242,87,128,177,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,128,5],[249,2,17,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,160,88,100,20,124,44,120,97,11,155,255,247,50,144,93,125,181,208,124,107,2,9,128,158,57,108,165,185,187,233,79,33,10,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,128,5],[248,209,160,80,6,89,43,86,234,131,147,239,22,38,45,220,175,87,203,99,236,3,18,241,136,146,107,109,235,193,176,130,156,84,21,128,128,128,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,128,128,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,128,128,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,128,128,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,128,128,5],[248,209,160,250,47,45,204,91,161,58,207,44,11,183,77,22,191,151,109,244,206,52,64,130,47,100,227,34,238,117,230,29,190,208,238,128,128,128,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,128,128,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,128,128,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,128,128,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,128,128,5],[248,81,128,128,128,128,128,160,169,123,252,100,173,124,68,199,163,79,4,241,92,153,123,218,145,145,36,206,212,171,116,13,74,255,42,112,221,179,248,169,128,128,128,128,128,128,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,128,128,128,128,5],[248,81,128,128,128,128,128,160,37,106,249,58,165,105,120,84,33,189,103,48,146,121,142,174,76,21,117,99,164,77,145,64,232,16,211,214,199,162,3,153,128,128,128,128,128,128,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,128,128,128,128,5],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,184,70,248,68,128,128,160,147,146,239,33,27,134,221,156,45,126,73,40,11,10,2,192,168,19,116,167,199,173,97,3,135,25,96,251,198,68,191,9,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,184,70,248,68,128,128,160,96,35,47,139,213,181,226,176,47,22,147,77,160,46,85,255,253,184,17,242,105,77,6,168,219,237,167,193,62,216,254,184,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,128,128,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[248,81,128,128,128,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,11,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] + diff --git a/mpt/tests/UpdateTwoLevels-711822908769-330416270113.json b/mpt/tests/UpdateTwoLevels-711822908769-330416270113.json new file mode 100644 index 0000000000..124b65d250 --- /dev/null +++ b/mpt/tests/UpdateTwoLevels-711822908769-330416270113.json @@ -0,0 +1,2 @@ +[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,0,160,80,81,86,126,198,95,118,11,95,172,104,133,19,210,199,68,152,233,43,250,148,55,34,104,34,72,184,115,183,151,216,161,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,1],[0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,1],[0,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,0,160,140,225,28,195,169,112,169,75,250,46,56,171,150,161,71,200,135,103,101,182,54,126,143,177,59,249,235,81,247,117,7,140,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,1],[0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,1],[0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,1],[0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,1],[0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,1],[0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,1],[0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,1],[0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,1],[0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,1],[0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,1],[0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,1],[0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,1],[0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,1],[0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,1],[0,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,0,160,123,155,203,26,218,205,204,241,86,103,158,110,59,134,231,56,71,172,255,73,241,241,125,161,246,35,6,232,62,37,112,88,1],[0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,1],[0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,1],[0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,1],[0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,1],[0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,1],[0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,1],[0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,1],[0,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,0,160,198,203,246,46,203,176,117,45,83,236,82,38,20,123,8,101,138,38,200,215,151,42,46,236,78,112,27,209,131,57,219,206,1],[0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,1],[0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,1],[0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,1],[0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,1],[0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,1],[0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,1],[0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,1],[0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,1],[0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,1],[0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,1],[0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,1],[0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,1],[0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,1],[0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,1],[0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,1],[0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,1],[0,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,0,160,160,2,236,192,39,202,151,163,183,70,186,114,134,16,83,20,183,222,81,80,128,192,34,13,58,219,194,215,225,13,196,151,1],[0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,1],[0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,1],[0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,1],[0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,1],[0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,1],[0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,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,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,1],[0,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,0,160,222,94,159,134,29,249,127,113,70,55,181,120,192,18,249,201,11,166,0,7,124,0,190,99,129,214,226,238,105,72,204,10,1],[0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,1],[0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,1],[0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,1],[0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,1],[0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,1],[0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,1],[0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,1],[0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,1],[0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,1],[0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,1],[0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,1],[0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,1],[0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,1],[0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,0,160,156,207,209,50,40,105,79,185,147,253,172,132,182,236,142,139,203,121,201,181,156,228,141,159,78,159,44,33,213,51,125,229,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,1],[0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,1],[0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,1],[0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,240,1,181,13,209,205,67,21,77,226,67,67,109,237,241,148,179,141,51,28,14,168,32,5,100,241,252,179,90,52,230,114,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,80,81,86,126,198,95,118,11,95,172,104,133,19,210,199,68,152,233,43,250,148,55,34,104,34,72,184,115,183,151,216,161,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,140,225,28,195,169,112,169,75,250,46,56,171,150,161,71,200,135,103,101,182,54,126,143,177,59,249,235,81,247,117,7,140,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,123,155,203,26,218,205,204,241,86,103,158,110,59,134,231,56,71,172,255,73,241,241,125,161,246,35,6,232,62,37,112,88,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,198,203,246,46,203,176,117,45,83,236,82,38,20,123,8,101,138,38,200,215,151,42,46,236,78,112,27,209,131,57,219,206,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,160,2,236,192,39,202,151,163,183,70,186,114,134,16,83,20,183,222,81,80,128,192,34,13,58,219,194,215,225,13,196,151,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,222,94,159,134,29,249,127,113,70,55,181,120,192,18,249,201,11,166,0,7,124,0,190,99,129,214,226,238,105,72,204,10,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[248,209,128,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,209,128,160,156,207,209,50,40,105,79,185,147,253,172,132,182,236,142,139,203,121,201,181,156,228,141,159,78,159,44,33,213,51,125,229,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,240,1,181,13,209,205,67,21,77,226,67,67,109,237,241,148,179,141,51,28,14,168,32,5,100,241,252,179,90,52,230,114,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,17,5]] + From b514586b9d5080fa3933a0b7a0cb0837edc0bf28 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Mon, 31 Jan 2022 13:19:07 +0100 Subject: [PATCH 042/113] extension node key RLC short long fix --- mpt/src/branch_key.rs | 3 +- mpt/src/extension_node_key.rs | 109 +++++++++++++++++++++++++++------- mpt/src/mpt.rs | 18 +++--- 3 files changed, 101 insertions(+), 29 deletions(-) diff --git a/mpt/src/branch_key.rs b/mpt/src/branch_key.rs index ae344b6a69..695f5d2389 100644 --- a/mpt/src/branch_key.rs +++ b/mpt/src/branch_key.rs @@ -206,7 +206,8 @@ impl BranchKeyChip { )); // If extension node, sel1 and sel2 in first level depend on the extension key (even/odd). // If key is even, the constraints stay the same. If key is odd, the constraints get - // turned around. + // turned around. Note that even/odd means for key nibbles (what we actually need here) and + // not for key length in RLP (how many bytes key occupies in RLP). constraints.push(( "account first level key_rlc sel1 = 1 (extension node even key)", q_not_first.clone() diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index b5964ebd14..7cef9c3fda 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -50,6 +50,9 @@ impl ExtensionNodeKeyChip { let mut constraints = vec![]; let rot_into_branch_init = -18; + // Could be used any rotation into previous branch, because key RLC is the same in all + // branch children: + let rot_into_prev_branch = rot_into_branch_init - 3; let c16 = Expression::Constant(F::from(16)); let is_extension_node = meta.query_advice( @@ -92,48 +95,93 @@ impl ExtensionNodeKeyChip { meta.query_advice(is_branch_init, Rotation::prev()); let is_branch_child_prev = meta.query_advice(is_branch_child, Rotation::prev()); + let is_branch_child_cur = + meta.query_advice(is_branch_child, Rotation::cur()); // Any rotation that lands into branch children can be used: let modified_node_cur = meta.query_advice(modified_node, Rotation(-2)); + let is_extension_s_row = + meta.query_advice(is_last_branch_child, Rotation(-1)); let is_extension_c_row = meta.query_advice(is_last_branch_child, Rotation(-2)); let key_rlc_prev = meta.query_advice(key_rlc, Rotation::prev()); - let key_rlc_prev_level = meta.query_advice(key_rlc, Rotation(rot_into_branch_init-1)); + let key_rlc_prev_level = meta.query_advice(key_rlc, Rotation(rot_into_prev_branch)); let key_rlc_cur = meta.query_advice(key_rlc, Rotation::cur()); let key_rlc_mult_prev = meta.query_advice(key_rlc_mult, Rotation::prev()); - let key_rlc_mult_prev_level = meta.query_advice(key_rlc_mult, Rotation(rot_into_branch_init-1)); + let key_rlc_mult_prev_level = meta.query_advice(key_rlc_mult, Rotation(rot_into_prev_branch)); let key_rlc_mult_cur = meta.query_advice(key_rlc_mult, Rotation::cur()); + + // Any rotation into branch children can be used: + let key_rlc_branch = meta.query_advice(key_rlc, Rotation(rot_into_branch_init+1)); let key_rlc_mult_branch = meta.query_advice(key_rlc_mult, Rotation(rot_into_branch_init+1)); constraints.push(( - "branch key RLC is copied to extension row C when !is_exension_node", - q_not_first.clone() + "branch key RLC same over all branch children with index > 0", + q_not_first.clone() + * is_branch_child_prev.clone() + * is_branch_child_cur.clone() + * (key_rlc_cur.clone() - key_rlc_prev.clone()), + )); + constraints.push(( + "branch key RLC MULT same over all branch children with index > 0", + q_not_first.clone() + * is_branch_child_prev.clone() + * is_branch_child_cur.clone() + * (key_rlc_mult_cur.clone() - key_rlc_mult_prev.clone()), + )); + + constraints.push(( + "extension node row S key RLC is the same as branch key RLC when NOT extension node", + q_not_first.clone() + * (one.clone() - is_branch_init_prev.clone()) // to prevent Poisoned Constraint due to rotation for is_extension_node + * (one.clone() - is_branch_child_prev.clone()) // to prevent Poisoned Constraint + * is_extension_s_row.clone() + * (one.clone() - is_extension_node.clone()) + * (key_rlc_cur.clone() - key_rlc_prev.clone()), + )); + constraints.push(( + "extension node row S key RLC mult is the same as branch key RLC when NOT extension node", + q_not_first.clone() + * (one.clone() - is_branch_init_prev.clone()) // to prevent Poisoned Constraint due to rotation for is_extension_node + * (one.clone() - is_branch_child_prev.clone()) // to prevent Poisoned Constraint + * is_extension_s_row.clone() + * (one.clone() - is_extension_node.clone()) + * (key_rlc_mult_cur.clone() - key_rlc_mult_prev.clone()), + )); + + constraints.push(( + "extension node row C key RLC is the same as branch key RLC when NOT extension node", + q_not_first.clone() * (one.clone() - is_branch_init_prev.clone()) // to prevent Poisoned Constraint due to rotation for is_extension_node * (one.clone() - is_branch_child_prev.clone()) // to prevent Poisoned Constraint * is_extension_c_row.clone() - * (key_rlc_cur.clone() - key_rlc_prev.clone()) - * (one.clone() - is_extension_node.clone()), - )); + * (one.clone() - is_extension_node.clone()) + * (key_rlc_cur.clone() - key_rlc_prev.clone()), + )); constraints.push(( - "branch key RLC MULT is copied to extension row C when !is_exension_node", - q_not_first.clone() + "extension node row C key RLC mult is the same as branch key RLC when NOT extension node", + q_not_first.clone() * (one.clone() - is_branch_init_prev.clone()) // to prevent Poisoned Constraint due to rotation for is_extension_node * (one.clone() - is_branch_child_prev.clone()) // to prevent Poisoned Constraint * is_extension_c_row.clone() - * (key_rlc_mult_cur.clone() - key_rlc_mult_prev.clone()) - * (one.clone() - is_extension_node.clone()), + * (one.clone() - is_extension_node.clone()) + * (key_rlc_mult_cur.clone() - key_rlc_mult_prev.clone()), )); + // First level in account proof: - let mut first_level_long_even_rlc = compute_rlc( + let s_advices1 = meta.query_advice(s_advices[1], Rotation::prev()); + + // skip 1 because s_advices[0] is 0 and doesn't contain any key info + let mut first_level_long_even_rlc = s_advices1.clone() + compute_rlc( meta, s_advices.iter().skip(1).map(|v| *v).collect_vec(), - 1, + 0, one.clone(), -1, r_table.clone(), @@ -170,20 +218,24 @@ impl ExtensionNodeKeyChip { )); // Not first level: + // TODO: check key_rlp_mult (using lookup table and key len) - let long_even_rlc = key_rlc_prev_level.clone() + compute_rlc( + let mut long_even_rlc = key_rlc_prev_level.clone() + + s_advices1 * key_rlc_mult_prev_level.clone(); + // skip 1 because s_advices[0] is 0 and doesn't contain any key info, and skip another 1 + // because s_advices[1] is not to be multiplied by any r_table element (as it's in compute_rlc). + long_even_rlc = long_even_rlc.clone() + compute_rlc( meta, - s_advices.iter().skip(1).map(|v| *v).collect_vec(), - 1, + s_advices.iter().skip(2).map(|v| *v).collect_vec(), + 0, key_rlc_mult_prev_level.clone(), -1, r_table.clone(), ); - /* constraints.push(( - "long even sel1", + "long even sel1 extension", not_first_level.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) * is_extension_node.clone() @@ -191,9 +243,25 @@ impl ExtensionNodeKeyChip { * is_key_even.clone() * is_long.clone() * sel1.clone() - * (key_rlc_cur.clone() - long_even_rlc.clone() - modified_node_cur.clone() * c16.clone() * key_rlc_mult_prev_level.clone()) + * (key_rlc_cur.clone() - long_even_rlc.clone()) )); - */ + // We check branch key RLC in extension C row too (otherwise +rotation would be needed + // because we first have branch rows and then extension rows): + constraints.push(( + "long even sel1 branch", + not_first_level.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) + * is_extension_node.clone() + * is_extension_c_row.clone() + * is_key_even.clone() + * is_long.clone() + * sel1.clone() + * (key_rlc_branch.clone() - key_rlc_cur.clone() - + c16.clone() * modified_node_cur.clone() * key_rlc_mult_branch.clone()) + )); + // TODO: extension -> branch mult constraint - depends on key len - + // branch_mult = extension_mult * r^key_len + /* constraints.push(( "long even sel2", not_first_level.clone() @@ -205,6 +273,7 @@ impl ExtensionNodeKeyChip { * sel2.clone() * (key_rlc_cur.clone() - long_even_rlc.clone() - modified_node_cur.clone() * key_rlc_mult_prev_level.clone()) )); + */ constraints diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 90406f4fa4..b33d17be5e 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -1513,6 +1513,11 @@ impl MPTConfig { } if node_index == 0 { + // If it's not extension node, rlc and rlc_mult in extension row + // will be the same as for branch rlc. + extension_node_rlc = key_rlc; + extension_node_rlc_mult = key_rlc_mult; + if witness[offset - 1][IS_EXTENSION_NODE_POS] == 1 // Extension node @@ -1522,8 +1527,6 @@ impl MPTConfig { // extension node key. // witness[offset + 16] let ext_row = &witness[ind + 16]; - extension_node_rlc = key_rlc; - extension_node_rlc_mult = key_rlc_mult; let is_even = witness[offset - 1] [IS_EXTENSION_EVEN_KEY_LEN_POS]; @@ -1609,16 +1612,15 @@ impl MPTConfig { offset, )?; } else { - // assigning key_rlc and key_rlc_mult to avoid the possibility - // of bugs when wrong rotation would retrieve correct values - // and these values wouldn't be checked with constraints - // (constraints check only branch node with node_index=0) + // Note that key_rlc and key_rlc_mult are set the same in all + // branch children to avoid some rotations - constraint for this + // equality is in extension_node_key. self.assign_branch_row( &mut region, node_index, modified_node, - F::zero(), - F::zero(), + key_rlc, + key_rlc_mult, &row[0..row.len() - 1].to_vec(), &s_words, &c_words, From d157336bfd95cca111ce72307b6f48369a44787f Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Mon, 31 Jan 2022 14:28:00 +0100 Subject: [PATCH 043/113] mult_diff for mult lookups --- mpt/src/account_leaf_storage_codehash.rs | 2 + mpt/src/extension_node_key.rs | 90 ++++++++++++++++++++++-- mpt/src/mpt.rs | 30 +++++++- 3 files changed, 117 insertions(+), 5 deletions(-) diff --git a/mpt/src/account_leaf_storage_codehash.rs b/mpt/src/account_leaf_storage_codehash.rs index df839e00cc..e11a27fab1 100644 --- a/mpt/src/account_leaf_storage_codehash.rs +++ b/mpt/src/account_leaf_storage_codehash.rs @@ -32,6 +32,8 @@ impl AccountLeafStorageCodehashChip { ) -> AccountLeafStorageCodehashConfig { let config = AccountLeafStorageCodehashConfig {}; + // TODO: acc_mult_prev check using mult_diff + meta.create_gate("account leaf storage codehash", |meta| { let q_enable = q_enable(meta); let mut constraints = vec![]; diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index 7cef9c3fda..6bea4bddd5 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -9,7 +9,7 @@ use itertools::Itertools; use pairing::arithmetic::FieldExt; use std::marker::PhantomData; -use crate::{param::{HASH_WIDTH, IS_EXTENSION_ODD_KEY_LEN_POS, IS_EXTENSION_KEY_SHORT_POS, LAYOUT_OFFSET, IS_EXTENSION_NODE_POS, IS_EXTENSION_EVEN_KEY_LEN_POS, IS_EXTENSION_KEY_LONG_POS}, helpers::compute_rlc}; +use crate::{param::{HASH_WIDTH, IS_EXTENSION_ODD_KEY_LEN_POS, IS_EXTENSION_KEY_SHORT_POS, LAYOUT_OFFSET, IS_EXTENSION_NODE_POS, IS_EXTENSION_EVEN_KEY_LEN_POS, IS_EXTENSION_KEY_LONG_POS}, helpers::compute_rlc, mpt::FixedTableTag}; #[derive(Clone, Debug)] pub(crate) struct ExtensionNodeKeyConfig {} @@ -37,10 +37,13 @@ impl ExtensionNodeKeyChip { sel2: Column, key_rlc: Column, // used first for account address, then for storage key key_rlc_mult: Column, + mult_diff: Column, + fixed_table: [Column; 3], r_table: Vec>, ) -> ExtensionNodeKeyConfig { let config = ExtensionNodeKeyConfig {}; let one = Expression::Constant(F::one()); + let c128 = Expression::Constant(F::from(128)); meta.create_gate("extension node key", |meta| { let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); @@ -118,6 +121,7 @@ impl ExtensionNodeKeyChip { // Any rotation into branch children can be used: let key_rlc_branch = meta.query_advice(key_rlc, Rotation(rot_into_branch_init+1)); let key_rlc_mult_branch = meta.query_advice(key_rlc_mult, Rotation(rot_into_branch_init+1)); + let mult_diff = meta.query_advice(mult_diff, Rotation(rot_into_branch_init+1)); constraints.push(( "branch key RLC same over all branch children with index > 0", @@ -257,10 +261,20 @@ impl ExtensionNodeKeyChip { * is_long.clone() * sel1.clone() * (key_rlc_branch.clone() - key_rlc_cur.clone() - - c16.clone() * modified_node_cur.clone() * key_rlc_mult_branch.clone()) + c16.clone() * modified_node_cur.clone() * key_rlc_mult_prev_level.clone() * mult_diff.clone()) )); - // TODO: extension -> branch mult constraint - depends on key len - - // branch_mult = extension_mult * r^key_len + constraints.push(( + "long even sel1 branch mult", + not_first_level.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) + * is_extension_node.clone() + * is_extension_c_row.clone() + * is_key_even.clone() + * is_long.clone() + * sel1.clone() + * (key_rlc_mult_branch.clone() - key_rlc_mult_prev_level.clone() * mult_diff) + )); + /* constraints.push(( "long even sel2", @@ -279,6 +293,74 @@ impl ExtensionNodeKeyChip { constraints }); + meta.lookup_any(|meta| { + let mut constraints = vec![]; + + let rot_into_branch_init = -18; + let is_extension_node = meta.query_advice( + s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + + // NOTE: is_key_even and is_key_odd is for number of nibbles that + // are compactly encoded. + let is_key_even = meta.query_advice( + s_advices[IS_EXTENSION_EVEN_KEY_LEN_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_key_odd = meta.query_advice( + s_advices[IS_EXTENSION_ODD_KEY_LEN_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_short = meta.query_advice( + s_advices[IS_EXTENSION_KEY_SHORT_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_long = meta.query_advice( + s_advices[IS_EXTENSION_KEY_LONG_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + + let sel1 = + meta.query_advice(sel1, Rotation(rot_into_branch_init)); + let sel2 = + meta.query_advice(sel2, Rotation(rot_into_branch_init)); + + let is_account_leaf_storage_codehash_prev = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation(rot_into_branch_init-1), + ); + let is_extension_c_row = + meta.query_advice(is_last_branch_child, Rotation(-2)); + + + let sel = (one.clone() - is_account_leaf_storage_codehash_prev.clone()) + * is_extension_node.clone() + * is_extension_c_row.clone() + * is_key_even.clone() + * is_long.clone() + * sel1.clone(); + + let s_rlp2 = meta.query_advice(s_rlp2, Rotation::prev()); + let key_len = s_rlp2 - c128.clone() - one.clone(); // -1 because long short has 0 in s_advices[0] + let mult_diff = meta.query_advice(mult_diff, Rotation(rot_into_branch_init+1)); + + constraints.push(( + Expression::Constant(F::from(FixedTableTag::RMult as u64)), + meta.query_fixed(fixed_table[0], Rotation::cur()), + )); + constraints.push(( + sel.clone() * key_len, + meta.query_fixed(fixed_table[1], Rotation::cur()), + )); + constraints.push(( + sel * mult_diff, + meta.query_fixed(fixed_table[2], Rotation::cur()), + )); + + constraints + }); + config } diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index b33d17be5e..99716a7a5d 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -114,6 +114,7 @@ pub struct MPTConfig { r_table: Vec>, key_rlc: Column, // used first for account address, then for storage key key_rlc_mult: Column, + mult_diff: Column, keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], fixed_table: [Column; 3], _marker: PhantomData, @@ -232,6 +233,7 @@ impl MPTConfig { let key_rlc = meta.advice_column(); let key_rlc_mult = meta.advice_column(); + let mult_diff = meta.advice_column(); // NOTE: key_rlc_mult wouldn't be needed if we would have // big endian instead of little endian. However, then it would be much more @@ -433,6 +435,8 @@ impl MPTConfig { sel2, key_rlc, key_rlc_mult, + mult_diff, + fixed_table.clone(), r_table.clone(), ); @@ -837,6 +841,7 @@ impl MPTConfig { r_table, key_rlc, key_rlc_mult, + mult_diff, keccak_table, fixed_table, _marker: PhantomData, @@ -972,6 +977,13 @@ impl MPTConfig { || Ok(F::zero()), )?; + region.assign_advice( + || "assign mult diff".to_string(), + self.mult_diff, + offset, + || Ok(F::zero()), + )?; + region.assign_advice( || "assign sel1".to_string(), self.sel1, @@ -1143,6 +1155,7 @@ impl MPTConfig { key: u8, key_rlc: F, key_rlc_mult: F, + mult_diff: F, row: &[u8], s_words: &[u64], c_words: &[u64], @@ -1203,6 +1216,12 @@ impl MPTConfig { offset, || Ok(key_rlc_mult), )?; + region.assign_advice( + || "mult diff", + self.mult_diff, + offset, + || Ok(mult_diff), + )?; region.assign_advice( || "s_rlp1", @@ -1289,6 +1308,7 @@ impl MPTConfig { let mut key_rlc_mult = F::one(); let mut extension_node_rlc = F::zero(); let mut extension_node_rlc_mult = F::one(); + let mut mult_diff = F::one(); let mut key_rlc_sel = true; // If true, nibble is multiplied by 16, otherwise by 1. let mut is_branch_s_placeholder = false; let mut is_branch_c_placeholder = false; @@ -1540,13 +1560,19 @@ impl MPTConfig { // Note: it can't be is_even = 1 && is_short = 1. if is_even == 1 && is_long == 1 { // extension node part: + let key_len = + ext_row[1] as usize - 128 - 1; // -1 because the first byte is 0 (is_even) compute_acc_and_mult( ext_row, &mut extension_node_rlc, &mut extension_node_rlc_mult, 3, // first two positions are RLPs, third position is 0 (because is_even), we start with fourth - ext_row[1] as usize - 128 - 1, // -1 because the first byte is 0 (is_even) + key_len, ); + mult_diff = F::one(); + for _ in 0..key_len { + mult_diff *= self.acc_r; + } key_rlc = extension_node_rlc; key_rlc_mult = extension_node_rlc_mult; @@ -1603,6 +1629,7 @@ impl MPTConfig { modified_node, key_rlc, key_rlc_mult, + mult_diff, &row[0..row.len() - 1].to_vec(), &s_words, &c_words, @@ -1621,6 +1648,7 @@ impl MPTConfig { modified_node, key_rlc, key_rlc_mult, + mult_diff, &row[0..row.len() - 1].to_vec(), &s_words, &c_words, From 65f369681e00c47bd47bcac86405fa10517a2648 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Mon, 31 Jan 2022 14:43:50 +0100 Subject: [PATCH 044/113] missing mult diff constraint --- mpt/src/extension_node_key.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index 6bea4bddd5..fba01d9fe4 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -114,6 +114,9 @@ impl ExtensionNodeKeyChip { let key_rlc_prev_level = meta.query_advice(key_rlc, Rotation(rot_into_prev_branch)); let key_rlc_cur = meta.query_advice(key_rlc, Rotation::cur()); + let mult_diff_cur = meta.query_advice(mult_diff, Rotation::cur()); + let mult_diff_prev = meta.query_advice(mult_diff, Rotation::prev()); + let key_rlc_mult_prev = meta.query_advice(key_rlc_mult, Rotation::prev()); let key_rlc_mult_prev_level = meta.query_advice(key_rlc_mult, Rotation(rot_into_prev_branch)); let key_rlc_mult_cur = meta.query_advice(key_rlc_mult, Rotation::cur()); @@ -137,6 +140,13 @@ impl ExtensionNodeKeyChip { * is_branch_child_cur.clone() * (key_rlc_mult_cur.clone() - key_rlc_mult_prev.clone()), )); + constraints.push(( + "branch key MULT diff same over all branch children with index > 0", + q_not_first.clone() + * is_branch_child_prev.clone() + * is_branch_child_cur.clone() + * (mult_diff_cur.clone() - mult_diff_prev.clone()), + )); constraints.push(( "extension node row S key RLC is the same as branch key RLC when NOT extension node", From 99bd006fef56b786109fe78933c05f196841239b Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Mon, 31 Jan 2022 15:34:21 +0100 Subject: [PATCH 045/113] assignment is_short --- mpt/src/extension_node_key.rs | 14 ------------- mpt/src/mpt.rs | 39 ++++++++++++++++++++++++++++++----- 2 files changed, 34 insertions(+), 19 deletions(-) diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index fba01d9fe4..e8096b20cf 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -285,20 +285,6 @@ impl ExtensionNodeKeyChip { * (key_rlc_mult_branch.clone() - key_rlc_mult_prev_level.clone() * mult_diff) )); - /* - constraints.push(( - "long even sel2", - not_first_level.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) - * is_extension_node.clone() - * is_extension_c_row.clone() - * is_key_even.clone() - * is_long.clone() - * sel2.clone() - * (key_rlc_cur.clone() - long_even_rlc.clone() - modified_node_cur.clone() * key_rlc_mult_prev_level.clone()) - )); - */ - constraints }); diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 99716a7a5d..987a9fc705 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -1598,14 +1598,43 @@ impl MPTConfig { * key_rlc_mult; // key_rlc_mult stays the same */ + } else if is_short == 1 { + extension_node_rlc += + F::from( + (ext_row[1] - 16) as u64, + ) * F::from(16) + * key_rlc_mult; + // extension_node_rlc_mult stays the same + mult_diff = F::one(); + key_rlc = extension_node_rlc; + // branch part: + key_rlc += + F::from(modified_node as u64) + * key_rlc_mult; + key_rlc_mult *= + key_rlc_mult * self.acc_r; } } else { - /* - key_rlc += - F::from(modified_node as u64) + if is_even == 1 && is_long == 1 { + } else if is_odd == 1 && is_long == 1 { + } else if is_short == 1 { + extension_node_rlc += F::from( + (ext_row[1] - 16) as u64, + ) * key_rlc_mult; - key_rlc_mult *= self.acc_r; - */ + + mult_diff = self.acc_r; + key_rlc = extension_node_rlc; + + key_rlc_mult *= + key_rlc_mult * self.acc_r; + // branch part: + key_rlc += + F::from(modified_node as u64) + * F::from(16) + * key_rlc_mult; + // key_rlc_sel stays the same + } } // key_rlc_sel = !key_rlc_sel; // TODO } else { From 9e22540818bd040d8b733a356647f19bd85a87a3 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Mon, 31 Jan 2022 15:38:31 +0100 Subject: [PATCH 046/113] extension_node_mult_rlc assignment removed --- mpt/src/mpt.rs | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 987a9fc705..6bdc89c106 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -1307,7 +1307,6 @@ impl MPTConfig { let mut key_rlc = F::zero(); // used first for account address, then for storage key let mut key_rlc_mult = F::one(); let mut extension_node_rlc = F::zero(); - let mut extension_node_rlc_mult = F::one(); let mut mult_diff = F::one(); let mut key_rlc_sel = true; // If true, nibble is multiplied by 16, otherwise by 1. let mut is_branch_s_placeholder = false; @@ -1536,7 +1535,6 @@ impl MPTConfig { // If it's not extension node, rlc and rlc_mult in extension row // will be the same as for branch rlc. extension_node_rlc = key_rlc; - extension_node_rlc_mult = key_rlc_mult; if witness[offset - 1][IS_EXTENSION_NODE_POS] == 1 @@ -1565,7 +1563,7 @@ impl MPTConfig { compute_acc_and_mult( ext_row, &mut extension_node_rlc, - &mut extension_node_rlc_mult, + &mut key_rlc_mult, 3, // first two positions are RLPs, third position is 0 (because is_even), we start with fourth key_len, ); @@ -1574,8 +1572,6 @@ impl MPTConfig { mult_diff *= self.acc_r; } key_rlc = extension_node_rlc; - key_rlc_mult = - extension_node_rlc_mult; // branch part: key_rlc += F::from(modified_node as u64) @@ -1604,7 +1600,6 @@ impl MPTConfig { (ext_row[1] - 16) as u64, ) * F::from(16) * key_rlc_mult; - // extension_node_rlc_mult stays the same mult_diff = F::one(); key_rlc = extension_node_rlc; // branch part: @@ -2219,12 +2214,6 @@ impl MPTConfig { offset, || Ok(extension_node_rlc), )?; - region.assign_advice( - || "assign key_rlc_mult".to_string(), - self.key_rlc_mult, - offset, - || Ok(extension_node_rlc_mult), - )?; } else if row[row.len() - 1] == 17 { if witness[offset - 18][IS_EXTENSION_NODE_POS] == 1 @@ -2260,12 +2249,6 @@ impl MPTConfig { offset, || Ok(extension_node_rlc), )?; - region.assign_advice( - || "assign key_rlc_mult".to_string(), - self.key_rlc_mult, - offset, - || Ok(extension_node_rlc_mult), - )?; } offset += 1; From 0f01860992b2ef1cf490fa569e5ee6b8e2bf9d0c Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 1 Feb 2022 09:35:32 +0100 Subject: [PATCH 047/113] extension node with short key constraints --- mpt/src/branch_key.rs | 4 +- mpt/src/extension_node_key.rs | 108 ++++++++++++++---- mpt/src/mpt.rs | 65 +++++++---- ...nOneKeyByte-767077922239-619651924188.json | 1 + 4 files changed, 135 insertions(+), 43 deletions(-) create mode 100644 mpt/tests/ExtensionOneKeyByte-767077922239-619651924188.json diff --git a/mpt/src/branch_key.rs b/mpt/src/branch_key.rs index 695f5d2389..ea4785e531 100644 --- a/mpt/src/branch_key.rs +++ b/mpt/src/branch_key.rs @@ -274,13 +274,13 @@ impl BranchKeyChip { * (sel1_cur.clone() + sel1_prev.clone() - one.clone()), )); constraints.push(( - "sel1 0->1->0->... (extension node odd key)", + "extension node odd key stays the same", not_first_level.clone() * is_branch_init_prev.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. * is_extension_node.clone() * is_extension_key_odd.clone() - * (sel1_cur.clone() + sel1_prev.clone() - one.clone()), + * (sel1_cur.clone() - sel1_prev.clone()), )); constraints diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index e8096b20cf..9aea1424f6 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -9,7 +9,15 @@ use itertools::Itertools; use pairing::arithmetic::FieldExt; use std::marker::PhantomData; -use crate::{param::{HASH_WIDTH, IS_EXTENSION_ODD_KEY_LEN_POS, IS_EXTENSION_KEY_SHORT_POS, LAYOUT_OFFSET, IS_EXTENSION_NODE_POS, IS_EXTENSION_EVEN_KEY_LEN_POS, IS_EXTENSION_KEY_LONG_POS}, helpers::compute_rlc, mpt::FixedTableTag}; +use crate::{ + helpers::compute_rlc, + mpt::FixedTableTag, + param::{ + HASH_WIDTH, IS_EXTENSION_EVEN_KEY_LEN_POS, IS_EXTENSION_KEY_LONG_POS, + IS_EXTENSION_KEY_SHORT_POS, IS_EXTENSION_NODE_POS, + IS_EXTENSION_ODD_KEY_LEN_POS, LAYOUT_OFFSET, + }, +}; #[derive(Clone, Debug)] pub(crate) struct ExtensionNodeKeyConfig {} @@ -186,9 +194,9 @@ impl ExtensionNodeKeyChip { * (key_rlc_mult_cur.clone() - key_rlc_mult_prev.clone()), )); - // First level in account proof: + let s_rlp2 = meta.query_advice(s_rlp2, Rotation::prev()); let s_advices1 = meta.query_advice(s_advices[1], Rotation::prev()); // skip 1 because s_advices[0] is 0 and doesn't contain any key info @@ -201,8 +209,6 @@ impl ExtensionNodeKeyChip { r_table.clone(), ); first_level_long_even_rlc = first_level_long_even_rlc + modified_node_cur.clone() * c16.clone(); - - // constraints.push(( "account first level long even", q_not_first.clone() @@ -216,6 +222,20 @@ impl ExtensionNodeKeyChip { * (first_level_long_even_rlc.clone() - key_rlc_cur.clone()) )); // TODO: prepare test + let mut first_level_short_rlc = s_rlp2.clone() * c16.clone(); + first_level_short_rlc = first_level_short_rlc + modified_node_cur.clone(); + constraints.push(( + "account first level short", + q_not_first.clone() + * (one.clone() - is_branch_init_prev.clone()) // to prevent Poisoned Constraint due to rotation for is_extension_node + * (one.clone() - is_branch_child_prev.clone()) // to prevent Poisoned Constraint + * (one.clone() - not_first_level.clone()) + * is_extension_node.clone() + * is_extension_c_row.clone() + * is_short.clone() + * (first_level_short_rlc.clone() - key_rlc_cur.clone()) + )); // TODO: prepare test + // TODO: all cases for first level account proof // First storage level: @@ -229,11 +249,20 @@ impl ExtensionNodeKeyChip { * is_key_even.clone() * is_long.clone() * (first_level_long_even_rlc - key_rlc_cur.clone()) - )); + )); // TODO: prepare test - // Not first level: + constraints.push(( + "storage first level short", + not_first_level.clone() + * is_account_leaf_storage_codehash_prev.clone() + * is_extension_node.clone() + * is_extension_c_row.clone() + * is_short.clone() + * (first_level_short_rlc - key_rlc_cur.clone()) + )); // TODO: prepare test - // TODO: check key_rlp_mult (using lookup table and key len) + + // Not first level: let mut long_even_rlc = key_rlc_prev_level.clone() + s_advices1 * key_rlc_mult_prev_level.clone(); @@ -283,8 +312,48 @@ impl ExtensionNodeKeyChip { * is_long.clone() * sel1.clone() * (key_rlc_mult_branch.clone() - key_rlc_mult_prev_level.clone() * mult_diff) + // mult_diff is checked in a lookup below )); + // TODO: long even sel2 + + let short_sel1_rlc = key_rlc_prev_level.clone() + + (s_rlp2 - c16.clone()) * key_rlc_mult_prev_level.clone(); // -16 because of hexToCompact + constraints.push(( + "short sel1 extension", + not_first_level.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) + * is_extension_node.clone() + * is_extension_c_row.clone() + * is_short.clone() + * sel1.clone() + * (key_rlc_cur.clone() - short_sel1_rlc.clone()) + )); + // We check branch key RLC in extension C row too (otherwise +rotation would be needed + // because we first have branch rows and then extension rows): + constraints.push(( + "short sel1 branch", + not_first_level.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) + * is_extension_node.clone() + * is_extension_c_row.clone() + * is_short.clone() + * sel1.clone() + * (key_rlc_branch.clone() - key_rlc_cur.clone() - + c16.clone() * modified_node_cur.clone() * key_rlc_mult_prev_level.clone() * r_table[0].clone()) + )); + constraints.push(( + "short sel1 branch mult", + not_first_level.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) + * is_extension_node.clone() + * is_extension_c_row.clone() + * is_short.clone() + * sel1.clone() + * (key_rlc_mult_branch.clone() - key_rlc_mult_prev_level.clone() * r_table[0].clone()) + )); + + // TODO: short sel2 constraints }); @@ -317,29 +386,28 @@ impl ExtensionNodeKeyChip { Rotation(rot_into_branch_init), ); - let sel1 = - meta.query_advice(sel1, Rotation(rot_into_branch_init)); - let sel2 = - meta.query_advice(sel2, Rotation(rot_into_branch_init)); + let sel1 = meta.query_advice(sel1, Rotation(rot_into_branch_init)); + let sel2 = meta.query_advice(sel2, Rotation(rot_into_branch_init)); let is_account_leaf_storage_codehash_prev = meta.query_advice( is_account_leaf_storage_codehash_c, - Rotation(rot_into_branch_init-1), + Rotation(rot_into_branch_init - 1), ); let is_extension_c_row = meta.query_advice(is_last_branch_child, Rotation(-2)); - - let sel = (one.clone() - is_account_leaf_storage_codehash_prev.clone()) - * is_extension_node.clone() - * is_extension_c_row.clone() - * is_key_even.clone() - * is_long.clone() - * sel1.clone(); + let sel = (one.clone() + - is_account_leaf_storage_codehash_prev.clone()) + * is_extension_node.clone() + * is_extension_c_row.clone() + * is_key_even.clone() + * is_long.clone() + * sel1.clone(); let s_rlp2 = meta.query_advice(s_rlp2, Rotation::prev()); let key_len = s_rlp2 - c128.clone() - one.clone(); // -1 because long short has 0 in s_advices[0] - let mult_diff = meta.query_advice(mult_diff, Rotation(rot_into_branch_init+1)); + let mult_diff = meta + .query_advice(mult_diff, Rotation(rot_into_branch_init + 1)); constraints.push(( Expression::Constant(F::from(FixedTableTag::RMult as u64)), diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 6bdc89c106..f82afbe57c 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -1316,6 +1316,12 @@ impl MPTConfig { let mut rlp_len_rem_s: i32 = 0; // branch RLP length remainder, in each branch children row this value is subtracted by the number of RLP bytes in this row (1 or 33) let mut rlp_len_rem_c: i32 = 0; + let mut is_extension_node = false; + let mut is_even = false; + let mut is_odd = false; + let mut is_short = false; + let mut is_long = false; + let compute_acc_and_mult = |row: &Vec, acc: &mut F, @@ -1491,10 +1497,38 @@ impl MPTConfig { // needs to be considered in leaf rows. let mut sel1 = F::zero(); let mut sel2 = F::zero(); - if key_rlc_sel { - sel1 = F::one(); + // extension node: + is_extension_node = + witness[offset][IS_EXTENSION_NODE_POS] == 1; + is_even = witness[offset] + [IS_EXTENSION_EVEN_KEY_LEN_POS] + == 1; + is_odd = witness[offset] + [IS_EXTENSION_ODD_KEY_LEN_POS] + == 1; + is_short = witness[offset] + [IS_EXTENSION_KEY_SHORT_POS] + == 1; + is_long = + witness[offset][IS_EXTENSION_KEY_LONG_POS] == 1; + // end of extension node + + if !is_extension_node { + if key_rlc_sel { + sel1 = F::one(); + } else { + sel2 = F::one(); + } } else { - sel2 = F::one(); + if key_rlc_sel { + if is_even && is_long { + sel1 = F::one(); + } + } else { + if is_short { + sel1 = F::one(); + } + } } region.assign_advice( || "assign sel1".to_string(), @@ -1536,8 +1570,7 @@ impl MPTConfig { // will be the same as for branch rlc. extension_node_rlc = key_rlc; - if witness[offset - 1][IS_EXTENSION_NODE_POS] - == 1 + if is_extension_node // Extension node // We need nibbles here to be able to compute key RLC { @@ -1546,17 +1579,9 @@ impl MPTConfig { // witness[offset + 16] let ext_row = &witness[ind + 16]; - let is_even = witness[offset - 1] - [IS_EXTENSION_EVEN_KEY_LEN_POS]; - let is_odd = witness[offset - 1] - [IS_EXTENSION_ODD_KEY_LEN_POS]; - let is_short = witness[offset - 1] - [IS_EXTENSION_KEY_SHORT_POS]; - let is_long = witness[offset - 1] - [IS_EXTENSION_KEY_LONG_POS]; if key_rlc_sel { // Note: it can't be is_even = 1 && is_short = 1. - if is_even == 1 && is_long == 1 { + if is_even && is_long { // extension node part: let key_len = ext_row[1] as usize - 128 - 1; // -1 because the first byte is 0 (is_even) @@ -1579,7 +1604,7 @@ impl MPTConfig { * key_rlc_mult; // key_rlc_mult stays the same key_rlc_sel = !key_rlc_sel; - } else if is_odd == 1 && is_long == 1 { + } else if is_odd && is_long { /* compute_acc_and_mult( ext_row, @@ -1594,7 +1619,7 @@ impl MPTConfig { * key_rlc_mult; // key_rlc_mult stays the same */ - } else if is_short == 1 { + } else if is_short { extension_node_rlc += F::from( (ext_row[1] - 16) as u64, @@ -1610,9 +1635,9 @@ impl MPTConfig { key_rlc_mult * self.acc_r; } } else { - if is_even == 1 && is_long == 1 { - } else if is_odd == 1 && is_long == 1 { - } else if is_short == 1 { + if is_even && is_long { + } else if is_odd && is_long { + } else if is_short { extension_node_rlc += F::from( (ext_row[1] - 16) as u64, ) @@ -1628,10 +1653,8 @@ impl MPTConfig { F::from(modified_node as u64) * F::from(16) * key_rlc_mult; - // key_rlc_sel stays the same } } - // key_rlc_sel = !key_rlc_sel; // TODO } else { if key_rlc_sel { key_rlc += diff --git a/mpt/tests/ExtensionOneKeyByte-767077922239-619651924188.json b/mpt/tests/ExtensionOneKeyByte-767077922239-619651924188.json new file mode 100644 index 0000000000..2f4d607d9d --- /dev/null +++ b/mpt/tests/ExtensionOneKeyByte-767077922239-619651924188.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,133,45,111,23,48,144,41,236,69,116,88,140,121,144,119,129,149,67,114,131,115,234,203,41,49,88,28,186,119,193,106,36,0,160,68,197,113,53,16,83,128,53,28,195,11,109,162,89,16,83,240,148,4,167,44,20,101,209,164,198,161,63,168,46,201,239,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,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,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,131,91,127,212,39,182,115,49,62,60,195,31,177,192,168,194,164,42,106,134,88,252,255,223,238,54,219,248,206,165,42,52,0,160,210,235,8,162,101,233,71,109,33,158,163,251,76,93,141,146,181,67,62,12,32,126,125,130,165,253,113,86,112,4,159,101,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,1],[0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,1],[0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,1],[0,160,79,180,55,208,164,201,28,32,206,205,32,9,13,156,77,124,84,177,119,204,147,194,118,52,159,2,23,149,124,176,72,221,0,160,200,54,56,109,195,139,158,128,126,164,13,94,26,180,130,170,172,43,204,48,253,212,163,199,182,44,83,111,118,103,144,253,1],[0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,1],[0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,1],[0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,1],[0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,1],[0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,1],[0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,1],[0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,1],[0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,1],[0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,1],[0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,1],[0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,1],[0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,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,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,1],[0,160,162,135,75,150,46,140,137,192,51,94,159,35,55,70,229,238,188,223,9,189,42,102,18,58,201,173,180,99,192,7,235,41,0,160,99,104,20,157,39,82,68,74,62,189,45,207,64,104,243,0,124,83,84,102,15,31,140,74,125,179,216,135,42,78,27,162,1],[0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,1],[0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,1],[0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,1],[0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,1],[0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,1],[0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,1],[0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,1],[0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,1],[0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,1],[0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,1],[0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,1],[0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,1],[0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,1],[0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,1],[0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,1],[0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,1],[0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,1],[0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,1],[0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,1],[0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,1],[0,160,212,81,146,92,58,213,101,118,210,177,37,158,206,12,247,162,33,152,127,56,203,87,135,64,111,54,169,206,206,246,240,219,0,160,203,101,60,153,114,76,52,7,145,117,4,173,157,85,121,89,167,142,183,79,25,198,6,95,8,80,142,42,187,207,85,252,1],[0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,1],[0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,1],[0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,1],[0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,1],[0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,1],[0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,1],[0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,1],[0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,1],[0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,1],[0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,1],[0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,1],[0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,1],[0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,1],[0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,1],[0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,1],[0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,1],[0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,1],[0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,1],[0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,1],[0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,1],[0,160,169,248,192,42,42,39,228,145,72,15,14,103,23,235,33,231,44,252,157,136,103,106,119,208,7,82,236,66,119,47,105,48,0,160,173,77,0,88,52,77,218,183,93,138,234,1,13,193,240,131,11,213,238,61,220,43,212,218,225,139,87,22,125,119,182,45,1],[0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,1],[0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,1],[0,160,143,91,232,196,160,185,23,154,151,27,154,175,166,106,147,106,46,161,219,19,187,254,18,27,128,132,156,124,244,137,81,91,0,160,106,221,193,188,93,127,150,55,228,48,220,247,181,198,146,236,84,178,69,225,67,186,103,206,206,251,89,165,109,6,219,79,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,1],[0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,236,190,103,242,243,153,13,197,228,255,239,243,229,16,134,47,205,11,164,131,132,165,141,107,241,23,225,152,230,12,18,138,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,164,243,246,110,59,75,187,132,138,45,198,39,69,10,77,28,226,194,180,158,203,154,37,59,160,169,54,113,155,37,47,65,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,177,249,1,177,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,0,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,0,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,1],[0,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,0,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,1],[0,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,0,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,0,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,1],[0,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,0,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,1],[0,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,0,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,0,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,1],[0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,1],[0,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,0,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,1],[0,160,158,187,142,14,223,29,147,80,109,131,97,213,8,154,74,77,91,245,254,185,234,90,138,240,17,14,1,238,151,171,165,235,0,160,30,94,178,197,109,105,152,92,42,148,67,98,233,126,91,17,202,80,78,166,13,86,103,196,108,61,40,62,12,108,243,194,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,1,0,1,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,0,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,1],[0,160,111,36,57,170,6,218,93,172,193,213,246,95,229,193,119,136,235,105,26,147,224,78,125,80,136,120,34,207,101,212,150,140,0,160,255,153,127,253,189,106,79,64,234,173,180,2,221,50,191,217,252,158,56,31,44,151,85,153,234,148,225,185,234,146,49,81,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,172,105,123,92,68,72,245,18,94,83,115,181,24,162,144,213,165,208,153,115,15,186,54,218,34,201,201,189,65,43,16,64,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,167,189,182,202,143,72,218,156,79,159,112,208,113,176,251,7,38,203,160,154,245,157,40,46,78,181,165,145,188,139,12,0,17],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,133,45,111,23,48,144,41,236,69,116,88,140,121,144,119,129,149,67,114,131,115,234,203,41,49,88,28,186,119,193,106,36,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,68,197,113,53,16,83,128,53,28,195,11,109,162,89,16,83,240,148,4,167,44,20,101,209,164,198,161,63,168,46,201,239,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,131,91,127,212,39,182,115,49,62,60,195,31,177,192,168,194,164,42,106,134,88,252,255,223,238,54,219,248,206,165,42,52,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,210,235,8,162,101,233,71,109,33,158,163,251,76,93,141,146,181,67,62,12,32,126,125,130,165,253,113,86,112,4,159,101,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,79,180,55,208,164,201,28,32,206,205,32,9,13,156,77,124,84,177,119,204,147,194,118,52,159,2,23,149,124,176,72,221,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,200,54,56,109,195,139,158,128,126,164,13,94,26,180,130,170,172,43,204,48,253,212,163,199,182,44,83,111,118,103,144,253,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,162,135,75,150,46,140,137,192,51,94,159,35,55,70,229,238,188,223,9,189,42,102,18,58,201,173,180,99,192,7,235,41,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,99,104,20,157,39,82,68,74,62,189,45,207,64,104,243,0,124,83,84,102,15,31,140,74,125,179,216,135,42,78,27,162,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,212,81,146,92,58,213,101,118,210,177,37,158,206,12,247,162,33,152,127,56,203,87,135,64,111,54,169,206,206,246,240,219,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,203,101,60,153,114,76,52,7,145,117,4,173,157,85,121,89,167,142,183,79,25,198,6,95,8,80,142,42,187,207,85,252,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,169,248,192,42,42,39,228,145,72,15,14,103,23,235,33,231,44,252,157,136,103,106,119,208,7,82,236,66,119,47,105,48,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,173,77,0,88,52,77,218,183,93,138,234,1,13,193,240,131,11,213,238,61,220,43,212,218,225,139,87,22,125,119,182,45,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,143,91,232,196,160,185,23,154,151,27,154,175,166,106,147,106,46,161,219,19,187,254,18,27,128,132,156,124,244,137,81,91,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,106,221,193,188,93,127,150,55,228,48,220,247,181,198,146,236,84,178,69,225,67,186,103,206,206,251,89,165,109,6,219,79,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,236,190,103,242,243,153,13,197,228,255,239,243,229,16,134,47,205,11,164,131,132,165,141,107,241,23,225,152,230,12,18,138,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,164,243,246,110,59,75,187,132,138,45,198,39,69,10,77,28,226,194,180,158,203,154,37,59,160,169,54,113,155,37,47,65,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,158,187,142,14,223,29,147,80,109,131,97,213,8,154,74,77,91,245,254,185,234,90,138,240,17,14,1,238,151,171,165,235,128,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,30,94,178,197,109,105,152,92,42,148,67,98,233,126,91,17,202,80,78,166,13,86,103,196,108,61,40,62,12,108,243,194,128,5],[226,16,160,172,105,123,92,68,72,245,18,94,83,115,181,24,162,144,213,165,208,153,115,15,186,54,218,34,201,201,189,65,43,16,64,5],[226,16,160,197,167,189,182,202,143,72,218,156,79,159,112,208,113,176,251,7,38,203,160,154,245,157,40,46,78,181,165,145,188,139,12,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,111,36,57,170,6,218,93,172,193,213,246,95,229,193,119,136,235,105,26,147,224,78,125,80,136,120,34,207,101,212,150,140,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,255,153,127,253,189,106,79,64,234,173,180,2,221,50,191,217,252,158,56,31,44,151,85,153,234,148,225,185,234,146,49,81,128,128,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,28,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,17,5]] From ead15a2221c2aeb81e693ba724561677e1560a67 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 1 Feb 2022 12:03:16 +0100 Subject: [PATCH 048/113] extension node short sel2 constraints --- mpt/src/extension_node_key.rs | 42 ++++++++++++++++++- mpt/src/mpt.rs | 16 ++++--- ...eyByteSel1-767077922239-619651924188.json} | 0 ...KeyByteSel2-452662731544-358860786595.json | 1 + ...yBytesSel1-757979589475-746209495243.json} | 0 5 files changed, 51 insertions(+), 8 deletions(-) rename mpt/tests/{ExtensionOneKeyByte-767077922239-619651924188.json => ExtensionOneKeyByteSel1-767077922239-619651924188.json} (100%) create mode 100644 mpt/tests/ExtensionOneKeyByteSel2-452662731544-358860786595.json rename mpt/tests/{ExtensionTwoKeyBytes-757979589475-746209495243.json => ExtensionTwoKeyBytesSel1-757979589475-746209495243.json} (100%) diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index 9aea1424f6..63728c7a4e 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -90,6 +90,10 @@ impl ExtensionNodeKeyChip { Rotation(rot_into_branch_init), ); + // sel1 and sel2 determines whether branch modified_node needs to be + // multiplied by 16 or not. However, implicitly, sel1 and sel2 determines + // also (together with extension node key length) whether the extension + // node key nibble needs to be multiplied by 16 or not. let sel1 = meta.query_advice(sel1, Rotation(rot_into_branch_init)); let sel2 = @@ -318,7 +322,7 @@ impl ExtensionNodeKeyChip { // TODO: long even sel2 let short_sel1_rlc = key_rlc_prev_level.clone() + - (s_rlp2 - c16.clone()) * key_rlc_mult_prev_level.clone(); // -16 because of hexToCompact + (s_rlp2.clone() - c16.clone()) * key_rlc_mult_prev_level.clone(); // -16 because of hexToCompact constraints.push(( "short sel1 extension", not_first_level.clone() @@ -353,7 +357,41 @@ impl ExtensionNodeKeyChip { * (key_rlc_mult_branch.clone() - key_rlc_mult_prev_level.clone() * r_table[0].clone()) )); - // TODO: short sel2 + let short_sel2_rlc = key_rlc_prev_level.clone() + + c16.clone() * (s_rlp2 - c16.clone()) * key_rlc_mult_prev_level.clone(); // -16 because of hexToCompact + constraints.push(( + "short sel2 extension", + not_first_level.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) + * is_extension_node.clone() + * is_extension_c_row.clone() + * is_short.clone() + * sel2.clone() + * (key_rlc_cur.clone() - short_sel2_rlc.clone()) + )); + // We check branch key RLC in extension C row too (otherwise +rotation would be needed + // because we first have branch rows and then extension rows): + constraints.push(( + "short sel2 branch", + not_first_level.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) + * is_extension_node.clone() + * is_extension_c_row.clone() + * is_short.clone() + * sel2.clone() + * (key_rlc_branch.clone() - key_rlc_cur.clone() - + modified_node_cur.clone() * key_rlc_mult_prev_level.clone()) + )); + constraints.push(( + "short sel2 branch mult", + not_first_level.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) + * is_extension_node.clone() + * is_extension_c_row.clone() + * is_short.clone() + * sel2.clone() + * (key_rlc_mult_branch.clone() - key_rlc_mult_prev_level.clone() * r_table[0].clone()) + )); constraints }); diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index f82afbe57c..aa89adc6ae 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -1523,6 +1523,8 @@ impl MPTConfig { if key_rlc_sel { if is_even && is_long { sel1 = F::one(); + } else if is_short { + sel2 = F::one(); } } else { if is_short { @@ -1625,14 +1627,15 @@ impl MPTConfig { (ext_row[1] - 16) as u64, ) * F::from(16) * key_rlc_mult; - mult_diff = F::one(); + // mult_diff is not needed in this case (is_short + // always has only one nibble and we can use + // this information) key_rlc = extension_node_rlc; // branch part: key_rlc += F::from(modified_node as u64) * key_rlc_mult; - key_rlc_mult *= - key_rlc_mult * self.acc_r; + key_rlc_mult *= self.acc_r; } } else { if is_even && is_long { @@ -1643,11 +1646,12 @@ impl MPTConfig { ) * key_rlc_mult; - mult_diff = self.acc_r; + // mult_diff is not needed in this case (is_short + // always has only one nibble and we can use + // this information) key_rlc = extension_node_rlc; - key_rlc_mult *= - key_rlc_mult * self.acc_r; + key_rlc_mult *= self.acc_r; // branch part: key_rlc += F::from(modified_node as u64) diff --git a/mpt/tests/ExtensionOneKeyByte-767077922239-619651924188.json b/mpt/tests/ExtensionOneKeyByteSel1-767077922239-619651924188.json similarity index 100% rename from mpt/tests/ExtensionOneKeyByte-767077922239-619651924188.json rename to mpt/tests/ExtensionOneKeyByteSel1-767077922239-619651924188.json diff --git a/mpt/tests/ExtensionOneKeyByteSel2-452662731544-358860786595.json b/mpt/tests/ExtensionOneKeyByteSel2-452662731544-358860786595.json new file mode 100644 index 0000000000..475f31175e --- /dev/null +++ b/mpt/tests/ExtensionOneKeyByteSel2-452662731544-358860786595.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,72,10,77,81,65,24,168,144,115,27,28,188,132,104,205,106,167,24,70,222,83,1,56,163,42,109,35,158,44,154,253,32,0,160,216,73,36,160,169,125,130,59,202,213,33,222,157,249,143,202,94,110,137,182,196,93,192,121,134,248,4,87,216,26,90,187,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,113,92,72,11,138,36,98,158,25,78,74,40,70,7,204,92,177,58,183,237,206,79,127,220,185,206,180,55,117,200,184,167,0,160,162,90,50,169,21,55,251,177,4,11,217,104,245,210,74,95,18,101,178,150,0,132,251,74,171,235,13,18,55,187,215,37,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,1],[0,160,8,180,219,239,108,208,105,8,136,203,27,128,207,217,236,171,143,117,143,201,35,107,213,7,157,142,132,153,179,141,51,23,0,160,80,213,211,90,146,224,20,0,172,13,28,102,142,204,69,176,168,93,19,227,33,115,217,104,22,95,79,241,198,203,24,101,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,1],[0,160,206,224,242,107,123,134,147,152,28,139,169,188,186,49,25,100,193,41,201,39,207,39,2,39,101,164,79,188,120,133,41,250,0,160,58,88,49,148,35,46,99,189,84,24,53,56,227,245,155,223,8,70,234,204,230,225,224,174,146,107,179,129,30,18,222,126,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,1],[0,160,110,48,22,105,80,50,106,50,13,72,139,203,204,121,139,248,80,30,202,73,66,104,35,245,117,81,164,33,13,94,207,34,0,160,176,59,161,254,196,50,12,185,103,132,149,223,202,36,66,174,1,138,89,220,180,6,251,32,141,60,81,188,111,194,22,31,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,1],[0,160,61,56,177,154,47,199,221,215,205,42,194,98,105,250,56,77,254,157,74,86,55,49,106,151,9,83,227,5,157,15,155,176,0,160,227,56,117,47,20,159,243,59,132,149,248,139,25,168,19,85,87,248,229,152,156,57,121,111,196,193,62,100,216,25,46,73,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,1],[0,160,112,208,178,244,125,150,182,146,78,33,227,17,220,61,14,251,129,125,97,241,66,3,239,236,159,170,27,136,221,39,72,133,0,160,232,254,5,229,170,60,156,69,69,184,38,145,126,28,86,171,232,214,84,17,84,120,12,186,44,34,134,8,27,9,142,173,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,100,27,91,194,215,9,95,122,106,214,124,209,32,233,223,91,234,60,13,30,93,65,216,248,124,244,75,230,223,91,81,201,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,231,42,63,72,96,176,148,116,7,126,123,21,154,50,89,16,186,9,164,197,150,28,67,14,1,226,233,88,190,109,223,198,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,38,146,68,70,110,56,144,137,2,246,228,217,196,212,100,103,87,227,46,190,63,87,86,113,40,105,44,64,174,29,147,95,0,160,38,146,68,70,110,56,144,137,2,246,228,217,196,212,100,103,87,227,46,190,63,87,86,113,40,105,44,64,174,29,147,95,1],[0,160,220,63,221,114,184,160,197,13,162,212,15,104,48,40,132,205,146,32,61,127,89,26,243,234,65,87,2,77,88,95,165,211,0,160,220,63,221,114,184,160,197,13,162,212,15,104,48,40,132,205,146,32,61,127,89,26,243,234,65,87,2,77,88,95,165,211,1],[0,160,60,195,192,240,235,52,140,14,20,163,129,235,27,245,67,192,100,73,113,169,201,168,195,69,100,29,109,87,9,93,190,16,0,160,60,195,192,240,235,52,140,14,20,163,129,235,27,245,67,192,100,73,113,169,201,168,195,69,100,29,109,87,9,93,190,16,1],[0,160,89,143,221,126,65,88,223,102,224,57,186,16,243,114,173,118,108,99,105,78,44,224,210,195,104,250,132,245,167,44,226,155,0,160,89,143,221,126,65,88,223,102,224,57,186,16,243,114,173,118,108,99,105,78,44,224,210,195,104,250,132,245,167,44,226,155,1],[0,160,251,197,95,177,58,220,136,235,115,229,6,209,147,5,126,251,176,62,75,33,145,134,204,159,105,116,17,129,54,246,11,14,0,160,251,197,95,177,58,220,136,235,115,229,6,209,147,5,126,251,176,62,75,33,145,134,204,159,105,116,17,129,54,246,11,14,1],[0,160,103,154,204,246,124,88,7,106,60,82,144,177,56,30,223,222,230,93,123,78,148,154,6,178,234,8,252,194,208,239,15,178,0,160,103,154,204,246,124,88,7,106,60,82,144,177,56,30,223,222,230,93,123,78,148,154,6,178,234,8,252,194,208,239,15,178,1],[0,160,7,181,202,225,168,247,113,154,229,244,251,143,90,18,252,206,102,41,129,27,220,50,64,254,83,185,169,80,232,26,191,180,0,160,7,181,202,225,168,247,113,154,229,244,251,143,90,18,252,206,102,41,129,27,220,50,64,254,83,185,169,80,232,26,191,180,1],[0,160,223,141,200,148,133,69,198,82,71,200,107,48,118,78,48,159,26,214,13,199,230,82,69,241,146,133,186,249,42,87,205,45,0,160,223,141,200,148,133,69,198,82,71,200,107,48,118,78,48,159,26,214,13,199,230,82,69,241,146,133,186,249,42,87,205,45,1],[0,160,182,215,73,234,47,8,105,130,35,117,253,221,12,253,28,44,192,104,99,125,221,229,88,221,164,84,195,34,177,21,96,203,0,160,211,150,86,179,252,96,168,221,49,39,185,40,161,252,204,39,164,63,151,142,116,175,94,121,63,219,99,148,227,44,113,168,1],[0,160,47,158,174,229,15,35,78,90,251,234,67,188,14,7,177,226,61,113,0,67,194,190,127,106,167,36,22,100,237,54,104,70,0,160,47,158,174,229,15,35,78,90,251,234,67,188,14,7,177,226,61,113,0,67,194,190,127,106,167,36,22,100,237,54,104,70,1],[0,160,133,111,101,193,10,82,2,176,127,47,208,40,67,111,93,235,70,142,180,156,164,143,235,213,153,24,187,140,33,211,94,131,0,160,133,111,101,193,10,82,2,176,127,47,208,40,67,111,93,235,70,142,180,156,164,143,235,213,153,24,187,140,33,211,94,131,1],[0,160,146,162,250,197,198,161,92,68,60,3,201,158,195,5,175,150,223,233,3,34,70,6,49,233,144,75,81,251,226,63,129,20,0,160,146,162,250,197,198,161,92,68,60,3,201,158,195,5,175,150,223,233,3,34,70,6,49,233,144,75,81,251,226,63,129,20,1],[0,160,68,134,119,27,142,169,174,90,26,150,121,192,15,93,173,231,248,232,220,233,20,7,154,221,231,49,175,109,123,193,174,213,0,160,68,134,119,27,142,169,174,90,26,150,121,192,15,93,173,231,248,232,220,233,20,7,154,221,231,49,175,109,123,193,174,213,1],[0,160,67,112,86,72,228,7,164,255,64,215,234,203,234,86,26,244,254,148,138,31,57,171,88,35,2,61,216,170,104,2,78,217,0,160,67,112,86,72,228,7,164,255,64,215,234,203,234,86,26,244,254,148,138,31,57,171,88,35,2,61,216,170,104,2,78,217,1],[0,160,151,78,87,79,52,218,136,229,167,119,129,210,214,148,226,87,183,159,180,16,69,52,229,126,158,195,194,188,179,91,155,67,0,160,151,78,87,79,52,218,136,229,167,119,129,210,214,148,226,87,183,159,180,16,69,52,229,126,158,195,194,188,179,91,155,67,1],[0,160,59,254,222,150,108,105,56,24,42,91,75,168,206,202,100,103,148,5,83,64,223,132,181,159,104,57,153,111,250,39,82,203,0,160,59,254,222,150,108,105,56,24,42,91,75,168,206,202,100,103,148,5,83,64,223,132,181,159,104,57,153,111,250,39,82,203,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,49,249,1,49,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,246,167,81,141,136,161,206,83,225,19,197,180,231,157,3,150,120,110,208,166,134,98,46,170,186,249,41,204,234,34,182,204,0,160,246,167,81,141,136,161,206,83,225,19,197,180,231,157,3,150,120,110,208,166,134,98,46,170,186,249,41,204,234,34,182,204,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,195,1,233,127,15,228,106,3,37,2,36,66,42,68,157,6,181,151,3,213,37,147,236,240,180,107,61,199,125,104,211,250,0,160,158,17,33,36,174,158,35,28,142,98,119,1,185,210,14,33,64,57,137,65,129,183,130,154,177,95,95,18,185,174,228,69,1],[0,160,2,220,218,103,7,233,53,11,25,255,248,207,35,145,0,232,164,243,173,18,193,114,199,249,91,183,163,128,59,101,203,175,0,160,2,220,218,103,7,233,53,11,25,255,248,207,35,145,0,232,164,243,173,18,193,114,199,249,91,183,163,128,59,101,203,175,1],[0,160,2,89,137,34,35,28,68,243,104,216,108,67,43,121,183,11,67,170,100,200,14,217,255,34,25,62,108,30,231,98,7,89,0,160,2,89,137,34,35,28,68,243,104,216,108,67,43,121,183,11,67,170,100,200,14,217,255,34,25,62,108,30,231,98,7,89,1],[0,160,58,163,36,188,202,19,109,142,122,198,55,53,225,156,204,94,107,168,10,29,46,195,189,28,165,249,59,147,9,39,73,27,0,160,58,163,36,188,202,19,109,142,122,198,55,53,225,156,204,94,107,168,10,29,46,195,189,28,165,249,59,147,9,39,73,27,1],[0,160,83,49,1,87,14,106,157,143,114,108,198,25,79,81,171,34,162,225,220,135,148,181,154,92,177,235,91,95,32,138,128,58,0,160,83,49,1,87,14,106,157,143,114,108,198,25,79,81,171,34,162,225,220,135,148,181,154,92,177,235,91,95,32,138,128,58,1],[0,160,23,222,137,98,76,184,213,241,136,169,120,102,147,246,227,56,42,217,204,225,223,184,116,137,119,91,251,160,0,226,185,138,0,160,23,222,137,98,76,184,213,241,136,169,120,102,147,246,227,56,42,217,204,225,223,184,116,137,119,91,251,160,0,226,185,138,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,200,175,98,213,90,37,103,10,45,195,163,3,244,211,164,226,128,216,212,87,30,32,156,74,188,237,35,81,122,23,255,117,0,160,200,175,98,213,90,37,103,10,45,195,163,3,244,211,164,226,128,216,212,87,30,32,156,74,188,237,35,81,122,23,255,117,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,240,55,46,68,90,93,153,217,84,181,102,199,25,44,183,36,157,73,117,111,19,112,164,107,40,64,157,219,200,27,137,18,0,160,240,55,46,68,90,93,153,217,84,181,102,199,25,44,183,36,157,73,117,111,19,112,164,107,40,64,157,219,200,27,137,18,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,1,0,1,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,219,190,28,98,1,24,208,63,241,238,93,168,240,112,37,48,33,131,117,63,237,91,71,56,52,214,142,79,227,66,122,20,0,160,219,190,28,98,1,24,208,63,241,238,93,168,240,112,37,48,33,131,117,63,237,91,71,56,52,214,142,79,227,66,122,20,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,202,189,136,195,92,238,124,134,134,54,1,251,126,42,85,219,134,84,136,191,85,205,100,240,9,15,94,71,221,0,34,233,0,160,128,172,85,195,197,167,141,20,79,202,31,87,213,96,233,46,89,70,21,128,228,184,74,132,7,185,36,250,223,62,91,79,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,131,166,85,250,58,71,127,213,35,10,48,163,236,22,36,55,33,210,175,181,71,66,65,229,204,202,84,122,252,127,215,193,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,40,168,15,73,214,51,129,139,29,15,109,188,62,178,147,42,18,204,137,252,211,195,45,57,58,107,221,57,59,244,211,200,0,17],[225,159,32,123,9,57,179,179,167,62,118,183,155,101,134,148,53,157,134,135,10,119,9,161,193,168,254,55,191,80,30,199,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,32,123,9,57,179,179,167,62,118,183,155,101,134,148,53,157,134,135,10,119,9,161,193,168,254,55,191,80,30,199,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,72,10,77,81,65,24,168,144,115,27,28,188,132,104,205,106,167,24,70,222,83,1,56,163,42,109,35,158,44,154,253,32,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,216,73,36,160,169,125,130,59,202,213,33,222,157,249,143,202,94,110,137,182,196,93,192,121,134,248,4,87,216,26,90,187,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,113,92,72,11,138,36,98,158,25,78,74,40,70,7,204,92,177,58,183,237,206,79,127,220,185,206,180,55,117,200,184,167,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,162,90,50,169,21,55,251,177,4,11,217,104,245,210,74,95,18,101,178,150,0,132,251,74,171,235,13,18,55,187,215,37,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,8,180,219,239,108,208,105,8,136,203,27,128,207,217,236,171,143,117,143,201,35,107,213,7,157,142,132,153,179,141,51,23,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,80,213,211,90,146,224,20,0,172,13,28,102,142,204,69,176,168,93,19,227,33,115,217,104,22,95,79,241,198,203,24,101,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,206,224,242,107,123,134,147,152,28,139,169,188,186,49,25,100,193,41,201,39,207,39,2,39,101,164,79,188,120,133,41,250,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,58,88,49,148,35,46,99,189,84,24,53,56,227,245,155,223,8,70,234,204,230,225,224,174,146,107,179,129,30,18,222,126,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,110,48,22,105,80,50,106,50,13,72,139,203,204,121,139,248,80,30,202,73,66,104,35,245,117,81,164,33,13,94,207,34,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,176,59,161,254,196,50,12,185,103,132,149,223,202,36,66,174,1,138,89,220,180,6,251,32,141,60,81,188,111,194,22,31,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,56,177,154,47,199,221,215,205,42,194,98,105,250,56,77,254,157,74,86,55,49,106,151,9,83,227,5,157,15,155,176,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,227,56,117,47,20,159,243,59,132,149,248,139,25,168,19,85,87,248,229,152,156,57,121,111,196,193,62,100,216,25,46,73,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,112,208,178,244,125,150,182,146,78,33,227,17,220,61,14,251,129,125,97,241,66,3,239,236,159,170,27,136,221,39,72,133,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,232,254,5,229,170,60,156,69,69,184,38,145,126,28,86,171,232,214,84,17,84,120,12,186,44,34,134,8,27,9,142,173,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,100,27,91,194,215,9,95,122,106,214,124,209,32,233,223,91,234,60,13,30,93,65,216,248,124,244,75,230,223,91,81,201,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,231,42,63,72,96,176,148,116,7,126,123,21,154,50,89,16,186,9,164,197,150,28,67,14,1,226,233,88,190,109,223,198,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,38,146,68,70,110,56,144,137,2,246,228,217,196,212,100,103,87,227,46,190,63,87,86,113,40,105,44,64,174,29,147,95,160,220,63,221,114,184,160,197,13,162,212,15,104,48,40,132,205,146,32,61,127,89,26,243,234,65,87,2,77,88,95,165,211,160,60,195,192,240,235,52,140,14,20,163,129,235,27,245,67,192,100,73,113,169,201,168,195,69,100,29,109,87,9,93,190,16,160,89,143,221,126,65,88,223,102,224,57,186,16,243,114,173,118,108,99,105,78,44,224,210,195,104,250,132,245,167,44,226,155,160,251,197,95,177,58,220,136,235,115,229,6,209,147,5,126,251,176,62,75,33,145,134,204,159,105,116,17,129,54,246,11,14,160,103,154,204,246,124,88,7,106,60,82,144,177,56,30,223,222,230,93,123,78,148,154,6,178,234,8,252,194,208,239,15,178,160,7,181,202,225,168,247,113,154,229,244,251,143,90,18,252,206,102,41,129,27,220,50,64,254,83,185,169,80,232,26,191,180,160,223,141,200,148,133,69,198,82,71,200,107,48,118,78,48,159,26,214,13,199,230,82,69,241,146,133,186,249,42,87,205,45,160,182,215,73,234,47,8,105,130,35,117,253,221,12,253,28,44,192,104,99,125,221,229,88,221,164,84,195,34,177,21,96,203,160,47,158,174,229,15,35,78,90,251,234,67,188,14,7,177,226,61,113,0,67,194,190,127,106,167,36,22,100,237,54,104,70,160,133,111,101,193,10,82,2,176,127,47,208,40,67,111,93,235,70,142,180,156,164,143,235,213,153,24,187,140,33,211,94,131,160,146,162,250,197,198,161,92,68,60,3,201,158,195,5,175,150,223,233,3,34,70,6,49,233,144,75,81,251,226,63,129,20,160,68,134,119,27,142,169,174,90,26,150,121,192,15,93,173,231,248,232,220,233,20,7,154,221,231,49,175,109,123,193,174,213,160,67,112,86,72,228,7,164,255,64,215,234,203,234,86,26,244,254,148,138,31,57,171,88,35,2,61,216,170,104,2,78,217,160,151,78,87,79,52,218,136,229,167,119,129,210,214,148,226,87,183,159,180,16,69,52,229,126,158,195,194,188,179,91,155,67,160,59,254,222,150,108,105,56,24,42,91,75,168,206,202,100,103,148,5,83,64,223,132,181,159,104,57,153,111,250,39,82,203,128,5],[249,2,17,160,38,146,68,70,110,56,144,137,2,246,228,217,196,212,100,103,87,227,46,190,63,87,86,113,40,105,44,64,174,29,147,95,160,220,63,221,114,184,160,197,13,162,212,15,104,48,40,132,205,146,32,61,127,89,26,243,234,65,87,2,77,88,95,165,211,160,60,195,192,240,235,52,140,14,20,163,129,235,27,245,67,192,100,73,113,169,201,168,195,69,100,29,109,87,9,93,190,16,160,89,143,221,126,65,88,223,102,224,57,186,16,243,114,173,118,108,99,105,78,44,224,210,195,104,250,132,245,167,44,226,155,160,251,197,95,177,58,220,136,235,115,229,6,209,147,5,126,251,176,62,75,33,145,134,204,159,105,116,17,129,54,246,11,14,160,103,154,204,246,124,88,7,106,60,82,144,177,56,30,223,222,230,93,123,78,148,154,6,178,234,8,252,194,208,239,15,178,160,7,181,202,225,168,247,113,154,229,244,251,143,90,18,252,206,102,41,129,27,220,50,64,254,83,185,169,80,232,26,191,180,160,223,141,200,148,133,69,198,82,71,200,107,48,118,78,48,159,26,214,13,199,230,82,69,241,146,133,186,249,42,87,205,45,160,211,150,86,179,252,96,168,221,49,39,185,40,161,252,204,39,164,63,151,142,116,175,94,121,63,219,99,148,227,44,113,168,160,47,158,174,229,15,35,78,90,251,234,67,188,14,7,177,226,61,113,0,67,194,190,127,106,167,36,22,100,237,54,104,70,160,133,111,101,193,10,82,2,176,127,47,208,40,67,111,93,235,70,142,180,156,164,143,235,213,153,24,187,140,33,211,94,131,160,146,162,250,197,198,161,92,68,60,3,201,158,195,5,175,150,223,233,3,34,70,6,49,233,144,75,81,251,226,63,129,20,160,68,134,119,27,142,169,174,90,26,150,121,192,15,93,173,231,248,232,220,233,20,7,154,221,231,49,175,109,123,193,174,213,160,67,112,86,72,228,7,164,255,64,215,234,203,234,86,26,244,254,148,138,31,57,171,88,35,2,61,216,170,104,2,78,217,160,151,78,87,79,52,218,136,229,167,119,129,210,214,148,226,87,183,159,180,16,69,52,229,126,158,195,194,188,179,91,155,67,160,59,254,222,150,108,105,56,24,42,91,75,168,206,202,100,103,148,5,83,64,223,132,181,159,104,57,153,111,250,39,82,203,128,5],[249,1,49,128,160,246,167,81,141,136,161,206,83,225,19,197,180,231,157,3,150,120,110,208,166,134,98,46,170,186,249,41,204,234,34,182,204,128,160,195,1,233,127,15,228,106,3,37,2,36,66,42,68,157,6,181,151,3,213,37,147,236,240,180,107,61,199,125,104,211,250,160,2,220,218,103,7,233,53,11,25,255,248,207,35,145,0,232,164,243,173,18,193,114,199,249,91,183,163,128,59,101,203,175,160,2,89,137,34,35,28,68,243,104,216,108,67,43,121,183,11,67,170,100,200,14,217,255,34,25,62,108,30,231,98,7,89,160,58,163,36,188,202,19,109,142,122,198,55,53,225,156,204,94,107,168,10,29,46,195,189,28,165,249,59,147,9,39,73,27,160,83,49,1,87,14,106,157,143,114,108,198,25,79,81,171,34,162,225,220,135,148,181,154,92,177,235,91,95,32,138,128,58,160,23,222,137,98,76,184,213,241,136,169,120,102,147,246,227,56,42,217,204,225,223,184,116,137,119,91,251,160,0,226,185,138,128,128,128,160,200,175,98,213,90,37,103,10,45,195,163,3,244,211,164,226,128,216,212,87,30,32,156,74,188,237,35,81,122,23,255,117,128,160,240,55,46,68,90,93,153,217,84,181,102,199,25,44,183,36,157,73,117,111,19,112,164,107,40,64,157,219,200,27,137,18,128,128,5],[249,1,49,128,160,246,167,81,141,136,161,206,83,225,19,197,180,231,157,3,150,120,110,208,166,134,98,46,170,186,249,41,204,234,34,182,204,128,160,158,17,33,36,174,158,35,28,142,98,119,1,185,210,14,33,64,57,137,65,129,183,130,154,177,95,95,18,185,174,228,69,160,2,220,218,103,7,233,53,11,25,255,248,207,35,145,0,232,164,243,173,18,193,114,199,249,91,183,163,128,59,101,203,175,160,2,89,137,34,35,28,68,243,104,216,108,67,43,121,183,11,67,170,100,200,14,217,255,34,25,62,108,30,231,98,7,89,160,58,163,36,188,202,19,109,142,122,198,55,53,225,156,204,94,107,168,10,29,46,195,189,28,165,249,59,147,9,39,73,27,160,83,49,1,87,14,106,157,143,114,108,198,25,79,81,171,34,162,225,220,135,148,181,154,92,177,235,91,95,32,138,128,58,160,23,222,137,98,76,184,213,241,136,169,120,102,147,246,227,56,42,217,204,225,223,184,116,137,119,91,251,160,0,226,185,138,128,128,128,160,200,175,98,213,90,37,103,10,45,195,163,3,244,211,164,226,128,216,212,87,30,32,156,74,188,237,35,81,122,23,255,117,128,160,240,55,46,68,90,93,153,217,84,181,102,199,25,44,183,36,157,73,117,111,19,112,164,107,40,64,157,219,200,27,137,18,128,128,5],[226,21,160,131,166,85,250,58,71,127,213,35,10,48,163,236,22,36,55,33,210,175,181,71,66,65,229,204,202,84,122,252,127,215,193,5],[226,21,160,40,168,15,73,214,51,129,139,29,15,109,188,62,178,147,42,18,204,137,252,211,195,45,57,58,107,221,57,59,244,211,200,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,160,219,190,28,98,1,24,208,63,241,238,93,168,240,112,37,48,33,131,117,63,237,91,71,56,52,214,142,79,227,66,122,20,128,128,160,202,189,136,195,92,238,124,134,134,54,1,251,126,42,85,219,134,84,136,191,85,205,100,240,9,15,94,71,221,0,34,233,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,160,219,190,28,98,1,24,208,63,241,238,93,168,240,112,37,48,33,131,117,63,237,91,71,56,52,214,142,79,227,66,122,20,128,128,160,128,172,85,195,197,167,141,20,79,202,31,87,213,96,233,46,89,70,21,128,228,184,74,132,7,185,36,250,223,62,91,79,128,128,5],[225,159,32,123,9,57,179,179,167,62,118,183,155,101,134,148,53,157,134,135,10,119,9,161,193,168,254,55,191,80,30,199,30,68,5],[225,159,32,123,9,57,179,179,167,62,118,183,155,101,134,148,53,157,134,135,10,119,9,161,193,168,254,55,191,80,30,199,30,17,5]] diff --git a/mpt/tests/ExtensionTwoKeyBytes-757979589475-746209495243.json b/mpt/tests/ExtensionTwoKeyBytesSel1-757979589475-746209495243.json similarity index 100% rename from mpt/tests/ExtensionTwoKeyBytes-757979589475-746209495243.json rename to mpt/tests/ExtensionTwoKeyBytesSel1-757979589475-746209495243.json From b178dd0ceb89e112f282d67d28bde0b6f458ebb1 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 1 Feb 2022 16:03:30 +0100 Subject: [PATCH 049/113] extension node two bytes sel2 test and initial constraints --- mpt/src/extension_node.rs | 2 +- mpt/src/extension_node_key.rs | 28 +++- mpt/src/mpt.rs | 131 ++++++++++++++++-- ...eyBytesSel2-452662731544-433432384974.json | 1 + 4 files changed, 146 insertions(+), 16 deletions(-) create mode 100644 mpt/tests/ExtensionTwoKeyBytesSel2-452662731544-433432384974.json diff --git a/mpt/src/extension_node.rs b/mpt/src/extension_node.rs index 11187de07a..417558f9e9 100644 --- a/mpt/src/extension_node.rs +++ b/mpt/src/extension_node.rs @@ -367,7 +367,7 @@ impl ExtensionNodeChip { constraints }); - // TODO: check nibbles in C correspond to bytes in S + // Correspondence between nibbles in C and bytes in S is checked in extension_node_key. // Check whether extension node hash is in parent branch. meta.lookup_any(|meta| { diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index 63728c7a4e..ca1425e504 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -53,6 +53,8 @@ impl ExtensionNodeKeyChip { let one = Expression::Constant(F::one()); let c128 = Expression::Constant(F::from(128)); + // TODO: s_advices 0 after key len + meta.create_gate("extension node key", |meta| { let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); let not_first_level = @@ -268,11 +270,11 @@ impl ExtensionNodeKeyChip { // Not first level: - let mut long_even_rlc = key_rlc_prev_level.clone() + + let mut long_even_rlc_sel1 = key_rlc_prev_level.clone() + s_advices1 * key_rlc_mult_prev_level.clone(); // skip 1 because s_advices[0] is 0 and doesn't contain any key info, and skip another 1 // because s_advices[1] is not to be multiplied by any r_table element (as it's in compute_rlc). - long_even_rlc = long_even_rlc.clone() + compute_rlc( + long_even_rlc_sel1 = long_even_rlc_sel1.clone() + compute_rlc( meta, s_advices.iter().skip(2).map(|v| *v).collect_vec(), 0, @@ -290,7 +292,7 @@ impl ExtensionNodeKeyChip { * is_key_even.clone() * is_long.clone() * sel1.clone() - * (key_rlc_cur.clone() - long_even_rlc.clone()) + * (key_rlc_cur.clone() - long_even_rlc_sel1.clone()) )); // We check branch key RLC in extension C row too (otherwise +rotation would be needed // because we first have branch rows and then extension rows): @@ -320,6 +322,26 @@ impl ExtensionNodeKeyChip { )); // TODO: long even sel2 + let c16inv = Expression::Constant(F::from(16).invert().unwrap()); + for ind in 0..HASH_WIDTH-1 { + let s = meta.query_advice(s_advices[1+ind], Rotation::prev()); + let second_nibble = meta.query_advice(s_advices[ind], Rotation::cur()); + let first_nibble = (s.clone() - second_nibble.clone()) * c16inv.clone(); + constraints.push(( + "long even sel2 nibbles", + not_first_level.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) + * is_extension_node.clone() + * is_extension_c_row.clone() + * is_key_even.clone() + * is_long.clone() + * sel2.clone() + * (s - first_nibble.clone() * c16.clone() - second_nibble.clone()) + )); + } + + + // short: let short_sel1_rlc = key_rlc_prev_level.clone() + (s_rlp2.clone() - c16.clone()) * key_rlc_mult_prev_level.clone(); // -16 because of hexToCompact diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index aa89adc6ae..4e5aa8b06a 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -1523,11 +1523,17 @@ impl MPTConfig { if key_rlc_sel { if is_even && is_long { sel1 = F::one(); + } else if is_odd && is_long { + sel2 = F::one(); } else if is_short { sel2 = F::one(); } } else { - if is_short { + if is_even && is_long { + sel2 = F::one(); + } else if is_odd && is_long { + sel1 = F::one(); + } else if is_short { sel1 = F::one(); } } @@ -1607,20 +1613,51 @@ impl MPTConfig { // key_rlc_mult stays the same key_rlc_sel = !key_rlc_sel; } else if is_odd && is_long { - /* - compute_acc_and_mult( - ext_row, - &mut key_rlc, - &mut key_rlc_mult, - 3, // first two positions are RLPs, third position is 0 (because is_even), we start with fourth - ext_row[1] as usize - 128 - 1, // -1 because the first byte is 0 (is_even) - ); + // extension node part: + extension_node_rlc += + F::from( + (ext_row[2] - 16) as u64, + ) * F::from(16) + * key_rlc_mult; + + let ext_row_c = &witness[ind + 17]; + let key_len = + ext_row[1] as usize - 128 - 1; + + mult_diff = F::one(); + for k in 0..key_len { + let second_nibble = + ext_row_c[S_START + k]; + let first_nibble = (ext_row + [3 + k] + - second_nibble) + / 16; + assert_eq!( + first_nibble * 16 + + second_nibble, + ext_row[3 + k], + ); + extension_node_rlc += F::from( + first_nibble as u64, + ) + * key_rlc_mult; + + key_rlc_mult *= self.acc_r; + mult_diff *= self.acc_r; + + extension_node_rlc += F::from( + second_nibble as u64, + ) + * F::from(16) + * key_rlc_mult; + } + + key_rlc = extension_node_rlc; + // branch part: key_rlc += F::from(modified_node as u64) - * F::from(16) * key_rlc_mult; - // key_rlc_mult stays the same - */ + key_rlc_mult *= self.acc_r; } else if is_short { extension_node_rlc += F::from( @@ -1639,7 +1676,77 @@ impl MPTConfig { } } else { if is_even && is_long { + // extension node part: + let ext_row_c = &witness[ind + 17]; + let key_len = + ext_row[1] as usize - 128 - 1; // -1 because the first byte is 0 (is_even) + + mult_diff = F::one(); + for k in 0..key_len { + let second_nibble = + ext_row_c[S_START + k]; + let first_nibble = (ext_row + [3 + k] + - second_nibble) + / 16; + assert_eq!( + first_nibble * 16 + + second_nibble, + ext_row[3 + k], + ); + extension_node_rlc += F::from( + first_nibble as u64, + ) + * key_rlc_mult; + + key_rlc_mult *= self.acc_r; + mult_diff *= self.acc_r; + + extension_node_rlc += + F::from(16) + * F::from( + second_nibble + as u64, + ) + * key_rlc_mult; + } + + key_rlc = extension_node_rlc; + // branch part: + key_rlc += + F::from(modified_node as u64) + * key_rlc_mult; + key_rlc_mult *= self.acc_r; + key_rlc_sel = !key_rlc_sel; } else if is_odd && is_long { + extension_node_rlc += F::from( + (ext_row[2] - 16) as u64, + ) + * key_rlc_mult; + + key_rlc_mult *= self.acc_r; + + let key_len = + ext_row[1] as usize - 128 - 1; // -1 because the first byte is 0 (is_even) + + compute_acc_and_mult( + ext_row, + &mut extension_node_rlc, + &mut key_rlc_mult, + 3, // first two positions are RLPs, third position is 0 (because is_even), we start with fourth + key_len, + ); + mult_diff = F::one(); + for _ in 0..key_len { + mult_diff *= self.acc_r; + } + key_rlc = extension_node_rlc; + // branch part: + key_rlc += + F::from(modified_node as u64) + * F::from(16) + * key_rlc_mult; + // key_rlc_mult stays the same } else if is_short { extension_node_rlc += F::from( (ext_row[1] - 16) as u64, diff --git a/mpt/tests/ExtensionTwoKeyBytesSel2-452662731544-433432384974.json b/mpt/tests/ExtensionTwoKeyBytesSel2-452662731544-433432384974.json new file mode 100644 index 0000000000..d439a28d9c --- /dev/null +++ b/mpt/tests/ExtensionTwoKeyBytesSel2-452662731544-433432384974.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,0,160,6,183,21,22,141,154,93,242,33,163,165,218,85,17,169,55,108,252,1,229,107,208,17,53,177,82,213,70,231,154,230,18,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,0,160,174,193,28,36,136,162,196,210,62,126,113,177,150,50,191,124,234,183,229,122,245,146,61,143,68,108,249,125,152,159,169,47,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,1],[0,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,0,160,160,195,233,184,227,196,133,251,169,166,193,93,188,31,192,63,18,114,23,12,90,253,90,148,118,34,121,36,225,235,139,235,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,1],[0,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,0,160,158,165,149,119,148,81,186,153,117,6,163,134,247,78,141,40,217,77,99,110,60,58,157,233,110,101,70,88,17,114,123,172,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,1],[0,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,0,160,175,122,1,234,114,63,126,190,22,108,160,85,184,120,157,19,72,1,8,181,65,91,252,59,16,115,161,175,1,43,175,101,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,1],[0,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,0,160,217,132,7,64,121,74,125,24,175,205,215,148,17,5,121,54,249,114,144,9,106,240,110,88,156,86,47,92,156,164,58,241,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,1],[0,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,0,160,31,196,32,224,82,185,3,255,151,133,167,147,146,168,200,224,94,6,175,139,121,164,124,72,61,243,189,193,122,214,133,0,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,143,187,40,54,50,75,12,175,57,115,107,238,101,89,221,204,193,76,205,121,47,228,172,26,105,181,162,210,89,141,202,69,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,1],[0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,1],[0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,1],[0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,1],[0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,1],[0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,1],[0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,1],[0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,1],[0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,1],[0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,1],[0,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,0,160,41,60,119,221,55,67,183,26,133,186,234,172,189,223,172,37,249,199,47,195,77,164,77,135,63,254,246,11,186,7,50,226,1],[0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,1],[0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,1],[0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,1],[0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,1],[0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,1],[0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,1],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,1],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,1],[0,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,0,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,1],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,1],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,1],[0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,1],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,1],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,1],[0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,1],[0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,1],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,1],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,1],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,1],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,0,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,2,0,0,0,1,1,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,17],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[131,130,3,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,6,183,21,22,141,154,93,242,33,163,165,218,85,17,169,55,108,252,1,229,107,208,17,53,177,82,213,70,231,154,230,18,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,174,193,28,36,136,162,196,210,62,126,113,177,150,50,191,124,234,183,229,122,245,146,61,143,68,108,249,125,152,159,169,47,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,160,195,233,184,227,196,133,251,169,166,193,93,188,31,192,63,18,114,23,12,90,253,90,148,118,34,121,36,225,235,139,235,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,158,165,149,119,148,81,186,153,117,6,163,134,247,78,141,40,217,77,99,110,60,58,157,233,110,101,70,88,17,114,123,172,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,175,122,1,234,114,63,126,190,22,108,160,85,184,120,157,19,72,1,8,181,65,91,252,59,16,115,161,175,1,43,175,101,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,217,132,7,64,121,74,125,24,175,205,215,148,17,5,121,54,249,114,144,9,106,240,110,88,156,86,47,92,156,164,58,241,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,31,196,32,224,82,185,3,255,151,133,167,147,146,168,200,224,94,6,175,139,121,164,124,72,61,243,189,193,122,214,133,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,143,187,40,54,50,75,12,175,57,115,107,238,101,89,221,204,193,76,205,121,47,228,172,26,105,181,162,210,89,141,202,69,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,41,60,119,221,55,67,183,26,133,186,234,172,189,223,172,37,249,199,47,195,77,164,77,135,63,254,246,11,186,7,50,226,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,5],[228,130,0,150,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,5],[248,81,128,128,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[248,81,128,128,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,131,130,3,5,5],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,17,5]] From f5a012b7463456846a06b108da09d504fe1da1b7 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Wed, 2 Feb 2022 12:55:25 +0100 Subject: [PATCH 050/113] extension long even: first_nibble, second_nibble constraints --- mpt/src/extension_node_key.rs | 125 +++++++++++++++++++++++++++------- mpt/src/mpt.rs | 19 ++++++ 2 files changed, 120 insertions(+), 24 deletions(-) diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index ca1425e504..4b34856d13 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -52,6 +52,9 @@ impl ExtensionNodeKeyChip { let config = ExtensionNodeKeyConfig {}; let one = Expression::Constant(F::one()); let c128 = Expression::Constant(F::from(128)); + let c16 = Expression::Constant(F::from(16)); + let c16inv = Expression::Constant(F::from(16).invert().unwrap()); + let rot_into_branch_init = -18; // TODO: s_advices 0 after key len @@ -62,11 +65,9 @@ impl ExtensionNodeKeyChip { let mut constraints = vec![]; - let rot_into_branch_init = -18; // Could be used any rotation into previous branch, because key RLC is the same in all // branch children: let rot_into_prev_branch = rot_into_branch_init - 3; - let c16 = Expression::Constant(F::from(16)); let is_extension_node = meta.query_advice( s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], @@ -322,13 +323,26 @@ impl ExtensionNodeKeyChip { )); // TODO: long even sel2 - let c16inv = Expression::Constant(F::from(16).invert().unwrap()); + /* + [228, 130, 0, 9*16 + 5, ...] + [5] + Having sel2 means we need to: + key_rlc_prev_level + first_nibble * key_rlc_mult_prev_level, + However, we need to compute first_nibble (which is 9 in the example above). + We get first_nibble by having second_nibble (5 in the example above) as the witness + in extension row C and then: first_nibble = ((9*16 + 5) - 5) / 16. + */ + let mut long_even_rlc_sel2 = key_rlc_prev_level.clone(); + let mut mult_diff_t = one.clone(); + for ind in 0..HASH_WIDTH-1 { let s = meta.query_advice(s_advices[1+ind], Rotation::prev()); let second_nibble = meta.query_advice(s_advices[ind], Rotation::cur()); let first_nibble = (s.clone() - second_nibble.clone()) * c16inv.clone(); + // Note that first_nibble and second_nibble need to be between 0 and 15 - this + // is checked in a lookup below. constraints.push(( - "long even sel2 nibbles", + "long even sel2 nibble correspond to byte", not_first_level.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) * is_extension_node.clone() @@ -338,8 +352,25 @@ impl ExtensionNodeKeyChip { * sel2.clone() * (s - first_nibble.clone() * c16.clone() - second_nibble.clone()) )); + + long_even_rlc_sel2 = long_even_rlc_sel2 + + first_nibble.clone() * key_rlc_mult_prev_level.clone(); + mult_diff_t = mult_diff_t * r_table[0].clone(); + + long_even_rlc_sel2 = long_even_rlc_sel2 + + second_nibble.clone() * c16.clone() * key_rlc_mult_prev_level.clone() * mult_diff_t.clone(); } - + constraints.push(( + "long even sel2 extension", + not_first_level.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) + * is_extension_node.clone() + * is_extension_c_row.clone() + * is_key_even.clone() + * is_long.clone() + * sel2.clone() + * (key_rlc_cur.clone() - long_even_rlc_sel2.clone()) + )); // short: @@ -418,37 +449,22 @@ impl ExtensionNodeKeyChip { constraints }); - meta.lookup_any(|meta| { - let mut constraints = vec![]; - - let rot_into_branch_init = -18; + let get_long_even = |meta: &mut VirtualCells| { let is_extension_node = meta.query_advice( s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init), ); - // NOTE: is_key_even and is_key_odd is for number of nibbles that // are compactly encoded. let is_key_even = meta.query_advice( s_advices[IS_EXTENSION_EVEN_KEY_LEN_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init), ); - let is_key_odd = meta.query_advice( - s_advices[IS_EXTENSION_ODD_KEY_LEN_POS - LAYOUT_OFFSET], - Rotation(rot_into_branch_init), - ); - let is_short = meta.query_advice( - s_advices[IS_EXTENSION_KEY_SHORT_POS - LAYOUT_OFFSET], - Rotation(rot_into_branch_init), - ); let is_long = meta.query_advice( s_advices[IS_EXTENSION_KEY_LONG_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init), ); - let sel1 = meta.query_advice(sel1, Rotation(rot_into_branch_init)); - let sel2 = meta.query_advice(sel2, Rotation(rot_into_branch_init)); - let is_account_leaf_storage_codehash_prev = meta.query_advice( is_account_leaf_storage_codehash_c, Rotation(rot_into_branch_init - 1), @@ -456,13 +472,19 @@ impl ExtensionNodeKeyChip { let is_extension_c_row = meta.query_advice(is_last_branch_child, Rotation(-2)); - let sel = (one.clone() - - is_account_leaf_storage_codehash_prev.clone()) + (one.clone() - is_account_leaf_storage_codehash_prev.clone()) * is_extension_node.clone() * is_extension_c_row.clone() * is_key_even.clone() * is_long.clone() - * sel1.clone(); + }; + + // mult_diff + meta.lookup_any(|meta| { + let mut constraints = vec![]; + + let sel1 = meta.query_advice(sel1, Rotation(rot_into_branch_init)); + let sel = get_long_even(meta) * sel1; let s_rlp2 = meta.query_advice(s_rlp2, Rotation::prev()); let key_len = s_rlp2 - c128.clone() - one.clone(); // -1 because long short has 0 in s_advices[0] @@ -485,6 +507,61 @@ impl ExtensionNodeKeyChip { constraints }); + // second_nibble needs to be between 0 and 15. + for ind in 0..HASH_WIDTH - 1 { + meta.lookup_any(|meta| { + let mut constraints = vec![]; + + let sel2 = + meta.query_advice(sel2, Rotation(rot_into_branch_init)); + let sel = get_long_even(meta) * sel2; + let second_nibble = + meta.query_advice(s_advices[ind], Rotation::cur()); + + constraints.push(( + Expression::Constant(F::from( + FixedTableTag::Range16 as u64, + )), + meta.query_fixed(fixed_table[0], Rotation::cur()), + )); + constraints.push(( + sel.clone() * second_nibble, + meta.query_fixed(fixed_table[1], Rotation::cur()), + )); + + constraints + }); + } + + // first_nibble needs to be between 0 and 15. + for ind in 0..HASH_WIDTH - 1 { + meta.lookup_any(|meta| { + let mut constraints = vec![]; + + let sel2 = + meta.query_advice(sel2, Rotation(rot_into_branch_init)); + let sel = get_long_even(meta) * sel2; + let s = meta.query_advice(s_advices[1 + ind], Rotation::prev()); + let second_nibble = + meta.query_advice(s_advices[ind], Rotation::cur()); + let first_nibble = + (s.clone() - second_nibble.clone()) * c16inv.clone(); + + constraints.push(( + Expression::Constant(F::from( + FixedTableTag::Range16 as u64, + )), + meta.query_fixed(fixed_table[0], Rotation::cur()), + )); + constraints.push(( + sel.clone() * first_nibble, + meta.query_fixed(fixed_table[1], Rotation::cur()), + )); + + constraints + }); + } + config } diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 4e5aa8b06a..c8c22576c3 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -122,6 +122,7 @@ pub struct MPTConfig { pub enum FixedTableTag { RMult, + Range16, Range256, } @@ -2527,6 +2528,24 @@ impl MPTConfig { offset += 1; } + for ind in 0..16 { + region.assign_fixed( + || "fixed table", + self.fixed_table[0], + offset, + || Ok(F::from(FixedTableTag::Range16 as u64)), + )?; + + region.assign_fixed( + || "fixed table", + self.fixed_table[1], + offset, + || Ok(F::from(ind as u64)), + )?; + + offset += 1; + } + Ok(()) }, ) From 92362dcadc17cbe2248ce6e86743186bba18126d Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Wed, 2 Feb 2022 13:25:07 +0100 Subject: [PATCH 051/113] extension node key: all long even constraints implemented --- mpt/src/extension_node_key.rs | 64 +++++++++++++++++++++++++++++++---- 1 file changed, 58 insertions(+), 6 deletions(-) diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index 4b34856d13..0540055934 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -318,11 +318,10 @@ impl ExtensionNodeKeyChip { * is_key_even.clone() * is_long.clone() * sel1.clone() - * (key_rlc_mult_branch.clone() - key_rlc_mult_prev_level.clone() * mult_diff) + * (key_rlc_mult_branch.clone() - key_rlc_mult_prev_level.clone() * mult_diff.clone()) // mult_diff is checked in a lookup below )); - // TODO: long even sel2 /* [228, 130, 0, 9*16 + 5, ...] [5] @@ -333,7 +332,6 @@ impl ExtensionNodeKeyChip { in extension row C and then: first_nibble = ((9*16 + 5) - 5) / 16. */ let mut long_even_rlc_sel2 = key_rlc_prev_level.clone(); - let mut mult_diff_t = one.clone(); for ind in 0..HASH_WIDTH-1 { let s = meta.query_advice(s_advices[1+ind], Rotation::prev()); @@ -355,10 +353,9 @@ impl ExtensionNodeKeyChip { long_even_rlc_sel2 = long_even_rlc_sel2 + first_nibble.clone() * key_rlc_mult_prev_level.clone(); - mult_diff_t = mult_diff_t * r_table[0].clone(); long_even_rlc_sel2 = long_even_rlc_sel2 + - second_nibble.clone() * c16.clone() * key_rlc_mult_prev_level.clone() * mult_diff_t.clone(); + second_nibble.clone() * c16.clone() * key_rlc_mult_prev_level.clone() * r_table[ind].clone(); } constraints.push(( "long even sel2 extension", @@ -371,6 +368,33 @@ impl ExtensionNodeKeyChip { * sel2.clone() * (key_rlc_cur.clone() - long_even_rlc_sel2.clone()) )); + // We check branch key RLC in extension C row too (otherwise +rotation would be needed + // because we first have branch rows and then extension rows): + constraints.push(( + "long even sel2 branch", + not_first_level.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) + * is_extension_node.clone() + * is_extension_c_row.clone() + * is_key_even.clone() + * is_long.clone() + * sel2.clone() + * (key_rlc_branch.clone() - key_rlc_cur.clone() - + modified_node_cur.clone() * key_rlc_mult_prev_level.clone() * mult_diff.clone()) + )); + constraints.push(( + "long even sel2 branch mult", + not_first_level.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) + * is_extension_node.clone() + * is_extension_c_row.clone() + * is_key_even.clone() + * is_long.clone() + * sel2.clone() + * (key_rlc_mult_branch.clone() - key_rlc_mult_prev_level.clone() * mult_diff.clone()) + // mult_diff is checked in a lookup below + )); + // short: @@ -479,7 +503,7 @@ impl ExtensionNodeKeyChip { * is_long.clone() }; - // mult_diff + // mult_diff long even sel1 meta.lookup_any(|meta| { let mut constraints = vec![]; @@ -507,6 +531,34 @@ impl ExtensionNodeKeyChip { constraints }); + // mult_diff long even sel2 + meta.lookup_any(|meta| { + let mut constraints = vec![]; + + let sel2 = meta.query_advice(sel2, Rotation(rot_into_branch_init)); + let sel = get_long_even(meta) * sel2; + + let s_rlp2 = meta.query_advice(s_rlp2, Rotation::prev()); + let key_len = s_rlp2 - c128.clone() - one.clone(); // -1 because long short has 0 in s_advices[0] + let mult_diff = meta + .query_advice(mult_diff, Rotation(rot_into_branch_init + 1)); + + constraints.push(( + Expression::Constant(F::from(FixedTableTag::RMult as u64)), + meta.query_fixed(fixed_table[0], Rotation::cur()), + )); + constraints.push(( + sel.clone() * key_len, + meta.query_fixed(fixed_table[1], Rotation::cur()), + )); + constraints.push(( + sel * mult_diff, + meta.query_fixed(fixed_table[2], Rotation::cur()), + )); + + constraints + }); + // second_nibble needs to be between 0 and 15. for ind in 0..HASH_WIDTH - 1 { meta.lookup_any(|meta| { From 4cf2f155932397630fc69edc38ad1c16bcde07f1 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Wed, 2 Feb 2022 13:40:42 +0100 Subject: [PATCH 052/113] aggregated selectors to reduce number of lines --- mpt/src/extension_node_key.rs | 101 +++++++++------------------------- 1 file changed, 27 insertions(+), 74 deletions(-) diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index 0540055934..dc683d5c3c 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -271,6 +271,14 @@ impl ExtensionNodeKeyChip { // Not first level: + // long even not first level not first storage selector: + let long_even = not_first_level.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) + * is_extension_node.clone() + * is_extension_c_row.clone() + * is_key_even.clone() + * is_long.clone(); + let mut long_even_rlc_sel1 = key_rlc_prev_level.clone() + s_advices1 * key_rlc_mult_prev_level.clone(); // skip 1 because s_advices[0] is 0 and doesn't contain any key info, and skip another 1 @@ -286,12 +294,7 @@ impl ExtensionNodeKeyChip { constraints.push(( "long even sel1 extension", - not_first_level.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) - * is_extension_node.clone() - * is_extension_c_row.clone() - * is_key_even.clone() - * is_long.clone() + long_even.clone() * sel1.clone() * (key_rlc_cur.clone() - long_even_rlc_sel1.clone()) )); @@ -299,24 +302,14 @@ impl ExtensionNodeKeyChip { // because we first have branch rows and then extension rows): constraints.push(( "long even sel1 branch", - not_first_level.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) - * is_extension_node.clone() - * is_extension_c_row.clone() - * is_key_even.clone() - * is_long.clone() + long_even.clone() * sel1.clone() * (key_rlc_branch.clone() - key_rlc_cur.clone() - c16.clone() * modified_node_cur.clone() * key_rlc_mult_prev_level.clone() * mult_diff.clone()) )); constraints.push(( "long even sel1 branch mult", - not_first_level.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) - * is_extension_node.clone() - * is_extension_c_row.clone() - * is_key_even.clone() - * is_long.clone() + long_even.clone() * sel1.clone() * (key_rlc_mult_branch.clone() - key_rlc_mult_prev_level.clone() * mult_diff.clone()) // mult_diff is checked in a lookup below @@ -341,12 +334,7 @@ impl ExtensionNodeKeyChip { // is checked in a lookup below. constraints.push(( "long even sel2 nibble correspond to byte", - not_first_level.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) - * is_extension_node.clone() - * is_extension_c_row.clone() - * is_key_even.clone() - * is_long.clone() + long_even.clone() * sel2.clone() * (s - first_nibble.clone() * c16.clone() - second_nibble.clone()) )); @@ -359,12 +347,7 @@ impl ExtensionNodeKeyChip { } constraints.push(( "long even sel2 extension", - not_first_level.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) - * is_extension_node.clone() - * is_extension_c_row.clone() - * is_key_even.clone() - * is_long.clone() + long_even.clone() * sel2.clone() * (key_rlc_cur.clone() - long_even_rlc_sel2.clone()) )); @@ -372,41 +355,31 @@ impl ExtensionNodeKeyChip { // because we first have branch rows and then extension rows): constraints.push(( "long even sel2 branch", - not_first_level.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) - * is_extension_node.clone() - * is_extension_c_row.clone() - * is_key_even.clone() - * is_long.clone() + long_even.clone() * sel2.clone() * (key_rlc_branch.clone() - key_rlc_cur.clone() - modified_node_cur.clone() * key_rlc_mult_prev_level.clone() * mult_diff.clone()) )); constraints.push(( "long even sel2 branch mult", - not_first_level.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) - * is_extension_node.clone() - * is_extension_c_row.clone() - * is_key_even.clone() - * is_long.clone() + long_even * sel2.clone() - * (key_rlc_mult_branch.clone() - key_rlc_mult_prev_level.clone() * mult_diff.clone()) + * (key_rlc_mult_branch.clone() - key_rlc_mult_prev_level.clone() * mult_diff.clone() * r_table[0].clone()) // mult_diff is checked in a lookup below )); - // short: + let short = not_first_level.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) + * is_extension_node.clone() + * is_extension_c_row.clone() + * is_short.clone(); let short_sel1_rlc = key_rlc_prev_level.clone() + (s_rlp2.clone() - c16.clone()) * key_rlc_mult_prev_level.clone(); // -16 because of hexToCompact constraints.push(( "short sel1 extension", - not_first_level.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) - * is_extension_node.clone() - * is_extension_c_row.clone() - * is_short.clone() + short.clone() * sel1.clone() * (key_rlc_cur.clone() - short_sel1_rlc.clone()) )); @@ -414,22 +387,14 @@ impl ExtensionNodeKeyChip { // because we first have branch rows and then extension rows): constraints.push(( "short sel1 branch", - not_first_level.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) - * is_extension_node.clone() - * is_extension_c_row.clone() - * is_short.clone() + short.clone() * sel1.clone() * (key_rlc_branch.clone() - key_rlc_cur.clone() - c16.clone() * modified_node_cur.clone() * key_rlc_mult_prev_level.clone() * r_table[0].clone()) )); constraints.push(( "short sel1 branch mult", - not_first_level.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) - * is_extension_node.clone() - * is_extension_c_row.clone() - * is_short.clone() + short.clone() * sel1.clone() * (key_rlc_mult_branch.clone() - key_rlc_mult_prev_level.clone() * r_table[0].clone()) )); @@ -438,11 +403,7 @@ impl ExtensionNodeKeyChip { c16.clone() * (s_rlp2 - c16.clone()) * key_rlc_mult_prev_level.clone(); // -16 because of hexToCompact constraints.push(( "short sel2 extension", - not_first_level.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) - * is_extension_node.clone() - * is_extension_c_row.clone() - * is_short.clone() + short.clone() * sel2.clone() * (key_rlc_cur.clone() - short_sel2_rlc.clone()) )); @@ -450,22 +411,14 @@ impl ExtensionNodeKeyChip { // because we first have branch rows and then extension rows): constraints.push(( "short sel2 branch", - not_first_level.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) - * is_extension_node.clone() - * is_extension_c_row.clone() - * is_short.clone() + short.clone() * sel2.clone() * (key_rlc_branch.clone() - key_rlc_cur.clone() - modified_node_cur.clone() * key_rlc_mult_prev_level.clone()) )); constraints.push(( "short sel2 branch mult", - not_first_level.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) - * is_extension_node.clone() - * is_extension_c_row.clone() - * is_short.clone() + short * sel2.clone() * (key_rlc_mult_branch.clone() - key_rlc_mult_prev_level.clone() * r_table[0].clone()) )); From 5782706d688a4f946c82889bef7aa10fcaf7e53c Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Wed, 2 Feb 2022 14:50:49 +0100 Subject: [PATCH 053/113] extension node: long odd sel1 constraints (no test yet) --- mpt/src/extension_node_key.rs | 161 +++++++++++++++++++++++++--------- 1 file changed, 119 insertions(+), 42 deletions(-) diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index dc683d5c3c..32446465bf 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -204,6 +204,7 @@ impl ExtensionNodeKeyChip { // First level in account proof: let s_rlp2 = meta.query_advice(s_rlp2, Rotation::prev()); + let s_advices0 = meta.query_advice(s_advices[0], Rotation::prev()); let s_advices1 = meta.query_advice(s_advices[1], Rotation::prev()); // skip 1 because s_advices[0] is 0 and doesn't contain any key info @@ -268,7 +269,6 @@ impl ExtensionNodeKeyChip { * (first_level_short_rlc - key_rlc_cur.clone()) )); // TODO: prepare test - // Not first level: // long even not first level not first storage selector: @@ -316,15 +316,21 @@ impl ExtensionNodeKeyChip { )); /* - [228, 130, 0, 9*16 + 5, ...] - [5] + Note that there can be at max 31 key bytes because 32 same bytes would mean + the two keys being the same - update operation, not splitting into extension node. + So, we don't need to look further than s_advices even if the first byte (s_advices[0]) + is "padding". + + Example: + bytes: [228, 130, 0, 9*16 + 5, 0, ...] + nibbles: [5, 0, ...] Having sel2 means we need to: key_rlc_prev_level + first_nibble * key_rlc_mult_prev_level, However, we need to compute first_nibble (which is 9 in the example above). We get first_nibble by having second_nibble (5 in the example above) as the witness in extension row C and then: first_nibble = ((9*16 + 5) - 5) / 16. */ - let mut long_even_rlc_sel2 = key_rlc_prev_level.clone(); + let mut long_even_sel2_rlc = key_rlc_prev_level.clone(); for ind in 0..HASH_WIDTH-1 { let s = meta.query_advice(s_advices[1+ind], Rotation::prev()); @@ -339,17 +345,17 @@ impl ExtensionNodeKeyChip { * (s - first_nibble.clone() * c16.clone() - second_nibble.clone()) )); - long_even_rlc_sel2 = long_even_rlc_sel2 + + long_even_sel2_rlc = long_even_sel2_rlc + first_nibble.clone() * key_rlc_mult_prev_level.clone(); - long_even_rlc_sel2 = long_even_rlc_sel2 + + long_even_sel2_rlc = long_even_sel2_rlc + second_nibble.clone() * c16.clone() * key_rlc_mult_prev_level.clone() * r_table[ind].clone(); } constraints.push(( "long even sel2 extension", long_even.clone() * sel2.clone() - * (key_rlc_cur.clone() - long_even_rlc_sel2.clone()) + * (key_rlc_cur.clone() - long_even_sel2_rlc.clone()) )); // We check branch key RLC in extension C row too (otherwise +rotation would be needed // because we first have branch rows and then extension rows): @@ -368,6 +374,63 @@ impl ExtensionNodeKeyChip { // mult_diff is checked in a lookup below )); + // long odd not first level not first storage selector: + let long_odd = not_first_level.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) + * is_extension_node.clone() + * is_extension_c_row.clone() + * is_key_odd.clone() + * is_long.clone(); + /* + Example: + bytes: [228, 130, 16 + 3, 9*16 + 5, 0, ...] + nibbles: [5, 0, ...] + */ + let mut long_odd_sel1_rlc = key_rlc_prev_level.clone() + + c16.clone() * (s_advices0.clone() - c16.clone()) * key_rlc_mult_prev_level.clone(); // -16 because of hexToCompact + // s_advices0 - 16 = 3 in example above + for ind in 0..HASH_WIDTH-1 { + let s = meta.query_advice(s_advices[1+ind], Rotation::prev()); + let second_nibble = meta.query_advice(s_advices[ind], Rotation::cur()); + let first_nibble = (s.clone() - second_nibble.clone()) * c16inv.clone(); + // Note that first_nibble and second_nibble need to be between 0 and 15 - this + // is checked in a lookup below. + constraints.push(( + "long odd sel1 nibble correspond to byte", + long_odd.clone() + * sel1.clone() + * (s - first_nibble.clone() * c16.clone() - second_nibble.clone()) + )); + + long_odd_sel1_rlc = long_odd_sel1_rlc + + first_nibble.clone() * key_rlc_mult_prev_level.clone(); + + long_odd_sel1_rlc = long_odd_sel1_rlc + + second_nibble.clone() * c16.clone() * key_rlc_mult_prev_level.clone() * r_table[ind].clone(); + } + constraints.push(( + "long odd sel1 extension", + long_odd.clone() + * sel1.clone() + * (key_rlc_cur.clone() - long_odd_sel1_rlc.clone()) + )); + // We check branch key RLC in extension C row too (otherwise +rotation would be needed + // because we first have branch rows and then extension rows): + constraints.push(( + "long odd sel1 branch", + long_odd.clone() + * sel1.clone() + * (key_rlc_branch.clone() - key_rlc_cur.clone() - + modified_node_cur.clone() * key_rlc_mult_prev_level.clone() * mult_diff.clone()) + )); + constraints.push(( + "long odd sel1 branch mult", + long_odd + * sel1.clone() + * (key_rlc_mult_branch.clone() - key_rlc_mult_prev_level.clone() * mult_diff.clone() * r_table[0].clone()) + // mult_diff is checked in a lookup below + )); + // short: let short = not_first_level.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) @@ -441,7 +504,6 @@ impl ExtensionNodeKeyChip { s_advices[IS_EXTENSION_KEY_LONG_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init), ); - let is_account_leaf_storage_codehash_prev = meta.query_advice( is_account_leaf_storage_codehash_c, Rotation(rot_into_branch_init - 1), @@ -456,40 +518,45 @@ impl ExtensionNodeKeyChip { * is_long.clone() }; - // mult_diff long even sel1 - meta.lookup_any(|meta| { - let mut constraints = vec![]; - - let sel1 = meta.query_advice(sel1, Rotation(rot_into_branch_init)); - let sel = get_long_even(meta) * sel1; - - let s_rlp2 = meta.query_advice(s_rlp2, Rotation::prev()); - let key_len = s_rlp2 - c128.clone() - one.clone(); // -1 because long short has 0 in s_advices[0] - let mult_diff = meta - .query_advice(mult_diff, Rotation(rot_into_branch_init + 1)); - - constraints.push(( - Expression::Constant(F::from(FixedTableTag::RMult as u64)), - meta.query_fixed(fixed_table[0], Rotation::cur()), - )); - constraints.push(( - sel.clone() * key_len, - meta.query_fixed(fixed_table[1], Rotation::cur()), - )); - constraints.push(( - sel * mult_diff, - meta.query_fixed(fixed_table[2], Rotation::cur()), - )); + let get_long_odd = |meta: &mut VirtualCells| { + let is_extension_node = meta.query_advice( + s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_key_odd = meta.query_advice( + s_advices[IS_EXTENSION_ODD_KEY_LEN_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_long = meta.query_advice( + s_advices[IS_EXTENSION_KEY_LONG_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_account_leaf_storage_codehash_prev = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation(rot_into_branch_init - 1), + ); + let is_extension_c_row = + meta.query_advice(is_last_branch_child, Rotation(-2)); - constraints - }); + (one.clone() - is_account_leaf_storage_codehash_prev.clone()) + * is_extension_node.clone() + * is_extension_c_row.clone() + * is_key_odd.clone() + * is_long.clone() + }; - // mult_diff long even sel2 + // mult_diff meta.lookup_any(|meta| { let mut constraints = vec![]; + let sel1 = meta.query_advice(sel1, Rotation(rot_into_branch_init)); let sel2 = meta.query_advice(sel2, Rotation(rot_into_branch_init)); - let sel = get_long_even(meta) * sel2; + let long_even = get_long_even(meta); + let long_odd = get_long_odd(meta); + + let long_even_sel1 = long_even.clone() * sel1.clone(); + let long_even_sel2 = long_even * sel2; + let long_odd_sel1 = long_odd * sel1; let s_rlp2 = meta.query_advice(s_rlp2, Rotation::prev()); let key_len = s_rlp2 - c128.clone() - one.clone(); // -1 because long short has 0 in s_advices[0] @@ -501,11 +568,14 @@ impl ExtensionNodeKeyChip { meta.query_fixed(fixed_table[0], Rotation::cur()), )); constraints.push(( - sel.clone() * key_len, + (long_even_sel1.clone() + + long_even_sel2.clone() + + long_odd_sel1.clone()) + * key_len, meta.query_fixed(fixed_table[1], Rotation::cur()), )); constraints.push(( - sel * mult_diff, + (long_even_sel1 + long_even_sel2 + long_odd_sel1) * mult_diff, meta.query_fixed(fixed_table[2], Rotation::cur()), )); @@ -517,9 +587,12 @@ impl ExtensionNodeKeyChip { meta.lookup_any(|meta| { let mut constraints = vec![]; + let sel1 = + meta.query_advice(sel1, Rotation(rot_into_branch_init)); let sel2 = meta.query_advice(sel2, Rotation(rot_into_branch_init)); - let sel = get_long_even(meta) * sel2; + let long_even_sel2 = get_long_even(meta) * sel2; + let long_odd_sel1 = get_long_odd(meta) * sel1; let second_nibble = meta.query_advice(s_advices[ind], Rotation::cur()); @@ -530,7 +603,7 @@ impl ExtensionNodeKeyChip { meta.query_fixed(fixed_table[0], Rotation::cur()), )); constraints.push(( - sel.clone() * second_nibble, + (long_even_sel2 + long_odd_sel1) * second_nibble, meta.query_fixed(fixed_table[1], Rotation::cur()), )); @@ -543,9 +616,13 @@ impl ExtensionNodeKeyChip { meta.lookup_any(|meta| { let mut constraints = vec![]; + let sel1 = + meta.query_advice(sel1, Rotation(rot_into_branch_init)); let sel2 = meta.query_advice(sel2, Rotation(rot_into_branch_init)); - let sel = get_long_even(meta) * sel2; + let long_even_sel2 = get_long_even(meta) * sel2; + let long_odd_sel1 = get_long_odd(meta) * sel1; + let s = meta.query_advice(s_advices[1 + ind], Rotation::prev()); let second_nibble = meta.query_advice(s_advices[ind], Rotation::cur()); @@ -559,7 +636,7 @@ impl ExtensionNodeKeyChip { meta.query_fixed(fixed_table[0], Rotation::cur()), )); constraints.push(( - sel.clone() * first_nibble, + (long_even_sel2 + long_odd_sel1) * first_nibble, meta.query_fixed(fixed_table[1], Rotation::cur()), )); From 597fe95cb9568af36986beaa4fe69d9122006a0a Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Wed, 2 Feb 2022 15:18:10 +0100 Subject: [PATCH 054/113] extension node: long odd sel2 constraints (no test yet) --- mpt/src/extension_node_key.rs | 57 +++++++++++++++++++++++++++++++---- 1 file changed, 51 insertions(+), 6 deletions(-) diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index 32446465bf..c6383b73ad 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -291,7 +291,6 @@ impl ExtensionNodeKeyChip { -1, r_table.clone(), ); - constraints.push(( "long even sel1 extension", long_even.clone() @@ -425,13 +424,53 @@ impl ExtensionNodeKeyChip { )); constraints.push(( "long odd sel1 branch mult", - long_odd + long_odd.clone() * sel1.clone() * (key_rlc_mult_branch.clone() - key_rlc_mult_prev_level.clone() * mult_diff.clone() * r_table[0].clone()) // mult_diff is checked in a lookup below )); + + /* + Example: + bytes: [228, 130, 16 + 3, 137, 0, ...] + nibbles: [5, 0, ...] + */ + let mut long_odd_sel2_rlc = key_rlc_prev_level.clone() + + (s_advices0 - c16.clone()) * key_rlc_mult_prev_level.clone(); + // skip 1 because s_advices[0] has already been taken into account + long_odd_sel2_rlc = long_odd_sel2_rlc.clone() + compute_rlc( + meta, + s_advices.iter().skip(1).map(|v| *v).collect_vec(), + 0, + key_rlc_mult_prev_level.clone(), + -1, + r_table.clone(), + ); + constraints.push(( + "long odd sel2 extension", + long_odd.clone() + * sel2.clone() + * (key_rlc_cur.clone() - long_odd_sel2_rlc.clone()) + )); + // We check branch key RLC in extension C row too (otherwise +rotation would be needed + // because we first have branch rows and then extension rows): + constraints.push(( + "long odd sel2 branch", + long_odd.clone() + * sel2.clone() + * (key_rlc_branch.clone() - key_rlc_cur.clone() - + c16.clone() * modified_node_cur.clone() * key_rlc_mult_prev_level.clone() * mult_diff.clone()) + )); + constraints.push(( + "long odd sel2 branch mult", + long_odd.clone() + * sel2.clone() + * (key_rlc_mult_branch.clone() - key_rlc_mult_prev_level.clone() * mult_diff.clone()) + // mult_diff is checked in a lookup below + )); // short: + let short = not_first_level.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) * is_extension_node.clone() @@ -555,8 +594,9 @@ impl ExtensionNodeKeyChip { let long_odd = get_long_odd(meta); let long_even_sel1 = long_even.clone() * sel1.clone(); - let long_even_sel2 = long_even * sel2; - let long_odd_sel1 = long_odd * sel1; + let long_even_sel2 = long_even * sel2.clone(); + let long_odd_sel1 = long_odd.clone() * sel1; + let long_odd_sel2 = long_odd * sel2; let s_rlp2 = meta.query_advice(s_rlp2, Rotation::prev()); let key_len = s_rlp2 - c128.clone() - one.clone(); // -1 because long short has 0 in s_advices[0] @@ -570,12 +610,17 @@ impl ExtensionNodeKeyChip { constraints.push(( (long_even_sel1.clone() + long_even_sel2.clone() - + long_odd_sel1.clone()) + + long_odd_sel1.clone() + + long_odd_sel2.clone()) * key_len, meta.query_fixed(fixed_table[1], Rotation::cur()), )); constraints.push(( - (long_even_sel1 + long_even_sel2 + long_odd_sel1) * mult_diff, + (long_even_sel1 + + long_even_sel2 + + long_odd_sel1 + + long_odd_sel2) + * mult_diff, meta.query_fixed(fixed_table[2], Rotation::cur()), )); From 5c2b88446b99b0879cf7a302b864e2e66a60335d Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Thu, 3 Feb 2022 14:34:15 +0100 Subject: [PATCH 055/113] extension node in storage first level --- mpt/src/extension_node.rs | 21 +++- mpt/src/extension_node_key.rs | 77 ++++++++----- mpt/src/mpt.rs | 6 + mpt/src/storage_root_in_account_leaf.rs | 106 ++++++++++++++++-- ...lOneKeyByte-663142080294-777022577393.json | 1 + 5 files changed, 172 insertions(+), 39 deletions(-) create mode 100644 mpt/tests/ExtensionInFirstStorageLevelOneKeyByte-663142080294-777022577393.json diff --git a/mpt/src/extension_node.rs b/mpt/src/extension_node.rs index 417558f9e9..7075d1b88e 100644 --- a/mpt/src/extension_node.rs +++ b/mpt/src/extension_node.rs @@ -105,6 +105,7 @@ impl ExtensionNodeChip { q_enable: impl Fn(&mut VirtualCells<'_, F>) -> Expression, not_first_level: Column, q_not_first: Column, + is_account_leaf_storage_codehash_c: Column, s_rlp1: Column, s_rlp2: Column, c_rlp2: Column, @@ -326,7 +327,7 @@ impl ExtensionNodeChip { meta, s_advices.to_vec(), 1, - one, + one.clone(), rot, r_table.clone(), ); @@ -370,16 +371,26 @@ impl ExtensionNodeChip { // Correspondence between nibbles in C and bytes in S is checked in extension_node_key. // Check whether extension node hash is in parent branch. + // Don't check if it's first storage level (see storage_root_in_account_leaf). meta.lookup_any(|meta| { let q_enable = q_enable(meta); let not_first_level = meta.query_fixed(not_first_level, Rotation::cur()); + let is_account_leaf_storage_codehash_c = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation(rot_into_branch_init - 1), + ); + let mut constraints = vec![]; let acc_c = meta.query_advice(acc_c, Rotation::cur()); constraints.push(( - not_first_level.clone() * q_enable.clone() * acc_c, + not_first_level.clone() + * q_enable.clone() + * (one.clone() + - is_account_leaf_storage_codehash_c.clone()) + * acc_c, meta.query_fixed(keccak_table[0], Rotation::cur()), )); @@ -389,7 +400,11 @@ impl ExtensionNodeChip { let keccak_table_i = meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); constraints.push(( - not_first_level.clone() * q_enable.clone() * keccak, + not_first_level.clone() + * q_enable.clone() + * (one.clone() + - is_account_leaf_storage_codehash_c.clone()) + * keccak, keccak_table_i, )); } diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index c6383b73ad..bd1530cd03 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -203,6 +203,13 @@ impl ExtensionNodeKeyChip { // First level in account proof: + let account_first = q_not_first.clone() + * (one.clone() - is_branch_init_prev.clone()) // to prevent Poisoned Constraint due to rotation for is_extension_node + * (one.clone() - is_branch_child_prev.clone()) // to prevent Poisoned Constraint + * (one.clone() - not_first_level.clone()) + * is_extension_node.clone() + * is_extension_c_row.clone(); + let s_rlp2 = meta.query_advice(s_rlp2, Rotation::prev()); let s_advices0 = meta.query_advice(s_advices[0], Rotation::prev()); let s_advices1 = meta.query_advice(s_advices[1], Rotation::prev()); @@ -219,55 +226,69 @@ impl ExtensionNodeKeyChip { first_level_long_even_rlc = first_level_long_even_rlc + modified_node_cur.clone() * c16.clone(); constraints.push(( "account first level long even", - q_not_first.clone() - * (one.clone() - is_branch_init_prev.clone()) // to prevent Poisoned Constraint due to rotation for is_extension_node - * (one.clone() - is_branch_child_prev.clone()) // to prevent Poisoned Constraint - * (one.clone() - not_first_level.clone()) - * is_extension_node.clone() - * is_extension_c_row.clone() + account_first.clone() * is_key_even.clone() * is_long.clone() * (first_level_long_even_rlc.clone() - key_rlc_cur.clone()) )); // TODO: prepare test - let mut first_level_short_rlc = s_rlp2.clone() * c16.clone(); - first_level_short_rlc = first_level_short_rlc + modified_node_cur.clone(); + let first_level_short_ext_rlc = + (s_rlp2.clone() - c16.clone()) * c16.clone(); // -16 because of hexToCompact + let first_level_short_branch_rlc = first_level_short_ext_rlc.clone() + modified_node_cur.clone(); constraints.push(( - "account first level short", - q_not_first.clone() - * (one.clone() - is_branch_init_prev.clone()) // to prevent Poisoned Constraint due to rotation for is_extension_node - * (one.clone() - is_branch_child_prev.clone()) // to prevent Poisoned Constraint - * (one.clone() - not_first_level.clone()) - * is_extension_node.clone() - * is_extension_c_row.clone() + "account first level short extension", + account_first.clone() + * is_short.clone() + * (first_level_short_ext_rlc.clone() - key_rlc_cur.clone()) + )); // TODO: prepare test + constraints.push(( + "account first level short branch", + account_first.clone() * is_short.clone() - * (first_level_short_rlc.clone() - key_rlc_cur.clone()) + * (first_level_short_branch_rlc.clone() - key_rlc_branch.clone()) + )); // TODO: prepare test + constraints.push(( + "account first level short branch mult", + account_first.clone() + * is_short.clone() + * (r_table[0].clone() - key_rlc_mult_branch.clone()) )); // TODO: prepare test - // TODO: all cases for first level account proof + // TODO: long odd for first level account proof // First storage level: - constraints.push(( - "storage first level long even", - not_first_level.clone() + let storage_first = not_first_level.clone() * is_account_leaf_storage_codehash_prev.clone() * is_extension_node.clone() - * is_extension_c_row.clone() + * is_extension_c_row.clone(); + + constraints.push(( + "storage first level long even", + storage_first.clone() * is_key_even.clone() * is_long.clone() * (first_level_long_even_rlc - key_rlc_cur.clone()) )); // TODO: prepare test constraints.push(( - "storage first level short", - not_first_level.clone() - * is_account_leaf_storage_codehash_prev.clone() - * is_extension_node.clone() - * is_extension_c_row.clone() + "storage first level short extension", + storage_first.clone() * is_short.clone() - * (first_level_short_rlc - key_rlc_cur.clone()) - )); // TODO: prepare test + * (first_level_short_ext_rlc - key_rlc_cur.clone()) + )); + constraints.push(( + "storage first level short branch", + storage_first.clone() + * is_short.clone() + * (first_level_short_branch_rlc - key_rlc_branch.clone()) + )); + constraints.push(( + "storage first level short branch mult", + storage_first.clone() + * is_short.clone() + * (r_table[0].clone() - key_rlc_mult_branch.clone()) + )); // Not first level: diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index c8c22576c3..f93131d736 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -375,6 +375,7 @@ impl MPTConfig { }, not_first_level, q_not_first, + is_account_leaf_storage_codehash_c, s_rlp1, s_rlp2, c_rlp2, @@ -406,6 +407,7 @@ impl MPTConfig { }, not_first_level, q_not_first, + is_account_leaf_storage_codehash_c, s_rlp1, s_rlp2, c_rlp2, @@ -449,6 +451,8 @@ impl MPTConfig { s_advices, acc_s, acc_mult_s, + acc_c, + acc_mult_c, keccak_table, true, ); @@ -459,6 +463,8 @@ impl MPTConfig { is_account_leaf_storage_codehash_c, is_last_branch_child, s_advices, // s_advices (and not c_advices) is correct + acc_s, + acc_mult_s, acc_c, acc_mult_c, keccak_table, diff --git a/mpt/src/storage_root_in_account_leaf.rs b/mpt/src/storage_root_in_account_leaf.rs index e4d5a0bdc1..aeca2a32a9 100644 --- a/mpt/src/storage_root_in_account_leaf.rs +++ b/mpt/src/storage_root_in_account_leaf.rs @@ -8,7 +8,10 @@ use std::marker::PhantomData; use crate::{ helpers::into_words_expr, - param::{HASH_WIDTH, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH}, + param::{ + HASH_WIDTH, IS_EXTENSION_NODE_POS, KECCAK_INPUT_WIDTH, + KECCAK_OUTPUT_WIDTH, LAYOUT_OFFSET, + }, }; #[derive(Clone, Debug)] @@ -26,16 +29,16 @@ impl StorageRootChip { is_account_leaf_storage_codehash_c: Column, is_last_branch_child: Column, s_advices: [Column; HASH_WIDTH], - acc: Column, - acc_mult: Column, + acc_s: Column, + acc_mult_s: Column, + acc_c: Column, + acc_mult_c: Column, keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], is_s: bool, ) -> StorageRootConfig { let config = StorageRootConfig {}; - // TODO: if there is extension node instead of branch at first level - - // Storage first level branch hash - root in last account leaf. + // Storage first level branch hash - root in last account leaf (ordinary branch, not extension node). meta.lookup_any(|meta| { let not_first_level = meta.query_fixed(not_first_level, Rotation::cur()); @@ -46,15 +49,26 @@ impl StorageRootChip { Rotation(-17), ); + let is_extension_node = meta.query_advice( + s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], + Rotation(-16), + ); + // We need to do the lookup only if we are in the last branch child. let is_last_branch_child = meta.query_advice(is_last_branch_child, Rotation::cur()); - let acc = meta.query_advice(acc, Rotation::cur()); + let mut acc = meta.query_advice(acc_s, Rotation::cur()); + if !is_s { + acc = meta.query_advice(acc_c, Rotation::cur()); + } // TODO: acc currently doesn't have branch ValueNode info (which 128 if nil) let c128 = Expression::Constant(F::from(128)); - let mult = meta.query_advice(acc_mult, Rotation::cur()); + let mut mult = meta.query_advice(acc_mult_s, Rotation::cur()); + if !is_s { + mult = meta.query_advice(acc_mult_c, Rotation::cur()); + } let branch_acc = acc + c128 * mult; let mut sc_hash = vec![]; @@ -69,10 +83,12 @@ impl StorageRootChip { } } let storage_root_words = into_words_expr(sc_hash); + let one = Expression::Constant(F::one()); let mut constraints = vec![]; constraints.push(( not_first_level.clone() + * (one.clone() - is_extension_node.clone()) * is_last_branch_child.clone() * is_account_leaf_storage_codehash_prev.clone() * branch_acc, // TODO: replace with acc once ValueNode is added @@ -83,6 +99,7 @@ impl StorageRootChip { meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); constraints.push(( not_first_level.clone() + * (one.clone() - is_extension_node.clone()) * is_last_branch_child.clone() * is_account_leaf_storage_codehash_prev.clone() * word.clone(), @@ -93,6 +110,79 @@ impl StorageRootChip { constraints }); + // Storage first level extension hash - root in last account leaf (extension node). + meta.lookup_any(|meta| { + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); + + let mut rot_into_branch_init = -17; + let mut rot_into_last_branch_child = -1; + if !is_s { + rot_into_branch_init = -18; + rot_into_last_branch_child = -2; + } + + let is_account_leaf_storage_codehash_prev = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation(rot_into_branch_init - 1), + ); + + let is_extension_node = meta.query_advice( + s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + + // We need to do the lookup only if we are in the last branch child. + let is_after_last_branch_child = meta.query_advice( + is_last_branch_child, + Rotation(rot_into_last_branch_child), + ); + + // Note: acc_c in both cases. + let acc = meta.query_advice(acc_c, Rotation::cur()); + + let mut sc_hash = vec![]; + // Note: storage root is always in s_advices! + for column in s_advices.iter() { + if is_s { + sc_hash.push(meta.query_advice( + *column, + Rotation(rot_into_branch_init - 2), + )); + } else { + sc_hash.push(meta.query_advice( + *column, + Rotation(rot_into_branch_init - 1), + )); + } + } + let storage_root_words = into_words_expr(sc_hash); + + let mut constraints = vec![]; + constraints.push(( + not_first_level.clone() + * is_extension_node.clone() + * is_after_last_branch_child.clone() + * is_account_leaf_storage_codehash_prev.clone() + * acc, + meta.query_fixed(keccak_table[0], Rotation::cur()), + )); + for (ind, word) in storage_root_words.iter().enumerate() { + let keccak_table_i = + meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); + constraints.push(( + not_first_level.clone() + * is_extension_node.clone() + * is_after_last_branch_child.clone() + * is_account_leaf_storage_codehash_prev.clone() + * word.clone(), + keccak_table_i, + )); + } + + constraints + }); + config } diff --git a/mpt/tests/ExtensionInFirstStorageLevelOneKeyByte-663142080294-777022577393.json b/mpt/tests/ExtensionInFirstStorageLevelOneKeyByte-663142080294-777022577393.json new file mode 100644 index 0000000000..03c72952f5 --- /dev/null +++ b/mpt/tests/ExtensionInFirstStorageLevelOneKeyByte-663142080294-777022577393.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,126,191,152,20,62,71,44,132,121,37,141,73,58,182,255,235,252,82,207,173,42,110,33,241,211,242,104,95,252,103,209,89,0,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,192,86,211,84,48,194,81,148,248,209,175,126,122,172,80,176,186,213,19,20,125,109,49,12,170,236,73,244,180,218,98,218,0,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,1],[0,160,90,3,122,78,112,37,39,146,55,180,1,246,17,226,228,124,128,43,223,119,159,164,56,180,13,93,158,246,104,22,244,48,0,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,1],[0,160,134,159,238,181,244,146,85,201,200,247,194,188,4,58,155,60,168,165,249,119,88,232,251,3,10,102,159,100,85,145,79,135,0,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,1],[0,160,209,68,173,130,179,23,241,93,169,146,232,142,51,218,156,248,211,66,190,117,229,249,32,12,13,97,26,156,177,34,111,29,0,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,1],[0,160,237,149,224,43,30,29,238,190,226,52,58,68,19,110,179,193,228,211,86,175,118,29,37,114,148,117,84,210,181,204,36,27,0,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,218,39,137,48,68,179,36,77,176,168,185,84,5,147,255,34,50,153,185,72,181,252,119,197,87,41,147,59,43,45,74,0,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,1],[0,160,115,62,146,128,170,11,1,38,139,18,153,130,107,8,181,100,118,210,73,34,219,252,167,228,98,167,65,157,63,246,54,85,0,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,90,201,155,52,41,92,241,145,115,198,62,239,36,93,195,58,7,245,152,172,23,67,9,134,143,19,156,78,147,101,80,2,0,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,125,254,107,37,94,91,57,97,105,180,26,39,38,196,66,224,235,81,238,153,184,87,179,206,88,140,181,255,19,38,86,172,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,1,0,1,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,126,191,152,20,62,71,44,132,121,37,141,73,58,182,255,235,252,82,207,173,42,110,33,241,211,242,104,95,252,103,209,89,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,192,86,211,84,48,194,81,148,248,209,175,126,122,172,80,176,186,213,19,20,125,109,49,12,170,236,73,244,180,218,98,218,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,90,3,122,78,112,37,39,146,55,180,1,246,17,226,228,124,128,43,223,119,159,164,56,180,13,93,158,246,104,22,244,48,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,134,159,238,181,244,146,85,201,200,247,194,188,4,58,155,60,168,165,249,119,88,232,251,3,10,102,159,100,85,145,79,135,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,209,68,173,130,179,23,241,93,169,146,232,142,51,218,156,248,211,66,190,117,229,249,32,12,13,97,26,156,177,34,111,29,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,237,149,224,43,30,29,238,190,226,52,58,68,19,110,179,193,228,211,86,175,118,29,37,114,148,117,84,210,181,204,36,27,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,169,218,39,137,48,68,179,36,77,176,168,185,84,5,147,255,34,50,153,185,72,181,252,119,197,87,41,147,59,43,45,74,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,115,62,146,128,170,11,1,38,139,18,153,130,107,8,181,100,118,210,73,34,219,252,167,228,98,167,65,157,63,246,54,85,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,90,201,155,52,41,92,241,145,115,198,62,239,36,93,195,58,7,245,152,172,23,67,9,134,143,19,156,78,147,101,80,2,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,125,254,107,37,94,91,57,97,105,180,26,39,38,196,66,224,235,81,238,153,184,87,179,206,88,140,181,255,19,38,86,172,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[226,27,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,5],[226,27,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5]] From a29175c75077bcbba283fd8b8101871b66c5c939 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Thu, 3 Feb 2022 15:14:10 +0100 Subject: [PATCH 056/113] extension node in first storage level long even --- mpt/src/extension_node_key.rs | 51 +++++++++++++++---- ...TwoKeyBytes-663142080294-765640895605.json | 1 + 2 files changed, 42 insertions(+), 10 deletions(-) create mode 100644 mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index bd1530cd03..e7cc2ab6d7 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -215,26 +215,43 @@ impl ExtensionNodeKeyChip { let s_advices1 = meta.query_advice(s_advices[1], Rotation::prev()); // skip 1 because s_advices[0] is 0 and doesn't contain any key info - let mut first_level_long_even_rlc = s_advices1.clone() + compute_rlc( + // and skip another 1 because s_advices[1] is multiplied by 1 + let mut first_level_long_even_ext_rlc = s_advices1.clone() + compute_rlc( meta, - s_advices.iter().skip(1).map(|v| *v).collect_vec(), + s_advices.iter().skip(2).map(|v| *v).collect_vec(), 0, one.clone(), -1, r_table.clone(), ); - first_level_long_even_rlc = first_level_long_even_rlc + modified_node_cur.clone() * c16.clone(); + let mut first_level_long_even_branch_rlc = + first_level_long_even_ext_rlc.clone() + c16.clone() * modified_node_cur.clone() * mult_diff.clone(); constraints.push(( - "account first level long even", + "account first level long even extension", account_first.clone() * is_key_even.clone() * is_long.clone() - * (first_level_long_even_rlc.clone() - key_rlc_cur.clone()) + * (first_level_long_even_ext_rlc.clone() - key_rlc_cur.clone()) )); // TODO: prepare test + constraints.push(( + "account first level long even branch", + account_first.clone() + * is_key_even.clone() + * is_long.clone() + * (first_level_long_even_branch_rlc.clone() - key_rlc_branch.clone()) + )); + constraints.push(( + "account first level long even branch mult", + account_first.clone() + * is_key_even.clone() + * is_long.clone() + * (mult_diff.clone() - key_rlc_mult_branch.clone()) + )); let first_level_short_ext_rlc = (s_rlp2.clone() - c16.clone()) * c16.clone(); // -16 because of hexToCompact - let first_level_short_branch_rlc = first_level_short_ext_rlc.clone() + modified_node_cur.clone(); + let first_level_short_branch_rlc = + first_level_short_ext_rlc.clone() + modified_node_cur.clone(); constraints.push(( "account first level short extension", account_first.clone() @@ -246,13 +263,13 @@ impl ExtensionNodeKeyChip { account_first.clone() * is_short.clone() * (first_level_short_branch_rlc.clone() - key_rlc_branch.clone()) - )); // TODO: prepare test + )); constraints.push(( "account first level short branch mult", account_first.clone() * is_short.clone() * (r_table[0].clone() - key_rlc_mult_branch.clone()) - )); // TODO: prepare test + )); // TODO: long odd for first level account proof @@ -264,12 +281,26 @@ impl ExtensionNodeKeyChip { * is_extension_c_row.clone(); constraints.push(( - "storage first level long even", + "storage first level long even extension", storage_first.clone() * is_key_even.clone() * is_long.clone() - * (first_level_long_even_rlc - key_rlc_cur.clone()) + * (first_level_long_even_ext_rlc - key_rlc_cur.clone()) )); // TODO: prepare test + constraints.push(( + "storage first level long even branch", + storage_first.clone() + * is_key_even.clone() + * is_long.clone() + * (first_level_long_even_branch_rlc - key_rlc_branch.clone()) + )); + constraints.push(( + "storage first level long even branch mult", + storage_first.clone() + * is_key_even.clone() + * is_long.clone() + * (mult_diff.clone() - key_rlc_mult_branch.clone()) + )); constraints.push(( "storage first level short extension", diff --git a/mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json b/mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json new file mode 100644 index 0000000000..a13ffebd59 --- /dev/null +++ b/mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,134,236,78,176,135,44,27,253,244,148,91,27,39,208,14,62,111,103,88,144,35,103,197,91,36,74,88,189,175,193,173,210,0,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,200,57,109,211,251,194,152,130,38,5,78,203,231,83,219,74,5,175,92,33,107,169,100,213,179,9,169,52,231,46,199,95,0,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,1],[0,160,90,223,153,77,90,68,178,77,115,86,3,87,250,70,172,169,25,6,207,47,77,106,144,156,63,235,216,148,76,231,70,128,0,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,1],[0,160,104,37,14,24,168,110,72,152,214,237,103,191,137,205,219,55,164,88,150,133,174,120,4,237,245,50,43,151,58,169,184,68,0,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,1],[0,160,153,251,46,103,133,108,220,6,159,146,110,14,54,12,65,230,17,107,15,225,244,12,165,14,185,174,159,7,244,122,210,71,0,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,1],[0,160,190,131,167,187,39,106,252,113,103,20,241,150,132,209,36,232,221,22,222,63,47,42,112,75,79,47,71,58,16,235,38,220,0,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,221,31,56,80,9,132,226,179,231,115,196,209,160,67,41,225,208,212,22,217,74,184,188,9,47,92,238,175,102,247,26,98,0,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,1],[0,160,222,54,44,32,137,0,165,70,241,79,22,20,243,70,98,239,178,120,43,34,80,146,119,200,66,72,170,16,183,157,17,15,0,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,57,149,45,247,227,245,92,180,112,180,56,163,123,25,239,156,88,6,66,15,233,5,70,174,42,191,192,207,221,141,6,44,0,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,70,133,52,172,233,246,196,18,60,201,110,46,22,128,209,107,210,76,221,70,71,255,193,122,215,12,141,162,157,205,190,189,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,1,1,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,133,235,9,147,31,174,193,15,130,252,231,142,0,184,141,143,232,88,61,84,117,220,50,63,26,125,0,69,227,41,12,216,0,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,111,29,117,223,136,129,118,207,33,69,250,161,140,110,251,106,90,211,255,249,170,187,100,182,253,230,38,233,56,62,55,245,0,16],[0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,0,17],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,134,236,78,176,135,44,27,253,244,148,91,27,39,208,14,62,111,103,88,144,35,103,197,91,36,74,88,189,175,193,173,210,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,200,57,109,211,251,194,152,130,38,5,78,203,231,83,219,74,5,175,92,33,107,169,100,213,179,9,169,52,231,46,199,95,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,90,223,153,77,90,68,178,77,115,86,3,87,250,70,172,169,25,6,207,47,77,106,144,156,63,235,216,148,76,231,70,128,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,104,37,14,24,168,110,72,152,214,237,103,191,137,205,219,55,164,88,150,133,174,120,4,237,245,50,43,151,58,169,184,68,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,153,251,46,103,133,108,220,6,159,146,110,14,54,12,65,230,17,107,15,225,244,12,165,14,185,174,159,7,244,122,210,71,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,190,131,167,187,39,106,252,113,103,20,241,150,132,209,36,232,221,22,222,63,47,42,112,75,79,47,71,58,16,235,38,220,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,221,31,56,80,9,132,226,179,231,115,196,209,160,67,41,225,208,212,22,217,74,184,188,9,47,92,238,175,102,247,26,98,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,222,54,44,32,137,0,165,70,241,79,22,20,243,70,98,239,178,120,43,34,80,146,119,200,66,72,170,16,183,157,17,15,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,57,149,45,247,227,245,92,180,112,180,56,163,123,25,239,156,88,6,66,15,233,5,70,174,42,191,192,207,221,141,6,44,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,70,133,52,172,233,246,196,18,60,201,110,46,22,128,209,107,210,76,221,70,71,255,193,122,215,12,141,162,157,205,190,189,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[228,130,0,187,160,111,29,117,223,136,129,118,207,33,69,250,161,140,110,251,106,90,211,255,249,170,187,100,182,253,230,38,233,56,62,55,245,5],[228,130,0,187,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,133,235,9,147,31,174,193,15,130,252,231,142,0,184,141,143,232,88,61,84,117,220,50,63,26,125,0,69,227,41,12,216,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,128,128,128,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,1,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,17,5]] From 3e8146991eba20440378b87242cdc0a8fd9c3455 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 4 Feb 2022 10:19:00 +0100 Subject: [PATCH 057/113] account and storage first level extension node constraints merged --- mpt/src/extension_node_key.rs | 144 ++++++++++++++++++---------------- 1 file changed, 77 insertions(+), 67 deletions(-) diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index e7cc2ab6d7..da988660db 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -210,13 +210,18 @@ impl ExtensionNodeKeyChip { * is_extension_node.clone() * is_extension_c_row.clone(); + let storage_first = not_first_level.clone() + * is_account_leaf_storage_codehash_prev.clone() + * is_extension_node.clone() + * is_extension_c_row.clone(); + let s_rlp2 = meta.query_advice(s_rlp2, Rotation::prev()); let s_advices0 = meta.query_advice(s_advices[0], Rotation::prev()); let s_advices1 = meta.query_advice(s_advices[1], Rotation::prev()); // skip 1 because s_advices[0] is 0 and doesn't contain any key info // and skip another 1 because s_advices[1] is multiplied by 1 - let mut first_level_long_even_ext_rlc = s_advices1.clone() + compute_rlc( + let first_level_long_even_ext_rlc = s_advices1.clone() + compute_rlc( meta, s_advices.iter().skip(2).map(|v| *v).collect_vec(), 0, @@ -224,103 +229,104 @@ impl ExtensionNodeKeyChip { -1, r_table.clone(), ); - let mut first_level_long_even_branch_rlc = + let first_level_long_even_branch_rlc = first_level_long_even_ext_rlc.clone() + c16.clone() * modified_node_cur.clone() * mult_diff.clone(); constraints.push(( - "account first level long even extension", - account_first.clone() + "first level long even extension", + (account_first.clone() + storage_first.clone()) * is_key_even.clone() * is_long.clone() * (first_level_long_even_ext_rlc.clone() - key_rlc_cur.clone()) - )); // TODO: prepare test + )); // TODO: prepare test for account constraints.push(( - "account first level long even branch", - account_first.clone() + "first level long even branch", + (account_first.clone() + storage_first.clone()) * is_key_even.clone() * is_long.clone() * (first_level_long_even_branch_rlc.clone() - key_rlc_branch.clone()) )); constraints.push(( - "account first level long even branch mult", - account_first.clone() + "first level long even branch mult", + (account_first.clone() + storage_first.clone()) * is_key_even.clone() * is_long.clone() * (mult_diff.clone() - key_rlc_mult_branch.clone()) )); - let first_level_short_ext_rlc = - (s_rlp2.clone() - c16.clone()) * c16.clone(); // -16 because of hexToCompact - let first_level_short_branch_rlc = - first_level_short_ext_rlc.clone() + modified_node_cur.clone(); - constraints.push(( - "account first level short extension", - account_first.clone() - * is_short.clone() - * (first_level_short_ext_rlc.clone() - key_rlc_cur.clone()) - )); // TODO: prepare test - constraints.push(( - "account first level short branch", - account_first.clone() - * is_short.clone() - * (first_level_short_branch_rlc.clone() - key_rlc_branch.clone()) - )); - constraints.push(( - "account first level short branch mult", - account_first.clone() - * is_short.clone() - * (r_table[0].clone() - key_rlc_mult_branch.clone()) - )); - - // TODO: long odd for first level account proof - - // First storage level: + // long odd + let mut long_odd_rlc = c16.clone() * (s_advices0.clone() - c16.clone()); // -16 because of hexToCompact + let mut mult = one.clone(); + for ind in 0..HASH_WIDTH-1 { + let s = meta.query_advice(s_advices[1+ind], Rotation::prev()); + let second_nibble = meta.query_advice(s_advices[ind], Rotation::cur()); + let first_nibble = (s.clone() - second_nibble.clone()) * c16inv.clone(); + // Note that first_nibble and second_nibble need to be between 0 and 15 - this + // is checked in a lookup below. + constraints.push(( + "first long odd nibble correspond to byte", + (account_first.clone() + storage_first.clone()) + * is_key_odd.clone() + * is_long.clone() + * (s - first_nibble.clone() * c16.clone() - second_nibble.clone()) + )); - let storage_first = not_first_level.clone() - * is_account_leaf_storage_codehash_prev.clone() - * is_extension_node.clone() - * is_extension_c_row.clone(); + long_odd_rlc = long_odd_rlc + first_nibble.clone() * mult.clone(); + mult = mult * r_table[0].clone(); + long_odd_rlc = long_odd_rlc + + second_nibble.clone() * c16.clone() * mult.clone(); + } constraints.push(( - "storage first level long even extension", - storage_first.clone() - * is_key_even.clone() + "long odd sel1 extension", + (account_first.clone() + storage_first.clone()) + * is_key_odd.clone() * is_long.clone() - * (first_level_long_even_ext_rlc - key_rlc_cur.clone()) - )); // TODO: prepare test + * (key_rlc_cur.clone() - long_odd_rlc.clone()) + )); + // We check branch key RLC in extension C row too (otherwise +rotation would be needed + // because we first have branch rows and then extension rows): constraints.push(( - "storage first level long even branch", - storage_first.clone() - * is_key_even.clone() + "long odd sel1 branch", + (account_first.clone() + storage_first.clone()) + * is_key_odd.clone() * is_long.clone() - * (first_level_long_even_branch_rlc - key_rlc_branch.clone()) + * (key_rlc_branch.clone() - key_rlc_cur.clone() - + modified_node_cur.clone() * key_rlc_mult_prev_level.clone() * mult_diff.clone()) )); constraints.push(( - "storage first level long even branch mult", - storage_first.clone() - * is_key_even.clone() + "long odd sel1 branch mult", + (account_first.clone() + storage_first.clone()) + * is_key_odd.clone() * is_long.clone() - * (mult_diff.clone() - key_rlc_mult_branch.clone()) + * (key_rlc_mult_branch.clone() - key_rlc_mult_prev_level.clone() * mult_diff.clone() * r_table[0].clone()) + // mult_diff is checked in a lookup below )); + // short + + let first_level_short_ext_rlc = + (s_rlp2.clone() - c16.clone()) * c16.clone(); // -16 because of hexToCompact + let first_level_short_branch_rlc = + first_level_short_ext_rlc.clone() + modified_node_cur.clone(); constraints.push(( - "storage first level short extension", - storage_first.clone() - * is_short.clone() - * (first_level_short_ext_rlc - key_rlc_cur.clone()) - )); + "first level short extension", + (account_first.clone() + storage_first.clone()) + * is_short.clone() + * (first_level_short_ext_rlc.clone() - key_rlc_cur.clone()) + )); // TODO: prepare test for account constraints.push(( - "storage first level short branch", - storage_first.clone() + "first level short branch", + (account_first.clone() + storage_first.clone()) * is_short.clone() - * (first_level_short_branch_rlc - key_rlc_branch.clone()) + * (first_level_short_branch_rlc.clone() - key_rlc_branch.clone()) )); constraints.push(( - "storage first level short branch mult", - storage_first.clone() + "first level short branch mult", + (account_first.clone() + storage_first.clone()) * is_short.clone() * (r_table[0].clone() - key_rlc_mult_branch.clone()) )); - + // Not first level: // long even not first level not first storage selector: @@ -383,6 +389,7 @@ impl ExtensionNodeKeyChip { */ let mut long_even_sel2_rlc = key_rlc_prev_level.clone(); + let mut mult = one.clone(); for ind in 0..HASH_WIDTH-1 { let s = meta.query_advice(s_advices[1+ind], Rotation::prev()); let second_nibble = meta.query_advice(s_advices[ind], Rotation::cur()); @@ -397,10 +404,11 @@ impl ExtensionNodeKeyChip { )); long_even_sel2_rlc = long_even_sel2_rlc + - first_nibble.clone() * key_rlc_mult_prev_level.clone(); + first_nibble.clone() * key_rlc_mult_prev_level.clone() * mult.clone(); + mult = mult * r_table[0].clone(); long_even_sel2_rlc = long_even_sel2_rlc + - second_nibble.clone() * c16.clone() * key_rlc_mult_prev_level.clone() * r_table[ind].clone(); + second_nibble.clone() * c16.clone() * key_rlc_mult_prev_level.clone() * mult.clone(); } constraints.push(( "long even sel2 extension", @@ -440,6 +448,7 @@ impl ExtensionNodeKeyChip { let mut long_odd_sel1_rlc = key_rlc_prev_level.clone() + c16.clone() * (s_advices0.clone() - c16.clone()) * key_rlc_mult_prev_level.clone(); // -16 because of hexToCompact // s_advices0 - 16 = 3 in example above + let mut mult = one.clone(); for ind in 0..HASH_WIDTH-1 { let s = meta.query_advice(s_advices[1+ind], Rotation::prev()); let second_nibble = meta.query_advice(s_advices[ind], Rotation::cur()); @@ -454,10 +463,11 @@ impl ExtensionNodeKeyChip { )); long_odd_sel1_rlc = long_odd_sel1_rlc + - first_nibble.clone() * key_rlc_mult_prev_level.clone(); + first_nibble.clone() * key_rlc_mult_prev_level.clone() * mult.clone(); + mult = mult * r_table[0].clone(); long_odd_sel1_rlc = long_odd_sel1_rlc + - second_nibble.clone() * c16.clone() * key_rlc_mult_prev_level.clone() * r_table[ind].clone(); + second_nibble.clone() * c16.clone() * key_rlc_mult_prev_level.clone() * mult.clone(); } constraints.push(( "long odd sel1 extension", From c945bd8580062ea3969feed1d616bac363ad9a0f Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 4 Feb 2022 11:07:40 +0100 Subject: [PATCH 058/113] extension nodes long odd first level and after first level constraints merged --- mpt/src/extension_node_key.rs | 235 +++++++++++++--------------------- 1 file changed, 88 insertions(+), 147 deletions(-) diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index da988660db..5290c127ae 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -163,11 +163,13 @@ impl ExtensionNodeKeyChip { * (mult_diff_cur.clone() - mult_diff_prev.clone()), )); + let not_branch_or_after = (one.clone() - is_branch_init_prev.clone()) + * (one.clone() - is_branch_child_prev.clone()); // to prevent Poisoned Constraint + constraints.push(( "extension node row S key RLC is the same as branch key RLC when NOT extension node", q_not_first.clone() - * (one.clone() - is_branch_init_prev.clone()) // to prevent Poisoned Constraint due to rotation for is_extension_node - * (one.clone() - is_branch_child_prev.clone()) // to prevent Poisoned Constraint + * not_branch_or_after.clone() * is_extension_s_row.clone() * (one.clone() - is_extension_node.clone()) * (key_rlc_cur.clone() - key_rlc_prev.clone()), @@ -175,8 +177,7 @@ impl ExtensionNodeKeyChip { constraints.push(( "extension node row S key RLC mult is the same as branch key RLC when NOT extension node", q_not_first.clone() - * (one.clone() - is_branch_init_prev.clone()) // to prevent Poisoned Constraint due to rotation for is_extension_node - * (one.clone() - is_branch_child_prev.clone()) // to prevent Poisoned Constraint + * not_branch_or_after.clone() * is_extension_s_row.clone() * (one.clone() - is_extension_node.clone()) * (key_rlc_mult_cur.clone() - key_rlc_mult_prev.clone()), @@ -185,8 +186,7 @@ impl ExtensionNodeKeyChip { constraints.push(( "extension node row C key RLC is the same as branch key RLC when NOT extension node", q_not_first.clone() - * (one.clone() - is_branch_init_prev.clone()) // to prevent Poisoned Constraint due to rotation for is_extension_node - * (one.clone() - is_branch_child_prev.clone()) // to prevent Poisoned Constraint + * not_branch_or_after.clone() * is_extension_c_row.clone() * (one.clone() - is_extension_node.clone()) * (key_rlc_cur.clone() - key_rlc_prev.clone()), @@ -194,18 +194,14 @@ impl ExtensionNodeKeyChip { constraints.push(( "extension node row C key RLC mult is the same as branch key RLC when NOT extension node", q_not_first.clone() - * (one.clone() - is_branch_init_prev.clone()) // to prevent Poisoned Constraint due to rotation for is_extension_node - * (one.clone() - is_branch_child_prev.clone()) // to prevent Poisoned Constraint + * not_branch_or_after.clone() * is_extension_c_row.clone() * (one.clone() - is_extension_node.clone()) * (key_rlc_mult_cur.clone() - key_rlc_mult_prev.clone()), )); - // First level in account proof: - let account_first = q_not_first.clone() - * (one.clone() - is_branch_init_prev.clone()) // to prevent Poisoned Constraint due to rotation for is_extension_node - * (one.clone() - is_branch_child_prev.clone()) // to prevent Poisoned Constraint + * not_branch_or_after.clone() * (one.clone() - not_first_level.clone()) * is_extension_node.clone() * is_extension_c_row.clone(); @@ -219,42 +215,67 @@ impl ExtensionNodeKeyChip { let s_advices0 = meta.query_advice(s_advices[0], Rotation::prev()); let s_advices1 = meta.query_advice(s_advices[1], Rotation::prev()); - // skip 1 because s_advices[0] is 0 and doesn't contain any key info - // and skip another 1 because s_advices[1] is multiplied by 1 - let first_level_long_even_ext_rlc = s_advices1.clone() + compute_rlc( + // long even not first level not first storage selector: + let after_first_level = not_first_level.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) + * is_extension_node.clone() + * is_extension_c_row.clone(); + + // mult_prev = 1 if first level, mult_prev = key_rlc_mult_prev_level if not first level + let mult_prev = after_first_level.clone() * key_rlc_mult_prev_level.clone() + + one.clone() - after_first_level.clone(); + // rlc_prev = 0 if first level, rlc_prv = key_rlc_prev_level if not first level + let rlc_prev = after_first_level.clone() * key_rlc_prev_level.clone(); + + let mut long_even_rlc_sel1 = rlc_prev.clone() + + s_advices1 * mult_prev.clone(); + // skip 1 because s_advices[0] is 0 and doesn't contain any key info, and skip another 1 + // because s_advices[1] is not to be multiplied by any r_table element (as it's in compute_rlc). + long_even_rlc_sel1 = long_even_rlc_sel1.clone() + compute_rlc( meta, s_advices.iter().skip(2).map(|v| *v).collect_vec(), 0, - one.clone(), + mult_prev.clone(), -1, r_table.clone(), ); - let first_level_long_even_branch_rlc = - first_level_long_even_ext_rlc.clone() + c16.clone() * modified_node_cur.clone() * mult_diff.clone(); constraints.push(( - "first level long even extension", - (account_first.clone() + storage_first.clone()) - * is_key_even.clone() + "long even sel1 extension", + is_key_even.clone() + * not_branch_or_after.clone() * is_long.clone() - * (first_level_long_even_ext_rlc.clone() - key_rlc_cur.clone()) - )); // TODO: prepare test for account + * sel1.clone() + * (key_rlc_cur.clone() - long_even_rlc_sel1.clone()) + )); + // We check branch key RLC in extension C row too (otherwise +rotation would be needed + // because we first have branch rows and then extension rows): constraints.push(( - "first level long even branch", - (account_first.clone() + storage_first.clone()) - * is_key_even.clone() + "long even sel1 branch", + is_key_even.clone() + * not_branch_or_after.clone() * is_long.clone() - * (first_level_long_even_branch_rlc.clone() - key_rlc_branch.clone()) + * sel1.clone() + * (key_rlc_branch.clone() - key_rlc_cur.clone() - + c16.clone() * modified_node_cur.clone() * mult_prev.clone() * mult_diff.clone()) )); constraints.push(( - "first level long even branch mult", - (account_first.clone() + storage_first.clone()) - * is_key_even.clone() + "long even sel1 branch mult", + is_key_even.clone() + * not_branch_or_after.clone() * is_long.clone() - * (mult_diff.clone() - key_rlc_mult_branch.clone()) + * sel1.clone() + * (key_rlc_mult_branch.clone() - mult_prev.clone() * mult_diff.clone()) + // mult_diff is checked in a lookup below )); - // long odd - let mut long_odd_rlc = c16.clone() * (s_advices0.clone() - c16.clone()); // -16 because of hexToCompact + /* + Example: + bytes: [228, 130, 16 + 3, 9*16 + 5, 0, ...] + nibbles: [5, 0, ...] + */ + let mut long_odd_sel1_rlc = rlc_prev.clone() + + c16.clone() * (s_advices0.clone() - c16.clone()) * mult_prev.clone(); // -16 because of hexToCompact + // s_advices0 - 16 = 3 in example above let mut mult = one.clone(); for ind in 0..HASH_WIDTH-1 { let s = meta.query_advice(s_advices[1+ind], Rotation::prev()); @@ -263,42 +284,47 @@ impl ExtensionNodeKeyChip { // Note that first_nibble and second_nibble need to be between 0 and 15 - this // is checked in a lookup below. constraints.push(( - "first long odd nibble correspond to byte", - (account_first.clone() + storage_first.clone()) - * is_key_odd.clone() + "long odd sel1 nibble correspond to byte", + is_key_odd.clone() + * not_branch_or_after.clone() * is_long.clone() + * sel1.clone() * (s - first_nibble.clone() * c16.clone() - second_nibble.clone()) )); - long_odd_rlc = long_odd_rlc + first_nibble.clone() * mult.clone(); + long_odd_sel1_rlc = long_odd_sel1_rlc + + first_nibble.clone() * mult_prev.clone() * mult.clone(); mult = mult * r_table[0].clone(); - long_odd_rlc = long_odd_rlc + - second_nibble.clone() * c16.clone() * mult.clone(); + long_odd_sel1_rlc = long_odd_sel1_rlc + + second_nibble.clone() * c16.clone() * mult_prev.clone() * mult.clone(); } constraints.push(( "long odd sel1 extension", - (account_first.clone() + storage_first.clone()) - * is_key_odd.clone() + is_key_odd.clone() + * not_branch_or_after.clone() * is_long.clone() - * (key_rlc_cur.clone() - long_odd_rlc.clone()) + * sel1.clone() + * (key_rlc_cur.clone() - long_odd_sel1_rlc.clone()) )); // We check branch key RLC in extension C row too (otherwise +rotation would be needed // because we first have branch rows and then extension rows): constraints.push(( "long odd sel1 branch", - (account_first.clone() + storage_first.clone()) - * is_key_odd.clone() + is_key_odd.clone() + * not_branch_or_after.clone() * is_long.clone() + * sel1.clone() * (key_rlc_branch.clone() - key_rlc_cur.clone() - - modified_node_cur.clone() * key_rlc_mult_prev_level.clone() * mult_diff.clone()) + modified_node_cur.clone() * mult_prev.clone() * mult_diff.clone()) )); constraints.push(( "long odd sel1 branch mult", - (account_first.clone() + storage_first.clone()) - * is_key_odd.clone() + is_key_odd.clone() + * not_branch_or_after.clone() * is_long.clone() - * (key_rlc_mult_branch.clone() - key_rlc_mult_prev_level.clone() * mult_diff.clone() * r_table[0].clone()) + * sel1.clone() + * (key_rlc_mult_branch.clone() - mult_prev.clone() * mult_diff.clone() * r_table[0].clone()) // mult_diff is checked in a lookup below )); @@ -329,49 +355,6 @@ impl ExtensionNodeKeyChip { // Not first level: - // long even not first level not first storage selector: - let long_even = not_first_level.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) - * is_extension_node.clone() - * is_extension_c_row.clone() - * is_key_even.clone() - * is_long.clone(); - - let mut long_even_rlc_sel1 = key_rlc_prev_level.clone() + - s_advices1 * key_rlc_mult_prev_level.clone(); - // skip 1 because s_advices[0] is 0 and doesn't contain any key info, and skip another 1 - // because s_advices[1] is not to be multiplied by any r_table element (as it's in compute_rlc). - long_even_rlc_sel1 = long_even_rlc_sel1.clone() + compute_rlc( - meta, - s_advices.iter().skip(2).map(|v| *v).collect_vec(), - 0, - key_rlc_mult_prev_level.clone(), - -1, - r_table.clone(), - ); - constraints.push(( - "long even sel1 extension", - long_even.clone() - * sel1.clone() - * (key_rlc_cur.clone() - long_even_rlc_sel1.clone()) - )); - // We check branch key RLC in extension C row too (otherwise +rotation would be needed - // because we first have branch rows and then extension rows): - constraints.push(( - "long even sel1 branch", - long_even.clone() - * sel1.clone() - * (key_rlc_branch.clone() - key_rlc_cur.clone() - - c16.clone() * modified_node_cur.clone() * key_rlc_mult_prev_level.clone() * mult_diff.clone()) - )); - constraints.push(( - "long even sel1 branch mult", - long_even.clone() - * sel1.clone() - * (key_rlc_mult_branch.clone() - key_rlc_mult_prev_level.clone() * mult_diff.clone()) - // mult_diff is checked in a lookup below - )); - /* Note that there can be at max 31 key bytes because 32 same bytes would mean the two keys being the same - update operation, not splitting into extension node. @@ -388,6 +371,7 @@ impl ExtensionNodeKeyChip { in extension row C and then: first_nibble = ((9*16 + 5) - 5) / 16. */ let mut long_even_sel2_rlc = key_rlc_prev_level.clone(); + // Note: this can't appear in first level because it's sel2. let mut mult = one.clone(); for ind in 0..HASH_WIDTH-1 { @@ -398,7 +382,9 @@ impl ExtensionNodeKeyChip { // is checked in a lookup below. constraints.push(( "long even sel2 nibble correspond to byte", - long_even.clone() + after_first_level.clone() + * is_key_even.clone() + * is_long.clone() * sel2.clone() * (s - first_nibble.clone() * c16.clone() - second_nibble.clone()) )); @@ -412,7 +398,9 @@ impl ExtensionNodeKeyChip { } constraints.push(( "long even sel2 extension", - long_even.clone() + after_first_level.clone() + * is_key_even.clone() + * is_long.clone() * sel2.clone() * (key_rlc_cur.clone() - long_even_sel2_rlc.clone()) )); @@ -420,14 +408,18 @@ impl ExtensionNodeKeyChip { // because we first have branch rows and then extension rows): constraints.push(( "long even sel2 branch", - long_even.clone() + after_first_level.clone() + * is_key_even.clone() + * is_long.clone() * sel2.clone() * (key_rlc_branch.clone() - key_rlc_cur.clone() - modified_node_cur.clone() * key_rlc_mult_prev_level.clone() * mult_diff.clone()) )); constraints.push(( "long even sel2 branch mult", - long_even + after_first_level + * is_key_even.clone() + * is_long.clone() * sel2.clone() * (key_rlc_mult_branch.clone() - key_rlc_mult_prev_level.clone() * mult_diff.clone() * r_table[0].clone()) // mult_diff is checked in a lookup below @@ -440,57 +432,6 @@ impl ExtensionNodeKeyChip { * is_extension_c_row.clone() * is_key_odd.clone() * is_long.clone(); - /* - Example: - bytes: [228, 130, 16 + 3, 9*16 + 5, 0, ...] - nibbles: [5, 0, ...] - */ - let mut long_odd_sel1_rlc = key_rlc_prev_level.clone() + - c16.clone() * (s_advices0.clone() - c16.clone()) * key_rlc_mult_prev_level.clone(); // -16 because of hexToCompact - // s_advices0 - 16 = 3 in example above - let mut mult = one.clone(); - for ind in 0..HASH_WIDTH-1 { - let s = meta.query_advice(s_advices[1+ind], Rotation::prev()); - let second_nibble = meta.query_advice(s_advices[ind], Rotation::cur()); - let first_nibble = (s.clone() - second_nibble.clone()) * c16inv.clone(); - // Note that first_nibble and second_nibble need to be between 0 and 15 - this - // is checked in a lookup below. - constraints.push(( - "long odd sel1 nibble correspond to byte", - long_odd.clone() - * sel1.clone() - * (s - first_nibble.clone() * c16.clone() - second_nibble.clone()) - )); - - long_odd_sel1_rlc = long_odd_sel1_rlc + - first_nibble.clone() * key_rlc_mult_prev_level.clone() * mult.clone(); - mult = mult * r_table[0].clone(); - - long_odd_sel1_rlc = long_odd_sel1_rlc + - second_nibble.clone() * c16.clone() * key_rlc_mult_prev_level.clone() * mult.clone(); - } - constraints.push(( - "long odd sel1 extension", - long_odd.clone() - * sel1.clone() - * (key_rlc_cur.clone() - long_odd_sel1_rlc.clone()) - )); - // We check branch key RLC in extension C row too (otherwise +rotation would be needed - // because we first have branch rows and then extension rows): - constraints.push(( - "long odd sel1 branch", - long_odd.clone() - * sel1.clone() - * (key_rlc_branch.clone() - key_rlc_cur.clone() - - modified_node_cur.clone() * key_rlc_mult_prev_level.clone() * mult_diff.clone()) - )); - constraints.push(( - "long odd sel1 branch mult", - long_odd.clone() - * sel1.clone() - * (key_rlc_mult_branch.clone() - key_rlc_mult_prev_level.clone() * mult_diff.clone() * r_table[0].clone()) - // mult_diff is checked in a lookup below - )); /* Example: @@ -539,7 +480,7 @@ impl ExtensionNodeKeyChip { * is_extension_c_row.clone() * is_short.clone(); - let short_sel1_rlc = key_rlc_prev_level.clone() + + let short_sel1_rlc = rlc_prev.clone() + (s_rlp2.clone() - c16.clone()) * key_rlc_mult_prev_level.clone(); // -16 because of hexToCompact constraints.push(( "short sel1 extension", From 4cbe3cc4b1481fac05a1056fffb54b5bcbeb1f67 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 4 Feb 2022 11:17:41 +0100 Subject: [PATCH 059/113] extension nodes short first level and after first level constraints merged --- mpt/src/extension_node_key.rs | 73 ++++++++++++----------------------- 1 file changed, 25 insertions(+), 48 deletions(-) diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index 5290c127ae..c713698ec1 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -329,31 +329,33 @@ impl ExtensionNodeKeyChip { )); // short - - let first_level_short_ext_rlc = - (s_rlp2.clone() - c16.clone()) * c16.clone(); // -16 because of hexToCompact - let first_level_short_branch_rlc = - first_level_short_ext_rlc.clone() + modified_node_cur.clone(); + + let short_sel1_rlc = rlc_prev.clone() + + (s_rlp2.clone() - c16.clone()) * mult_prev.clone(); // -16 because of hexToCompact constraints.push(( - "first level short extension", - (account_first.clone() + storage_first.clone()) - * is_short.clone() - * (first_level_short_ext_rlc.clone() - key_rlc_cur.clone()) - )); // TODO: prepare test for account + "short sel1 extension", + not_branch_or_after.clone() + * is_short.clone() + * sel1.clone() + * (key_rlc_cur.clone() - short_sel1_rlc.clone()) + )); + // We check branch key RLC in extension C row too (otherwise +rotation would be needed + // because we first have branch rows and then extension rows): constraints.push(( - "first level short branch", - (account_first.clone() + storage_first.clone()) + "short sel1 branch", + not_branch_or_after.clone() * is_short.clone() - * (first_level_short_branch_rlc.clone() - key_rlc_branch.clone()) + * sel1.clone() + * (key_rlc_branch.clone() - key_rlc_cur.clone() - + c16.clone() * modified_node_cur.clone() * mult_prev.clone() * r_table[0].clone()) )); constraints.push(( - "first level short branch mult", - (account_first.clone() + storage_first.clone()) + "short sel1 branch mult", + not_branch_or_after.clone() * is_short.clone() - * (r_table[0].clone() - key_rlc_mult_branch.clone()) + * sel1.clone() + * (key_rlc_mult_branch.clone() - mult_prev.clone() * r_table[0].clone()) )); - - // Not first level: /* Note that there can be at max 31 key bytes because 32 same bytes would mean @@ -472,37 +474,12 @@ impl ExtensionNodeKeyChip { // mult_diff is checked in a lookup below )); - // short: - + // short: let short = not_first_level.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) - * is_extension_node.clone() - * is_extension_c_row.clone() - * is_short.clone(); - - let short_sel1_rlc = rlc_prev.clone() + - (s_rlp2.clone() - c16.clone()) * key_rlc_mult_prev_level.clone(); // -16 because of hexToCompact - constraints.push(( - "short sel1 extension", - short.clone() - * sel1.clone() - * (key_rlc_cur.clone() - short_sel1_rlc.clone()) - )); - // We check branch key RLC in extension C row too (otherwise +rotation would be needed - // because we first have branch rows and then extension rows): - constraints.push(( - "short sel1 branch", - short.clone() - * sel1.clone() - * (key_rlc_branch.clone() - key_rlc_cur.clone() - - c16.clone() * modified_node_cur.clone() * key_rlc_mult_prev_level.clone() * r_table[0].clone()) - )); - constraints.push(( - "short sel1 branch mult", - short.clone() - * sel1.clone() - * (key_rlc_mult_branch.clone() - key_rlc_mult_prev_level.clone() * r_table[0].clone()) - )); + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) + * is_extension_node.clone() + * is_extension_c_row.clone() + * is_short.clone(); let short_sel2_rlc = key_rlc_prev_level.clone() + c16.clone() * (s_rlp2 - c16.clone()) * key_rlc_mult_prev_level.clone(); // -16 because of hexToCompact From 6438f323884fcfe052b7ad636e782ff4c50cac15 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 4 Feb 2022 16:12:05 +0100 Subject: [PATCH 060/113] extension node three bytes long test and fix --- mpt/src/extension_node_key.rs | 43 ++++++++++--------- ...eyBytesSel2-801908495096-397684660137.json | 1 + 2 files changed, 23 insertions(+), 21 deletions(-) create mode 100644 mpt/tests/ExtensionThreeKeyBytesSel2-801908495096-397684660137.json diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index c713698ec1..ee42f803a9 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -273,7 +273,8 @@ impl ExtensionNodeKeyChip { bytes: [228, 130, 16 + 3, 9*16 + 5, 0, ...] nibbles: [5, 0, ...] */ - let mut long_odd_sel1_rlc = rlc_prev.clone() + + // Note: sel1 and sel2 are turned around here (because of odd number of nibbles). + let mut long_odd_sel2_rlc = rlc_prev.clone() + c16.clone() * (s_advices0.clone() - c16.clone()) * mult_prev.clone(); // -16 because of hexToCompact // s_advices0 - 16 = 3 in example above let mut mult = one.clone(); @@ -284,46 +285,46 @@ impl ExtensionNodeKeyChip { // Note that first_nibble and second_nibble need to be between 0 and 15 - this // is checked in a lookup below. constraints.push(( - "long odd sel1 nibble correspond to byte", + "long odd sel2 nibble correspond to byte", is_key_odd.clone() * not_branch_or_after.clone() * is_long.clone() - * sel1.clone() + * sel2.clone() * (s - first_nibble.clone() * c16.clone() - second_nibble.clone()) )); - long_odd_sel1_rlc = long_odd_sel1_rlc + + long_odd_sel2_rlc = long_odd_sel2_rlc + first_nibble.clone() * mult_prev.clone() * mult.clone(); mult = mult * r_table[0].clone(); - long_odd_sel1_rlc = long_odd_sel1_rlc + + long_odd_sel2_rlc = long_odd_sel2_rlc + second_nibble.clone() * c16.clone() * mult_prev.clone() * mult.clone(); } constraints.push(( - "long odd sel1 extension", + "long odd sel2 extension", is_key_odd.clone() * not_branch_or_after.clone() * is_long.clone() - * sel1.clone() - * (key_rlc_cur.clone() - long_odd_sel1_rlc.clone()) + * sel2.clone() + * (key_rlc_cur.clone() - long_odd_sel2_rlc.clone()) )); // We check branch key RLC in extension C row too (otherwise +rotation would be needed // because we first have branch rows and then extension rows): constraints.push(( - "long odd sel1 branch", + "long odd sel2 branch", is_key_odd.clone() * not_branch_or_after.clone() * is_long.clone() - * sel1.clone() + * sel2.clone() * (key_rlc_branch.clone() - key_rlc_cur.clone() - modified_node_cur.clone() * mult_prev.clone() * mult_diff.clone()) )); constraints.push(( - "long odd sel1 branch mult", + "long odd sel2 branch mult", is_key_odd.clone() * not_branch_or_after.clone() * is_long.clone() - * sel1.clone() + * sel2.clone() * (key_rlc_mult_branch.clone() - mult_prev.clone() * mult_diff.clone() * r_table[0].clone()) // mult_diff is checked in a lookup below )); @@ -440,10 +441,10 @@ impl ExtensionNodeKeyChip { bytes: [228, 130, 16 + 3, 137, 0, ...] nibbles: [5, 0, ...] */ - let mut long_odd_sel2_rlc = key_rlc_prev_level.clone() + + let mut long_odd_sel1_rlc = key_rlc_prev_level.clone() + (s_advices0 - c16.clone()) * key_rlc_mult_prev_level.clone(); // skip 1 because s_advices[0] has already been taken into account - long_odd_sel2_rlc = long_odd_sel2_rlc.clone() + compute_rlc( + long_odd_sel1_rlc = long_odd_sel1_rlc.clone() + compute_rlc( meta, s_advices.iter().skip(1).map(|v| *v).collect_vec(), 0, @@ -452,24 +453,24 @@ impl ExtensionNodeKeyChip { r_table.clone(), ); constraints.push(( - "long odd sel2 extension", + "long odd sel1 extension", long_odd.clone() - * sel2.clone() - * (key_rlc_cur.clone() - long_odd_sel2_rlc.clone()) + * sel1.clone() + * (key_rlc_cur.clone() - long_odd_sel1_rlc.clone()) )); // We check branch key RLC in extension C row too (otherwise +rotation would be needed // because we first have branch rows and then extension rows): constraints.push(( - "long odd sel2 branch", + "long odd sel1 branch", long_odd.clone() - * sel2.clone() + * sel1.clone() * (key_rlc_branch.clone() - key_rlc_cur.clone() - c16.clone() * modified_node_cur.clone() * key_rlc_mult_prev_level.clone() * mult_diff.clone()) )); constraints.push(( - "long odd sel2 branch mult", + "long odd sel1 branch mult", long_odd.clone() - * sel2.clone() + * sel1.clone() * (key_rlc_mult_branch.clone() - key_rlc_mult_prev_level.clone() * mult_diff.clone()) // mult_diff is checked in a lookup below )); diff --git a/mpt/tests/ExtensionThreeKeyBytesSel2-801908495096-397684660137.json b/mpt/tests/ExtensionThreeKeyBytesSel2-801908495096-397684660137.json new file mode 100644 index 0000000000..040adc5d0a --- /dev/null +++ b/mpt/tests/ExtensionThreeKeyBytesSel2-801908495096-397684660137.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,0,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,0,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,1],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,1],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,1],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,1],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,1],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,1],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,1],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,1],[0,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,0,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,1],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,1],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,1],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,1],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,1],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,1],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,1],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,1],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,1],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,1],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,1],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,1],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,1],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,1],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,1],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,1],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,1],[0,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,0,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,1],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,1],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,1],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,1],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,1],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,1],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,1],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,1],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,1],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,1],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,1],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,1],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,1],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,1],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,1],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,1],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,1],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,1],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,1],[0,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,0,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,1],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,1],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,1],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,1],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,1],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,1],[0,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,0,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,1],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,1],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,1],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,1],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,1],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,1],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,1],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,1],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,1],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,1],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,1],[0,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,0,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,1],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,1],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,113,249,1,113,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,1],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,1],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,1],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,1],[0,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,0,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,1],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,0,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,5,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,16],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,17],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,5],[228,130,16,226,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,5],[248,81,128,128,128,128,128,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[248,81,128,128,128,128,128,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,1,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,17,5]] From 051cbf33beec8e2659f0f3c0f2c1b99cdbfb76d1 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 4 Feb 2022 16:23:59 +0100 Subject: [PATCH 061/113] missing selector added --- mpt/src/extension_node_key.rs | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index ee42f803a9..1dd9835d9e 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -200,17 +200,6 @@ impl ExtensionNodeKeyChip { * (key_rlc_mult_cur.clone() - key_rlc_mult_prev.clone()), )); - let account_first = q_not_first.clone() - * not_branch_or_after.clone() - * (one.clone() - not_first_level.clone()) - * is_extension_node.clone() - * is_extension_c_row.clone(); - - let storage_first = not_first_level.clone() - * is_account_leaf_storage_codehash_prev.clone() - * is_extension_node.clone() - * is_extension_c_row.clone(); - let s_rlp2 = meta.query_advice(s_rlp2, Rotation::prev()); let s_advices0 = meta.query_advice(s_advices[0], Rotation::prev()); let s_advices1 = meta.query_advice(s_advices[1], Rotation::prev()); @@ -221,6 +210,8 @@ impl ExtensionNodeKeyChip { * is_extension_node.clone() * is_extension_c_row.clone(); + let check_extension = is_extension_node.clone() * is_extension_c_row.clone(); + // mult_prev = 1 if first level, mult_prev = key_rlc_mult_prev_level if not first level let mult_prev = after_first_level.clone() * key_rlc_mult_prev_level.clone() + one.clone() - after_first_level.clone(); @@ -242,6 +233,7 @@ impl ExtensionNodeKeyChip { constraints.push(( "long even sel1 extension", is_key_even.clone() + * check_extension.clone() * not_branch_or_after.clone() * is_long.clone() * sel1.clone() @@ -252,6 +244,7 @@ impl ExtensionNodeKeyChip { constraints.push(( "long even sel1 branch", is_key_even.clone() + * check_extension.clone() * not_branch_or_after.clone() * is_long.clone() * sel1.clone() @@ -261,6 +254,7 @@ impl ExtensionNodeKeyChip { constraints.push(( "long even sel1 branch mult", is_key_even.clone() + * check_extension.clone() * not_branch_or_after.clone() * is_long.clone() * sel1.clone() @@ -287,6 +281,7 @@ impl ExtensionNodeKeyChip { constraints.push(( "long odd sel2 nibble correspond to byte", is_key_odd.clone() + * check_extension.clone() * not_branch_or_after.clone() * is_long.clone() * sel2.clone() @@ -303,6 +298,7 @@ impl ExtensionNodeKeyChip { constraints.push(( "long odd sel2 extension", is_key_odd.clone() + * check_extension.clone() * not_branch_or_after.clone() * is_long.clone() * sel2.clone() @@ -313,6 +309,7 @@ impl ExtensionNodeKeyChip { constraints.push(( "long odd sel2 branch", is_key_odd.clone() + * check_extension.clone() * not_branch_or_after.clone() * is_long.clone() * sel2.clone() @@ -322,6 +319,7 @@ impl ExtensionNodeKeyChip { constraints.push(( "long odd sel2 branch mult", is_key_odd.clone() + * check_extension.clone() * not_branch_or_after.clone() * is_long.clone() * sel2.clone() @@ -336,6 +334,7 @@ impl ExtensionNodeKeyChip { constraints.push(( "short sel1 extension", not_branch_or_after.clone() + * check_extension.clone() * is_short.clone() * sel1.clone() * (key_rlc_cur.clone() - short_sel1_rlc.clone()) @@ -345,6 +344,7 @@ impl ExtensionNodeKeyChip { constraints.push(( "short sel1 branch", not_branch_or_after.clone() + * check_extension.clone() * is_short.clone() * sel1.clone() * (key_rlc_branch.clone() - key_rlc_cur.clone() - @@ -353,6 +353,7 @@ impl ExtensionNodeKeyChip { constraints.push(( "short sel1 branch mult", not_branch_or_after.clone() + * check_extension.clone() * is_short.clone() * sel1.clone() * (key_rlc_mult_branch.clone() - mult_prev.clone() * r_table[0].clone()) @@ -385,7 +386,7 @@ impl ExtensionNodeKeyChip { // is checked in a lookup below. constraints.push(( "long even sel2 nibble correspond to byte", - after_first_level.clone() + after_first_level.clone() // no need for check_extension here * is_key_even.clone() * is_long.clone() * sel2.clone() @@ -454,7 +455,7 @@ impl ExtensionNodeKeyChip { ); constraints.push(( "long odd sel1 extension", - long_odd.clone() + long_odd.clone() // no need for check_extension here * sel1.clone() * (key_rlc_cur.clone() - long_odd_sel1_rlc.clone()) )); @@ -486,7 +487,7 @@ impl ExtensionNodeKeyChip { c16.clone() * (s_rlp2 - c16.clone()) * key_rlc_mult_prev_level.clone(); // -16 because of hexToCompact constraints.push(( "short sel2 extension", - short.clone() + short.clone() // no need for check_extension here * sel2.clone() * (key_rlc_cur.clone() - short_sel2_rlc.clone()) )); From fcf7d62e4142955736b5bac02d6bd9f96da53057 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 8 Feb 2022 07:48:01 +0100 Subject: [PATCH 062/113] renamed: first_nibble -> drifted_pos --- mpt/src/leaf_key_in_added_branch.rs | 8 ++-- mpt/src/mpt.rs | 62 ++++++++++++++--------------- mpt/src/param.rs | 2 +- 3 files changed, 37 insertions(+), 35 deletions(-) diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index bb295e7031..083e7fe0c4 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -870,9 +870,11 @@ impl LeafKeyInAddedBranchChip { // nibble has a hash which is in the branch at first_nibble position. // In case we have a placeholder branch at position S: - // (1) branch which contains leaf that turns into branch at is_modified position (S positions) | branch that contains added branch hash at is_modified position (C positions) - // (2) placeholder branch (S positions) | added branch (C positions) - // S and C extension node rows + // (1) branch (17 rows) which contains leaf that turns into branch at is_modified position (S positions) | + // branch (17 rows) that contains added branch hash at is_modified position (C positions) + // (2) placeholder branch (17 rows) (S positions) | added branch (17 rows) (C positions) + // S extension node row + // C extension node row // (3) leaf key S // (4) leaf value S ((3)||(4) hash is two levels above in (1) at is_modified) // (5) leaf key C diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index f93131d736..fdae484a2f 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -34,7 +34,7 @@ use crate::{branch_key::BranchKeyChip, param::WITNESS_ROW_WIDTH}; use crate::{ param::{ BRANCH_0_C_START, BRANCH_0_KEY_POS, BRANCH_0_S_START, C_RLP_START, - C_START, FIRST_NIBBLE_POS, HASH_WIDTH, IS_BRANCH_C_PLACEHOLDER_POS, + C_START, DRIFTED_POS, HASH_WIDTH, IS_BRANCH_C_PLACEHOLDER_POS, IS_BRANCH_S_PLACEHOLDER_POS, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH, S_RLP_START, S_START, }, @@ -89,9 +89,9 @@ pub struct MPTConfig { node_index: Column, is_modified: Column, // whether this branch node is modified modified_node: Column, // index of the modified node - is_at_first_nibble: Column, // needed when leaf is turned into branch - first_nibble: Column, // needed when leaf is turned into branch - first nibble of the key stored in a leaf (because the existing leaf will jump to this position in added branch) - is_leaf_in_added_branch: Column, // it is at first_nibble position in added branch, note that this row could be omitted when there is no added branch but then it would open a vulnerability because the attacker could omit these row in cases when it's needed too (and constraints happen in this row) + is_at_drifted_pos: Column, // needed when leaf is turned into branch + drifted_pos: Column, // needed when leaf is turned into branch - first nibble of the key stored in a leaf (because the existing leaf will jump to this position in added branch) + is_leaf_in_added_branch: Column, // it is at drifted_pos position in added branch, note that this row could be omitted when there is no added branch but then it would open a vulnerability because the attacker could omit these row in cases when it's needed too (and constraints happen in this row) is_extension_node_s: Column, // contains extension node key (s_advices) and hash of the branch (c_advices) is_extension_node_c: Column, s_rlp1: Column, @@ -167,8 +167,8 @@ impl MPTConfig { let is_modified = meta.advice_column(); let modified_node = meta.advice_column(); - let is_at_first_nibble = meta.advice_column(); - let first_nibble = meta.advice_column(); + let is_at_drifted_pos = meta.advice_column(); + let drifted_pos = meta.advice_column(); let is_leaf_in_added_branch = meta.advice_column(); let is_extension_node_s = meta.advice_column(); let is_extension_node_c = meta.advice_column(); @@ -268,7 +268,7 @@ impl MPTConfig { sel1, sel2, is_modified, - is_at_first_nibble, + is_at_drifted_pos, ); BranchChip::::configure( @@ -287,8 +287,8 @@ impl MPTConfig { node_index, is_modified, modified_node, - is_at_first_nibble, - first_nibble, + is_at_drifted_pos, + drifted_pos, fixed_table.clone(), ); @@ -317,7 +317,7 @@ impl MPTConfig { s_advices, node_index, is_modified, - is_at_first_nibble, + is_at_drifted_pos, sel1, ); @@ -329,7 +329,7 @@ impl MPTConfig { c_advices, node_index, is_modified, - is_at_first_nibble, + is_at_drifted_pos, sel2, ); @@ -665,7 +665,7 @@ impl MPTConfig { acc_mult_s, sel1, sel2, - first_nibble, + drifted_pos, r_table.clone(), fixed_table.clone(), keccak_table.clone(), @@ -825,8 +825,8 @@ impl MPTConfig { node_index, is_modified, modified_node, - is_at_first_nibble, - first_nibble, + is_at_drifted_pos, + drifted_pos, is_leaf_in_added_branch, is_extension_node_s, is_extension_node_c, @@ -872,7 +872,7 @@ impl MPTConfig { is_account_leaf_nonce_balance_s: bool, is_account_leaf_storage_codehash_s: bool, is_account_leaf_storage_codehash_c: bool, - first_nibble: u8, + drifted_pos: u8, is_leaf_in_added_branch: bool, is_extension_node_s: bool, is_extension_node_c: bool, @@ -957,17 +957,17 @@ impl MPTConfig { )?; region.assign_advice( - || "assign first_nibble".to_string(), - self.first_nibble, + || "assign drifted_pos".to_string(), + self.drifted_pos, offset, - || Ok(F::from(first_nibble as u64)), + || Ok(F::from(drifted_pos as u64)), )?; region.assign_advice( - || "assign is_at_first_nibble".to_string(), - self.is_at_first_nibble, + || "assign is_at_drifted_pos".to_string(), + self.is_at_drifted_pos, offset, - || Ok(F::from((first_nibble == node_index) as u64)), + || Ok(F::from((drifted_pos == node_index) as u64)), )?; region.assign_advice( @@ -1166,7 +1166,7 @@ impl MPTConfig { row: &[u8], s_words: &[u64], c_words: &[u64], - first_nibble: u8, + drifted_pos: u8, s_rlp1: i32, c_rlp1: i32, offset: usize, @@ -1187,7 +1187,7 @@ impl MPTConfig { false, false, false, - first_nibble, + drifted_pos, false, false, false, @@ -1319,7 +1319,7 @@ impl MPTConfig { let mut is_branch_s_placeholder = false; let mut is_branch_c_placeholder = false; - let mut first_nibble: u8 = 0; // needed when leaf turned into branch and leaf moves into a branch where it's at first_nibble position + let mut drifted_pos: u8 = 0; // needed when leaf turned into branch and leaf moves into a branch where it's at drifted_pos position let mut rlp_len_rem_s: i32 = 0; // branch RLP length remainder, in each branch children row this value is subtracted by the number of RLP bytes in this row (1 or 33) let mut rlp_len_rem_c: i32 = 0; @@ -1370,7 +1370,7 @@ impl MPTConfig { // branch init modified_node = row[BRANCH_0_KEY_POS]; node_index = 0; - first_nibble = row[FIRST_NIBBLE_POS]; + drifted_pos = row[DRIFTED_POS]; // Get the child that is being changed and convert it to words to enable lookups: let mut s_hash = witness @@ -1388,7 +1388,7 @@ impl MPTConfig { // We put hash of a node that moved down to the added branch. // This is needed to check the hash of leaf_in_added_branch. s_hash = witness - [ind + 1 + first_nibble as usize] + [ind + 1 + drifted_pos as usize] [S_START..S_START + HASH_WIDTH] .to_vec(); s_words = self.convert_into_words(&s_hash); @@ -1398,7 +1398,7 @@ impl MPTConfig { } if row[IS_BRANCH_C_PLACEHOLDER_POS] == 1 { c_hash = witness - [ind + 1 + first_nibble as usize] + [ind + 1 + drifted_pos as usize] [C_START..C_START + HASH_WIDTH] .to_vec(); c_words = self.convert_into_words(&c_hash); @@ -1406,13 +1406,13 @@ impl MPTConfig { } else { is_branch_c_placeholder = false } - // If no placeholder branch, we set first_nibble = modified_node. This + // If no placeholder branch, we set drifted_pos = modified_node. This // is needed just to make some other constraints (s_keccak/c_keccak // corresponds to the proper node) easier to write. if row[IS_BRANCH_S_PLACEHOLDER_POS] == 0 && row[IS_BRANCH_C_PLACEHOLDER_POS] == 0 { - first_nibble = modified_node + drifted_pos = modified_node } self.q_enable.enable(&mut region, offset)?; @@ -1798,7 +1798,7 @@ impl MPTConfig { &row[0..row.len() - 1].to_vec(), &s_words, &c_words, - first_nibble, + drifted_pos, rlp_len_rem_s, rlp_len_rem_c, offset, @@ -1817,7 +1817,7 @@ impl MPTConfig { &row[0..row.len() - 1].to_vec(), &s_words, &c_words, - first_nibble, + drifted_pos, rlp_len_rem_s, rlp_len_rem_c, offset, diff --git a/mpt/src/param.rs b/mpt/src/param.rs index 9a0d45928b..9cdee45022 100644 --- a/mpt/src/param.rs +++ b/mpt/src/param.rs @@ -18,7 +18,7 @@ pub const BRANCH_0_KEY_POS: usize = 10; // row 0 of a branch contains info (deri pub const R_TABLE_LEN: usize = 32; pub const IS_BRANCH_S_PLACEHOLDER_POS: usize = 11; pub const IS_BRANCH_C_PLACEHOLDER_POS: usize = 12; -pub const FIRST_NIBBLE_POS: usize = 13; +pub const DRIFTED_POS: usize = 13; pub const IS_EXTENSION_NODE_POS: usize = 14; pub const IS_EXTENSION_EVEN_KEY_LEN_POS: usize = 15; pub const IS_EXTENSION_ODD_KEY_LEN_POS: usize = 16; From 05786d079b920493bb814b6744d970b0d06d8063 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 8 Feb 2022 08:26:44 +0100 Subject: [PATCH 063/113] check for extension hash in parent ignored when placeholder --- mpt/src/branch.rs | 1 - mpt/src/branch_hash_in_parent.rs | 1 - mpt/src/extension_node.rs | 17 ++++++++++++++++- mpt/src/leaf_key_in_added_branch.rs | 20 ++++++++++---------- 4 files changed, 26 insertions(+), 13 deletions(-) diff --git a/mpt/src/branch.rs b/mpt/src/branch.rs index 3d0339f202..209c3ee5c0 100644 --- a/mpt/src/branch.rs +++ b/mpt/src/branch.rs @@ -176,7 +176,6 @@ impl BranchChip { constraints }); - meta.create_gate("branch equalities", |meta| { let q_enable = meta.query_selector(q_enable); let mut constraints = vec![]; diff --git a/mpt/src/branch_hash_in_parent.rs b/mpt/src/branch_hash_in_parent.rs index 12915cfc01..1d43799db2 100644 --- a/mpt/src/branch_hash_in_parent.rs +++ b/mpt/src/branch_hash_in_parent.rs @@ -53,7 +53,6 @@ impl BranchHashInParentChip { meta.query_advice(is_last_branch_child, Rotation::cur()); // When placeholder branch, we don't check its hash in a parent. - let is_branch_placeholder = meta.query_advice(is_branch_placeholder, Rotation(-16)); let acc = meta.query_advice(acc, Rotation::cur()); diff --git a/mpt/src/extension_node.rs b/mpt/src/extension_node.rs index 7075d1b88e..749ed9bfd8 100644 --- a/mpt/src/extension_node.rs +++ b/mpt/src/extension_node.rs @@ -11,7 +11,8 @@ use std::marker::PhantomData; use crate::{ helpers::{compute_rlc, into_words_expr}, param::{ - HASH_WIDTH, IS_EXTENSION_EVEN_KEY_LEN_POS, IS_EXTENSION_KEY_LONG_POS, + HASH_WIDTH, IS_BRANCH_C_PLACEHOLDER_POS, IS_BRANCH_S_PLACEHOLDER_POS, + IS_EXTENSION_EVEN_KEY_LEN_POS, IS_EXTENSION_KEY_LONG_POS, IS_EXTENSION_KEY_SHORT_POS, IS_EXTENSION_NODE_POS, IS_EXTENSION_ODD_KEY_LEN_POS, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH, LAYOUT_OFFSET, @@ -382,6 +383,18 @@ impl ExtensionNodeChip { Rotation(rot_into_branch_init - 1), ); + // When placeholder extension, we don't check its hash in a parent. + let mut is_branch_placeholder = + s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET]; + if !is_s { + is_branch_placeholder = + s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET]; + } + let is_branch_placeholder = meta.query_advice( + is_branch_placeholder, + Rotation(rot_into_branch_init), + ); + let mut constraints = vec![]; let acc_c = meta.query_advice(acc_c, Rotation::cur()); @@ -390,6 +403,7 @@ impl ExtensionNodeChip { * q_enable.clone() * (one.clone() - is_account_leaf_storage_codehash_c.clone()) + * (one.clone() - is_branch_placeholder.clone()) * acc_c, meta.query_fixed(keccak_table[0], Rotation::cur()), )); @@ -404,6 +418,7 @@ impl ExtensionNodeChip { * q_enable.clone() * (one.clone() - is_account_leaf_storage_codehash_c.clone()) + * (one.clone() - is_branch_placeholder.clone()) * keccak, keccak_table_i, )); diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index 083e7fe0c4..ed02a5d7d6 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -40,7 +40,7 @@ impl LeafKeyInAddedBranchChip { acc_mult: Column, sel1: Column, sel2: Column, - first_nibble: Column, + drifted_pos: Column, r_table: Vec>, fixed_table: [Column; 3], keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], @@ -57,7 +57,7 @@ impl LeafKeyInAddedBranchChip { // Checking leaf RLC is ok - RLC is then taken and value (from leaf_value row) is added // to RLC, finally lookup is used to check the hash that - // corresponds to this RLC is in the parent branch at first_nibble position. + // corresponds to this RLC is in the parent branch at drifted_pos position. meta.create_gate("Storage leaf in added branch RLC", |meta| { let q_enable = q_enable(meta); let mut constraints = vec![]; @@ -110,7 +110,7 @@ impl LeafKeyInAddedBranchChip { }); // We also need to check leaf_key and leaf_key_in_added_branch are different only - // in the first_nibble. This ensures the leaf + // in the drifted_pos. This ensures the leaf // that was turned into branch was moved down to the new branch correctly. meta.create_gate( "Storage leaf in added branch differs only in first nibble (sel2, is_short)", @@ -195,7 +195,7 @@ impl LeafKeyInAddedBranchChip { let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); // Any rotation that lands into branch children can be used. - let first_nibble = meta.query_advice(first_nibble, Rotation(-17)); + let first_nibble = meta.query_advice(drifted_pos, Rotation(-17)); constraints.push(( "Leaf key differs first nibble s_advices[0] prev placeholder s", @@ -351,7 +351,7 @@ impl LeafKeyInAddedBranchChip { let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); // Any rotation that lands into branch children can be used. - let first_nibble = meta.query_advice(first_nibble, Rotation(-17)); + let first_nibble = meta.query_advice(drifted_pos, Rotation(-17)); let second_nibble_s = s_advices1_prev_s - first_nibble.clone() * c16.clone(); let second_nibble_c = s_advices1_prev_c - first_nibble * c16.clone(); @@ -519,7 +519,7 @@ impl LeafKeyInAddedBranchChip { let s_advices1 = meta.query_advice(s_advices[1], Rotation::cur()); // Any rotation that lands into branch children can be used. - let first_nibble = meta.query_advice(first_nibble, Rotation(-17)); + let first_nibble = meta.query_advice(drifted_pos, Rotation(-17)); constraints.push(( "Leaf key differs first nibble s_advices[1] prev placeholder s", @@ -715,7 +715,7 @@ impl LeafKeyInAddedBranchChip { let s_advices1 = meta.query_advice(s_advices[1], Rotation::cur()); // Any rotation that lands into branch children can be used. - let first_nibble = meta.query_advice(first_nibble, Rotation(-17)); + let first_nibble = meta.query_advice(drifted_pos, Rotation(-17)); let second_nibble_s = s_advices2_prev_s - first_nibble.clone() * c16.clone(); let second_nibble_c = s_advices2_prev_c - first_nibble * c16.clone(); @@ -867,7 +867,7 @@ impl LeafKeyInAddedBranchChip { // corresponds to the one in leaf_key. // If the branch is placeholder, we need to check that the leaf without the first - // nibble has a hash which is in the branch at first_nibble position. + // nibble has a hash which is in the branch at drifted_pos position. // In case we have a placeholder branch at position S: // (1) branch (17 rows) which contains leaf that turns into branch at is_modified position (S positions) | @@ -881,8 +881,8 @@ impl LeafKeyInAddedBranchChip { // (6) leaf value C ((5)||(6) hash is in one level above (2) at is_modified) // (7) leaf in added branch - the same as leaf key S in (3), but it has the first nibble removed - // We need to check that leaf_in_added_branch hash is in (2) at first_nibble position - // (first_nibble is the first nibble in leaf key S (3), because leaf drifts down to + // We need to check that leaf_in_added_branch hash is in (2) at drifted_pos position + // (drifted_pos is the first nibble in leaf key S (3), because leaf drifts down to // this position in new branch) // We need to construct RLP of the leaf. We have leaf key in is_leaf_in_added_branch From 22b7475761706175028bb526757cac6d3dd294c1 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 8 Feb 2022 10:08:47 +0100 Subject: [PATCH 064/113] added extension test --- mpt/src/leaf_key_in_added_branch.rs | 41 ++++++++++++++++++- mpt/src/mpt.rs | 6 ++- ...ensionAdded-832680037789-317272220514.json | 1 + 3 files changed, 45 insertions(+), 3 deletions(-) create mode 100644 mpt/tests/ExtensionAdded-832680037789-317272220514.json diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index ed02a5d7d6..efbc9528c8 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -40,6 +40,8 @@ impl LeafKeyInAddedBranchChip { acc_mult: Column, sel1: Column, sel2: Column, + key_rlc: Column, + key_rlc_mult: Column, drifted_pos: Column, r_table: Vec>, fixed_table: [Column; 3], @@ -54,6 +56,7 @@ impl LeafKeyInAddedBranchChip { let c32 = Expression::Constant(F::from(32_u64)); let c48 = Expression::Constant(F::from(48_u64)); let c248 = Expression::Constant(F::from(248_u64)); + let rot_branch_init = -23; // Checking leaf RLC is ok - RLC is then taken and value (from leaf_value row) is added // to RLC, finally lookup is used to check the hash that @@ -142,7 +145,6 @@ impl LeafKeyInAddedBranchChip { // s_advices[0]_leaf_key = 32 + 16 + first_nibble. // From s_advices[0] on, key bytes are the same in both rows. - let rot_branch_init = -23; let rot_leaf_key_s = -4; let rot_leaf_key_c = -2; @@ -862,6 +864,43 @@ impl LeafKeyInAddedBranchChip { constraints }); + // TODO: constraints above could be replaced using key RLC check (checking whether + // leaf key RLC before extension/branch is added is the same as key RLC of the leaf + // that drifted into added extension/branch) which would cover + // also added extension nodes (where we have more than one nibble of difference). + // It would go like this: + // We already have leaf key RLC before extension/branch is added. If S is placeholder, + // we have this RLC in (3) leaf key S row, in key_rlc column. + // What about key RLC of the drifted leaf? Partial value is already computed in extension + // node row (key_rlc column) because extension node "takes" the partial key RLC value at + // leaf (before being drifted) and adds extension key bytes to it. It remains to + // add drifted_pos and bytes of the drifted leaf. The computations for this are + // similar to the ones in extension_node_key, the difference is we have here drifted_pos + // instead of modified_node and we have a different key in a leaf. + + /* + meta.create_gate("work in progress", |meta| { + let q_enable = q_enable(meta); + let mut constraints = vec![]; + + // Could be used any rotation into previous branch, because key RLC is the same in all + // branch children: + let rot_into_prev_branch = rot_branch_init - 3; + + let key_rlc_mult_prev_level = meta.query_advice(key_rlc_mult, Rotation(rot_into_prev_branch)); + let key_rlc_prev_level = meta.query_advice(key_rlc, Rotation(rot_into_prev_branch)); + // Get back into S or C extension row + let key_rlc_mult_cur = meta.query_advice(key_rlc_mult, Rotation(-6)); + let ext_key_rlc = meta.query_advice(key_rlc, Rotation(-6)); + + let acc = meta.query_advice(acc, Rotation::cur()); + constraints.push(("Leaf key acc", q_enable * (rlc - acc))); + + constraints + }); + */ + + // Checking accumulated RLC for key is not necessary here for leaf_key_in_added_branch // because we check this for leaf_key and here we only check the key in leaf_key_in_added_branch // corresponds to the one in leaf_key. diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index fdae484a2f..07ac5c306c 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -650,10 +650,10 @@ impl MPTConfig { |meta| { let not_first_level = meta.query_fixed(not_first_level, Rotation::cur()); - let is_leaf_c = + let is_leaf = meta.query_advice(is_leaf_in_added_branch, Rotation::cur()); - not_first_level * is_leaf_c + not_first_level * is_leaf }, s_rlp1, s_rlp2, @@ -665,6 +665,8 @@ impl MPTConfig { acc_mult_s, sel1, sel2, + key_rlc, + key_rlc_mult, drifted_pos, r_table.clone(), fixed_table.clone(), diff --git a/mpt/tests/ExtensionAdded-832680037789-317272220514.json b/mpt/tests/ExtensionAdded-832680037789-317272220514.json new file mode 100644 index 0000000000..36411ceb61 --- /dev/null +++ b/mpt/tests/ExtensionAdded-832680037789-317272220514.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,0,160,253,33,226,218,25,39,145,0,164,81,47,69,178,157,225,196,113,144,144,113,226,166,234,246,113,103,16,63,113,80,88,95,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,0,160,103,204,104,158,235,198,119,209,180,215,181,189,136,203,184,250,163,30,140,126,79,243,14,159,109,170,58,208,8,74,26,70,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,1],[0,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,0,160,218,41,159,210,100,253,33,88,234,56,175,174,178,159,11,204,161,146,42,180,208,96,184,116,23,70,93,94,145,107,89,33,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,1],[0,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,0,160,79,77,138,162,213,175,43,135,147,0,39,146,132,139,164,75,29,80,80,240,46,196,229,46,240,181,12,101,209,196,168,135,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,1],[0,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,0,160,15,183,243,178,204,51,243,226,156,83,118,186,53,111,244,184,86,162,50,160,80,51,31,37,45,131,20,4,81,101,184,59,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,0,160,40,165,19,116,182,113,29,220,144,115,163,0,178,148,5,239,54,101,153,171,133,217,71,224,180,119,0,129,230,213,248,171,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,1],[0,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,0,160,31,164,200,215,180,134,129,90,179,248,97,169,48,155,46,223,238,60,139,97,244,183,76,136,241,80,17,154,233,241,64,40,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,67,218,192,221,242,223,68,248,229,138,64,229,84,61,185,140,89,161,17,69,232,170,101,14,94,173,126,22,21,248,77,204,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,241,249,1,241,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,1],[0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,1],[0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,1],[0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,1],[0,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,0,160,151,233,154,255,181,3,235,250,138,235,129,254,89,222,12,198,233,148,4,208,215,207,126,186,208,132,108,78,153,204,58,24,1],[0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,1],[0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,1],[0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,1],[0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,1],[0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,1],[0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,1],[0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,1],[0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,1],[0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,1],[0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,14,1,0,6,1,0,1,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,0,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,0,17],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,253,33,226,218,25,39,145,0,164,81,47,69,178,157,225,196,113,144,144,113,226,166,234,246,113,103,16,63,113,80,88,95,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,103,204,104,158,235,198,119,209,180,215,181,189,136,203,184,250,163,30,140,126,79,243,14,159,109,170,58,208,8,74,26,70,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,218,41,159,210,100,253,33,88,234,56,175,174,178,159,11,204,161,146,42,180,208,96,184,116,23,70,93,94,145,107,89,33,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,79,77,138,162,213,175,43,135,147,0,39,146,132,139,164,75,29,80,80,240,46,196,229,46,240,181,12,101,209,196,168,135,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,15,183,243,178,204,51,243,226,156,83,118,186,53,111,244,184,86,162,50,160,80,51,31,37,45,131,20,4,81,101,184,59,128,5],[249,2,17,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,40,165,19,116,182,113,29,220,144,115,163,0,178,148,5,239,54,101,153,171,133,217,71,224,180,119,0,129,230,213,248,171,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,31,164,200,215,180,134,129,90,179,248,97,169,48,155,46,223,238,60,139,97,244,183,76,136,241,80,17,154,233,241,64,40,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,67,218,192,221,242,223,68,248,229,138,64,229,84,61,185,140,89,161,17,69,232,170,101,14,94,173,126,22,21,248,77,204,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,151,233,154,255,181,3,235,250,138,235,129,254,89,222,12,198,233,148,4,208,215,207,126,186,208,132,108,78,153,204,58,24,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[248,81,128,128,128,128,128,128,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,128,128,128,128,128,128,128,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,128,128,5],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,17,5],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5]] From 1582d82cc80caa8e47f301b413d41ef7b506634b Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Thu, 10 Feb 2022 14:24:04 +0100 Subject: [PATCH 065/113] debugging leaf key RLC after placeholder --- mpt/src/leaf_key_in_added_branch.rs | 178 ++++++++++++++++++++++++---- mpt/src/mpt.rs | 46 ++++--- 2 files changed, 186 insertions(+), 38 deletions(-) diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index efbc9528c8..bbd7b2c0e0 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -8,10 +8,7 @@ use halo2::{ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; - -use crate::{ - mpt::FixedTableTag, -}; +use crate::mpt::FixedTableTag; use crate::param::{ HASH_WIDTH, IS_BRANCH_C_PLACEHOLDER_POS, IS_BRANCH_S_PLACEHOLDER_POS, @@ -61,6 +58,9 @@ impl LeafKeyInAddedBranchChip { // Checking leaf RLC is ok - RLC is then taken and value (from leaf_value row) is added // to RLC, finally lookup is used to check the hash that // corresponds to this RLC is in the parent branch at drifted_pos position. + // This is not to be confused with key RLC checked in another gate (the gate + // here checks the RLC of all leaf bytes, while the gate below checks the key RLC + // accumulated in branches/extensions + leaf key). meta.create_gate("Storage leaf in added branch RLC", |meta| { let q_enable = q_enable(meta); let mut constraints = vec![]; @@ -112,6 +112,7 @@ impl LeafKeyInAddedBranchChip { constraints }); + /* // We also need to check leaf_key and leaf_key_in_added_branch are different only // in the drifted_pos. This ensures the leaf // that was turned into branch was moved down to the new branch correctly. @@ -157,7 +158,7 @@ impl LeafKeyInAddedBranchChip { let s_rlp2_prev_s = meta.query_advice(s_rlp2, Rotation(rot_leaf_key_s)); let s_rlp2_prev_c = meta.query_advice(s_rlp2, Rotation(rot_leaf_key_c)); let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); - + constraints.push(( "Leaf key differs first nibble s_rlp1 placeholder s", q_enable.clone() @@ -301,7 +302,7 @@ impl LeafKeyInAddedBranchChip { let rot_branch_init = -23; let rot_leaf_key_s = -4; let rot_leaf_key_c = -2; - + // sel1 and sel2 are in init branch let sel1 = meta.query_advice(sel1, Rotation(rot_branch_init)); @@ -311,7 +312,7 @@ impl LeafKeyInAddedBranchChip { let s_rlp2_prev_s = meta.query_advice(s_rlp2, Rotation(rot_leaf_key_s)); let s_rlp2_prev_c = meta.query_advice(s_rlp2, Rotation(rot_leaf_key_c)); let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); - + constraints.push(( "Leaf key differs first nibble s_rlp1 placeholder s", q_enable.clone() @@ -453,7 +454,7 @@ impl LeafKeyInAddedBranchChip { let rot_branch_init = -23; let rot_leaf_key_s = -4; let rot_leaf_key_c = -2; - + // sel1 and sel2 are in init branch let sel2 = meta.query_advice(sel2, Rotation(rot_branch_init)); @@ -481,7 +482,7 @@ impl LeafKeyInAddedBranchChip { let s_advices0_prev_s = meta.query_advice(s_advices[0], Rotation(rot_leaf_key_s)); let s_advices0_prev_c = meta.query_advice(s_advices[0], Rotation(rot_leaf_key_c)); let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); - + constraints.push(( "Leaf key differs first nibble s_rlp2 placeholder s", q_enable.clone() @@ -645,7 +646,7 @@ impl LeafKeyInAddedBranchChip { let rot_branch_init = -23; let rot_leaf_key_s = -4; let rot_leaf_key_c = -2; - + // sel1 and sel2 are in init branch let sel1 = meta.query_advice(sel1, Rotation(rot_branch_init)); @@ -655,7 +656,7 @@ impl LeafKeyInAddedBranchChip { let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); // Note that s_rlp1 (=248) in leaf S and C above needs to be checked in leaf_key. - + constraints.push(( "Leaf key differs first nibble s_rlp1 placeholder s", q_enable.clone() @@ -804,6 +805,8 @@ impl LeafKeyInAddedBranchChip { }, ); + */ + // Check acc_mult when RLP metadata is two bytes (short) meta.lookup_any(|meta| { let q_enable = q_enable(meta); @@ -878,7 +881,6 @@ impl LeafKeyInAddedBranchChip { // similar to the ones in extension_node_key, the difference is we have here drifted_pos // instead of modified_node and we have a different key in a leaf. - /* meta.create_gate("work in progress", |meta| { let q_enable = q_enable(meta); let mut constraints = vec![]; @@ -887,19 +889,147 @@ impl LeafKeyInAddedBranchChip { // branch children: let rot_into_prev_branch = rot_branch_init - 3; - let key_rlc_mult_prev_level = meta.query_advice(key_rlc_mult, Rotation(rot_into_prev_branch)); - let key_rlc_prev_level = meta.query_advice(key_rlc, Rotation(rot_into_prev_branch)); - // Get back into S or C extension row - let key_rlc_mult_cur = meta.query_advice(key_rlc_mult, Rotation(-6)); - let ext_key_rlc = meta.query_advice(key_rlc, Rotation(-6)); + let key_rlc_mult_prev_level = + meta.query_advice(key_rlc_mult, Rotation(rot_into_prev_branch)); + let key_rlc_prev_level = + meta.query_advice(key_rlc, Rotation(rot_into_prev_branch)); - let acc = meta.query_advice(acc, Rotation::cur()); - constraints.push(("Leaf key acc", q_enable * (rlc - acc))); + // Get back into S or C extension row to retrieve key_rlc. Note that this works + // for both - extension nodes and branches. That's because branch key RLC is stored + // in extension node row when there is NO extension node (the constraint is in + // extension_node_key). + let key_rlc_mult_cur = + meta.query_advice(key_rlc_mult, Rotation(-6)); + let key_rlc_cur = meta.query_advice(key_rlc, Rotation(-6)); + + // Now we have key_rlc after extension node key has been added (in ext_key_rlc), + // we need to add drifted leaf key now. We need to take into account whether + + // sel1 and sel2 determines whether drifted_pos needs to be + // multiplied by 16 or not. + let sel1 = meta.query_advice(sel1, Rotation(rot_branch_init)); + let sel2 = meta.query_advice(sel2, Rotation(rot_branch_init)); + + let is_long = meta.query_advice(s_keccak[0], Rotation::cur()); + let is_short = meta.query_advice(s_keccak[1], Rotation::cur()); + + // Any rotation that lands into branch children can be used. + let drifted_pos = meta.query_advice(drifted_pos, Rotation(-17)); + + let mut key_rlc_sel1 = key_rlc_cur.clone() + + drifted_pos.clone() * c16.clone() * key_rlc_mult_cur.clone(); + + // If sel1 = 1, we have one nibble+48 in s_advices[0]. + let s_advice0 = meta.query_advice(s_advices[0], Rotation::cur()); + key_rlc_sel1 = key_rlc_sel1.clone() + + (s_advice0.clone() - c48.clone()) * key_rlc_mult_cur.clone(); + let key_mult = key_rlc_mult_cur.clone() * r_table[0].clone(); + + let s_advices1 = meta.query_advice(s_advices[1], Rotation::cur()); + key_rlc_sel1 = key_rlc_sel1 + s_advices1.clone() * key_mult.clone(); + + for ind in 2..HASH_WIDTH { + let s = meta.query_advice(s_advices[ind], Rotation::cur()); + key_rlc_sel1 = key_rlc_sel1 + + s * key_mult.clone() * r_table[ind - 2].clone(); + } + + // Key RLC of the drifted leaf needs to be the same as key RLC of the leaf + // before it drifted down into extension/branch. + let is_branch_s_placeholder = meta.query_advice( + s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], + Rotation(rot_branch_init), + ); + let is_branch_c_placeholder = meta.query_advice( + s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], + Rotation(rot_branch_init), + ); + + let leaf_key_s_rlc = meta.query_advice(key_rlc, Rotation(-4)); + let leaf_key_c_rlc = meta.query_advice(key_rlc, Rotation(-2)); + + /* + constraints.push(( + "Drifted leaf key placeholder S", + q_enable + * is_branch_s_placeholder + * is_short.clone() + * sel1.clone() + * (leaf_key_s_rlc - key_rlc_sel1), + )); + */ + + // debugging: + let c5 = Expression::Constant(F::from(5_u64)); + let c6 = Expression::Constant(F::from(6_u64)); + let c14 = Expression::Constant(F::from(14_u64)); + let branch_rlc = meta.query_advice(key_rlc, Rotation(-30)); + let branch_rlc_mult = + meta.query_advice(key_rlc_mult, Rotation(-30)); + let mut foo = + branch_rlc.clone() + c14.clone() * branch_rlc_mult.clone(); + foo = foo + + c6.clone() * c16.clone() // drifted pos + * branch_rlc_mult.clone() + * r_table[0].clone(); + foo = + foo + c6.clone() * branch_rlc_mult.clone() * r_table[0].clone(); + for ind in 1..HASH_WIDTH { + let s = meta.query_advice(s_advices[ind], Rotation::cur()); + foo = foo + s * branch_rlc_mult.clone() * r_table[ind].clone(); + } + + let mut goo = + branch_rlc.clone() + c14.clone() * branch_rlc_mult.clone(); + for ind in 1..HASH_WIDTH { + let s = meta.query_advice(s_advices[ind], Rotation(-4)); + goo = goo + + s * branch_rlc_mult.clone() * r_table[ind - 1].clone(); + } + /* + foo = foo + + drifted_pos.clone() + * c16.clone() + * branch_rlc_mult.clone() + * r_table[0].clone(); + */ + // foo = foo + // + (s_advice0.clone() - c48.clone()) * key_rlc_mult_cur.clone(); + + /* + constraints.push(( + "check", + q_enable + * is_branch_s_placeholder + * sel1.clone() + * (foo - leaf_key_s_rlc), + )); + */ + + constraints.push(( + "check 1", + q_enable.clone() + * is_branch_s_placeholder.clone() + * sel1.clone() + * (c5.clone() * c16.clone() - branch_rlc.clone()), + )); + constraints.push(( + "check 2", + q_enable.clone() + * is_branch_s_placeholder.clone() + * sel1.clone() + * (one.clone() - branch_rlc_mult.clone()), + )); + constraints.push(( + "check", + q_enable + * is_branch_s_placeholder + * sel1.clone() + * (goo - leaf_key_s_rlc), + )); constraints }); - */ - // Checking accumulated RLC for key is not necessary here for leaf_key_in_added_branch // because we check this for leaf_key and here we only check the key in leaf_key_in_added_branch @@ -951,7 +1081,8 @@ impl LeafKeyInAddedBranchChip { rlc = rlc + s * acc_mult.clone() * r_table[rind].clone(); } else { rlc = rlc - + s * acc_mult.clone() * r_table[rind].clone() + + s * acc_mult.clone() + * r_table[rind].clone() * r_table[R_TABLE_LEN - 1].clone(); } if rind == R_TABLE_LEN - 1 { @@ -1014,7 +1145,8 @@ impl LeafKeyInAddedBranchChip { rlc = rlc + s * acc_mult.clone() * r_table[rind].clone(); } else { rlc = rlc - + s * acc_mult.clone() * r_table[rind].clone() + + s * acc_mult.clone() + * r_table[rind].clone() * r_table[R_TABLE_LEN - 1].clone(); } if rind == R_TABLE_LEN - 1 { diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 07ac5c306c..92cc75ccc5 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -1316,6 +1316,9 @@ impl MPTConfig { let mut key_rlc = F::zero(); // used first for account address, then for storage key let mut key_rlc_mult = F::one(); let mut extension_node_rlc = F::zero(); + let mut key_rlc_prev = F::zero(); // for leaf after placeholder extension/branch, we need to go one level back to get previous key_rlc + let mut key_rlc_mult_prev = F::one(); + let mut mult_diff = F::one(); let mut key_rlc_sel = true; // If true, nibble is multiplied by 16, otherwise by 1. let mut is_branch_s_placeholder = false; @@ -1587,6 +1590,9 @@ impl MPTConfig { // will be the same as for branch rlc. extension_node_rlc = key_rlc; + key_rlc_prev = key_rlc; + key_rlc_mult_prev = key_rlc_mult; + if is_extension_node // Extension node // We need nibbles here to be able to compute key RLC @@ -2129,24 +2135,33 @@ impl MPTConfig { let mut key_rlc_new = key_rlc; let mut key_rlc_mult_new = key_rlc_mult; + if (is_branch_s_placeholder + && row[row.len() - 1] == 2) + || (is_branch_c_placeholder + && row[row.len() - 1] == 3) + { + key_rlc_new = key_rlc_prev; + key_rlc_mult_new = key_rlc_mult_prev; + } + + compute_key_rlc( + &mut key_rlc_new, + &mut key_rlc_mult_new, + start, + ); + + region.assign_advice( + || "assign key_rlc".to_string(), + self.key_rlc, + offset, + || Ok(key_rlc_new), + )?; + if (!is_branch_s_placeholder && row[row.len() - 1] == 2) || (!is_branch_c_placeholder && row[row.len() - 1] == 3) { - // No need for key_rlc in leaves under placeholder branch. - compute_key_rlc( - &mut key_rlc_new, - &mut key_rlc_mult_new, - start, - ); - region.assign_advice( - || "assign key_rlc".to_string(), - self.key_rlc, - offset, - || Ok(key_rlc_new), - )?; - // TODO: remove once integrated with state circuit assert_eq!( F::from(storage_key_rlc as u64), @@ -2361,8 +2376,9 @@ impl MPTConfig { if witness[offset - 18][IS_EXTENSION_NODE_POS] == 1 { - // We use intermediate value from previous row. - // Final RLC value. + // We use intermediate value from previous row (because + // up to acc_s it's about key and this is the same + // for both S and C). acc_c = acc_s; acc_mult_c = acc_mult_s; compute_acc_and_mult( From 669e9fcf40eef48a239dcb9df309fff4cc0a5d3b Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 11 Feb 2022 06:39:44 +0100 Subject: [PATCH 066/113] previous key RLC assigned to avoid ConstraintPoisened errors --- mpt/src/leaf_key.rs | 225 +++++++++++++++++++++++++--- mpt/src/leaf_key_in_added_branch.rs | 9 ++ mpt/src/mpt.rs | 31 +++- 3 files changed, 237 insertions(+), 28 deletions(-) diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs index bba213c1bd..0a663a8b3f 100644 --- a/mpt/src/leaf_key.rs +++ b/mpt/src/leaf_key.rs @@ -6,7 +6,7 @@ use halo2::{ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; -use crate::param::{HASH_WIDTH, R_TABLE_LEN}; +use crate::param::{HASH_WIDTH, KECCAK_OUTPUT_WIDTH, R_TABLE_LEN}; #[derive(Clone, Debug)] pub(crate) struct LeafKeyConfig {} @@ -28,8 +28,9 @@ impl LeafKeyChip { s_rlp2: Column, c_rlp1: Column, s_advices: [Column; HASH_WIDTH], - s_keccak0: Column, // to see whether it's long or short RLP - s_keccak1: Column, // to see whether it's long or short RLP + // s_keccak[0] and s_keccak[1] to see whether it's long or short RLP & + // s_keccak[2] and s_keccak[3] for previous level key RLC + s_keccak: [Column; KECCAK_OUTPUT_WIDTH], acc: Column, acc_mult: Column, key_rlc: Column, @@ -38,6 +39,7 @@ impl LeafKeyChip { sel2: Column, is_branch_placeholder: Column, modified_node: Column, + is_account_leaf_storage_codehash_c: Column, r_table: Vec>, is_s: bool, ) -> LeafKeyConfig { @@ -56,8 +58,8 @@ impl LeafKeyChip { let c248 = Expression::Constant(F::from(248)); let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); - let is_long = meta.query_advice(s_keccak0, Rotation::cur()); - let is_short = meta.query_advice(s_keccak1, Rotation::cur()); + let is_long = meta.query_advice(s_keccak[0], Rotation::cur()); + let is_short = meta.query_advice(s_keccak[1], Rotation::cur()); constraints.push(( "is long", q_enable.clone() * is_long * (s_rlp1.clone() - c248), @@ -115,8 +117,8 @@ impl LeafKeyChip { let q_enable = q_enable(meta); let mut constraints = vec![]; - let is_long = meta.query_advice(s_keccak0, Rotation::cur()); - let is_short = meta.query_advice(s_keccak1, Rotation::cur()); + let is_long = meta.query_advice(s_keccak[0], Rotation::cur()); + let is_short = meta.query_advice(s_keccak[1], Rotation::cur()); // key rlc is in the first branch node (not branch init) let mut rot = -18; @@ -230,25 +232,206 @@ impl LeafKeyChip { * is_long.clone(), )); - // For leaf under placeholder branch we don't need to check key RLC - - // this leaf is something we didn't ask for. For example, when setting a leaf L - // causes that leaf L1 (this is the leaf under branch placeholder) - // is replaced by branch, then we get placeholder branch at S positions - // and leaf L1 under it. However, key RLC needs to be compared for leaf L, - // because this is where the key was changed (but it causes to change also L1). - // In delete, the situation is just turned around. + constraints + }); + + // TODO: change description as we do this check to simplify leaf_key_in_added_branch constraints + // For leaf under placeholder branch we don't need to check key RLC - + // this leaf is something we didn't ask for. For example, when setting a leaf L + // causes that leaf L1 (this is the leaf under branch placeholder) + // is replaced by branch, then we get placeholder branch at S positions + // and leaf L1 under it. However, key RLC needs to be compared for leaf L, + // because this is where the key was changed (but it causes to change also L1). + // In delete, the situation is just turned around. + + // However, note that hash of leaf L1 needs to be checked to be in the branch + // above the placeholder branch - this is checked in leaf_value (where RLC + // from the first gate above is used). + + // Also, it needs to be checked that leaf L1 is the same as the leaf that + // is in the branch parallel to the placeholder branch + // (at position is_at_first_nibble) - same with the exception of one nibble. + // This is checked in leaf_key_in_added_branch. + + meta.create_gate("Previous level RLC", |meta| { + let q_enable = q_enable(meta); + let mut constraints = vec![]; + + let mut rot_into_init = -19; + if !is_s { + rot_into_init = -21; + } + + // Could be used any rotation into previous branch, because key RLC is the same in all + // branch children: + let rot_into_prev_branch = rot_into_init - 5; + // TODO: check why a different rotation causes (for example rot_into_init - 3) + // causes ConstraintPoisened + + let key_rlc_mult_prev_level = + meta.query_advice(key_rlc_mult, Rotation(rot_into_prev_branch)); + let key_rlc_prev_level = + meta.query_advice(key_rlc, Rotation(rot_into_prev_branch)); + + let rlc = meta.query_advice(s_keccak[2], Rotation::cur()); + let mult = meta.query_advice(s_keccak[3], Rotation::cur()); + + constraints.push(( + "Previous key RLC", + q_enable.clone() * (rlc - key_rlc_prev_level), + )); + constraints.push(( + "Previous key RLC mult", + q_enable * (mult - key_rlc_mult_prev_level), + )); + + constraints + }); + + // For a leaf after placeholder, we need to use key_rlc from previous level + // (the branch above placeholder). + /* + meta.create_gate("Storage leaf after placeholder key RLC", |meta| { + let q_enable = q_enable(meta); + let mut constraints = vec![]; + + let is_long = meta.query_advice(s_keccak[0], Rotation::cur()); + let is_short = meta.query_advice(s_keccak[2], Rotation::cur()); + + // key rlc is in the first branch node (not branch init) + let mut rot = -18; + if !is_s { + rot = -20; + } + let rot_level_above = rot - 19; + + let is_first_storage_level = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation(rot - 1 - 1), + ); + + let one = Expression::Constant(F::one()); + let c32 = Expression::Constant(F::from(32)); + let c48 = Expression::Constant(F::from(48)); + + // previous key RLC: + let key_rlc_acc_start = + meta.query_advice(s_keccak[2], Rotation::cur()); + let key_mult_start = + meta.query_advice(s_keccak[3], Rotation::cur()); + + // sel1 and sel2 are in init branch + // let sel1 = meta.query_advice(sel1, Rotation(rot - 1)); + // let sel2 = meta.query_advice(sel2, Rotation(rot - 1)); + let sel1 = (one.clone() - is_first_storage_level.clone()) + * meta.query_advice(sel1, Rotation(rot_level_above - 1)) + + is_first_storage_level.clone() + * meta.query_advice(sel1, Rotation(rot - 1)); + + let sel2 = (one.clone() - is_first_storage_level.clone()) + * meta.query_advice(sel2, Rotation(rot_level_above - 1)) + + is_first_storage_level.clone() + * meta.query_advice(sel2, Rotation(rot - 1)); + + let is_branch_placeholder = + meta.query_advice(is_branch_placeholder, Rotation(rot - 1)); - // However, note that hash of leaf L1 needs to be checked to be in the branch - // above the placeholder branch - this is checked in leaf_value (where RLC - // from the first gate above is used). + // For short RLP (key starts at s_advices[0]): - // Also, it needs to be checked that leaf L1 is the same as the leaf that - // is in the branch parallel to the placeholder branch - // (at position is_at_first_nibble) - same with the exception of one nibble. - // This is checked in leaf_key_in_added_branch. + // If sel1 = 1, we have one nibble+48 in s_advices[0]. + let s_advice0 = meta.query_advice(s_advices[0], Rotation::cur()); + let mut key_rlc_acc_short = key_rlc_acc_start.clone() + + (s_advice0.clone() - c48.clone()) + * key_mult_start.clone() + * sel1.clone(); + let mut key_mult = + key_mult_start.clone() * r_table[0].clone() * sel1.clone(); + key_mult = key_mult + key_mult_start.clone() * sel2.clone(); // set to key_mult_start if sel2, stays key_mult if sel1 + + // If sel2 = 1 and !is_branch_placeholder, we have 32 in s_advices[0]. + /* + constraints.push(( + "Leaf key acc s_advice0", + q_enable.clone() + * (s_advice0.clone() - c32.clone()) + * sel2.clone() + * is_branch_placeholder.clone() + * is_short.clone(), + )); + */ + + let s_advices1 = meta.query_advice(s_advices[1], Rotation::cur()); + key_rlc_acc_short = + key_rlc_acc_short + s_advices1.clone() * key_mult.clone(); + + for ind in 2..HASH_WIDTH { + let s = meta.query_advice(s_advices[ind], Rotation::cur()); + key_rlc_acc_short = key_rlc_acc_short + + s * key_mult.clone() * r_table[ind - 2].clone(); + } + + let key_rlc = meta.query_advice(key_rlc, Rotation::cur()); + + // No need to distinguish between sel1 and sel2 here as it was already + // when computing key_rlc_acc_short. + constraints.push(( + "Key RLC short", + q_enable.clone() + * (key_rlc_acc_short - key_rlc.clone()) + * is_branch_placeholder.clone() + * is_short.clone(), + )); + + /* + // For long RLP (key starts at s_advices[1]): + + // If sel1 = 1, we have nibble+48 in s_advices[1]. + let s_advice1 = meta.query_advice(s_advices[1], Rotation::cur()); + let mut key_rlc_acc_long = key_rlc_acc_start.clone() + + (s_advice1.clone() - c48) + * key_mult_start.clone() + * sel1.clone(); + let mut key_mult = + key_mult_start.clone() * r_table[0].clone() * sel1.clone(); + key_mult = key_mult + key_mult_start.clone() * sel2.clone(); // set to key_mult_start if sel2, stays key_mult if sel1 + + // If sel2 = 1 and !is_branch_placeholder, we have 32 in s_advices[1]. + constraints.push(( + "Leaf key acc s_advice1", + q_enable.clone() + * (s_advice1.clone() - c32.clone()) + * sel2.clone() + * is_branch_placeholder.clone() + * is_long.clone(), + )); + + let s_advices2 = meta.query_advice(s_advices[2], Rotation::cur()); + key_rlc_acc_long = key_rlc_acc_long + s_advices2 * key_mult.clone(); + + for ind in 3..HASH_WIDTH { + let s = meta.query_advice(s_advices[ind], Rotation::cur()); + key_rlc_acc_long = key_rlc_acc_long + + s * key_mult.clone() * r_table[ind - 3].clone(); + } + + let c_rlp1_cur = meta.query_advice(c_rlp1, Rotation::cur()); + key_rlc_acc_long = key_rlc_acc_long + + c_rlp1_cur.clone() * key_mult * r_table[29].clone(); + + // No need to distinguish between sel1 and sel2 here as it was already + // when computing key_rlc_acc_long. + constraints.push(( + "Key RLC long", + q_enable.clone() + * (key_rlc_acc_long - key_rlc.clone()) + * is_branch_placeholder.clone() + * is_long.clone(), + )); + */ constraints }); + */ config } diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index bbd7b2c0e0..a7730cf068 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -1006,6 +1006,7 @@ impl LeafKeyInAddedBranchChip { )); */ + /* constraints.push(( "check 1", q_enable.clone() @@ -1027,6 +1028,14 @@ impl LeafKeyInAddedBranchChip { * sel1.clone() * (goo - leaf_key_s_rlc), )); + */ + constraints.push(( + "check", + q_enable + * is_branch_s_placeholder + * sel1.clone() + * (one.clone() - one.clone()), + )); constraints }); diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 92cc75ccc5..29bf92cb43 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -604,8 +604,7 @@ impl MPTConfig { s_rlp2, c_rlp1, s_advices, - s_keccak[0], - s_keccak[1], + s_keccak, acc_s, acc_mult_s, key_rlc, @@ -614,6 +613,7 @@ impl MPTConfig { sel2, s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], modified_node, + is_account_leaf_storage_codehash_c, r_table.clone(), true, ); @@ -631,8 +631,7 @@ impl MPTConfig { s_rlp2, c_rlp1, s_advices, - s_keccak[0], - s_keccak[1], + s_keccak, acc_s, acc_mult_s, key_rlc, @@ -641,6 +640,7 @@ impl MPTConfig { sel2, s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], modified_node, + is_account_leaf_storage_codehash_c, r_table.clone(), false, ); @@ -2061,9 +2061,10 @@ impl MPTConfig { |key_rlc: &mut F, key_rlc_mult: &mut F, start: usize| { - // That means we had key_rlc_sel=true when setting rlc last time, - // that means we have nibble+48 in s_advices[0]. - if !key_rlc_sel { + let even_num_of_nibbles = + row[start + 1] == 32; + // If odd number of nibbles, we have nibble+48 in s_advices[0]. + if !even_num_of_nibbles { *key_rlc += F::from( (row[start + 1] - 48) as u64, ) * *key_rlc_mult; @@ -2157,6 +2158,22 @@ impl MPTConfig { || Ok(key_rlc_new), )?; + // Assign previous key RLC - + // needed in case of placeholder branch/extension. + // Constraint for this is in leaf_key. + region.assign_advice( + || "assign key_rlc".to_string(), + self.s_keccak[2], + offset, + || Ok(key_rlc_prev), + )?; + region.assign_advice( + || "assign key_rlc_mult".to_string(), + self.s_keccak[3], + offset, + || Ok(key_rlc_mult_prev), + )?; + if (!is_branch_s_placeholder && row[row.len() - 1] == 2) || (!is_branch_c_placeholder From bae0de9f9bead853584accfbcd0291303d03549b Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 11 Feb 2022 08:14:38 +0100 Subject: [PATCH 067/113] constraints for drifted leaf key RLC --- mpt/src/leaf_key.rs | 83 ++++++++++--------- ...ensionAdded-832680037789-317272220514.json | 2 +- 2 files changed, 43 insertions(+), 42 deletions(-) diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs index 0a663a8b3f..17ba00313f 100644 --- a/mpt/src/leaf_key.rs +++ b/mpt/src/leaf_key.rs @@ -44,6 +44,12 @@ impl LeafKeyChip { is_s: bool, ) -> LeafKeyConfig { let config = LeafKeyConfig {}; + let one = Expression::Constant(F::one()); + + let mut rot_into_init = -19; + if !is_s { + rot_into_init = -21; + } // TODO: if key is of length 1, then there is one less byte in RLP meta data // (this is easier seen in extension nodes, it will probably be difficult @@ -132,7 +138,6 @@ impl LeafKeyChip { let sel1 = meta.query_advice(sel1, Rotation(rot - 1)); let sel2 = meta.query_advice(sel2, Rotation(rot - 1)); - let one = Expression::Constant(F::one()); let c32 = Expression::Constant(F::from(32)); let c48 = Expression::Constant(F::from(48)); @@ -235,32 +240,33 @@ impl LeafKeyChip { constraints }); - // TODO: change description as we do this check to simplify leaf_key_in_added_branch constraints - // For leaf under placeholder branch we don't need to check key RLC - + // For leaf under placeholder branch we wouldn't need to check key RLC - // this leaf is something we didn't ask for. For example, when setting a leaf L // causes that leaf L1 (this is the leaf under branch placeholder) // is replaced by branch, then we get placeholder branch at S positions // and leaf L1 under it. However, key RLC needs to be compared for leaf L, // because this is where the key was changed (but it causes to change also L1). // In delete, the situation is just turned around. - - // However, note that hash of leaf L1 needs to be checked to be in the branch + // However, we check key RLC for this leaf too because this simplifies + // the constraints for checking that leaf L1 is the same as the leaf that + // is in the branch parallel to the placeholder branch - + // same with the exception of extension node key. This can be checked by + // comparing key RLC of the leaf before being replaced by branch and key RLC + // of this same leaf after it drifted into a branch. + // Constraints for this are in leaf_key_in_added_branch. + + // Note that hash of leaf L1 needs to be checked to be in the branch // above the placeholder branch - this is checked in leaf_value (where RLC // from the first gate above is used). - // Also, it needs to be checked that leaf L1 is the same as the leaf that - // is in the branch parallel to the placeholder branch - // (at position is_at_first_nibble) - same with the exception of one nibble. - // This is checked in leaf_key_in_added_branch. - meta.create_gate("Previous level RLC", |meta| { let q_enable = q_enable(meta); let mut constraints = vec![]; - let mut rot_into_init = -19; - if !is_s { - rot_into_init = -21; - } + let is_first_storage_level = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation(rot_into_init - 1), + ); // Could be used any rotation into previous branch, because key RLC is the same in all // branch children: @@ -268,10 +274,15 @@ impl LeafKeyChip { // TODO: check why a different rotation causes (for example rot_into_init - 3) // causes ConstraintPoisened - let key_rlc_mult_prev_level = - meta.query_advice(key_rlc_mult, Rotation(rot_into_prev_branch)); - let key_rlc_prev_level = - meta.query_advice(key_rlc, Rotation(rot_into_prev_branch)); + // key_rlc_mult_prev_level = 1 if is_first_storage_level + let key_rlc_mult_prev_level = (one.clone() + - is_first_storage_level.clone()) + * meta + .query_advice(key_rlc_mult, Rotation(rot_into_prev_branch)) + + is_first_storage_level.clone(); + // key_rlc_prev_level = 0 if is_first_storage_level + let key_rlc_prev_level = (one.clone() - is_first_storage_level) + * meta.query_advice(key_rlc, Rotation(rot_into_prev_branch)); let rlc = meta.query_advice(s_keccak[2], Rotation::cur()); let mult = meta.query_advice(s_keccak[3], Rotation::cur()); @@ -290,27 +301,21 @@ impl LeafKeyChip { // For a leaf after placeholder, we need to use key_rlc from previous level // (the branch above placeholder). - /* meta.create_gate("Storage leaf after placeholder key RLC", |meta| { let q_enable = q_enable(meta); let mut constraints = vec![]; let is_long = meta.query_advice(s_keccak[0], Rotation::cur()); - let is_short = meta.query_advice(s_keccak[2], Rotation::cur()); + let is_short = meta.query_advice(s_keccak[1], Rotation::cur()); - // key rlc is in the first branch node (not branch init) - let mut rot = -18; - if !is_s { - rot = -20; - } - let rot_level_above = rot - 19; + // Note: key rlc is in the first branch node (not branch init). + let rot_level_above = rot_into_init + 1 - 19; let is_first_storage_level = meta.query_advice( is_account_leaf_storage_codehash_c, - Rotation(rot - 1 - 1), + Rotation(rot_into_init - 1), ); - let one = Expression::Constant(F::one()); let c32 = Expression::Constant(F::from(32)); let c48 = Expression::Constant(F::from(48)); @@ -320,21 +325,22 @@ impl LeafKeyChip { let key_mult_start = meta.query_advice(s_keccak[3], Rotation::cur()); + // Note: the approach (like for sel1 and sel2) with retrieving + // key RLC and key RLC mult from the level above placeholder fails + // due to ConstraintPoisened error. // sel1 and sel2 are in init branch - // let sel1 = meta.query_advice(sel1, Rotation(rot - 1)); - // let sel2 = meta.query_advice(sel2, Rotation(rot - 1)); let sel1 = (one.clone() - is_first_storage_level.clone()) * meta.query_advice(sel1, Rotation(rot_level_above - 1)) + is_first_storage_level.clone() - * meta.query_advice(sel1, Rotation(rot - 1)); + * meta.query_advice(sel1, Rotation(rot_into_init)); let sel2 = (one.clone() - is_first_storage_level.clone()) * meta.query_advice(sel2, Rotation(rot_level_above - 1)) + is_first_storage_level.clone() - * meta.query_advice(sel2, Rotation(rot - 1)); + * meta.query_advice(sel2, Rotation(rot_into_init)); - let is_branch_placeholder = - meta.query_advice(is_branch_placeholder, Rotation(rot - 1)); + let is_branch_placeholder = meta + .query_advice(is_branch_placeholder, Rotation(rot_into_init)); // For short RLP (key starts at s_advices[0]): @@ -348,8 +354,7 @@ impl LeafKeyChip { key_mult_start.clone() * r_table[0].clone() * sel1.clone(); key_mult = key_mult + key_mult_start.clone() * sel2.clone(); // set to key_mult_start if sel2, stays key_mult if sel1 - // If sel2 = 1 and !is_branch_placeholder, we have 32 in s_advices[0]. - /* + // If sel2 = 1, we have 32 in s_advices[0]. constraints.push(( "Leaf key acc s_advice0", q_enable.clone() @@ -358,7 +363,6 @@ impl LeafKeyChip { * is_branch_placeholder.clone() * is_short.clone(), )); - */ let s_advices1 = meta.query_advice(s_advices[1], Rotation::cur()); key_rlc_acc_short = @@ -382,7 +386,6 @@ impl LeafKeyChip { * is_short.clone(), )); - /* // For long RLP (key starts at s_advices[1]): // If sel1 = 1, we have nibble+48 in s_advices[1]. @@ -395,7 +398,7 @@ impl LeafKeyChip { key_mult_start.clone() * r_table[0].clone() * sel1.clone(); key_mult = key_mult + key_mult_start.clone() * sel2.clone(); // set to key_mult_start if sel2, stays key_mult if sel1 - // If sel2 = 1 and !is_branch_placeholder, we have 32 in s_advices[1]. + // If sel2 = 1, we have 32 in s_advices[1]. constraints.push(( "Leaf key acc s_advice1", q_enable.clone() @@ -427,11 +430,9 @@ impl LeafKeyChip { * is_branch_placeholder.clone() * is_long.clone(), )); - */ constraints }); - */ config } diff --git a/mpt/tests/ExtensionAdded-832680037789-317272220514.json b/mpt/tests/ExtensionAdded-832680037789-317272220514.json index 36411ceb61..f4b3d7e78d 100644 --- a/mpt/tests/ExtensionAdded-832680037789-317272220514.json +++ b/mpt/tests/ExtensionAdded-832680037789-317272220514.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,0,160,253,33,226,218,25,39,145,0,164,81,47,69,178,157,225,196,113,144,144,113,226,166,234,246,113,103,16,63,113,80,88,95,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,0,160,103,204,104,158,235,198,119,209,180,215,181,189,136,203,184,250,163,30,140,126,79,243,14,159,109,170,58,208,8,74,26,70,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,1],[0,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,0,160,218,41,159,210,100,253,33,88,234,56,175,174,178,159,11,204,161,146,42,180,208,96,184,116,23,70,93,94,145,107,89,33,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,1],[0,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,0,160,79,77,138,162,213,175,43,135,147,0,39,146,132,139,164,75,29,80,80,240,46,196,229,46,240,181,12,101,209,196,168,135,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,1],[0,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,0,160,15,183,243,178,204,51,243,226,156,83,118,186,53,111,244,184,86,162,50,160,80,51,31,37,45,131,20,4,81,101,184,59,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,0,160,40,165,19,116,182,113,29,220,144,115,163,0,178,148,5,239,54,101,153,171,133,217,71,224,180,119,0,129,230,213,248,171,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,1],[0,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,0,160,31,164,200,215,180,134,129,90,179,248,97,169,48,155,46,223,238,60,139,97,244,183,76,136,241,80,17,154,233,241,64,40,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,67,218,192,221,242,223,68,248,229,138,64,229,84,61,185,140,89,161,17,69,232,170,101,14,94,173,126,22,21,248,77,204,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,241,249,1,241,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,1],[0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,1],[0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,1],[0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,1],[0,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,0,160,151,233,154,255,181,3,235,250,138,235,129,254,89,222,12,198,233,148,4,208,215,207,126,186,208,132,108,78,153,204,58,24,1],[0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,1],[0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,1],[0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,1],[0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,1],[0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,1],[0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,1],[0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,1],[0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,1],[0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,1],[0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,14,1,0,6,1,0,1,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,0,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,0,17],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,253,33,226,218,25,39,145,0,164,81,47,69,178,157,225,196,113,144,144,113,226,166,234,246,113,103,16,63,113,80,88,95,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,103,204,104,158,235,198,119,209,180,215,181,189,136,203,184,250,163,30,140,126,79,243,14,159,109,170,58,208,8,74,26,70,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,218,41,159,210,100,253,33,88,234,56,175,174,178,159,11,204,161,146,42,180,208,96,184,116,23,70,93,94,145,107,89,33,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,79,77,138,162,213,175,43,135,147,0,39,146,132,139,164,75,29,80,80,240,46,196,229,46,240,181,12,101,209,196,168,135,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,15,183,243,178,204,51,243,226,156,83,118,186,53,111,244,184,86,162,50,160,80,51,31,37,45,131,20,4,81,101,184,59,128,5],[249,2,17,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,40,165,19,116,182,113,29,220,144,115,163,0,178,148,5,239,54,101,153,171,133,217,71,224,180,119,0,129,230,213,248,171,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,31,164,200,215,180,134,129,90,179,248,97,169,48,155,46,223,238,60,139,97,244,183,76,136,241,80,17,154,233,241,64,40,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,67,218,192,221,242,223,68,248,229,138,64,229,84,61,185,140,89,161,17,69,232,170,101,14,94,173,126,22,21,248,77,204,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,151,233,154,255,181,3,235,250,138,235,129,254,89,222,12,198,233,148,4,208,215,207,126,186,208,132,108,78,153,204,58,24,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[248,81,128,128,128,128,128,128,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,128,128,128,128,128,128,128,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,128,128,5],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,17,5],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5]] +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,0,160,253,33,226,218,25,39,145,0,164,81,47,69,178,157,225,196,113,144,144,113,226,166,234,246,113,103,16,63,113,80,88,95,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,0,160,103,204,104,158,235,198,119,209,180,215,181,189,136,203,184,250,163,30,140,126,79,243,14,159,109,170,58,208,8,74,26,70,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,1],[0,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,0,160,218,41,159,210,100,253,33,88,234,56,175,174,178,159,11,204,161,146,42,180,208,96,184,116,23,70,93,94,145,107,89,33,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,1],[0,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,0,160,79,77,138,162,213,175,43,135,147,0,39,146,132,139,164,75,29,80,80,240,46,196,229,46,240,181,12,101,209,196,168,135,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,1],[0,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,0,160,15,183,243,178,204,51,243,226,156,83,118,186,53,111,244,184,86,162,50,160,80,51,31,37,45,131,20,4,81,101,184,59,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,0,160,40,165,19,116,182,113,29,220,144,115,163,0,178,148,5,239,54,101,153,171,133,217,71,224,180,119,0,129,230,213,248,171,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,1],[0,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,0,160,31,164,200,215,180,134,129,90,179,248,97,169,48,155,46,223,238,60,139,97,244,183,76,136,241,80,17,154,233,241,64,40,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,67,218,192,221,242,223,68,248,229,138,64,229,84,61,185,140,89,161,17,69,232,170,101,14,94,173,126,22,21,248,77,204,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,241,249,1,241,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,1],[0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,1],[0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,1],[0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,1],[0,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,0,160,151,233,154,255,181,3,235,250,138,235,129,254,89,222,12,198,233,148,4,208,215,207,126,186,208,132,108,78,153,204,58,24,1],[0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,1],[0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,1],[0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,1],[0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,1],[0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,1],[0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,1],[0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,1],[0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,1],[0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,1],[0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,14,1,0,6,1,0,1,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,0,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,0,17],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,253,33,226,218,25,39,145,0,164,81,47,69,178,157,225,196,113,144,144,113,226,166,234,246,113,103,16,63,113,80,88,95,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,103,204,104,158,235,198,119,209,180,215,181,189,136,203,184,250,163,30,140,126,79,243,14,159,109,170,58,208,8,74,26,70,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,218,41,159,210,100,253,33,88,234,56,175,174,178,159,11,204,161,146,42,180,208,96,184,116,23,70,93,94,145,107,89,33,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,79,77,138,162,213,175,43,135,147,0,39,146,132,139,164,75,29,80,80,240,46,196,229,46,240,181,12,101,209,196,168,135,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,15,183,243,178,204,51,243,226,156,83,118,186,53,111,244,184,86,162,50,160,80,51,31,37,45,131,20,4,81,101,184,59,128,5],[249,2,17,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,40,165,19,116,182,113,29,220,144,115,163,0,178,148,5,239,54,101,153,171,133,217,71,224,180,119,0,129,230,213,248,171,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,31,164,200,215,180,134,129,90,179,248,97,169,48,155,46,223,238,60,139,97,244,183,76,136,241,80,17,154,233,241,64,40,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,67,218,192,221,242,223,68,248,229,138,64,229,84,61,185,140,89,161,17,69,232,170,101,14,94,173,126,22,21,248,77,204,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,151,233,154,255,181,3,235,250,138,235,129,254,89,222,12,198,233,148,4,208,215,207,126,186,208,132,108,78,153,204,58,24,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[226,30,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,5],[248,81,128,128,128,128,128,128,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,128,128,128,128,128,128,128,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,128,128,5],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,17,5],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5]] From 59f5d192fe02f68af91a2045f0a7209caa06483e Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 11 Feb 2022 11:11:19 +0100 Subject: [PATCH 068/113] drifted leaf (short RLP) constraints --- mpt/src/leaf_key_in_added_branch.rs | 121 +++++------------- mpt/src/mpt.rs | 1 + ...KeyByteSel2-452662731544-626715391833.json | 1 + 3 files changed, 32 insertions(+), 91 deletions(-) create mode 100644 mpt/tests/ExtensionAddedOneKeyByteSel2-452662731544-626715391833.json diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index a7730cf068..2dc563ad90 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -39,6 +39,7 @@ impl LeafKeyInAddedBranchChip { sel2: Column, key_rlc: Column, key_rlc_mult: Column, + mult_diff: Column, drifted_pos: Column, r_table: Vec>, fixed_table: [Column; 3], @@ -910,28 +911,38 @@ impl LeafKeyInAddedBranchChip { let sel1 = meta.query_advice(sel1, Rotation(rot_branch_init)); let sel2 = meta.query_advice(sel2, Rotation(rot_branch_init)); + // Note: previous key_rlc in s_keccak[2] and s_keccak[3] could be queried instead. + let branch_rlc = meta.query_advice(key_rlc, Rotation(-30)); + let branch_rlc_mult = + meta.query_advice(key_rlc_mult, Rotation(-30)); + + let mult_diff = + meta.query_advice(mult_diff, Rotation(rot_branch_init + 1)); + let is_long = meta.query_advice(s_keccak[0], Rotation::cur()); let is_short = meta.query_advice(s_keccak[1], Rotation::cur()); // Any rotation that lands into branch children can be used. let drifted_pos = meta.query_advice(drifted_pos, Rotation(-17)); - let mut key_rlc_sel1 = key_rlc_cur.clone() - + drifted_pos.clone() * c16.clone() * key_rlc_mult_cur.clone(); + let mut key_rlc_short = key_rlc_cur.clone() + + drifted_pos.clone() + * c16.clone() + * branch_rlc_mult.clone() + * r_table[0].clone(); // If sel1 = 1, we have one nibble+48 in s_advices[0]. let s_advice0 = meta.query_advice(s_advices[0], Rotation::cur()); - key_rlc_sel1 = key_rlc_sel1.clone() - + (s_advice0.clone() - c48.clone()) * key_rlc_mult_cur.clone(); - let key_mult = key_rlc_mult_cur.clone() * r_table[0].clone(); - - let s_advices1 = meta.query_advice(s_advices[1], Rotation::cur()); - key_rlc_sel1 = key_rlc_sel1 + s_advices1.clone() * key_mult.clone(); + key_rlc_short = key_rlc_short.clone() + + (s_advice0.clone() - c48.clone()) + * branch_rlc_mult.clone() + * sel1.clone() + * r_table[0].clone(); - for ind in 2..HASH_WIDTH { + for ind in 1..HASH_WIDTH { let s = meta.query_advice(s_advices[ind], Rotation::cur()); - key_rlc_sel1 = key_rlc_sel1 - + s * key_mult.clone() * r_table[ind - 2].clone(); + key_rlc_short = key_rlc_short + + s * branch_rlc_mult.clone() * r_table[ind].clone(); } // Key RLC of the drifted leaf needs to be the same as key RLC of the leaf @@ -948,93 +959,21 @@ impl LeafKeyInAddedBranchChip { let leaf_key_s_rlc = meta.query_advice(key_rlc, Rotation(-4)); let leaf_key_c_rlc = meta.query_advice(key_rlc, Rotation(-2)); - /* + // No need to distinguish between sel1 and sel2 here as it was already + // when computing key_rlc. constraints.push(( "Drifted leaf key placeholder S", - q_enable - * is_branch_s_placeholder - * is_short.clone() - * sel1.clone() - * (leaf_key_s_rlc - key_rlc_sel1), - )); - */ - - // debugging: - let c5 = Expression::Constant(F::from(5_u64)); - let c6 = Expression::Constant(F::from(6_u64)); - let c14 = Expression::Constant(F::from(14_u64)); - let branch_rlc = meta.query_advice(key_rlc, Rotation(-30)); - let branch_rlc_mult = - meta.query_advice(key_rlc_mult, Rotation(-30)); - let mut foo = - branch_rlc.clone() + c14.clone() * branch_rlc_mult.clone(); - foo = foo - + c6.clone() * c16.clone() // drifted pos - * branch_rlc_mult.clone() - * r_table[0].clone(); - foo = - foo + c6.clone() * branch_rlc_mult.clone() * r_table[0].clone(); - for ind in 1..HASH_WIDTH { - let s = meta.query_advice(s_advices[ind], Rotation::cur()); - foo = foo + s * branch_rlc_mult.clone() * r_table[ind].clone(); - } - - let mut goo = - branch_rlc.clone() + c14.clone() * branch_rlc_mult.clone(); - for ind in 1..HASH_WIDTH { - let s = meta.query_advice(s_advices[ind], Rotation(-4)); - goo = goo - + s * branch_rlc_mult.clone() * r_table[ind - 1].clone(); - } - /* - foo = foo - + drifted_pos.clone() - * c16.clone() - * branch_rlc_mult.clone() - * r_table[0].clone(); - */ - // foo = foo - // + (s_advice0.clone() - c48.clone()) * key_rlc_mult_cur.clone(); - - /* - constraints.push(( - "check", - q_enable - * is_branch_s_placeholder - * sel1.clone() - * (foo - leaf_key_s_rlc), - )); - */ - - /* - constraints.push(( - "check 1", q_enable.clone() * is_branch_s_placeholder.clone() - * sel1.clone() - * (c5.clone() * c16.clone() - branch_rlc.clone()), + * is_short.clone() + * (leaf_key_s_rlc.clone() - key_rlc_short.clone()), )); constraints.push(( - "check 2", + "Drifted leaf key placeholder C", q_enable.clone() - * is_branch_s_placeholder.clone() - * sel1.clone() - * (one.clone() - branch_rlc_mult.clone()), - )); - constraints.push(( - "check", - q_enable - * is_branch_s_placeholder - * sel1.clone() - * (goo - leaf_key_s_rlc), - )); - */ - constraints.push(( - "check", - q_enable - * is_branch_s_placeholder - * sel1.clone() - * (one.clone() - one.clone()), + * is_branch_c_placeholder.clone() + * is_short.clone() + * (leaf_key_c_rlc.clone() - key_rlc_short.clone()), )); constraints diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 29bf92cb43..9e433a974e 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -667,6 +667,7 @@ impl MPTConfig { sel2, key_rlc, key_rlc_mult, + mult_diff, drifted_pos, r_table.clone(), fixed_table.clone(), diff --git a/mpt/tests/ExtensionAddedOneKeyByteSel2-452662731544-626715391833.json b/mpt/tests/ExtensionAddedOneKeyByteSel2-452662731544-626715391833.json new file mode 100644 index 0000000000..39075d939d --- /dev/null +++ b/mpt/tests/ExtensionAddedOneKeyByteSel2-452662731544-626715391833.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,3,243,139,62,247,35,75,68,90,25,55,26,32,63,139,71,20,82,64,180,226,164,111,22,4,227,228,207,100,121,73,107,0,160,150,125,57,200,112,153,61,96,166,233,218,212,94,122,185,113,158,218,209,213,193,143,194,175,41,215,148,69,33,146,220,196,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,229,116,166,232,36,68,117,127,11,27,223,144,116,50,204,138,246,36,42,29,34,25,183,229,244,117,233,248,136,137,23,69,0,160,106,242,5,38,31,253,141,35,224,196,187,144,99,149,71,19,17,54,217,33,29,212,144,59,122,247,203,136,229,226,235,116,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,1],[0,160,195,207,48,79,172,39,95,167,81,154,34,163,202,180,5,49,137,67,208,50,119,42,111,96,24,20,184,190,103,70,86,156,0,160,156,25,225,169,107,189,160,233,13,142,255,213,71,75,138,172,51,226,207,172,72,224,213,74,8,44,92,255,131,133,242,39,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,1],[0,160,80,169,72,7,111,38,252,152,196,226,100,158,203,171,120,48,167,72,182,102,81,148,30,28,27,89,56,29,218,198,224,85,0,160,115,34,99,214,216,197,172,119,196,186,187,4,78,22,169,165,197,33,160,9,104,47,157,10,94,180,120,135,225,67,3,170,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,1],[0,160,182,101,141,10,149,160,6,206,69,66,191,165,2,250,230,114,147,124,159,211,25,221,164,99,91,6,8,253,40,42,53,136,0,160,62,75,235,52,149,255,237,64,105,193,43,180,174,211,248,234,232,83,18,225,170,130,85,253,29,86,161,152,233,223,104,129,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,1],[0,160,165,41,21,128,48,15,0,199,234,237,92,114,105,217,59,44,6,66,33,201,179,86,145,135,218,235,130,85,158,29,191,225,0,160,167,239,49,141,255,145,86,21,48,4,58,80,80,197,28,19,39,58,75,123,74,70,205,189,154,55,116,21,10,179,111,223,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,1],[0,160,3,57,253,28,249,2,72,52,62,44,68,39,228,216,85,197,131,68,86,135,19,85,66,139,165,136,156,30,228,98,75,28,0,160,18,99,202,155,216,233,16,196,69,51,129,60,38,169,238,151,117,204,137,232,255,106,120,134,220,186,37,210,123,240,57,205,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,5,92,128,229,5,22,81,143,223,116,9,134,77,116,190,203,6,232,62,193,91,234,237,65,121,239,64,27,35,122,83,31,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,235,49,84,228,123,221,75,118,66,200,145,190,115,2,219,213,148,83,239,81,151,15,14,64,235,172,237,119,86,10,80,240,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,0,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,1],[0,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,0,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,1],[0,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,0,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,1],[0,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,0,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,1],[0,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,0,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,1],[0,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,0,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,1],[0,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,0,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,1],[0,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,0,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,1],[0,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,0,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,1],[0,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,0,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,1],[0,160,245,12,5,122,145,76,159,173,27,152,124,64,231,159,174,162,245,216,108,209,208,93,222,231,79,57,98,134,87,187,20,55,0,160,241,148,196,82,35,215,177,195,227,92,222,25,173,41,254,96,57,75,4,131,52,223,235,110,36,7,200,197,251,47,241,28,1],[0,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,0,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,1],[0,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,0,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,1],[0,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,0,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,1],[0,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,0,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,1],[0,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,0,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,1],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,1],[0,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,0,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,1],[0,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,0,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,1],[0,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,0,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,1],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,1],[0,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,0,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,1],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,1],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,1],[0,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,0,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,1],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,1],[0,160,115,55,141,69,159,203,20,115,7,55,97,143,216,150,187,108,12,76,113,253,242,224,88,136,220,133,99,64,241,148,71,198,0,160,193,111,224,159,114,48,237,104,246,55,135,104,148,127,4,128,102,203,172,150,141,157,234,138,33,36,124,34,213,238,35,134,1],[0,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,0,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,1],[0,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,0,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,1],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,1],[0,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,0,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,113,0,248,113,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,236,62,60,72,140,147,95,169,10,202,61,72,49,211,244,189,9,14,175,160,228,207,44,40,170,2,166,137,206,3,246,174,0,160,180,130,126,62,26,173,190,181,8,17,195,126,57,181,69,133,144,44,135,138,60,250,72,19,224,26,89,204,56,240,133,60,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,0,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,7,1,0,12,1,0,1,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,0,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,0,17],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[131,130,2,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,3,243,139,62,247,35,75,68,90,25,55,26,32,63,139,71,20,82,64,180,226,164,111,22,4,227,228,207,100,121,73,107,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,150,125,57,200,112,153,61,96,166,233,218,212,94,122,185,113,158,218,209,213,193,143,194,175,41,215,148,69,33,146,220,196,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,229,116,166,232,36,68,117,127,11,27,223,144,116,50,204,138,246,36,42,29,34,25,183,229,244,117,233,248,136,137,23,69,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,106,242,5,38,31,253,141,35,224,196,187,144,99,149,71,19,17,54,217,33,29,212,144,59,122,247,203,136,229,226,235,116,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,195,207,48,79,172,39,95,167,81,154,34,163,202,180,5,49,137,67,208,50,119,42,111,96,24,20,184,190,103,70,86,156,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,156,25,225,169,107,189,160,233,13,142,255,213,71,75,138,172,51,226,207,172,72,224,213,74,8,44,92,255,131,133,242,39,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,80,169,72,7,111,38,252,152,196,226,100,158,203,171,120,48,167,72,182,102,81,148,30,28,27,89,56,29,218,198,224,85,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,115,34,99,214,216,197,172,119,196,186,187,4,78,22,169,165,197,33,160,9,104,47,157,10,94,180,120,135,225,67,3,170,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,182,101,141,10,149,160,6,206,69,66,191,165,2,250,230,114,147,124,159,211,25,221,164,99,91,6,8,253,40,42,53,136,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,62,75,235,52,149,255,237,64,105,193,43,180,174,211,248,234,232,83,18,225,170,130,85,253,29,86,161,152,233,223,104,129,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,165,41,21,128,48,15,0,199,234,237,92,114,105,217,59,44,6,66,33,201,179,86,145,135,218,235,130,85,158,29,191,225,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,167,239,49,141,255,145,86,21,48,4,58,80,80,197,28,19,39,58,75,123,74,70,205,189,154,55,116,21,10,179,111,223,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,3,57,253,28,249,2,72,52,62,44,68,39,228,216,85,197,131,68,86,135,19,85,66,139,165,136,156,30,228,98,75,28,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,18,99,202,155,216,233,16,196,69,51,129,60,38,169,238,151,117,204,137,232,255,106,120,134,220,186,37,210,123,240,57,205,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,5,92,128,229,5,22,81,143,223,116,9,134,77,116,190,203,6,232,62,193,91,234,237,65,121,239,64,27,35,122,83,31,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,235,49,84,228,123,221,75,118,66,200,145,190,115,2,219,213,148,83,239,81,151,15,14,64,235,172,237,119,86,10,80,240,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,160,245,12,5,122,145,76,159,173,27,152,124,64,231,159,174,162,245,216,108,209,208,93,222,231,79,57,98,134,87,187,20,55,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,128,5],[249,2,17,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,160,241,148,196,82,35,215,177,195,227,92,222,25,173,41,254,96,57,75,4,131,52,223,235,110,36,7,200,197,251,47,241,28,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,115,55,141,69,159,203,20,115,7,55,97,143,216,150,187,108,12,76,113,253,242,224,88,136,220,133,99,64,241,148,71,198,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,193,111,224,159,114,48,237,104,246,55,135,104,148,127,4,128,102,203,172,150,141,157,234,138,33,36,124,34,213,238,35,134,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,236,62,60,72,140,147,95,169,10,202,61,72,49,211,244,189,9,14,175,160,228,207,44,40,170,2,166,137,206,3,246,174,128,128,128,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,180,130,126,62,26,173,190,181,8,17,195,126,57,181,69,133,144,44,135,138,60,250,72,19,224,26,89,204,56,240,133,60,128,128,128,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,128,128,128,128,128,128,128,128,5],[226,23,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,5],[248,81,128,128,128,128,128,128,128,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,128,128,128,128,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,128,128,128,128,5],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,156,5],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,17,5],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,156,5]] From b6b6235f25ee8c3a4f14932f34a541402b9778ae Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 11 Feb 2022 11:50:16 +0100 Subject: [PATCH 069/113] drifted leaf (long RLP) constraints --- mpt/src/leaf_key_in_added_branch.rs | 101 ++++++++++++++---- ...eyBytesSel1-757979589475-746209495243.json | 1 + 2 files changed, 80 insertions(+), 22 deletions(-) create mode 100644 mpt/tests/ExtensionAddedTwoKeyBytesSel1-757979589475-746209495243.json diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index 2dc563ad90..88e56b3f02 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -890,17 +890,10 @@ impl LeafKeyInAddedBranchChip { // branch children: let rot_into_prev_branch = rot_branch_init - 3; - let key_rlc_mult_prev_level = - meta.query_advice(key_rlc_mult, Rotation(rot_into_prev_branch)); - let key_rlc_prev_level = - meta.query_advice(key_rlc, Rotation(rot_into_prev_branch)); - // Get back into S or C extension row to retrieve key_rlc. Note that this works // for both - extension nodes and branches. That's because branch key RLC is stored // in extension node row when there is NO extension node (the constraint is in // extension_node_key). - let key_rlc_mult_cur = - meta.query_advice(key_rlc_mult, Rotation(-6)); let key_rlc_cur = meta.query_advice(key_rlc, Rotation(-6)); // Now we have key_rlc after extension node key has been added (in ext_key_rlc), @@ -912,7 +905,6 @@ impl LeafKeyInAddedBranchChip { let sel2 = meta.query_advice(sel2, Rotation(rot_branch_init)); // Note: previous key_rlc in s_keccak[2] and s_keccak[3] could be queried instead. - let branch_rlc = meta.query_advice(key_rlc, Rotation(-30)); let branch_rlc_mult = meta.query_advice(key_rlc_mult, Rotation(-30)); @@ -922,6 +914,20 @@ impl LeafKeyInAddedBranchChip { let is_long = meta.query_advice(s_keccak[0], Rotation::cur()); let is_short = meta.query_advice(s_keccak[1], Rotation::cur()); + // Key RLC of the drifted leaf needs to be the same as key RLC of the leaf + // before it drifted down into extension/branch. + let is_branch_s_placeholder = meta.query_advice( + s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], + Rotation(rot_branch_init), + ); + let is_branch_c_placeholder = meta.query_advice( + s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], + Rotation(rot_branch_init), + ); + + let leaf_key_s_rlc = meta.query_advice(key_rlc, Rotation(-4)); + let leaf_key_c_rlc = meta.query_advice(key_rlc, Rotation(-2)); + // Any rotation that lands into branch children can be used. let drifted_pos = meta.query_advice(drifted_pos, Rotation(-17)); @@ -933,6 +939,16 @@ impl LeafKeyInAddedBranchChip { // If sel1 = 1, we have one nibble+48 in s_advices[0]. let s_advice0 = meta.query_advice(s_advices[0], Rotation::cur()); + + // If sel2 = 1, we have 32 in s_advices[0]. + constraints.push(( + "Leaf key acc s_advice0", + q_enable.clone() + * (s_advice0.clone() - c32.clone()) + * sel2.clone() + * is_short.clone(), + )); + key_rlc_short = key_rlc_short.clone() + (s_advice0.clone() - c48.clone()) * branch_rlc_mult.clone() @@ -945,20 +961,6 @@ impl LeafKeyInAddedBranchChip { + s * branch_rlc_mult.clone() * r_table[ind].clone(); } - // Key RLC of the drifted leaf needs to be the same as key RLC of the leaf - // before it drifted down into extension/branch. - let is_branch_s_placeholder = meta.query_advice( - s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], - Rotation(rot_branch_init), - ); - let is_branch_c_placeholder = meta.query_advice( - s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], - Rotation(rot_branch_init), - ); - - let leaf_key_s_rlc = meta.query_advice(key_rlc, Rotation(-4)); - let leaf_key_c_rlc = meta.query_advice(key_rlc, Rotation(-2)); - // No need to distinguish between sel1 and sel2 here as it was already // when computing key_rlc. constraints.push(( @@ -976,6 +978,61 @@ impl LeafKeyInAddedBranchChip { * (leaf_key_c_rlc.clone() - key_rlc_short.clone()), )); + // Long: + + let mut key_rlc_long = key_rlc_cur.clone() + + drifted_pos.clone() + * c16.clone() + * branch_rlc_mult.clone() + * r_table[0].clone(); + + // If sel1 = 1, we have one nibble+48 in s_advices[1]. + let s_advice1 = meta.query_advice(s_advices[1], Rotation::cur()); + + // If sel2 = 1, we have 32 in s_advices[1]. + constraints.push(( + "Leaf key acc s_advice1", + q_enable.clone() + * (s_advice1.clone() - c32.clone()) + * sel2.clone() + * is_long.clone(), + )); + + key_rlc_long = key_rlc_long.clone() + + (s_advice1.clone() - c48.clone()) + * branch_rlc_mult.clone() + * mult_diff.clone() + * sel1.clone() + * r_table[0].clone(); + + let mut key_mult = branch_rlc_mult.clone() * mult_diff.clone(); + + for ind in 2..HASH_WIDTH { + let s = meta.query_advice(s_advices[ind], Rotation::cur()); + key_mult = branch_rlc_mult.clone() * r_table[ind].clone(); + key_rlc_long = key_rlc_long + s * key_mult.clone(); + } + + let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); + key_rlc_long = key_rlc_long + c_rlp1.clone() * key_mult; + + // No need to distinguish between sel1 and sel2 here as it was already + // when computing key_rlc. + constraints.push(( + "Drifted leaf key placeholder S long", + q_enable.clone() + * is_branch_s_placeholder.clone() + * is_long.clone() + * (leaf_key_s_rlc.clone() - key_rlc_long.clone()), + )); + constraints.push(( + "Drifted leaf key placeholder C long", + q_enable.clone() + * is_branch_c_placeholder.clone() + * is_long.clone() + * (leaf_key_c_rlc.clone() - key_rlc_long.clone()), + )); + constraints }); diff --git a/mpt/tests/ExtensionAddedTwoKeyBytesSel1-757979589475-746209495243.json b/mpt/tests/ExtensionAddedTwoKeyBytesSel1-757979589475-746209495243.json new file mode 100644 index 0000000000..61d9354234 --- /dev/null +++ b/mpt/tests/ExtensionAddedTwoKeyBytesSel1-757979589475-746209495243.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,55,113,81,185,233,127,111,216,94,136,134,118,115,255,153,126,34,252,63,26,6,30,226,246,176,164,87,95,91,159,249,143,0,160,231,126,135,6,247,251,2,162,247,172,95,6,61,182,123,232,97,183,71,212,244,47,254,64,148,31,13,249,0,55,160,80,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,1],[0,160,251,159,160,83,211,116,229,131,128,121,6,167,79,65,130,133,235,11,46,40,143,56,170,93,126,89,134,255,94,27,253,200,0,160,34,64,138,125,179,162,146,88,173,94,62,118,168,59,117,28,67,188,72,35,28,61,166,161,26,53,200,107,35,98,232,78,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,1],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,1],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,1],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,1],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,1],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,1],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,1],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,1],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,1],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,1],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,1],[0,160,180,99,60,107,34,255,249,17,167,167,19,194,147,218,132,227,171,42,105,175,75,118,243,161,158,184,143,130,30,0,146,111,0,160,27,140,43,219,38,74,228,17,70,96,145,40,220,163,189,47,186,165,71,0,255,207,232,131,166,208,234,178,210,20,55,252,1],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,1],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,1],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,1],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,1],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,1],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,1],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,1],[0,160,186,27,0,45,90,46,54,179,252,231,52,143,106,98,75,74,87,95,71,119,233,91,71,249,101,197,171,86,22,143,194,192,0,160,146,125,254,209,19,52,38,158,115,216,176,186,229,213,176,115,100,10,39,144,22,89,113,34,227,194,166,184,10,10,239,198,1],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,1],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,1],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,1],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,1],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,1],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,1],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,1],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,1],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,1],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,1],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,1],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,1],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,1],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,1],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,1],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,1],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,1],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,1],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,1],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,1],[0,160,77,115,76,19,189,118,139,166,32,56,51,43,158,23,165,222,149,211,85,76,57,250,207,23,230,79,118,141,232,176,1,32,0,160,254,34,75,70,73,67,22,74,222,62,219,135,220,197,138,74,198,109,235,222,229,58,110,81,76,32,76,151,23,125,69,230,1],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,1],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,1],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,1],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,1],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,1],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,1],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,1],[0,160,156,117,130,223,139,166,81,15,121,34,155,180,180,73,216,92,63,210,32,73,10,147,237,201,33,191,144,204,248,120,225,149,0,160,116,64,237,27,23,208,83,11,188,20,106,5,195,85,133,249,85,232,13,73,0,26,197,152,202,106,80,118,223,127,122,185,1],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,1],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,1],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,1],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,1],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,1],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,1],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,1],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,1],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,1],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,1],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,1],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,1],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,49,249,1,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,243,244,186,6,58,228,218,241,173,144,6,180,223,117,177,50,152,37,30,35,180,88,165,163,110,180,36,218,254,23,72,14,0,160,15,235,67,119,59,195,188,14,20,19,195,111,235,96,176,110,236,193,39,227,147,119,138,153,177,106,243,140,197,227,49,29,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,1],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,1],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,232,25,53,250,138,255,235,161,40,193,0,19,88,101,14,213,71,143,234,207,159,67,180,162,101,18,210,78,251,96,111,91,0,160,65,228,205,154,131,158,246,195,65,213,244,198,28,222,28,107,166,59,175,28,160,117,111,94,169,16,99,28,238,246,247,54,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,62,161,243,229,186,235,229,160,6,209,195,71,110,63,100,84,190,18,254,73,122,60,215,237,17,207,23,197,242,234,216,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,126,221,206,124,72,133,254,237,34,27,64,46,148,208,34,190,193,164,152,59,45,192,119,28,13,85,143,126,17,212,104,121,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,1],[0,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,0,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,1],[0,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,0,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,1],[0,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,0,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,1],[0,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,0,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,1],[0,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,1],[0,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,13,1,0,9,1,1,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,17],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[130,129,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,55,113,81,185,233,127,111,216,94,136,134,118,115,255,153,126,34,252,63,26,6,30,226,246,176,164,87,95,91,159,249,143,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,231,126,135,6,247,251,2,162,247,172,95,6,61,182,123,232,97,183,71,212,244,47,254,64,148,31,13,249,0,55,160,80,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,251,159,160,83,211,116,229,131,128,121,6,167,79,65,130,133,235,11,46,40,143,56,170,93,126,89,134,255,94,27,253,200,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,34,64,138,125,179,162,146,88,173,94,62,118,168,59,117,28,67,188,72,35,28,61,166,161,26,53,200,107,35,98,232,78,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,180,99,60,107,34,255,249,17,167,167,19,194,147,218,132,227,171,42,105,175,75,118,243,161,158,184,143,130,30,0,146,111,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,27,140,43,219,38,74,228,17,70,96,145,40,220,163,189,47,186,165,71,0,255,207,232,131,166,208,234,178,210,20,55,252,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,186,27,0,45,90,46,54,179,252,231,52,143,106,98,75,74,87,95,71,119,233,91,71,249,101,197,171,86,22,143,194,192,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,146,125,254,209,19,52,38,158,115,216,176,186,229,213,176,115,100,10,39,144,22,89,113,34,227,194,166,184,10,10,239,198,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,77,115,76,19,189,118,139,166,32,56,51,43,158,23,165,222,149,211,85,76,57,250,207,23,230,79,118,141,232,176,1,32,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,254,34,75,70,73,67,22,74,222,62,219,135,220,197,138,74,198,109,235,222,229,58,110,81,76,32,76,151,23,125,69,230,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,156,117,130,223,139,166,81,15,121,34,155,180,180,73,216,92,63,210,32,73,10,147,237,201,33,191,144,204,248,120,225,149,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,116,64,237,27,23,208,83,11,188,20,106,5,195,85,133,249,85,232,13,73,0,26,197,152,202,106,80,118,223,127,122,185,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,243,244,186,6,58,228,218,241,173,144,6,180,223,117,177,50,152,37,30,35,180,88,165,163,110,180,36,218,254,23,72,14,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,15,235,67,119,59,195,188,14,20,19,195,111,235,96,176,110,236,193,39,227,147,119,138,153,177,106,243,140,197,227,49,29,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,232,25,53,250,138,255,235,161,40,193,0,19,88,101,14,213,71,143,234,207,159,67,180,162,101,18,210,78,251,96,111,91,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,65,228,205,154,131,158,246,195,65,213,244,198,28,222,28,107,166,59,175,28,160,117,111,94,169,16,99,28,238,246,247,54,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,62,161,243,229,186,235,229,160,6,209,195,71,110,63,100,84,190,18,254,73,122,60,215,237,17,207,23,197,242,234,216,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,126,221,206,124,72,133,254,237,34,27,64,46,148,208,34,190,193,164,152,59,45,192,119,28,13,85,143,126,17,212,104,121,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5]] From 4b31006f572424000d7a584b5940940140d03fb5 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 11 Feb 2022 15:41:34 +0100 Subject: [PATCH 070/113] fix in drifted leaf key RLC constraints --- mpt/src/extension_node_key.rs | 51 ++++++++++++++++------------- mpt/src/leaf_key_in_added_branch.rs | 32 +++++++----------- mpt/src/mpt.rs | 2 ++ 3 files changed, 42 insertions(+), 43 deletions(-) diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index 1dd9835d9e..8d5ea1f2b2 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -539,11 +539,7 @@ impl ExtensionNodeKeyChip { * is_long.clone() }; - let get_long_odd = |meta: &mut VirtualCells| { - let is_extension_node = meta.query_advice( - s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], - Rotation(rot_into_branch_init), - ); + let get_long_odd = |meta: &mut VirtualCells| { let is_key_odd = meta.query_advice( s_advices[IS_EXTENSION_ODD_KEY_LEN_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init), @@ -556,6 +552,10 @@ impl ExtensionNodeKeyChip { is_account_leaf_storage_codehash_c, Rotation(rot_into_branch_init - 1), ); + let is_extension_node = meta.query_advice( + s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); let is_extension_c_row = meta.query_advice(is_last_branch_child, Rotation(-2)); @@ -570,18 +570,28 @@ impl ExtensionNodeKeyChip { meta.lookup_any(|meta| { let mut constraints = vec![]; - let sel1 = meta.query_advice(sel1, Rotation(rot_into_branch_init)); - let sel2 = meta.query_advice(sel2, Rotation(rot_into_branch_init)); - let long_even = get_long_even(meta); - let long_odd = get_long_odd(meta); - - let long_even_sel1 = long_even.clone() * sel1.clone(); - let long_even_sel2 = long_even * sel2.clone(); - let long_odd_sel1 = long_odd.clone() * sel1; - let long_odd_sel2 = long_odd * sel2; + let is_extension_node = meta.query_advice( + s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_extension_c_row = + meta.query_advice(is_last_branch_child, Rotation(-2)); + + let is_long = meta.query_advice( + s_advices[IS_EXTENSION_KEY_LONG_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_short = meta.query_advice( + s_advices[IS_EXTENSION_KEY_SHORT_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); let s_rlp2 = meta.query_advice(s_rlp2, Rotation::prev()); - let key_len = s_rlp2 - c128.clone() - one.clone(); // -1 because long short has 0 in s_advices[0] + // key_len = s_rlp2 - 128 - 1 if long + // key_len = 1 if short + let key_len = (s_rlp2 - c128.clone() - one.clone()) * is_long + + is_short; + let mult_diff = meta .query_advice(mult_diff, Rotation(rot_into_branch_init + 1)); @@ -589,19 +599,14 @@ impl ExtensionNodeKeyChip { Expression::Constant(F::from(FixedTableTag::RMult as u64)), meta.query_fixed(fixed_table[0], Rotation::cur()), )); + constraints.push(( - (long_even_sel1.clone() - + long_even_sel2.clone() - + long_odd_sel1.clone() - + long_odd_sel2.clone()) + is_extension_c_row.clone() * is_extension_node.clone() * key_len, meta.query_fixed(fixed_table[1], Rotation::cur()), )); constraints.push(( - (long_even_sel1 - + long_even_sel2 - + long_odd_sel1 - + long_odd_sel2) + is_extension_c_row.clone() * is_extension_node.clone() * mult_diff, meta.query_fixed(fixed_table[2], Rotation::cur()), )); diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index 88e56b3f02..2cc40c7a75 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -886,10 +886,6 @@ impl LeafKeyInAddedBranchChip { let q_enable = q_enable(meta); let mut constraints = vec![]; - // Could be used any rotation into previous branch, because key RLC is the same in all - // branch children: - let rot_into_prev_branch = rot_branch_init - 3; - // Get back into S or C extension row to retrieve key_rlc. Note that this works // for both - extension nodes and branches. That's because branch key RLC is stored // in extension node row when there is NO extension node (the constraint is in @@ -931,11 +927,11 @@ impl LeafKeyInAddedBranchChip { // Any rotation that lands into branch children can be used. let drifted_pos = meta.query_advice(drifted_pos, Rotation(-17)); - let mut key_rlc_short = key_rlc_cur.clone() + let key_rlc_start = key_rlc_cur.clone() + drifted_pos.clone() * c16.clone() * branch_rlc_mult.clone() - * r_table[0].clone(); + * mult_diff.clone(); // If sel1 = 1, we have one nibble+48 in s_advices[0]. let s_advice0 = meta.query_advice(s_advices[0], Rotation::cur()); @@ -949,16 +945,18 @@ impl LeafKeyInAddedBranchChip { * is_short.clone(), )); - key_rlc_short = key_rlc_short.clone() + let mut key_rlc_short = key_rlc_start.clone() + (s_advice0.clone() - c48.clone()) * branch_rlc_mult.clone() * sel1.clone() - * r_table[0].clone(); + * mult_diff.clone(); for ind in 1..HASH_WIDTH { let s = meta.query_advice(s_advices[ind], Rotation::cur()); key_rlc_short = key_rlc_short - + s * branch_rlc_mult.clone() * r_table[ind].clone(); + + s * branch_rlc_mult.clone() + * mult_diff.clone() + * r_table[ind - 1].clone(); } // No need to distinguish between sel1 and sel2 here as it was already @@ -979,12 +977,7 @@ impl LeafKeyInAddedBranchChip { )); // Long: - - let mut key_rlc_long = key_rlc_cur.clone() - + drifted_pos.clone() - * c16.clone() - * branch_rlc_mult.clone() - * r_table[0].clone(); + // Note: long means long leaf RLP, not extension node nibbles. // If sel1 = 1, we have one nibble+48 in s_advices[1]. let s_advice1 = meta.query_advice(s_advices[1], Rotation::cur()); @@ -998,21 +991,20 @@ impl LeafKeyInAddedBranchChip { * is_long.clone(), )); - key_rlc_long = key_rlc_long.clone() + let mut key_rlc_long = key_rlc_start.clone() + (s_advice1.clone() - c48.clone()) * branch_rlc_mult.clone() - * mult_diff.clone() * sel1.clone() - * r_table[0].clone(); + * mult_diff.clone(); let mut key_mult = branch_rlc_mult.clone() * mult_diff.clone(); - for ind in 2..HASH_WIDTH { let s = meta.query_advice(s_advices[ind], Rotation::cur()); - key_mult = branch_rlc_mult.clone() * r_table[ind].clone(); + key_mult = key_mult * r_table[0].clone(); key_rlc_long = key_rlc_long + s * key_mult.clone(); } + key_mult = key_mult * r_table[0].clone(); let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); key_rlc_long = key_rlc_long + c_rlp1.clone() * key_mult; diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 9e433a974e..f31c7d552d 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -1689,6 +1689,7 @@ impl MPTConfig { F::from(modified_node as u64) * key_rlc_mult; key_rlc_mult *= self.acc_r; + mult_diff = self.acc_r; } } else { if is_even && is_long { @@ -1780,6 +1781,7 @@ impl MPTConfig { F::from(modified_node as u64) * F::from(16) * key_rlc_mult; + mult_diff = self.acc_r; } } } else { From 1829626b6a5bde8852664013a2c986b0639b9824 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 11 Feb 2022 16:42:28 +0100 Subject: [PATCH 071/113] old drifted leaf constraints removed; now replaced by comparison of drifted leaf and leaf key RLC as generalization for extension nodes; extensiondelete test added --- mpt/src/leaf_key_in_added_branch.rs | 697 +----------------- ...KeyByteSel1-832680037789-317272220514.json | 1 + 2 files changed, 2 insertions(+), 696 deletions(-) create mode 100644 mpt/tests/ExtensionDeleteOneKeyByteSel1-832680037789-317272220514.json diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index 2cc40c7a75..526c6f46b4 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -113,701 +113,6 @@ impl LeafKeyInAddedBranchChip { constraints }); - /* - // We also need to check leaf_key and leaf_key_in_added_branch are different only - // in the drifted_pos. This ensures the leaf - // that was turned into branch was moved down to the new branch correctly. - meta.create_gate( - "Storage leaf in added branch differs only in first nibble (sel2, is_short)", - |meta| { - let q_enable = q_enable(meta); - let mut constraints = vec![]; - - let is_branch_s_placeholder = meta.query_advice( - s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], - Rotation(-23), - ); - let is_branch_c_placeholder = meta.query_advice( - s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], - Rotation(-23), - ); - let is_short = meta.query_advice(s_keccak[1], Rotation::cur()); - - // If sel2 = 1 and is_short, the leaf_key has the first nibble - // in s_advices[0]. - // Note that due to placeholder branch, sel1 and sel2 are turned around. - - // [226, 160, 32 + 16 + 7, 5 * 16 + 8, 9 * 16 + 12, - // [226, 160, 32, 5 * 16 + 8, 9 * 16 + 12 - - // The first nibble is removed in leaf_key_in_added_branch. - // So, s_rlp1 is the same in both rows. - // Also s_rlp2 is the same in both rows. - // Further, s_advices[0]_leaf_key_in_added_branch = 32 and - // s_advices[0]_leaf_key = 32 + 16 + first_nibble. - // From s_advices[0] on, key bytes are the same in both rows. - - let rot_leaf_key_s = -4; - let rot_leaf_key_c = -2; - - // sel1 and sel2 are in init branch - let sel2 = meta.query_advice(sel2, Rotation(rot_branch_init)); - - let s_rlp1_prev_s = meta.query_advice(s_rlp1, Rotation(rot_leaf_key_s)); - let s_rlp1_prev_c = meta.query_advice(s_rlp1, Rotation(rot_leaf_key_c)); - let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); - let s_rlp2_prev_s = meta.query_advice(s_rlp2, Rotation(rot_leaf_key_s)); - let s_rlp2_prev_c = meta.query_advice(s_rlp2, Rotation(rot_leaf_key_c)); - let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); - - constraints.push(( - "Leaf key differs first nibble s_rlp1 placeholder s", - q_enable.clone() - * is_branch_s_placeholder.clone() - * sel2.clone() - * is_short.clone() - * (s_rlp1.clone() - s_rlp1_prev_s), - )); - constraints.push(( - "Leaf key differs first nibble s_rlp2 placeholder s", - q_enable.clone() - * is_branch_s_placeholder.clone() - * sel2.clone() - * is_short.clone() - * (s_rlp2.clone() - s_rlp2_prev_s), - )); - - constraints.push(( - "Leaf key differs first nibble s_rlp1 placeholder c", - q_enable.clone() - * is_branch_c_placeholder.clone() - * sel2.clone() - * is_short.clone() - * (s_rlp1 - s_rlp1_prev_c), - )); - constraints.push(( - "Leaf key differs first nibble s_rlp2 placeholder c", - q_enable.clone() - * is_branch_c_placeholder.clone() - * sel2.clone() - * is_short.clone() - * (s_rlp2 - s_rlp2_prev_c), - )); - - let s_advices0_prev_s = meta.query_advice(s_advices[0], Rotation(rot_leaf_key_s)); - let s_advices0_prev_c = meta.query_advice(s_advices[0], Rotation(rot_leaf_key_c)); - let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); - - // Any rotation that lands into branch children can be used. - let first_nibble = meta.query_advice(drifted_pos, Rotation(-17)); - - constraints.push(( - "Leaf key differs first nibble s_advices[0] prev placeholder s", - q_enable.clone() - * is_branch_s_placeholder.clone() - * sel2.clone() - * is_short.clone() - * (s_advices0.clone() - c32.clone()), - )); - constraints.push(( - "Leaf key differs first nibble s_advices[0] prev placeholder c", - q_enable.clone() - * is_branch_c_placeholder.clone() - * sel2.clone() - * is_short.clone() - * (s_advices0 - c32.clone()), - )); - - constraints.push(( - "Leaf key differs first nibble s_advices[0] placeholder s", - q_enable.clone() - * is_branch_s_placeholder.clone() - * sel2.clone() - * is_short.clone() - * (s_advices0_prev_s - first_nibble.clone() - c48.clone()), - )); - constraints.push(( - "Leaf key differs first nibble s_advices[0] placeholder c", - q_enable.clone() - * is_branch_c_placeholder.clone() - * sel2.clone() - * is_short.clone() - * (s_advices0_prev_c - first_nibble - c48.clone()), - )); - - for col in s_advices.iter().skip(1) { - let s_prev_s = meta.query_advice(*col, Rotation(rot_leaf_key_s)); - let s_prev_c = meta.query_advice(*col, Rotation(rot_leaf_key_c)); - let s = meta.query_advice(*col, Rotation::cur()); - - constraints.push(( - "Leaf key differs first nibble s_advices placeholder s", - q_enable.clone() - * is_branch_s_placeholder.clone() - * sel2.clone() - * is_short.clone() - * (s_prev_s - s.clone()), - )); - constraints.push(( - "Leaf key differs first nibble s_advices placeholder c", - q_enable.clone() - * is_branch_c_placeholder.clone() - * sel2.clone() - * is_short.clone() - * (s_prev_c - s), - )); - } - - // key is at most of length 32 and this is short RLP, - // so key doesn't go further than s_advices - - constraints - }, - ); - - meta.create_gate( - "Storage leaf in added branch differs only in first nibble (sel1, is_short)", - |meta| { - let q_enable = q_enable(meta); - let mut constraints = vec![]; - - let is_branch_s_placeholder = meta.query_advice( - s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], - Rotation(-23), - ); - let is_branch_c_placeholder = meta.query_advice( - s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], - Rotation(-23), - ); - let is_short = meta.query_advice(s_keccak[1], Rotation::cur()); - - // If sel1 = 1 and is_short, the leaf_key has 32 in s_advices[0]. - // Note that due to placeholder branch, sel1 and sel2 are turned around. - - // [226, 160, 32, 7 * 16 + 5, 8 * 16 + 9, - // [225, 159, 32 + 16 + 5, 8 * 16 + 9, - - // The first nibble (7 in the example) is in s_advices[1], - // this nibble is removed in leaf_key_in_added_branch. - // The second nibble in s_advices[1] (5 in the example) moves - // in leaf_key_in_added_branch into s_advices[0]. - - // So, s_rlp1 differs by 1. - // Also s_rlp2 is smaller for 1 in added branch. - // Further, - // s_advices[0]_leaf_key_in_added_branch = 32 + 16 + second_nibble - // where second_nibble = s_advices[1]_leaf_key - first_nibble * 16 - - // From s_advices[1] on, key bytes are the same, but shifted for one position. - - let rot_branch_init = -23; - let rot_leaf_key_s = -4; - let rot_leaf_key_c = -2; - - // sel1 and sel2 are in init branch - let sel1 = meta.query_advice(sel1, Rotation(rot_branch_init)); - - let s_rlp1_prev_s = meta.query_advice(s_rlp1, Rotation(rot_leaf_key_s)); - let s_rlp1_prev_c = meta.query_advice(s_rlp1, Rotation(rot_leaf_key_c)); - let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); - let s_rlp2_prev_s = meta.query_advice(s_rlp2, Rotation(rot_leaf_key_s)); - let s_rlp2_prev_c = meta.query_advice(s_rlp2, Rotation(rot_leaf_key_c)); - let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); - - constraints.push(( - "Leaf key differs first nibble s_rlp1 placeholder s", - q_enable.clone() - * is_branch_s_placeholder.clone() - * sel1.clone() - * is_short.clone() - * (s_rlp1.clone() - s_rlp1_prev_s + one.clone()), - )); - constraints.push(( - "Leaf key differs first nibble s_rlp2 placeholder s", - q_enable.clone() - * is_branch_s_placeholder.clone() - * sel1.clone() - * is_short.clone() - * (s_rlp2.clone() - s_rlp2_prev_s + one.clone()), - )); - - constraints.push(( - "Leaf key differs first nibble s_rlp1 placeholder c", - q_enable.clone() - * is_branch_c_placeholder.clone() - * sel1.clone() - * is_short.clone() - * (s_rlp1 - s_rlp1_prev_c + one.clone()), - )); - constraints.push(( - "Leaf key differs first nibble s_rlp2 placeholder c", - q_enable.clone() - * is_branch_c_placeholder.clone() - * sel1.clone() - * is_short.clone() - * (s_rlp2 - s_rlp2_prev_c + one.clone()), - )); - - let s_advices0_prev_s = meta.query_advice(s_advices[0], Rotation(rot_leaf_key_s)); - let s_advices0_prev_c = meta.query_advice(s_advices[0], Rotation(rot_leaf_key_c)); - let s_advices1_prev_s = meta.query_advice(s_advices[1], Rotation(rot_leaf_key_s)); - let s_advices1_prev_c = meta.query_advice(s_advices[1], Rotation(rot_leaf_key_c)); - let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); - - // Any rotation that lands into branch children can be used. - let first_nibble = meta.query_advice(drifted_pos, Rotation(-17)); - let second_nibble_s = s_advices1_prev_s - first_nibble.clone() * c16.clone(); - let second_nibble_c = s_advices1_prev_c - first_nibble * c16.clone(); - - constraints.push(( - "Leaf key differs first nibble s_advices[0] prev placeholder s", - q_enable.clone() - * is_branch_s_placeholder.clone() - * sel1.clone() - * is_short.clone() - * (s_advices0.clone() - c48.clone() - second_nibble_s), - )); - constraints.push(( - "Leaf key differs first nibble s_advices[0] prev placeholder c", - q_enable.clone() - * is_branch_c_placeholder.clone() - * sel1.clone() - * is_short.clone() - * (s_advices0 - c48.clone() - second_nibble_c), - )); - constraints.push(( - "Leaf key differs first nibble s_advices[0] placeholder s", - q_enable.clone() - * is_branch_s_placeholder.clone() - * sel1.clone() - * is_short.clone() - * (s_advices0_prev_s - c32.clone()), - )); - constraints.push(( - "Leaf key differs first nibble s_advices[0] placeholder c", - q_enable.clone() - * is_branch_c_placeholder.clone() - * sel1.clone() - * is_short.clone() - * (s_advices0_prev_c - c32.clone()), - )); - - for ind in 2..HASH_WIDTH { - let s_prev_s = meta.query_advice(s_advices[ind], Rotation(rot_leaf_key_s)); - let s_prev_c = meta.query_advice(s_advices[ind], Rotation(rot_leaf_key_c)); - let s = meta.query_advice(s_advices[ind-1], Rotation::cur()); - - constraints.push(( - "Leaf key differs first nibble s_advices placeholder s", - q_enable.clone() - * is_branch_s_placeholder.clone() - * sel1.clone() - * is_short.clone() - * (s_prev_s - s.clone()), - )); - constraints.push(( - "Leaf key differs first nibble s_advices placeholder c", - q_enable.clone() - * is_branch_c_placeholder.clone() - * sel1.clone() - * is_short.clone() - * (s_prev_c - s), - )); - } - - // key is at most of length 32 and this is short RLP, - // so key doesn't go further than s_advices - - constraints - }, - ); - - meta.create_gate( - "Storage leaf in added branch differs only in first nibble (sel2, is_long)", - |meta| { - let q_enable = q_enable(meta); - let mut constraints = vec![]; - - let is_branch_s_placeholder = meta.query_advice( - s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], - Rotation(-23), - ); - let is_branch_c_placeholder = meta.query_advice( - s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], - Rotation(-23), - ); - let is_long = meta.query_advice(s_keccak[0], Rotation::cur()); - - // If sel2 = 1 and is_long, the leaf_key has the first nibble - // in s_advices[1]. - // Note that due to placeholder branch, sel1 and sel2 are turned around. - - // [248, 67, 160, 32 + 16 + 7, 5 * 16 + 8, 9 * 16 + 12, - // [248, 67, 160, 32, 5 * 16 + 8, 9 * 16 + 12 - - // The first nibble is removed in leaf_key_in_added_branch. - // So, s_rlp1 is the same in both rows. - // Also s_rlp2 and s_advices[0] are the same in both rows. - // Further, s_advices[1]_leaf_key_in_added_branch = 32 and - // s_advices[1]_leaf_key = 32 + 16 + first_nibble. - // From s_advices[1] on, key bytes are the same in both rows. - - let rot_branch_init = -23; - let rot_leaf_key_s = -4; - let rot_leaf_key_c = -2; - - // sel1 and sel2 are in init branch - let sel2 = meta.query_advice(sel2, Rotation(rot_branch_init)); - - let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); - constraints.push(( - "Leaf key differs first nibble s_rlp1 placeholder s", - q_enable.clone() - * is_branch_s_placeholder.clone() - * sel2.clone() - * is_long.clone() - * (s_rlp1.clone() - c248.clone()), - )); - constraints.push(( - "Leaf key differs first nibble s_rlp1 placeholder c", - q_enable.clone() - * is_branch_c_placeholder.clone() - * sel2.clone() - * is_long.clone() - * (s_rlp1.clone() - c248.clone()), - )); - - let s_rlp2_prev_s = meta.query_advice(s_rlp2, Rotation(rot_leaf_key_s)); - let s_rlp2_prev_c = meta.query_advice(s_rlp2, Rotation(rot_leaf_key_c)); - let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); - let s_advices0_prev_s = meta.query_advice(s_advices[0], Rotation(rot_leaf_key_s)); - let s_advices0_prev_c = meta.query_advice(s_advices[0], Rotation(rot_leaf_key_c)); - let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); - - constraints.push(( - "Leaf key differs first nibble s_rlp2 placeholder s", - q_enable.clone() - * is_branch_s_placeholder.clone() - * sel2.clone() - * is_long.clone() - * (s_rlp2.clone() - s_rlp2_prev_s), - )); - constraints.push(( - "Leaf key differs first nibble s_advices0 placeholder s", - q_enable.clone() - * is_branch_s_placeholder.clone() - * sel2.clone() - * is_long.clone() - * (s_advices0.clone() - s_advices0_prev_s), - )); - - constraints.push(( - "Leaf key differs first nibble s_rlp2 placeholder c", - q_enable.clone() - * is_branch_c_placeholder.clone() - * sel2.clone() - * is_long.clone() - * (s_rlp2 - s_rlp2_prev_c), - )); - constraints.push(( - "Leaf key differs first nibble s_advices0 placeholder c", - q_enable.clone() - * is_branch_c_placeholder.clone() - * sel2.clone() - * is_long.clone() - * (s_advices0 - s_advices0_prev_c), - )); - - let s_advices1_prev_s = meta.query_advice(s_advices[1], Rotation(rot_leaf_key_s)); - let s_advices1_prev_c = meta.query_advice(s_advices[1], Rotation(rot_leaf_key_c)); - let s_advices1 = meta.query_advice(s_advices[1], Rotation::cur()); - - // Any rotation that lands into branch children can be used. - let first_nibble = meta.query_advice(drifted_pos, Rotation(-17)); - - constraints.push(( - "Leaf key differs first nibble s_advices[1] prev placeholder s", - q_enable.clone() - * is_branch_s_placeholder.clone() - * sel2.clone() - * is_long.clone() - * (s_advices1.clone() - c32.clone()), - )); - constraints.push(( - "Leaf key differs first nibble s_advices[1] prev placeholder c", - q_enable.clone() - * is_branch_c_placeholder.clone() - * sel2.clone() - * is_long.clone() - * (s_advices1 - c32.clone()), - )); - constraints.push(( - "Leaf key differs first nibble s_advices[1] placeholder s", - q_enable.clone() - * is_branch_s_placeholder.clone() - * sel2.clone() - * is_long.clone() - * (s_advices1_prev_s - first_nibble.clone() - c48.clone()), - )); - constraints.push(( - "Leaf key differs first nibble s_advices[1] placeholder c", - q_enable.clone() - * is_branch_c_placeholder.clone() - * sel2.clone() - * is_long.clone() - * (s_advices1_prev_c - first_nibble - c48.clone()), - )); - - for col in s_advices.iter().skip(2) { - let s_prev_s = meta.query_advice(*col, Rotation(rot_leaf_key_s)); - let s_prev_c = meta.query_advice(*col, Rotation(rot_leaf_key_c)); - let s = meta.query_advice(*col, Rotation::cur()); - - constraints.push(( - "Leaf key differs first nibble s_advices placeholder s", - q_enable.clone() - * is_branch_s_placeholder.clone() - * sel2.clone() - * is_long.clone() - * (s_prev_s - s.clone()), - )); - constraints.push(( - "Leaf key differs first nibble s_advices placeholder c", - q_enable.clone() - * is_branch_c_placeholder.clone() - * sel2.clone() - * is_long.clone() - * (s_prev_c - s), - )); - } - - // key is at most of length 32 and this is long RLP, - // so key can go to c_rlp1 - - let c_rlp1_prev_s = meta.query_advice(c_rlp1, Rotation(rot_leaf_key_s)); - let c_rlp1_prev_c = meta.query_advice(c_rlp1, Rotation(rot_leaf_key_c)); - let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); - constraints.push(( - "Leaf key differs first nibble c_rlp1 placeholder s", - q_enable.clone() - * is_branch_s_placeholder.clone() - * sel2.clone() - * is_long.clone() - * (c_rlp1_prev_s - c_rlp1.clone()), - )); - constraints.push(( - "Leaf key differs first nibble c_rlp1 placeholder c", - q_enable.clone() - * is_branch_c_placeholder.clone() - * sel2.clone() - * is_long.clone() - * (c_rlp1_prev_c - c_rlp1), - )); - - constraints - }, - ); - - meta.create_gate( - "Storage leaf in added branch differs only in first nibble (sel1, is_long)", - |meta| { - let q_enable = q_enable(meta); - let mut constraints = vec![]; - - let is_branch_s_placeholder = meta.query_advice( - s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], - Rotation(-23), - ); - let is_branch_c_placeholder = meta.query_advice( - s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], - Rotation(-23), - ); - let is_long = meta.query_advice(s_keccak[0], Rotation::cur()); - - // If sel1 = 1 and is_long, the leaf_key has 32 in s_advices[1]. - // Note that due to placeholder branch, sel1 and sel2 are turned around. - - // [248, 67, 160, 32, 7 * 16 + 5, 8 * 16 + 9, - // [248, 66, 159, 32 + 16 + 5, 8 * 16 + 9, - - // The first nibble (7 in the example) is in s_advices[2], - // this nibble is removed in leaf_key_in_added_branch. - // The second nibble in s_advices[2] (5 in the example) moves - // in leaf_key_in_added_branch into s_advices[1]. - - // So, s_rlp1 is the same in both rows. - // s_rlp2 is smaller for 1 in added branch. - // s_advices[0] is smaller for 1 in added branch. - // Further, - // s_advices[1]_leaf_key_in_added_branch = 32 + 16 + second_nibble - // where second_nibble = s_advices[2]_leaf_key - first_nibble * 16 - - // From s_advices[2] on, key bytes are the same, but shifted for one position. - - let rot_branch_init = -23; - let rot_leaf_key_s = -4; - let rot_leaf_key_c = -2; - - // sel1 and sel2 are in init branch - let sel1 = meta.query_advice(sel1, Rotation(rot_branch_init)); - - let s_rlp2_prev_s = meta.query_advice(s_rlp2, Rotation(rot_leaf_key_s)); - let s_rlp2_prev_c = meta.query_advice(s_rlp2, Rotation(rot_leaf_key_c)); - let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); - let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); - - // Note that s_rlp1 (=248) in leaf S and C above needs to be checked in leaf_key. - - constraints.push(( - "Leaf key differs first nibble s_rlp1 placeholder s", - q_enable.clone() - * is_branch_s_placeholder.clone() - * sel1.clone() - * is_long.clone() - * (s_rlp1.clone() - c248.clone()), - )); - constraints.push(( - "Leaf key differs first nibble s_rlp2 placeholder s", - q_enable.clone() - * is_branch_s_placeholder.clone() - * sel1.clone() - * is_long.clone() - * (s_rlp2.clone() - s_rlp2_prev_s + one.clone()), - )); - - constraints.push(( - "Leaf key differs first nibble s_rlp1 placeholder c", - q_enable.clone() - * is_branch_c_placeholder.clone() - * sel1.clone() - * is_long.clone() - * (s_rlp1 - c248.clone()), - )); - constraints.push(( - "Leaf key differs first nibble s_rlp2 placeholder c", - q_enable.clone() - * is_branch_c_placeholder.clone() - * sel1.clone() - * is_long.clone() - * (s_rlp2 - s_rlp2_prev_c + one.clone()), - )); - - let s_advices0_prev_s = meta.query_advice(s_advices[0], Rotation(rot_leaf_key_s)); - let s_advices0_prev_c = meta.query_advice(s_advices[0], Rotation(rot_leaf_key_c)); - let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); - constraints.push(( - "Leaf key differs first nibble s_advices[0] placeholder s", - q_enable.clone() - * is_branch_s_placeholder.clone() - * sel1.clone() - * is_long.clone() - * (s_advices0.clone() - s_advices0_prev_s + one.clone()), - )); - constraints.push(( - "Leaf key differs first nibble s_advices[0] placeholder c", - q_enable.clone() - * is_branch_c_placeholder.clone() - * sel1.clone() - * is_long.clone() - * (s_advices0 - s_advices0_prev_c + one), - )); - - let s_advices1_prev_s = meta.query_advice(s_advices[1], Rotation(rot_leaf_key_s)); - let s_advices1_prev_c = meta.query_advice(s_advices[1], Rotation(rot_leaf_key_c)); - let s_advices2_prev_s = meta.query_advice(s_advices[2], Rotation(rot_leaf_key_s)); - let s_advices2_prev_c = meta.query_advice(s_advices[2], Rotation(rot_leaf_key_c)); - let s_advices1 = meta.query_advice(s_advices[1], Rotation::cur()); - - // Any rotation that lands into branch children can be used. - let first_nibble = meta.query_advice(drifted_pos, Rotation(-17)); - let second_nibble_s = s_advices2_prev_s - first_nibble.clone() * c16.clone(); - let second_nibble_c = s_advices2_prev_c - first_nibble * c16.clone(); - - constraints.push(( - "Leaf key differs first nibble s_advices[1] prev placeholder s", - q_enable.clone() - * is_branch_s_placeholder.clone() - * sel1.clone() - * is_long.clone() - * (s_advices1.clone() - c48.clone() - second_nibble_s), - )); - constraints.push(( - "Leaf key differs first nibble s_advices[1] prev placeholder c", - q_enable.clone() - * is_branch_c_placeholder.clone() - * sel1.clone() - * is_long.clone() - * (s_advices1 - c48.clone() - second_nibble_c), - )); - constraints.push(( - "Leaf key differs first nibble s_advices[1] placeholder s", - q_enable.clone() - * is_branch_s_placeholder.clone() - * sel1.clone() - * is_long.clone() - * (s_advices1_prev_s - c32.clone()), - )); - constraints.push(( - "Leaf key differs first nibble s_advices[1] placeholder c", - q_enable.clone() - * is_branch_c_placeholder.clone() - * sel1.clone() - * is_long.clone() - * (s_advices1_prev_c - c32), - )); - - for ind in 3..HASH_WIDTH { - let s_prev_s = meta.query_advice(s_advices[ind], Rotation(rot_leaf_key_s)); - let s_prev_c = meta.query_advice(s_advices[ind], Rotation(rot_leaf_key_c)); - let s = meta.query_advice(s_advices[ind-1], Rotation::cur()); - - constraints.push(( - "Leaf key differs first nibble s_advices placeholder s", - q_enable.clone() - * is_branch_s_placeholder.clone() - * sel1.clone() - * is_long.clone() - * (s_prev_s - s.clone()), - )); - constraints.push(( - "Leaf key differs first nibble s_advices placeholder c", - q_enable.clone() - * is_branch_c_placeholder.clone() - * sel1.clone() - * is_long.clone() - * (s_prev_c - s), - )); - } - - // key is at most of length 32 and this is long RLP, - // so key can go to c_rlp1 - - let c_rlp1_prev_s = meta.query_advice(c_rlp1, Rotation(rot_leaf_key_s)); - let c_rlp1_prev_c = meta.query_advice(c_rlp1, Rotation(rot_leaf_key_c)); - let s_advices31 = meta.query_advice(s_advices[HASH_WIDTH-1], Rotation::cur()); - constraints.push(( - "Leaf key differs first nibble c_rlp1 placeholder s", - q_enable.clone() - * is_branch_s_placeholder.clone() - * sel1.clone() - * is_long.clone() - * (c_rlp1_prev_s - s_advices31.clone()), - )); - constraints.push(( - "Leaf key differs first nibble c_rlp1 placeholder c", - q_enable.clone() - * is_branch_c_placeholder.clone() - * sel1.clone() - * is_long.clone() - * (c_rlp1_prev_c - s_advices31), - )); - - constraints - }, - ); - - */ - // Check acc_mult when RLP metadata is two bytes (short) meta.lookup_any(|meta| { let q_enable = q_enable(meta); @@ -882,7 +187,7 @@ impl LeafKeyInAddedBranchChip { // similar to the ones in extension_node_key, the difference is we have here drifted_pos // instead of modified_node and we have a different key in a leaf. - meta.create_gate("work in progress", |meta| { + meta.create_gate("Drifted leaf key RLC", |meta| { let q_enable = q_enable(meta); let mut constraints = vec![]; diff --git a/mpt/tests/ExtensionDeleteOneKeyByteSel1-832680037789-317272220514.json b/mpt/tests/ExtensionDeleteOneKeyByteSel1-832680037789-317272220514.json new file mode 100644 index 0000000000..d44d9992c8 --- /dev/null +++ b/mpt/tests/ExtensionDeleteOneKeyByteSel1-832680037789-317272220514.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,141,33,238,89,68,177,88,0,191,68,231,161,213,181,130,91,177,245,29,66,78,224,229,10,37,60,17,114,178,91,245,6,0,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,194,242,97,102,38,252,208,245,222,0,45,210,254,230,48,93,24,176,215,243,131,232,124,239,152,230,154,253,35,182,58,244,0,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,1],[0,160,234,122,249,169,12,143,244,231,64,210,251,191,94,111,132,33,28,70,182,238,25,111,147,215,30,110,66,63,9,123,140,59,0,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,1],[0,160,224,6,156,63,55,125,214,139,25,38,45,190,150,87,227,197,192,253,41,138,100,229,60,240,37,246,125,171,191,67,4,31,0,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,1],[0,160,127,50,219,239,41,81,53,84,176,159,41,184,111,22,103,209,94,182,193,89,242,172,90,17,55,8,114,21,166,60,211,125,0,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,179,237,140,206,247,30,47,38,126,149,230,215,75,14,150,49,32,117,188,209,50,154,17,164,13,111,15,27,86,244,241,155,0,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,1],[0,160,202,102,136,102,113,4,170,146,89,0,165,217,178,107,106,182,102,207,236,234,173,1,92,15,206,97,1,168,136,217,64,129,0,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,255,243,45,227,6,47,247,113,162,99,39,41,88,47,150,11,65,9,208,167,35,114,253,251,209,4,71,19,64,248,2,93,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,241,249,1,241,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,1],[0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,1],[0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,1],[0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,1],[0,160,120,1,86,145,3,10,105,17,34,115,133,200,189,158,212,165,33,216,133,182,125,10,45,56,252,68,193,126,191,247,173,238,0,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,1],[0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,1],[0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,1],[0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,1],[0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,1],[0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,1],[0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,1],[0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,1],[0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,1],[0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,1],[0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,14,0,1,6,1,0,1,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,0,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,0,17],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,141,33,238,89,68,177,88,0,191,68,231,161,213,181,130,91,177,245,29,66,78,224,229,10,37,60,17,114,178,91,245,6,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,194,242,97,102,38,252,208,245,222,0,45,210,254,230,48,93,24,176,215,243,131,232,124,239,152,230,154,253,35,182,58,244,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,234,122,249,169,12,143,244,231,64,210,251,191,94,111,132,33,28,70,182,238,25,111,147,215,30,110,66,63,9,123,140,59,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,224,6,156,63,55,125,214,139,25,38,45,190,150,87,227,197,192,253,41,138,100,229,60,240,37,246,125,171,191,67,4,31,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,127,50,219,239,41,81,53,84,176,159,41,184,111,22,103,209,94,182,193,89,242,172,90,17,55,8,114,21,166,60,211,125,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,128,5],[249,2,17,160,179,237,140,206,247,30,47,38,126,149,230,215,75,14,150,49,32,117,188,209,50,154,17,164,13,111,15,27,86,244,241,155,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,202,102,136,102,113,4,170,146,89,0,165,217,178,107,106,182,102,207,236,234,173,1,92,15,206,97,1,168,136,217,64,129,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,255,243,45,227,6,47,247,113,162,99,39,41,88,47,150,11,65,9,208,167,35,114,253,251,209,4,71,19,64,248,2,93,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,120,1,86,145,3,10,105,17,34,115,133,200,189,158,212,165,33,216,133,182,125,10,45,56,252,68,193,126,191,247,173,238,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[226,30,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,5],[248,81,128,128,128,128,128,128,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,128,128,128,128,128,128,128,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,128,128,5],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,35,5],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5]] From de0b9d9758ccaa50d5abf4b871baa9cb9eff364c Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 11 Feb 2022 17:07:55 +0100 Subject: [PATCH 072/113] tests added --- mpt/src/leaf_key_in_added_branch.rs | 7 ++----- ...sionAddedOneKeyByteSel1-832680037789-317272220514.json} | 0 ...sionDeleteOneKeyByteSel1-452662731544-626715391833.json | 1 + ...onDeletedTwoKeyBytesSel1-757979589475-746209495243.json | 1 + 4 files changed, 4 insertions(+), 5 deletions(-) rename mpt/tests/{ExtensionAdded-832680037789-317272220514.json => ExtensionAddedOneKeyByteSel1-832680037789-317272220514.json} (100%) create mode 100644 mpt/tests/ExtensionDeleteOneKeyByteSel1-452662731544-626715391833.json create mode 100644 mpt/tests/ExtensionDeletedTwoKeyBytesSel1-757979589475-746209495243.json diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index 526c6f46b4..92e725ffdd 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -49,11 +49,9 @@ impl LeafKeyInAddedBranchChip { // TODO: after key_len there are 0s - let one = Expression::Constant(F::from(1_u64)); let c16 = Expression::Constant(F::from(16_u64)); let c32 = Expression::Constant(F::from(32_u64)); let c48 = Expression::Constant(F::from(48_u64)); - let c248 = Expression::Constant(F::from(248_u64)); let rot_branch_init = -23; // Checking leaf RLC is ok - RLC is then taken and value (from leaf_value row) is added @@ -173,9 +171,8 @@ impl LeafKeyInAddedBranchChip { constraints }); - // TODO: constraints above could be replaced using key RLC check (checking whether - // leaf key RLC before extension/branch is added is the same as key RLC of the leaf - // that drifted into added extension/branch) which would cover + // Checking whether leaf key RLC before extension/branch is added is the same as + // key RLC of the leaf that drifted into added extension/branch) which would cover // also added extension nodes (where we have more than one nibble of difference). // It would go like this: // We already have leaf key RLC before extension/branch is added. If S is placeholder, diff --git a/mpt/tests/ExtensionAdded-832680037789-317272220514.json b/mpt/tests/ExtensionAddedOneKeyByteSel1-832680037789-317272220514.json similarity index 100% rename from mpt/tests/ExtensionAdded-832680037789-317272220514.json rename to mpt/tests/ExtensionAddedOneKeyByteSel1-832680037789-317272220514.json diff --git a/mpt/tests/ExtensionDeleteOneKeyByteSel1-452662731544-626715391833.json b/mpt/tests/ExtensionDeleteOneKeyByteSel1-452662731544-626715391833.json new file mode 100644 index 0000000000..446ea8b80c --- /dev/null +++ b/mpt/tests/ExtensionDeleteOneKeyByteSel1-452662731544-626715391833.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,0,160,9,16,17,47,163,142,230,56,57,118,42,234,15,167,191,233,217,9,56,22,117,252,137,197,103,101,205,58,113,191,194,222,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,0,160,105,211,216,18,33,57,12,225,121,220,128,89,36,128,210,8,39,171,184,204,208,153,203,143,53,204,18,223,91,194,118,113,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,1],[0,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,0,160,216,62,194,237,129,44,145,171,239,11,119,240,43,237,60,28,83,72,37,30,210,168,173,78,166,14,185,111,68,211,153,137,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,1],[0,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,0,160,189,215,205,95,109,59,96,171,214,102,250,212,81,244,56,199,244,198,164,30,187,51,185,100,90,155,111,95,152,115,51,130,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,1],[0,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,0,160,158,112,252,4,56,232,171,152,35,26,63,6,17,118,129,139,43,15,139,25,151,223,194,103,24,189,239,18,199,150,1,183,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,1],[0,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,0,160,188,98,220,182,239,209,186,48,108,185,141,72,27,152,99,208,240,110,165,208,132,156,50,186,32,29,38,162,101,12,183,65,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,1],[0,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,0,160,139,254,139,73,142,192,10,10,57,1,39,51,10,246,12,167,172,220,114,14,192,73,90,252,160,176,159,181,137,222,154,33,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,251,109,225,120,217,138,90,153,200,38,16,249,176,79,249,184,117,132,103,134,214,233,155,241,75,66,173,154,182,193,214,167,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,1],[0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,1],[0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,1],[0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,1],[0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,1],[0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,1],[0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,1],[0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,1],[0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,1],[0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,1],[0,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,0,160,217,76,109,98,178,50,235,121,192,40,249,242,190,222,83,20,24,210,214,114,119,102,137,143,188,75,174,187,212,151,28,17,1],[0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,1],[0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,1],[0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,1],[0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,1],[0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,1],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,1],[0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,1],[0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,1],[0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,1],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,1],[0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,1],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,1],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,1],[0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,1],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,1],[0,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,0,160,120,2,60,31,9,17,112,248,248,27,140,144,148,184,163,236,254,52,52,111,219,1,75,134,94,72,130,237,11,201,94,204,1],[0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,1],[0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,1],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,1],[0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,113,0,248,113,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,0,160,174,53,33,84,221,67,25,198,136,138,180,139,112,152,200,53,236,70,82,12,221,129,160,106,137,191,105,179,23,60,179,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,7,0,1,12,1,0,1,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,17],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[131,130,2,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[131,130,2,157,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,9,16,17,47,163,142,230,56,57,118,42,234,15,167,191,233,217,9,56,22,117,252,137,197,103,101,205,58,113,191,194,222,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,211,216,18,33,57,12,225,121,220,128,89,36,128,210,8,39,171,184,204,208,153,203,143,53,204,18,223,91,194,118,113,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,216,62,194,237,129,44,145,171,239,11,119,240,43,237,60,28,83,72,37,30,210,168,173,78,166,14,185,111,68,211,153,137,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,189,215,205,95,109,59,96,171,214,102,250,212,81,244,56,199,244,198,164,30,187,51,185,100,90,155,111,95,152,115,51,130,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,158,112,252,4,56,232,171,152,35,26,63,6,17,118,129,139,43,15,139,25,151,223,194,103,24,189,239,18,199,150,1,183,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,188,98,220,182,239,209,186,48,108,185,141,72,27,152,99,208,240,110,165,208,132,156,50,186,32,29,38,162,101,12,183,65,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,139,254,139,73,142,192,10,10,57,1,39,51,10,246,12,167,172,220,114,14,192,73,90,252,160,176,159,181,137,222,154,33,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,251,109,225,120,217,138,90,153,200,38,16,249,176,79,249,184,117,132,103,134,214,233,155,241,75,66,173,154,182,193,214,167,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,217,76,109,98,178,50,235,121,192,40,249,242,190,222,83,20,24,210,214,114,119,102,137,143,188,75,174,187,212,151,28,17,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,120,2,60,31,9,17,112,248,248,27,140,144,148,184,163,236,254,52,52,111,219,1,75,134,94,72,130,237,11,201,94,204,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,174,53,33,84,221,67,25,198,136,138,180,139,112,152,200,53,236,70,82,12,221,129,160,106,137,191,105,179,23,60,179,250,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[226,23,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,5],[248,81,128,128,128,128,128,128,128,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,131,130,2,133,5],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,157,5],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,157,5]] diff --git a/mpt/tests/ExtensionDeletedTwoKeyBytesSel1-757979589475-746209495243.json b/mpt/tests/ExtensionDeletedTwoKeyBytesSel1-757979589475-746209495243.json new file mode 100644 index 0000000000..ec7847dcba --- /dev/null +++ b/mpt/tests/ExtensionDeletedTwoKeyBytesSel1-757979589475-746209495243.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,0,160,178,104,86,163,124,165,55,179,155,172,38,180,66,97,27,8,123,208,70,5,83,218,215,120,2,103,119,60,188,210,243,146,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,1],[0,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,0,160,238,10,134,224,80,118,230,172,152,39,34,181,235,251,168,109,192,119,46,32,213,84,220,252,184,252,249,8,152,186,226,93,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,1],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,1],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,1],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,1],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,1],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,1],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,1],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,1],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,1],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,1],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,1],[0,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,0,160,47,232,8,200,131,113,234,62,247,239,0,15,116,219,229,117,174,178,176,250,28,166,67,158,109,65,167,139,71,4,209,218,1],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,1],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,1],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,1],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,1],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,1],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,1],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,1],[0,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,0,160,22,36,150,231,201,172,42,102,220,159,214,224,22,28,23,196,94,168,39,208,137,162,111,9,203,66,200,7,95,56,235,86,1],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,1],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,1],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,1],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,1],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,1],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,1],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,1],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,1],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,1],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,1],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,1],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,1],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,1],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,1],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,1],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,1],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,1],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,1],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,1],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,1],[0,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,0,160,242,31,126,93,188,147,212,220,45,196,117,37,200,96,56,65,215,57,112,125,220,94,61,88,215,28,57,230,177,191,68,62,1],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,1],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,1],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,1],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,1],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,1],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,1],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,1],[0,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,0,160,189,177,95,17,53,50,40,6,170,240,43,153,63,238,51,172,67,8,106,107,51,71,203,33,2,81,17,252,125,161,94,89,1],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,1],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,1],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,1],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,1],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,1],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,1],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,1],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,1],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,1],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,1],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,1],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,1],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,49,249,1,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,0,160,250,154,110,129,244,31,28,63,154,22,16,102,79,128,63,118,197,109,84,197,39,108,208,147,42,178,139,87,11,235,180,249,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,1],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,1],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,0,160,13,177,245,68,236,254,43,151,206,200,57,115,101,158,166,109,198,181,38,214,159,193,74,148,104,52,5,188,228,158,233,22,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,76,89,109,159,75,109,69,130,201,183,83,235,158,209,149,47,83,85,253,118,20,91,85,40,255,7,134,199,151,232,69,5,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,1],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,1],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,1],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,1],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,1],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,1],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,13,0,1,9,1,1,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[130,129,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,178,104,86,163,124,165,55,179,155,172,38,180,66,97,27,8,123,208,70,5,83,218,215,120,2,103,119,60,188,210,243,146,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,238,10,134,224,80,118,230,172,152,39,34,181,235,251,168,109,192,119,46,32,213,84,220,252,184,252,249,8,152,186,226,93,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,47,232,8,200,131,113,234,62,247,239,0,15,116,219,229,117,174,178,176,250,28,166,67,158,109,65,167,139,71,4,209,218,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,22,36,150,231,201,172,42,102,220,159,214,224,22,28,23,196,94,168,39,208,137,162,111,9,203,66,200,7,95,56,235,86,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,242,31,126,93,188,147,212,220,45,196,117,37,200,96,56,65,215,57,112,125,220,94,61,88,215,28,57,230,177,191,68,62,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,189,177,95,17,53,50,40,6,170,240,43,153,63,238,51,172,67,8,106,107,51,71,203,33,2,81,17,252,125,161,94,89,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,250,154,110,129,244,31,28,63,154,22,16,102,79,128,63,118,197,109,84,197,39,108,208,147,42,178,139,87,11,235,180,249,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,13,177,245,68,236,254,43,151,206,200,57,115,101,158,166,109,198,181,38,214,159,193,74,148,104,52,5,188,228,158,233,22,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,76,89,109,159,75,109,69,130,201,183,83,235,158,209,149,47,83,85,253,118,20,91,85,40,255,7,134,199,151,232,69,5,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5]] From d52f737852eada33fec5030f458f3887ceab7caf Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Mon, 14 Feb 2022 14:54:17 +0100 Subject: [PATCH 073/113] drifted key sel1/sel2 fix --- mpt/src/leaf_key.rs | 9 +++------ mpt/src/leaf_key_in_added_branch.rs | 25 ++++++++++++------------- 2 files changed, 15 insertions(+), 19 deletions(-) diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs index 17ba00313f..1602a95400 100644 --- a/mpt/src/leaf_key.rs +++ b/mpt/src/leaf_key.rs @@ -350,9 +350,9 @@ impl LeafKeyChip { + (s_advice0.clone() - c48.clone()) * key_mult_start.clone() * sel1.clone(); - let mut key_mult = - key_mult_start.clone() * r_table[0].clone() * sel1.clone(); - key_mult = key_mult + key_mult_start.clone() * sel2.clone(); // set to key_mult_start if sel2, stays key_mult if sel1 + let key_mult = + key_mult_start.clone() * r_table[0].clone() * sel1.clone() + + key_mult_start.clone() * sel2.clone(); // set to key_mult_start if sel2, stays key_mult if sel1 // If sel2 = 1, we have 32 in s_advices[0]. constraints.push(( @@ -394,9 +394,6 @@ impl LeafKeyChip { + (s_advice1.clone() - c48) * key_mult_start.clone() * sel1.clone(); - let mut key_mult = - key_mult_start.clone() * r_table[0].clone() * sel1.clone(); - key_mult = key_mult + key_mult_start.clone() * sel2.clone(); // set to key_mult_start if sel2, stays key_mult if sel1 // If sel2 = 1, we have 32 in s_advices[1]. constraints.push(( diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index 92e725ffdd..676ff105fc 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -228,12 +228,16 @@ impl LeafKeyInAddedBranchChip { // Any rotation that lands into branch children can be used. let drifted_pos = meta.query_advice(drifted_pos, Rotation(-17)); + let mut key_mult = branch_rlc_mult.clone() * mult_diff.clone(); + let drifted_pos_mult = + key_mult.clone() * c16.clone() * sel1.clone() + + key_mult.clone() * sel2.clone(); + + // Note: the difference in key_mult for sel1 and sel2 is already taken into + // account in mult_diff. - let key_rlc_start = key_rlc_cur.clone() - + drifted_pos.clone() - * c16.clone() - * branch_rlc_mult.clone() - * mult_diff.clone(); + let key_rlc_start = + key_rlc_cur.clone() + drifted_pos.clone() * drifted_pos_mult; // If sel1 = 1, we have one nibble+48 in s_advices[0]. let s_advice0 = meta.query_advice(s_advices[0], Rotation::cur()); @@ -249,16 +253,13 @@ impl LeafKeyInAddedBranchChip { let mut key_rlc_short = key_rlc_start.clone() + (s_advice0.clone() - c48.clone()) - * branch_rlc_mult.clone() * sel1.clone() - * mult_diff.clone(); + * key_mult.clone(); for ind in 1..HASH_WIDTH { let s = meta.query_advice(s_advices[ind], Rotation::cur()); key_rlc_short = key_rlc_short - + s * branch_rlc_mult.clone() - * mult_diff.clone() - * r_table[ind - 1].clone(); + + s * key_mult.clone() * r_table[ind - 1].clone(); } // No need to distinguish between sel1 and sel2 here as it was already @@ -295,11 +296,9 @@ impl LeafKeyInAddedBranchChip { let mut key_rlc_long = key_rlc_start.clone() + (s_advice1.clone() - c48.clone()) - * branch_rlc_mult.clone() * sel1.clone() - * mult_diff.clone(); + * key_mult.clone(); - let mut key_mult = branch_rlc_mult.clone() * mult_diff.clone(); for ind in 2..HASH_WIDTH { let s = meta.query_advice(s_advices[ind], Rotation::cur()); key_mult = key_mult * r_table[0].clone(); From 960e0b5d9e5a79e1ea06052dbb274327ca5a1e75 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 15 Feb 2022 11:58:40 +0100 Subject: [PATCH 074/113] leaf key c_rlp1 added; constraints for parent hash when only leaf without branch --- mpt/src/branch_acc.rs | 8 ++- mpt/src/leaf_key.rs | 24 +++++---- mpt/src/leaf_key_in_added_branch.rs | 19 ++++++- mpt/src/leaf_value.rs | 36 +++++++++---- mpt/src/mpt.rs | 6 +++ mpt/src/storage_root_in_account_leaf.rs | 67 +++++++++++++++++++++++++ 6 files changed, 135 insertions(+), 25 deletions(-) diff --git a/mpt/src/branch_acc.rs b/mpt/src/branch_acc.rs index 3871c728d5..26532b480a 100644 --- a/mpt/src/branch_acc.rs +++ b/mpt/src/branch_acc.rs @@ -1,12 +1,10 @@ use halo2::{ circuit::Chip, - plonk::{ - Advice, Column, ConstraintSystem, Expression, Fixed, VirtualCells, - }, + plonk::{Advice, Column, ConstraintSystem, Expression, VirtualCells}, poly::Rotation, }; -use pairing::{arithmetic::FieldExt, bn256::Fr as Fp}; -use std::{marker::PhantomData, u64}; +use pairing::arithmetic::FieldExt; +use std::marker::PhantomData; use crate::param::{HASH_WIDTH, R_TABLE_LEN}; diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs index 1602a95400..4252ac7e7b 100644 --- a/mpt/src/leaf_key.rs +++ b/mpt/src/leaf_key.rs @@ -319,11 +319,17 @@ impl LeafKeyChip { let c32 = Expression::Constant(F::from(32)); let c48 = Expression::Constant(F::from(48)); + let is_branch_placeholder = meta + .query_advice(is_branch_placeholder, Rotation(rot_into_init)); + // previous key RLC: - let key_rlc_acc_start = - meta.query_advice(s_keccak[2], Rotation::cur()); - let key_mult_start = - meta.query_advice(s_keccak[3], Rotation::cur()); + let key_rlc_acc_start = meta + .query_advice(s_keccak[2], Rotation::cur()) + * (one.clone() - is_first_storage_level.clone()); + let key_mult_start = meta + .query_advice(s_keccak[3], Rotation::cur()) + * (one.clone() - is_first_storage_level.clone()) + + is_first_storage_level.clone(); // Note: the approach (like for sel1 and sel2) with retrieving // key RLC and key RLC mult from the level above placeholder fails @@ -339,9 +345,6 @@ impl LeafKeyChip { + is_first_storage_level.clone() * meta.query_advice(sel2, Rotation(rot_into_init)); - let is_branch_placeholder = meta - .query_advice(is_branch_placeholder, Rotation(rot_into_init)); - // For short RLP (key starts at s_advices[0]): // If sel1 = 1, we have one nibble+48 in s_advices[0]. @@ -374,6 +377,10 @@ impl LeafKeyChip { + s * key_mult.clone() * r_table[ind - 2].clone(); } + let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); + key_rlc_acc_short = key_rlc_acc_short + + c_rlp1.clone() * key_mult.clone() * r_table[30].clone(); + let key_rlc = meta.query_advice(key_rlc, Rotation::cur()); // No need to distinguish between sel1 and sel2 here as it was already @@ -414,9 +421,8 @@ impl LeafKeyChip { + s * key_mult.clone() * r_table[ind - 3].clone(); } - let c_rlp1_cur = meta.query_advice(c_rlp1, Rotation::cur()); key_rlc_acc_long = key_rlc_acc_long - + c_rlp1_cur.clone() * key_mult * r_table[29].clone(); + + c_rlp1.clone() * key_mult * r_table[29].clone(); // No need to distinguish between sel1 and sel2 here as it was already // when computing key_rlc_acc_long. diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index 676ff105fc..fa73c71fed 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -251,6 +251,15 @@ impl LeafKeyInAddedBranchChip { * is_short.clone(), )); + /* + // todo: remove + let one = Expression::Constant(F::one()); + constraints.push(( + "debugging", + q_enable.clone() * (sel2.clone() - one.clone()), + )); + */ + let mut key_rlc_short = key_rlc_start.clone() + (s_advice0.clone() - c48.clone()) * sel1.clone() @@ -262,8 +271,16 @@ impl LeafKeyInAddedBranchChip { + s * key_mult.clone() * r_table[ind - 1].clone(); } + let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); + /* + TODO: needed? + key_rlc_short = key_rlc_short + + c_rlp1.clone() * key_mult.clone() * r_table[31].clone(); + */ + // No need to distinguish between sel1 and sel2 here as it was already // when computing key_rlc. + /* constraints.push(( "Drifted leaf key placeholder S", q_enable.clone() @@ -271,6 +288,7 @@ impl LeafKeyInAddedBranchChip { * is_short.clone() * (leaf_key_s_rlc.clone() - key_rlc_short.clone()), )); + */ constraints.push(( "Drifted leaf key placeholder C", q_enable.clone() @@ -306,7 +324,6 @@ impl LeafKeyInAddedBranchChip { } key_mult = key_mult * r_table[0].clone(); - let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); key_rlc_long = key_rlc_long + c_rlp1.clone() * key_mult; // No need to distinguish between sel1 and sel2 here as it was already diff --git a/mpt/src/leaf_value.rs b/mpt/src/leaf_value.rs index ef5a8752a4..eaecdfbaa5 100644 --- a/mpt/src/leaf_value.rs +++ b/mpt/src/leaf_value.rs @@ -31,6 +31,7 @@ impl LeafValueChip { acc: Column, acc_mult: Column, sel: Column, + is_account_leaf_storage_codehash_c: Column, is_branch_placeholder: Column, is_s: bool, acc_r: F, @@ -44,10 +45,9 @@ impl LeafValueChip { // value in branch node_index: 13 and branch node_index: 15). // The same holds for sel1 and sel2. let rot = -6; - - let mut rot_placeholder_branch = -20; + let mut rot_into_init = -20; if !is_s { - rot_placeholder_branch = -22; + rot_into_init = -22; } meta.lookup_any(|meta| { @@ -73,9 +73,17 @@ impl LeafValueChip { let sel = meta.query_advice(sel, Rotation(rot)); let one = Expression::Constant(F::one()); - let is_branch_placeholder = meta.query_advice( - is_branch_placeholder, - Rotation(rot_placeholder_branch), + let is_branch_placeholder = meta + .query_advice(is_branch_placeholder, Rotation(rot_into_init)); + + let mut rot_leaf = -1; + if !is_s { + rot_leaf = -2; + } + // For leaf without branch, the constraints are in storage_root_in_account_leaf. + let is_leaf_without_branch = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation(rot_leaf), ); // If sel = 1, there is no leaf at this position (value is being added or deleted) @@ -85,6 +93,7 @@ impl LeafValueChip { q_enable.clone() * rlc * (one.clone() - sel.clone()) + * (one.clone() - is_leaf_without_branch.clone()) * (one.clone() - is_branch_placeholder.clone()), meta.query_fixed(keccak_table[0], Rotation::cur()), )); @@ -96,6 +105,7 @@ impl LeafValueChip { q_enable.clone() * sc_keccak * (one.clone() - sel.clone()) + * (one.clone() - is_leaf_without_branch.clone()) * (one.clone() - is_branch_placeholder.clone()), keccak_table_i, )); @@ -129,9 +139,13 @@ impl LeafValueChip { let sel = meta.query_advice(sel, Rotation(rot)); let one = Expression::Constant(F::one()); - let is_branch_placeholder = meta.query_advice( - is_branch_placeholder, - Rotation(rot_placeholder_branch), + let is_branch_placeholder = meta + .query_advice(is_branch_placeholder, Rotation(rot_into_init)); + + // For leaf without branch, the constraints are in storage_root_in_account_leaf. + let is_leaf_without_branch = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation(rot_into_init - 1), ); // Note: sel1 and sel2 in branch children: denote whether there is no leaf at is_modified (when value is added or deleted from trie) @@ -143,13 +157,14 @@ impl LeafValueChip { q_enable.clone() * rlc * (one.clone() - sel.clone()) + * (one.clone() - is_leaf_without_branch.clone()) * is_branch_placeholder.clone(), meta.query_fixed(keccak_table[0], Rotation::cur()), )); for (ind, column) in sc_keccak.iter().enumerate() { let sc_keccak = meta.query_advice( *column, - Rotation(rot_placeholder_branch - 3), // -3 to get from init branch into the previous branch (last row), note that -2 is needed because of extension nodes + Rotation(rot_into_init - 3), // -3 to get from init branch into the previous branch (last row), note that -2 is needed because of extension nodes ); let keccak_table_i = meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); @@ -157,6 +172,7 @@ impl LeafValueChip { q_enable.clone() * sc_keccak * (one.clone() - sel.clone()) + * (one.clone() - is_leaf_without_branch.clone()) * is_branch_placeholder.clone(), keccak_table_i, )); diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index f31c7d552d..4c09aa96b4 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -446,6 +446,8 @@ impl MPTConfig { StorageRootChip::::configure( meta, not_first_level, + is_leaf_s, + is_leaf_c, is_account_leaf_storage_codehash_c, is_last_branch_child, s_advices, @@ -460,6 +462,8 @@ impl MPTConfig { StorageRootChip::::configure( meta, not_first_level, + is_leaf_s, + is_leaf_c, is_account_leaf_storage_codehash_c, is_last_branch_child, s_advices, // s_advices (and not c_advices) is correct @@ -692,6 +696,7 @@ impl MPTConfig { acc_s, acc_mult_s, sel1, + is_account_leaf_storage_codehash_c, s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], true, acc_r, @@ -715,6 +720,7 @@ impl MPTConfig { acc_s, acc_mult_s, sel2, + is_account_leaf_storage_codehash_c, s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], false, acc_r, diff --git a/mpt/src/storage_root_in_account_leaf.rs b/mpt/src/storage_root_in_account_leaf.rs index aeca2a32a9..a6317ef6c6 100644 --- a/mpt/src/storage_root_in_account_leaf.rs +++ b/mpt/src/storage_root_in_account_leaf.rs @@ -26,6 +26,8 @@ impl StorageRootChip { pub fn configure( meta: &mut ConstraintSystem, not_first_level: Column, + is_leaf_s: Column, + is_leaf_c: Column, is_account_leaf_storage_codehash_c: Column, is_last_branch_child: Column, s_advices: [Column; HASH_WIDTH], @@ -183,6 +185,71 @@ impl StorageRootChip { constraints }); + /* + TODO + // If there is no branch, just a leaf. + meta.lookup_any(|meta| { + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); + + let mut rot = -1; + let mut is_leaf = meta.query_advice(is_leaf_s, Rotation::cur()); + if !is_s { + rot = -2; + is_leaf = meta.query_advice(is_leaf_c, Rotation::cur()); + } + + let is_account_leaf_storage_codehash_prev = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation(rot), + ); + + // Note: acc_c in both cases. + let acc = meta.query_advice(acc_c, Rotation::cur()); + + let mut sc_hash = vec![]; + // Note: storage root is always in s_advices! + for column in s_advices.iter() { + if is_s { + sc_hash.push(meta.query_advice( + *column, + Rotation(rot_into_branch_init - 2), + )); + } else { + sc_hash.push(meta.query_advice( + *column, + Rotation(rot_into_branch_init - 1), + )); + } + } + let storage_root_words = into_words_expr(sc_hash); + + let mut constraints = vec![]; + constraints.push(( + not_first_level.clone() + * is_extension_node.clone() + * is_after_last_branch_child.clone() + * is_account_leaf_storage_codehash_prev.clone() + * acc, + meta.query_fixed(keccak_table[0], Rotation::cur()), + )); + for (ind, word) in storage_root_words.iter().enumerate() { + let keccak_table_i = + meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); + constraints.push(( + not_first_level.clone() + * is_extension_node.clone() + * is_after_last_branch_child.clone() + * is_account_leaf_storage_codehash_prev.clone() + * word.clone(), + keccak_table_i, + )); + } + + constraints + }); + */ + config } From 37ef6cb28bf519163882638a7340d3da80f5ae7c Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 15 Feb 2022 13:15:53 +0100 Subject: [PATCH 075/113] storage root in account leaf constraint ignored if leaf without branch --- mpt/src/storage_root_in_account_leaf.rs | 30 ++++++++++++++++++++----- 1 file changed, 24 insertions(+), 6 deletions(-) diff --git a/mpt/src/storage_root_in_account_leaf.rs b/mpt/src/storage_root_in_account_leaf.rs index a6317ef6c6..c96a206e6d 100644 --- a/mpt/src/storage_root_in_account_leaf.rs +++ b/mpt/src/storage_root_in_account_leaf.rs @@ -9,8 +9,9 @@ use std::marker::PhantomData; use crate::{ helpers::into_words_expr, param::{ - HASH_WIDTH, IS_EXTENSION_NODE_POS, KECCAK_INPUT_WIDTH, - KECCAK_OUTPUT_WIDTH, LAYOUT_OFFSET, + HASH_WIDTH, IS_BRANCH_C_PLACEHOLDER_POS, IS_BRANCH_S_PLACEHOLDER_POS, + IS_EXTENSION_NODE_POS, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH, + LAYOUT_OFFSET, }, }; @@ -39,21 +40,26 @@ impl StorageRootChip { is_s: bool, ) -> StorageRootConfig { let config = StorageRootConfig {}; + let one = Expression::Constant(F::one()); // Storage first level branch hash - root in last account leaf (ordinary branch, not extension node). meta.lookup_any(|meta| { let not_first_level = meta.query_fixed(not_first_level, Rotation::cur()); - // -17 because we are in the last branch child (-16 takes us to branch init) + let mut rot_into_branch_init = -16; + if !is_s { + rot_into_branch_init = -17; + } + let is_account_leaf_storage_codehash_prev = meta.query_advice( is_account_leaf_storage_codehash_c, - Rotation(-17), + Rotation(rot_into_branch_init - 1), ); let is_extension_node = meta.query_advice( s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], - Rotation(-16), + Rotation(rot_into_branch_init), ); // We need to do the lookup only if we are in the last branch child. @@ -85,7 +91,6 @@ impl StorageRootChip { } } let storage_root_words = into_words_expr(sc_hash); - let one = Expression::Constant(F::one()); let mut constraints = vec![]; constraints.push(( @@ -124,6 +129,17 @@ impl StorageRootChip { rot_into_last_branch_child = -2; } + let mut is_branch_placeholder = meta.query_advice( + s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + if !is_s { + is_branch_placeholder = meta.query_advice( + s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + } + let is_account_leaf_storage_codehash_prev = meta.query_advice( is_account_leaf_storage_codehash_c, Rotation(rot_into_branch_init - 1), @@ -166,6 +182,7 @@ impl StorageRootChip { * is_extension_node.clone() * is_after_last_branch_child.clone() * is_account_leaf_storage_codehash_prev.clone() + * (one.clone() - is_branch_placeholder.clone()) * acc, meta.query_fixed(keccak_table[0], Rotation::cur()), )); @@ -177,6 +194,7 @@ impl StorageRootChip { * is_extension_node.clone() * is_after_last_branch_child.clone() * is_account_leaf_storage_codehash_prev.clone() + * (one.clone() - is_branch_placeholder.clone()) * word.clone(), keccak_table_i, )); From 3d418f027d8525a798f9d61b1ce521473523ba7b Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 15 Feb 2022 13:45:15 +0100 Subject: [PATCH 076/113] test for first storage extension added --- mpt/src/leaf_key_in_added_branch.rs | 23 +++++++++---------- mpt/src/mpt.rs | 1 + ...lOneKeyByte-663142080294-777022577393.json | 1 + 3 files changed, 13 insertions(+), 12 deletions(-) create mode 100644 mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte-663142080294-777022577393.json diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index fa73c71fed..0263f696c4 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -41,6 +41,7 @@ impl LeafKeyInAddedBranchChip { key_rlc_mult: Column, mult_diff: Column, drifted_pos: Column, + is_account_leaf_storage_codehash_c: Column, r_table: Vec>, fixed_table: [Column; 3], keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], @@ -226,9 +227,18 @@ impl LeafKeyInAddedBranchChip { let leaf_key_s_rlc = meta.query_advice(key_rlc, Rotation(-4)); let leaf_key_c_rlc = meta.query_advice(key_rlc, Rotation(-2)); + let is_leaf_without_branch = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation(rot_branch_init - 1), + ); + let one = Expression::Constant(F::one()); + // Any rotation that lands into branch children can be used. let drifted_pos = meta.query_advice(drifted_pos, Rotation(-17)); - let mut key_mult = branch_rlc_mult.clone() * mult_diff.clone(); + let mut key_mult = branch_rlc_mult.clone() + * mult_diff.clone() + * (one.clone() - is_leaf_without_branch.clone()) + + is_leaf_without_branch.clone(); let drifted_pos_mult = key_mult.clone() * c16.clone() * sel1.clone() + key_mult.clone() * sel2.clone(); @@ -251,15 +261,6 @@ impl LeafKeyInAddedBranchChip { * is_short.clone(), )); - /* - // todo: remove - let one = Expression::Constant(F::one()); - constraints.push(( - "debugging", - q_enable.clone() * (sel2.clone() - one.clone()), - )); - */ - let mut key_rlc_short = key_rlc_start.clone() + (s_advice0.clone() - c48.clone()) * sel1.clone() @@ -280,7 +281,6 @@ impl LeafKeyInAddedBranchChip { // No need to distinguish between sel1 and sel2 here as it was already // when computing key_rlc. - /* constraints.push(( "Drifted leaf key placeholder S", q_enable.clone() @@ -288,7 +288,6 @@ impl LeafKeyInAddedBranchChip { * is_short.clone() * (leaf_key_s_rlc.clone() - key_rlc_short.clone()), )); - */ constraints.push(( "Drifted leaf key placeholder C", q_enable.clone() diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 4c09aa96b4..18d114bbc4 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -673,6 +673,7 @@ impl MPTConfig { key_rlc_mult, mult_diff, drifted_pos, + is_account_leaf_storage_codehash_c, r_table.clone(), fixed_table.clone(), keccak_table.clone(), diff --git a/mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte-663142080294-777022577393.json b/mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte-663142080294-777022577393.json new file mode 100644 index 0000000000..0211a16365 --- /dev/null +++ b/mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte-663142080294-777022577393.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,0,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,0,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,1],[0,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,0,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,1],[0,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,0,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,1],[0,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,0,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,1],[0,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,0,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,0,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,1],[0,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,0,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,0,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,1,1,0,11,1,0,1,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,17],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,160,32,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[226,27,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5],[226,160,32,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5]] From 25cbfcd878ce5bfcf660a27ec98b53ecccc32a62 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 15 Feb 2022 15:03:21 +0100 Subject: [PATCH 077/113] extension tests added --- ...xtensionAddedThreeKeyBytesSel2-801908495096-397684660137.json | 1 + ...ensionDeletedThreeKeyBytesSel2-801908495096-397684660137.json | 1 + 2 files changed, 2 insertions(+) create mode 100644 mpt/tests/ExtensionAddedThreeKeyBytesSel2-801908495096-397684660137.json create mode 100644 mpt/tests/ExtensionDeletedThreeKeyBytesSel2-801908495096-397684660137.json diff --git a/mpt/tests/ExtensionAddedThreeKeyBytesSel2-801908495096-397684660137.json b/mpt/tests/ExtensionAddedThreeKeyBytesSel2-801908495096-397684660137.json new file mode 100644 index 0000000000..69ec685fb0 --- /dev/null +++ b/mpt/tests/ExtensionAddedThreeKeyBytesSel2-801908495096-397684660137.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,0,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,0,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,1],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,1],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,1],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,1],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,1],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,1],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,1],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,1],[0,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,0,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,1],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,1],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,1],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,1],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,1],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,1],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,1],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,1],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,1],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,1],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,1],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,1],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,1],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,1],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,1],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,1],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,1],[0,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,0,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,1],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,1],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,1],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,1],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,1],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,1],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,1],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,1],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,1],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,1],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,1],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,1],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,1],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,1],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,1],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,1],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,1],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,1],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,1],[0,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,0,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,1],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,1],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,1],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,1],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,1],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,1],[0,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,0,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,1],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,1],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,1],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,1],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,1],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,1],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,1],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,1],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,1],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,1],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,1],[0,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,0,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,1],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,1],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,113,249,1,113,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,1],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,1],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,1],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,1],[0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,0,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,1],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,0,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,5,1,0,13,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,16],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,5],[248,81,128,128,128,128,128,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,17,5],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5]] diff --git a/mpt/tests/ExtensionDeletedThreeKeyBytesSel2-801908495096-397684660137.json b/mpt/tests/ExtensionDeletedThreeKeyBytesSel2-801908495096-397684660137.json new file mode 100644 index 0000000000..20ecc56c09 --- /dev/null +++ b/mpt/tests/ExtensionDeletedThreeKeyBytesSel2-801908495096-397684660137.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,0,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,0,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,1],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,1],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,1],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,1],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,1],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,1],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,1],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,1],[0,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,0,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,1],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,1],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,1],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,1],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,1],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,1],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,1],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,1],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,1],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,1],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,1],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,1],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,1],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,1],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,1],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,1],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,1],[0,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,0,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,1],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,1],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,1],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,1],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,1],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,1],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,1],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,1],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,1],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,1],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,1],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,1],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,1],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,1],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,1],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,1],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,1],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,1],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,1],[0,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,0,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,1],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,1],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,1],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,1],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,1],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,1],[0,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,0,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,1],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,1],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,1],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,1],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,1],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,1],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,1],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,1],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,1],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,1],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,1],[0,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,0,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,1],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,1],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,113,249,1,113,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,1],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,1],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,1],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,1],[0,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,1],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,5,0,1,13,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,16],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,17],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[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,14],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,5],[248,81,128,128,128,128,128,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5]] From e9ece6df9682c07653f39601b3d22822776cd956 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 15 Feb 2022 15:38:01 +0100 Subject: [PATCH 078/113] c_rlp for leaf key --- mpt/src/leaf_key.rs | 27 ++++++++++++++++++++++----- mpt/src/leaf_key_in_added_branch.rs | 5 ----- mpt/src/mpt.rs | 2 ++ 3 files changed, 24 insertions(+), 10 deletions(-) diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs index 4252ac7e7b..7cda75efaf 100644 --- a/mpt/src/leaf_key.rs +++ b/mpt/src/leaf_key.rs @@ -27,6 +27,7 @@ impl LeafKeyChip { s_rlp1: Column, s_rlp2: Column, c_rlp1: Column, + c_rlp2: Column, s_advices: [Column; HASH_WIDTH], // s_keccak[0] and s_keccak[1] to see whether it's long or short RLP & // s_keccak[2] and s_keccak[3] for previous level key RLC @@ -103,12 +104,16 @@ impl LeafKeyChip { } let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); + // c_rlp2 can appear if long and if no branch above leaf + let c_rlp2 = meta.query_advice(c_rlp2, Rotation::cur()); rlc = rlc + c_rlp1 * r_table[R_TABLE_LEN - 1].clone() * r_table[1].clone(); - - // key is at most of length 32, so it doesn't go further than c_rlp1 + rlc = rlc + + c_rlp2 + * r_table[R_TABLE_LEN - 1].clone() + * r_table[2].clone(); let acc = meta.query_advice(acc, Rotation::cur()); constraints.push(("Leaf key acc", q_enable * (rlc - acc))); @@ -180,6 +185,11 @@ impl LeafKeyChip { + s * key_mult.clone() * r_table[ind - 2].clone(); } + // c_rlp1 can appear if no branch above the leaf + let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); + key_rlc_acc_short = key_rlc_acc_short + + c_rlp1.clone() * key_mult.clone() * r_table[30].clone(); + let key_rlc = meta.query_advice(key_rlc, Rotation::cur()); // No need to distinguish between sel1 and sel2 here as it was already @@ -223,9 +233,12 @@ impl LeafKeyChip { + s * key_mult.clone() * r_table[ind - 3].clone(); } - let c_rlp1_cur = meta.query_advice(c_rlp1, Rotation::cur()); key_rlc_acc_long = key_rlc_acc_long - + c_rlp1_cur.clone() * key_mult * r_table[29].clone(); + + c_rlp1.clone() * key_mult.clone() * r_table[29].clone(); + // c_rlp2 can appear if no branch above the leaf + let c_rlp2 = meta.query_advice(c_rlp2, Rotation::cur()); + key_rlc_acc_long = key_rlc_acc_long + + c_rlp2 * key_mult.clone() * r_table[30].clone(); // No need to distinguish between sel1 and sel2 here as it was already // when computing key_rlc_acc_long. @@ -422,7 +435,11 @@ impl LeafKeyChip { } key_rlc_acc_long = key_rlc_acc_long - + c_rlp1.clone() * key_mult * r_table[29].clone(); + + c_rlp1.clone() * key_mult.clone() * r_table[29].clone(); + + let c_rlp2 = meta.query_advice(c_rlp2, Rotation::cur()); + key_rlc_acc_long = key_rlc_acc_long + + c_rlp2.clone() * key_mult * r_table[30].clone(); // No need to distinguish between sel1 and sel2 here as it was already // when computing key_rlc_acc_long. diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index 0263f696c4..fdd830c329 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -273,11 +273,6 @@ impl LeafKeyInAddedBranchChip { } let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); - /* - TODO: needed? - key_rlc_short = key_rlc_short - + c_rlp1.clone() * key_mult.clone() * r_table[31].clone(); - */ // No need to distinguish between sel1 and sel2 here as it was already // when computing key_rlc. diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 18d114bbc4..5142349bb9 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -607,6 +607,7 @@ impl MPTConfig { s_rlp1, s_rlp2, c_rlp1, + c_rlp2, s_advices, s_keccak, acc_s, @@ -634,6 +635,7 @@ impl MPTConfig { s_rlp1, s_rlp2, c_rlp1, + c_rlp2, s_advices, s_keccak, acc_s, From 6367b343e9b79164e104761955e6c50f860d27b1 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 15 Feb 2022 16:10:52 +0100 Subject: [PATCH 079/113] account leaf c_rlp; test added --- mpt/src/account_leaf_key.rs | 15 +++++++++++---- mpt/src/mpt.rs | 1 + ...TwoKeyBytesSel2-452662731544-433432384974.json | 1 + 3 files changed, 13 insertions(+), 4 deletions(-) create mode 100644 mpt/tests/ExtensionDeletedTwoKeyBytesSel2-452662731544-433432384974.json diff --git a/mpt/src/account_leaf_key.rs b/mpt/src/account_leaf_key.rs index c787ac881a..3a2516737e 100644 --- a/mpt/src/account_leaf_key.rs +++ b/mpt/src/account_leaf_key.rs @@ -3,7 +3,7 @@ use halo2::{ plonk::{Advice, Column, ConstraintSystem, Expression, VirtualCells}, poly::Rotation, }; -use pairing::{arithmetic::FieldExt, bn256::Fr as Fp}; +use pairing::arithmetic::FieldExt; use std::marker::PhantomData; use crate::param::{HASH_WIDTH, R_TABLE_LEN}; @@ -24,6 +24,7 @@ impl AccountLeafKeyChip { s_rlp1: Column, s_rlp2: Column, c_rlp1: Column, + c_rlp2: Column, s_advices: [Column; HASH_WIDTH], acc: Column, acc_mult: Column, @@ -75,12 +76,15 @@ impl AccountLeafKeyChip { } } let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); + let c_rlp2 = meta.query_advice(c_rlp2, Rotation::cur()); expr = expr + c_rlp1.clone() * r_table[R_TABLE_LEN - 1].clone() * r_table[1].clone(); - - // Key can't go further than c_rlp1. + expr = expr + + c_rlp2.clone() + * r_table[R_TABLE_LEN - 1].clone() + * r_table[2].clone(); let acc = meta.query_advice(acc, Rotation::cur()); let acc_mult = meta.query_advice(acc_mult, Rotation::cur()); @@ -207,7 +211,10 @@ impl AccountLeafKeyChip { } let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); - key_rlc_acc = key_rlc_acc + c_rlp1 * key_mult * r_table[30].clone(); + let c_rlp2 = meta.query_advice(c_rlp2, Rotation::cur()); + key_rlc_acc = + key_rlc_acc + c_rlp1 * key_mult.clone() * r_table[30].clone(); + key_rlc_acc = key_rlc_acc + c_rlp2 * key_mult * r_table[31].clone(); let key_rlc = meta.query_advice(key_rlc, Rotation::cur()); diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 5142349bb9..2eca589a9e 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -742,6 +742,7 @@ impl MPTConfig { s_rlp1, s_rlp2, c_rlp1, + c_rlp2, s_advices, acc_s, acc_mult_s, diff --git a/mpt/tests/ExtensionDeletedTwoKeyBytesSel2-452662731544-433432384974.json b/mpt/tests/ExtensionDeletedTwoKeyBytesSel2-452662731544-433432384974.json new file mode 100644 index 0000000000..689c3ecd80 --- /dev/null +++ b/mpt/tests/ExtensionDeletedTwoKeyBytesSel2-452662731544-433432384974.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,0,160,250,220,105,244,241,220,145,80,1,234,219,121,174,185,14,131,194,223,138,243,6,248,124,98,218,7,116,216,163,129,58,15,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,0,160,242,7,233,199,59,177,135,8,251,11,244,104,163,211,102,32,208,221,34,206,187,14,210,207,40,74,238,78,159,76,171,116,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,1],[0,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,0,160,237,241,191,95,245,122,254,177,59,217,104,113,158,186,29,72,37,251,245,115,26,221,239,162,181,52,55,93,68,35,105,186,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,1],[0,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,0,160,174,143,30,138,160,119,22,182,136,98,36,171,1,125,207,242,224,48,59,124,91,75,91,95,121,114,212,67,25,57,185,133,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,1],[0,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,0,160,234,89,194,245,207,148,211,72,213,81,75,100,132,141,197,53,15,215,245,22,160,33,194,203,115,191,24,119,189,187,229,81,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,1],[0,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,0,160,42,153,105,37,217,118,198,14,191,156,138,130,228,51,193,176,61,209,120,26,47,206,80,244,109,190,78,213,180,29,81,117,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,1],[0,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,0,160,59,92,38,206,253,143,94,39,161,228,231,133,241,216,35,22,37,214,41,147,64,181,85,96,115,45,225,230,33,202,16,228,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,107,66,160,73,24,192,107,78,25,22,48,143,106,15,166,238,63,162,10,119,178,190,55,73,50,165,204,131,172,64,178,223,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,1],[0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,1],[0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,1],[0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,1],[0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,1],[0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,1],[0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,1],[0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,1],[0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,1],[0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,1],[0,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,0,160,229,241,95,67,22,1,68,249,77,155,245,201,52,96,11,253,224,73,52,66,44,214,91,145,103,214,85,143,146,196,53,123,1],[0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,1],[0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,1],[0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,1],[0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,1],[0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,1],[0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,1],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,1],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,1],[0,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,0,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,1],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,1],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,1],[0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,1],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,1],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,1],[0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,1],[0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,1],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,1],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,1],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,1],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,0,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,2,0,1,5,1,1,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,17],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[131,130,3,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[131,130,2,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,250,220,105,244,241,220,145,80,1,234,219,121,174,185,14,131,194,223,138,243,6,248,124,98,218,7,116,216,163,129,58,15,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,242,7,233,199,59,177,135,8,251,11,244,104,163,211,102,32,208,221,34,206,187,14,210,207,40,74,238,78,159,76,171,116,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,237,241,191,95,245,122,254,177,59,217,104,113,158,186,29,72,37,251,245,115,26,221,239,162,181,52,55,93,68,35,105,186,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,174,143,30,138,160,119,22,182,136,98,36,171,1,125,207,242,224,48,59,124,91,75,91,95,121,114,212,67,25,57,185,133,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,234,89,194,245,207,148,211,72,213,81,75,100,132,141,197,53,15,215,245,22,160,33,194,203,115,191,24,119,189,187,229,81,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,42,153,105,37,217,118,198,14,191,156,138,130,228,51,193,176,61,209,120,26,47,206,80,244,109,190,78,213,180,29,81,117,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,59,92,38,206,253,143,94,39,161,228,231,133,241,216,35,22,37,214,41,147,64,181,85,96,115,45,225,230,33,202,16,228,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,107,66,160,73,24,192,107,78,25,22,48,143,106,15,166,238,63,162,10,119,178,190,55,73,50,165,204,131,172,64,178,223,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,229,241,95,67,22,1,68,249,77,155,245,201,52,96,11,253,224,73,52,66,44,214,91,145,103,214,85,143,146,196,53,123,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,5],[248,81,128,128,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,131,130,3,5,5],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5]] From 715d945c532a5786c443842b588d31025a1606c6 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Wed, 16 Feb 2022 16:16:31 +0100 Subject: [PATCH 080/113] decreasing degree in account_leaf_key --- mpt/src/account_leaf_key.rs | 182 ++++++++++++++++------------ mpt/src/branch.rs | 56 ++------- mpt/src/helpers.rs | 74 ++++++++++- mpt/src/leaf_key_in_added_branch.rs | 1 - mpt/src/mpt.rs | 23 +++- 5 files changed, 207 insertions(+), 129 deletions(-) diff --git a/mpt/src/account_leaf_key.rs b/mpt/src/account_leaf_key.rs index 3a2516737e..55ab9a7d79 100644 --- a/mpt/src/account_leaf_key.rs +++ b/mpt/src/account_leaf_key.rs @@ -1,12 +1,18 @@ use halo2::{ circuit::Chip, - plonk::{Advice, Column, ConstraintSystem, Expression, VirtualCells}, + plonk::{ + Advice, Column, ConstraintSystem, Expression, Fixed, VirtualCells, + }, poly::Rotation, }; use pairing::arithmetic::FieldExt; use std::marker::PhantomData; -use crate::param::{HASH_WIDTH, R_TABLE_LEN}; +use crate::{ + helpers::{compute_rlc, key_len_lookup, range_lookups}, + mpt::FixedTableTag, + param::{HASH_WIDTH, R_TABLE_LEN}, +}; #[derive(Clone, Debug)] pub(crate) struct AccountLeafKeyConfig {} @@ -20,7 +26,7 @@ pub(crate) struct AccountLeafKeyChip { impl AccountLeafKeyChip { pub fn configure( meta: &mut ConstraintSystem, - q_enable: impl Fn(&mut VirtualCells<'_, F>) -> Expression, + q_enable: impl Fn(&mut VirtualCells<'_, F>) -> Expression + Copy, s_rlp1: Column, s_rlp2: Column, c_rlp1: Column, @@ -33,6 +39,7 @@ impl AccountLeafKeyChip { sel1: Column, sel2: Column, r_table: Vec>, + fixed_table: [Column; 3], ) -> AccountLeafKeyConfig { let config = AccountLeafKeyConfig {}; @@ -48,33 +55,31 @@ impl AccountLeafKeyChip { // TODO: RLP properties - // TODO: check acc_mult as in leaf_key_in_added_branch - let one = Expression::Constant(F::one()); - let mut expr = meta.query_advice(s_rlp1, Rotation::cur()); + let c248 = Expression::Constant(F::from(248)); + + let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); + constraints.push(( + "account leaf key s_rlp1 = 248", + q_enable.clone() * (s_rlp1.clone() - c248), + )); + let mut ind = 0; - expr = expr + let mut expr = s_rlp1 + meta.query_advice(s_rlp2, Rotation::cur()) * r_table[ind].clone(); ind += 1; - let mut r_wrapped = false; - for col in s_advices.iter() { - let s = meta.query_advice(*col, Rotation::cur()); - if !r_wrapped { - expr = expr + s * r_table[ind].clone(); - } else { - expr = expr - + s * r_table[ind].clone() - * r_table[R_TABLE_LEN - 1].clone(); - } - if ind == R_TABLE_LEN - 1 { - ind = 0; - r_wrapped = true; - } else { - ind += 1; - } - } + expr = expr + + compute_rlc( + meta, + s_advices.to_vec(), + ind, + one.clone(), + 0, + r_table.clone(), + ); + let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); let c_rlp2 = meta.query_advice(c_rlp2, Rotation::cur()); expr = expr @@ -87,75 +92,39 @@ impl AccountLeafKeyChip { * r_table[2].clone(); let acc = meta.query_advice(acc, Rotation::cur()); - let acc_mult = meta.query_advice(acc_mult, Rotation::cur()); constraints.push(("leaf key acc", q_enable.clone() * (expr - acc))); - // Let's say we have a key of length 3, then: [248,112,131,59,158,160,0,0,0,... - // 131 - 18 presents the key length. - // key length is at s_advices[0], key is from s_advices[1] to s_advices[1+key_len] (at most c_rlp1) + // Let's say we have a key of length 3, then: [248,112,131,59,158,123,0,0,0,... + // 131 - 128 presents the key length. + // key length is at s_advices[0], key is from s_advices[1] to s_advices[1+key_len] + // In this row, we only have key, so the columns after the key stops have + // to be 0 to prevent attacks on RLC (computed above) using bytes in s_advices + // that should be 0. + + // Note: key length is always in s_advices[0] here as opposed to storage + // key leaf where it can appear in s_rlp2 too. This is because account + // leaf contains nonce, balance, ... which makes it always longer than 55 bytes, + // which makes a RLP to start with 248 (s_rlp1) and having one byte (in s_rlp2) + // for the length of the remaining stream. let c32 = Expression::Constant(F::from(32)); let c128 = Expression::Constant(F::from(128)); let key_len = meta.query_advice(s_advices[0], Rotation::cur()) - c128; - // nonzero_table has some nonzero values at the positions where we still have key bytes - // and zeros after key bytes end - let mut nonzero_table = vec![]; - nonzero_table.push(one.clone()); // s_rlp1 - nonzero_table.push(one.clone()); // s_rlp2 - nonzero_table.push(one.clone()); // s_advices[0] - let mut z_counter = key_len.clone(); - let mut z_expr = one.clone(); - for _ in 0..HASH_WIDTH { - nonzero_table.push(z_expr.clone()); - z_counter = z_counter - one.clone(); - z_expr = z_expr * z_counter.clone(); - } - - let mut counter = c32.clone() - key_len.clone() + one.clone(); - let mut is_trailing_zero_or_last_key = one.clone(); - - let check = (r_table[HASH_WIDTH - 2].clone() - * r_table[2].clone() - * r_table[0].clone() - - acc_mult.clone()) - * nonzero_table[HASH_WIDTH + 2].clone() - * is_trailing_zero_or_last_key.clone(); - constraints - .push(("leaf key acc mult c_rlp1", q_enable.clone() * check)); - - for ind in (1..HASH_WIDTH).rev() { - counter = counter - one.clone(); - is_trailing_zero_or_last_key = - is_trailing_zero_or_last_key * counter.clone(); - // Either is_trailing_zero_or_last key is 0 (bytes before the last key byte) or - // nonzero_table[ind+2] is 0 (bytes after the last key byte). - // Except at the position of last key byte - there neither of these two is zero. - let check = (r_table[ind - 1].clone() - * r_table[1].clone() - * r_table[0].clone() - - acc_mult.clone()) - * nonzero_table[ind + 2].clone() - * is_trailing_zero_or_last_key.clone(); - - constraints.push(( - "leaf key acc mult s_advices", - q_enable.clone() * check, - )); - } - - // Now we need to ensure after key_len there are only 0s. - let mut k_counter = c32 - key_len; + /* + // We need to ensure after key_len there are only 0s. + // This is alternative 1, see lookups below for alternative 2. + let mut k_counter = c32 - key_len.clone(); let mut is_not_key = k_counter.clone(); constraints.push(( "account leaf key zeros c_rlp1", q_enable.clone() * c_rlp1 * is_not_key.clone(), )); + // TODO: c_rlp2 is possible too when leaf without branch - // TODO: integrate this in for loop above (query_advice) // is_not_key becomes 0 in the positions where we have key for ind in (1..HASH_WIDTH).rev() { k_counter = k_counter - one.clone(); @@ -166,10 +135,52 @@ impl AccountLeafKeyChip { q_enable.clone() * s * is_not_key.clone(), )); } + */ + + constraints + }); + + // We need to ensure after key_len there are only 0s. + // Alternative 2. + for ind in (1..HASH_WIDTH).rev() { + key_len_lookup( + meta, + q_enable, + ind, + s_advices[0], + s_advices[ind], + fixed_table, + ) + } + + // acc_mult corresponds to key length: + meta.lookup_any(|meta| { + let q_enable = q_enable(meta); + let mut constraints = vec![]; + + let c128 = Expression::Constant(F::from(128)); + let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); + let key_len = s_advices0 - c128; + let acc_mult = meta.query_advice(acc_mult, Rotation::cur()); + let three = Expression::Constant(F::from(3_u64)); + + constraints.push(( + Expression::Constant(F::from(FixedTableTag::RMult as u64)), + meta.query_fixed(fixed_table[0], Rotation::cur()), + )); + constraints.push(( + q_enable.clone() * (key_len + three), + meta.query_fixed(fixed_table[1], Rotation::cur()), + )); + constraints.push(( + q_enable.clone() * acc_mult, + meta.query_fixed(fixed_table[2], Rotation::cur()), + )); constraints }); + // No need to check key_rlc_mult as it's not used after this row. meta.create_gate("Account leaf address RLC", |meta| { let q_enable = q_enable(meta); let mut constraints = vec![]; @@ -218,7 +229,7 @@ impl AccountLeafKeyChip { let key_rlc = meta.query_advice(key_rlc, Rotation::cur()); - // Key RLC is be checked to verify that the proper key is used. + // Key RLC is to be checked to verify that the proper key is used. constraints.push(( "Account address RLC", q_enable * (key_rlc_acc - key_rlc), @@ -227,6 +238,21 @@ impl AccountLeafKeyChip { constraints }); + range_lookups( + meta, + q_enable, + s_advices.to_vec(), + FixedTableTag::Range256, + fixed_table, + ); + range_lookups( + meta, + q_enable, + [s_rlp2, c_rlp1, c_rlp2].to_vec(), + FixedTableTag::Range256, + fixed_table, + ); + config } diff --git a/mpt/src/branch.rs b/mpt/src/branch.rs index 209c3ee5c0..196983162e 100644 --- a/mpt/src/branch.rs +++ b/mpt/src/branch.rs @@ -1,14 +1,14 @@ use halo2::{ circuit::Chip, plonk::{ - Advice, Column, ConstraintSystem, Expression, Fixed, Selector, + Advice, Column, ConstraintSystem, Expression, Fixed, Selector, VirtualCells, }, poly::Rotation, }; use pairing::arithmetic::FieldExt; use std::marker::PhantomData; -use crate::{mpt::FixedTableTag, param::{HASH_WIDTH, RLP_NUM, BRANCH_0_S_START, BRANCH_0_C_START}}; +use crate::{mpt::FixedTableTag, param::{HASH_WIDTH, RLP_NUM, BRANCH_0_S_START, BRANCH_0_C_START}, helpers::range_lookups}; #[derive(Clone, Debug)] pub(crate) struct BranchConfig {} @@ -41,58 +41,20 @@ impl BranchChip { ) -> BranchConfig { let config = BranchConfig {}; let one = Expression::Constant(F::one()); - - // Range check for s_advices and c_advices being bytes. - for ind in 0..HASH_WIDTH { - meta.lookup_any(|meta| { - // We check every row except branch init. - let q_not_first = - meta.query_fixed(q_not_first, Rotation::cur()); - let mut constraints = vec![]; - let is_branch_init = - meta.query_advice(is_branch_init, Rotation::cur()); - - let one = Expression::Constant(F::one()); - let s = meta.query_advice(s_advices[ind], Rotation::cur()); - constraints.push(( - Expression::Constant(F::from( - FixedTableTag::Range256 as u64, - )), - meta.query_fixed(fixed_table[0], Rotation::cur()), - )); - constraints.push(( - q_not_first.clone() * s * (one - is_branch_init), - meta.query_fixed(fixed_table[1], Rotation::cur()), - )); - constraints - }); - - meta.lookup_any(|meta| { - // We check every row except branch init. + let sel = |meta: &mut VirtualCells| { let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); - let mut constraints = vec![]; let is_branch_init = meta.query_advice(is_branch_init, Rotation::cur()); - let one = Expression::Constant(F::one()); - let c = meta.query_advice(c_advices[ind], Rotation::cur()); - constraints.push(( - Expression::Constant(F::from( - FixedTableTag::Range256 as u64, - )), - meta.query_fixed(fixed_table[0], Rotation::cur()), - )); - constraints.push(( - q_not_first.clone() * c * (one - is_branch_init), - meta.query_fixed(fixed_table[1], Rotation::cur()), - )); - - constraints - }); - } + q_not_first * (one.clone() - is_branch_init) + }; + // Range check for s_advices and c_advices being bytes. + range_lookups(meta, sel, s_advices.to_vec(), FixedTableTag::Range256, fixed_table); + range_lookups(meta, sel, c_advices.to_vec(), FixedTableTag::Range256, fixed_table); + // Empty nodes have 0 at s_rlp2, have 128 at s_advices[0] and 0 everywhere else: // [0, 0, 128, 0, ..., 0] // While non-empty nodes have 160 at s_rlp2 and then any byte at *_advices: diff --git a/mpt/src/helpers.rs b/mpt/src/helpers.rs index 94c67eb793..396c17eaa1 100644 --- a/mpt/src/helpers.rs +++ b/mpt/src/helpers.rs @@ -1,10 +1,12 @@ use halo2::{ - plonk::{Advice, Column, Expression, VirtualCells}, + plonk::{ + Advice, Column, ConstraintSystem, Expression, Fixed, VirtualCells, + }, poly::Rotation, }; use pairing::arithmetic::FieldExt; -use crate::param::R_TABLE_LEN; +use crate::{mpt::FixedTableTag, param::R_TABLE_LEN}; // Turn 32 hash cells into 4 cells containing keccak words. pub fn into_words_expr( @@ -55,3 +57,71 @@ pub fn compute_rlc( rlc } + +pub fn range_lookups( + meta: &mut ConstraintSystem, + q_enable: impl Fn(&mut VirtualCells<'_, F>) -> Expression, + columns: Vec>, + tag: FixedTableTag, + fixed_table: [Column; 3], +) { + for col in columns { + meta.lookup_any(|meta| { + let q_enable = q_enable(meta); + let mut constraints = vec![]; + + let s = meta.query_advice(col, Rotation::cur()); + constraints.push(( + Expression::Constant(F::from(tag.clone() as u64)), + meta.query_fixed(fixed_table[0], Rotation::cur()), + )); + constraints.push(( + q_enable.clone() * s, + meta.query_fixed(fixed_table[1], Rotation::cur()), + )); + + constraints + }); + } +} + +// Let's say we have a key of length 3, then: [248,112,131,59,158,123,0,0,0,... +// 131 - 128 = 3 presents key length. We need to prove all bytes after key ends are 0 +// (after 59, 158, 123). +// We prove the following (33 is max key length): +// (key_len - 1) * 59 < 33 * 255 +// (key_len - 2) * 158 < 33 * 255 +// (key_len - 3) * 123 < 33 * 255 +// From now on, key_len < 0: +// (key_len - 4) * byte < 33 * 255 (Note that this will be true only if byte = 0) +// (key_len - 5) * byte < 33 * 255 (Note that this will be true only if byte = 0) +// (key_len - 6) * byte < 33 * 255 (Note that this will be true only if byte = 0) +// ... +pub fn key_len_lookup( + meta: &mut ConstraintSystem, + q_enable: impl Fn(&mut VirtualCells<'_, F>) -> Expression, + ind: usize, + key_len_col: Column, + column: Column, + fixed_table: [Column; 3], +) { + meta.lookup_any(|meta| { + let mut constraints = vec![]; + let q_enable = q_enable(meta); + + let s = meta.query_advice(column, Rotation::cur()); + let c128 = Expression::Constant(F::from(128)); + let key_len = meta.query_advice(key_len_col, Rotation::cur()) - c128; + let key_len_rem = key_len - Expression::Constant(F::from(ind as u64)); + constraints.push(( + Expression::Constant(F::from(FixedTableTag::RangeKeyLen256 as u64)), + meta.query_fixed(fixed_table[0], Rotation::cur()), + )); + constraints.push(( + q_enable.clone() * s * key_len_rem, + meta.query_fixed(fixed_table[1], Rotation::cur()), + )); + + constraints + }); +} diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index fdd830c329..4e72b766c4 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -118,7 +118,6 @@ impl LeafKeyInAddedBranchChip { let mut constraints = vec![]; let two = Expression::Constant(F::from(2_u64)); - let is_short = meta.query_advice(s_keccak[1], Rotation::cur()); let c128 = Expression::Constant(F::from(128)); diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 2eca589a9e..93fd5eb9e3 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -120,10 +120,12 @@ pub struct MPTConfig { _marker: PhantomData, } +#[derive(Clone, Copy, Debug)] pub enum FixedTableTag { RMult, Range16, Range256, + RangeKeyLen256, } impl MPTConfig { @@ -751,6 +753,7 @@ impl MPTConfig { sel1, sel2, r_table.clone(), + fixed_table.clone(), ); AccountLeafNonceBalanceChip::::configure( @@ -2582,6 +2585,24 @@ impl MPTConfig { offset += 1; } + for ind in 0..(33 * 255) { + region.assign_fixed( + || "fixed table", + self.fixed_table[0], + offset, + || Ok(F::from(FixedTableTag::RangeKeyLen256 as u64)), + )?; + + region.assign_fixed( + || "fixed table", + self.fixed_table[1], + offset, + || Ok(F::from(ind as u64)), + )?; + + offset += 1; + } + for ind in 0..16 { region.assign_fixed( || "fixed table", @@ -2711,7 +2732,7 @@ mod tests { }; let prover = - MockProver::::run(9, &circuit, vec![]).unwrap(); + MockProver::::run(14, &circuit, vec![]).unwrap(); assert_eq!(prover.verify(), Ok(())); }); } From 60da3bf784053dc4f2bd6222691d32ebfed2e158 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Thu, 17 Feb 2022 10:27:08 +0100 Subject: [PATCH 081/113] reduced degree in account_leaf_nonce_balance --- mpt/src/account_leaf_key.rs | 91 +++-------- mpt/src/account_leaf_nonce_balance.rs | 211 ++++++++++++-------------- mpt/src/helpers.rs | 36 +++++ mpt/src/mpt.rs | 39 ++++- 4 files changed, 186 insertions(+), 191 deletions(-) diff --git a/mpt/src/account_leaf_key.rs b/mpt/src/account_leaf_key.rs index 55ab9a7d79..4450e946b5 100644 --- a/mpt/src/account_leaf_key.rs +++ b/mpt/src/account_leaf_key.rs @@ -9,7 +9,7 @@ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; use crate::{ - helpers::{compute_rlc, key_len_lookup, range_lookups}, + helpers::{compute_rlc, key_len_lookup, mult_diff_lookup, range_lookups}, mpt::FixedTableTag, param::{HASH_WIDTH, R_TABLE_LEN}, }; @@ -95,54 +95,17 @@ impl AccountLeafKeyChip { constraints.push(("leaf key acc", q_enable.clone() * (expr - acc))); - // Let's say we have a key of length 3, then: [248,112,131,59,158,123,0,0,0,... - // 131 - 128 presents the key length. - // key length is at s_advices[0], key is from s_advices[1] to s_advices[1+key_len] - // In this row, we only have key, so the columns after the key stops have - // to be 0 to prevent attacks on RLC (computed above) using bytes in s_advices - // that should be 0. - - // Note: key length is always in s_advices[0] here as opposed to storage - // key leaf where it can appear in s_rlp2 too. This is because account - // leaf contains nonce, balance, ... which makes it always longer than 55 bytes, - // which makes a RLP to start with 248 (s_rlp1) and having one byte (in s_rlp2) - // for the length of the remaining stream. - - let c32 = Expression::Constant(F::from(32)); - let c128 = Expression::Constant(F::from(128)); - let key_len = - meta.query_advice(s_advices[0], Rotation::cur()) - c128; - - /* - // We need to ensure after key_len there are only 0s. - // This is alternative 1, see lookups below for alternative 2. - let mut k_counter = c32 - key_len.clone(); - let mut is_not_key = k_counter.clone(); - - constraints.push(( - "account leaf key zeros c_rlp1", - q_enable.clone() * c_rlp1 * is_not_key.clone(), - )); - // TODO: c_rlp2 is possible too when leaf without branch - - // is_not_key becomes 0 in the positions where we have key - for ind in (1..HASH_WIDTH).rev() { - k_counter = k_counter - one.clone(); - is_not_key = is_not_key * k_counter.clone(); - let s = meta.query_advice(s_advices[ind], Rotation::cur()); - constraints.push(( - "leaf key zeros", - q_enable.clone() * s * is_not_key.clone(), - )); - } - */ - constraints }); - // We need to ensure after key_len there are only 0s. - // Alternative 2. - for ind in (1..HASH_WIDTH).rev() { + // Note: key length is always in s_advices[0] here as opposed to storage + // key leaf where it can appear in s_rlp2 too. This is because account + // leaf contains nonce, balance, ... which makes it always longer than 55 bytes, + // which makes a RLP to start with 248 (s_rlp1) and having one byte (in s_rlp2) + // for the length of the remaining stream. + /* + TODO: uncomment when overall degree is reduced + for ind in (1..HASH_WIDTH) { key_len_lookup( meta, q_enable, @@ -152,33 +115,19 @@ impl AccountLeafKeyChip { fixed_table, ) } + key_len_lookup(meta, q_enable, 32, s_advices[0], c_rlp1, fixed_table); + key_len_lookup(meta, q_enable, 33, s_advices[0], c_rlp2, fixed_table); + */ // acc_mult corresponds to key length: - meta.lookup_any(|meta| { - let q_enable = q_enable(meta); - let mut constraints = vec![]; - - let c128 = Expression::Constant(F::from(128)); - let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); - let key_len = s_advices0 - c128; - let acc_mult = meta.query_advice(acc_mult, Rotation::cur()); - let three = Expression::Constant(F::from(3_u64)); - - constraints.push(( - Expression::Constant(F::from(FixedTableTag::RMult as u64)), - meta.query_fixed(fixed_table[0], Rotation::cur()), - )); - constraints.push(( - q_enable.clone() * (key_len + three), - meta.query_fixed(fixed_table[1], Rotation::cur()), - )); - constraints.push(( - q_enable.clone() * acc_mult, - meta.query_fixed(fixed_table[2], Rotation::cur()), - )); - - constraints - }); + mult_diff_lookup( + meta, + q_enable, + 3, + s_advices[0], + acc_mult, + fixed_table, + ); // No need to check key_rlc_mult as it's not used after this row. meta.create_gate("Account leaf address RLC", |meta| { diff --git a/mpt/src/account_leaf_nonce_balance.rs b/mpt/src/account_leaf_nonce_balance.rs index 7ba22d9887..8f78fe09f5 100644 --- a/mpt/src/account_leaf_nonce_balance.rs +++ b/mpt/src/account_leaf_nonce_balance.rs @@ -1,12 +1,18 @@ use halo2::{ circuit::Chip, - plonk::{Advice, Column, ConstraintSystem, Expression, VirtualCells}, + plonk::{ + Advice, Column, ConstraintSystem, Expression, Fixed, VirtualCells, + }, poly::Rotation, }; -use pairing::{arithmetic::FieldExt, bn256::Fr as Fp}; +use itertools::Itertools; +use pairing::arithmetic::FieldExt; use std::marker::PhantomData; -use crate::param::{HASH_WIDTH, R_TABLE_LEN}; +use crate::{ + helpers::{compute_rlc, mult_diff_lookup}, + param::HASH_WIDTH, +}; #[derive(Clone, Debug)] pub(crate) struct AccountLeafNonceBalanceConfig {} @@ -20,7 +26,7 @@ pub(crate) struct AccountLeafNonceBalanceChip { impl AccountLeafNonceBalanceChip { pub fn configure( meta: &mut ConstraintSystem, - q_enable: impl FnOnce(&mut VirtualCells<'_, F>) -> Expression, + q_enable: impl Fn(&mut VirtualCells<'_, F>) -> Expression + Copy, s_rlp1: Column, s_rlp2: Column, c_rlp1: Column, @@ -30,7 +36,10 @@ impl AccountLeafNonceBalanceChip { acc: Column, acc_mult_s: Column, acc_mult_c: Column, + s_keccak2: Column, // for mult_diff_nonce + s_keccak3: Column, // for mult_diff_balance r_table: Vec>, + fixed_table: [Column; 3], ) -> AccountLeafNonceBalanceConfig { let config = AccountLeafNonceBalanceConfig {}; @@ -46,8 +55,6 @@ impl AccountLeafNonceBalanceChip { // TODO: RLP properties - // TODO: check acc_mult as in leaf_key_in_added_branch - // Nonce, balance, storage, codehash are string in RLP: s_rlp1 and s_rlp2 // contains the length of this string, for example 184 80 means the second // part is of length 1 (183 + 1 = 184) and there are 80 bytes in this string. @@ -62,7 +69,12 @@ impl AccountLeafNonceBalanceChip { let c248 = Expression::Constant(F::from(248)); let acc_prev = meta.query_advice(acc, Rotation::prev()); let acc_mult_prev = meta.query_advice(acc_mult_s, Rotation::prev()); - let acc_mult_tmp = meta.query_advice(acc_mult_c, Rotation::cur()); + let acc_mult_after_nonce = + meta.query_advice(acc_mult_c, Rotation::cur()); + let mult_diff_nonce = meta.query_advice(s_keccak2, Rotation::cur()); + let mult_diff_balance = + meta.query_advice(s_keccak3, Rotation::cur()); + let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); let nonce_len = s_advices0.clone() - c128.clone(); @@ -94,33 +106,24 @@ impl AccountLeafNonceBalanceChip { + s_advices0 * acc_mult_prev.clone() * r_table[rind].clone(); rind += 1; - let mut r_wrapped = false; - for ind in 1..HASH_WIDTH { - let s = meta.query_advice(s_advices[ind], Rotation::cur()); - if !r_wrapped { - expr = expr - + s * acc_mult_prev.clone() * r_table[rind].clone(); - } else { - expr = expr - + s * acc_mult_prev.clone() - * r_table[rind].clone() - * r_table[R_TABLE_LEN - 1].clone(); - } - if rind == R_TABLE_LEN - 1 { - rind = 0; - r_wrapped = true; - } else { - rind += 1; - } - } + expr = expr + + compute_rlc( + meta, + s_advices.iter().skip(1).map(|v| *v).collect_vec(), + rind, + acc_mult_prev.clone(), + 0, + r_table.clone(), + ); let c_advices0 = meta.query_advice(c_advices[0], Rotation::cur()); let balance_len = c_advices0.clone() - c128; - expr = expr + c_advices0 * acc_mult_tmp.clone(); + expr = expr + c_advices0 * acc_mult_after_nonce.clone(); rind = 0; for ind in 1..HASH_WIDTH { let c = meta.query_advice(c_advices[ind], Rotation::cur()); - expr = expr + c * acc_mult_tmp.clone() * r_table[rind].clone(); + expr = expr + + c * acc_mult_after_nonce.clone() * r_table[rind].clone(); rind += 1; } @@ -130,103 +133,79 @@ impl AccountLeafNonceBalanceChip { q_enable.clone() * (expr - acc), )); - // nonzero_table has some nonzero values at the positions where we still have nonce bytes - // and zeros after nonce bytes end - let mut nonzero_table = vec![]; - nonzero_table.push(one.clone()); // s_advices[0] - let mut z_counter = nonce_len.clone(); - let mut z_expr = z_counter.clone(); // nonce_len can be 0 too - for _ in 0..HASH_WIDTH { - nonzero_table.push(z_expr.clone()); - z_counter = z_counter - one.clone(); - z_expr = z_expr * z_counter.clone(); - } - - let c32 = Expression::Constant(F::from(32)); - let mut counter = c32.clone() - nonce_len.clone() + one.clone(); - let mut is_trailing_zero_or_last_key = one.clone(); - let acc_mult_final = meta.query_advice(acc_mult_s, Rotation::cur()); + let c32 = Expression::Constant(F::from(32)); - for ind in (1..HASH_WIDTH).rev() { - counter = counter - one.clone(); - is_trailing_zero_or_last_key = - is_trailing_zero_or_last_key * counter.clone(); - // Either is_trailing_zero_or_last nonce is 0 (bytes before the last nonce byte) or - // nonzero_table[ind] is 0 (bytes after the last key byte). - // Except at the position of last nonce byte - there neither of these two is zero. - let check = (r_table[ind-1].clone() - * acc_mult_prev.clone() - * r_table[3].clone() // s_rlp1, s_rlp2, c_rlp1, c_rlp2 - * r_table[0].clone() - - acc_mult_tmp.clone()) - * nonzero_table[ind].clone() - * is_trailing_zero_or_last_key.clone(); - - constraints - .push(("leaf nonce acc mult", q_enable.clone() * check)); - } + constraints.push(( + "leaf nonce acc mult", + q_enable.clone() + * (acc_mult_after_nonce.clone() + - acc_mult_prev.clone() * mult_diff_nonce.clone()), + )); // Balance mult: - nonzero_table = vec![]; - nonzero_table.push(one.clone()); // c_advices[0] - z_counter = balance_len.clone(); - z_expr = balance_len.clone(); // balance_len can be 0 too - for _ in 0..HASH_WIDTH { - nonzero_table.push(z_expr.clone()); - z_counter = z_counter - one.clone(); - z_expr = z_expr * z_counter.clone(); - } - - counter = c32.clone() - balance_len.clone() + one.clone(); - is_trailing_zero_or_last_key = one.clone(); - - for ind in (1..HASH_WIDTH).rev() { - counter = counter - one.clone(); - is_trailing_zero_or_last_key = - is_trailing_zero_or_last_key * counter.clone(); - let check = (r_table[ind - 1].clone() - * acc_mult_tmp.clone() - * r_table[0].clone() - - acc_mult_final.clone()) - * nonzero_table[ind].clone() - * is_trailing_zero_or_last_key.clone(); - - constraints - .push(("leaf balance acc mult", q_enable.clone() * check)); - } - - // TODO: integrate this in for loops above with query_advices - // Now we need to ensure after nonce there are only 0s in s_advices. - let mut k_counter = c32.clone() - nonce_len; - let mut is_not_balance = k_counter.clone(); - // is_not_nonce becomes 0 in the positions where we have nonce - for ind in (0..HASH_WIDTH).rev() { - k_counter = k_counter - one.clone(); - is_not_balance = is_not_balance * k_counter.clone(); - let s = meta.query_advice(s_advices[ind], Rotation::cur()); - constraints.push(( - "account leaf nonce zeros", - q_enable.clone() * s * is_not_balance.clone(), - )); - } - k_counter = c32 - balance_len; - is_not_balance = k_counter.clone(); - // is_not_balance becomes 0 in the positions where we have balance - for ind in (0..HASH_WIDTH).rev() { - k_counter = k_counter - one.clone(); - is_not_balance = is_not_balance * k_counter.clone(); - let c = meta.query_advice(c_advices[ind], Rotation::cur()); - constraints.push(( - "account leaf balance zeros", - q_enable.clone() * c * is_not_balance.clone(), - )); - } + constraints.push(( + "leaf nonce acc mult", + q_enable.clone() + * (acc_mult_final.clone() + - acc_mult_after_nonce.clone() + * mult_diff_balance.clone()), + )); constraints }); + // mult_diff_nonce corresponds to nonce length: + mult_diff_lookup( + meta, + q_enable.clone(), + 5, // 4 for s_rlp1, s_rlp2, c_rlp1, c_rlp1; 1 for byte with length info + s_advices[0], + s_keccak2, + fixed_table, + ); + + /* + TODO: uncomment when overall degree is reduced + // There are zeros in s_advices after nonce length: + for ind in (1..HASH_WIDTH) { + key_len_lookup( + meta, + q_enable, + ind, + s_advices[0], + s_advices[ind], + fixed_table, + ) + } + */ + + // mult_diff_balance corresponds to balance length: + mult_diff_lookup( + meta, + q_enable, + 1, // 1 for byte with length info + c_advices[0], + s_keccak3, + fixed_table, + ); + + /* + TODO: uncomment when overall degree is reduced + // There are zeros in c_advices after balance length: + for ind in (1..HASH_WIDTH) { + key_len_lookup( + meta, + q_enable, + ind, + c_advices[0], + c_advices[ind], + fixed_table, + ) + } + */ + config } diff --git a/mpt/src/helpers.rs b/mpt/src/helpers.rs index 396c17eaa1..17576da855 100644 --- a/mpt/src/helpers.rs +++ b/mpt/src/helpers.rs @@ -85,6 +85,8 @@ pub fn range_lookups( } } +// The columns after the key stops have to be 0 to prevent attacks on RLC using bytes +// that should be 0. // Let's say we have a key of length 3, then: [248,112,131,59,158,123,0,0,0,... // 131 - 128 = 3 presents key length. We need to prove all bytes after key ends are 0 // (after 59, 158, 123). @@ -125,3 +127,37 @@ pub fn key_len_lookup( constraints }); } + +pub fn mult_diff_lookup( + meta: &mut ConstraintSystem, + q_enable: impl Fn(&mut VirtualCells<'_, F>) -> Expression, + addition: usize, + key_len_col: Column, + mult_diff_col: Column, + fixed_table: [Column; 3], +) { + meta.lookup_any(|meta| { + let q_enable = q_enable(meta); + let mut constraints = vec![]; + + let c128 = Expression::Constant(F::from(128)); + let key_len = meta.query_advice(key_len_col, Rotation::cur()) - c128; + let mult_diff_nonce = meta.query_advice(mult_diff_col, Rotation::cur()); + let add_expr = Expression::Constant(F::from(addition as u64)); + + constraints.push(( + Expression::Constant(F::from(FixedTableTag::RMult as u64)), + meta.query_fixed(fixed_table[0], Rotation::cur()), + )); + constraints.push(( + q_enable.clone() * (key_len + add_expr), + meta.query_fixed(fixed_table[1], Rotation::cur()), + )); + constraints.push(( + q_enable.clone() * mult_diff_nonce, + meta.query_fixed(fixed_table[2], Rotation::cur()), + )); + + constraints + }); +} diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 93fd5eb9e3..25e5210820 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -776,7 +776,10 @@ impl MPTConfig { acc_s, acc_mult_s, acc_mult_c, + s_keccak[2], + s_keccak[3], r_table.clone(), + fixed_table.clone(), ); // NOTE: storage leaf chip (LeafHashChip) checks the keccak, while @@ -1783,9 +1786,6 @@ impl MPTConfig { ) * key_rlc_mult; - // mult_diff is not needed in this case (is_short - // always has only one nibble and we can use - // this information) key_rlc = extension_node_rlc; key_rlc_mult *= self.acc_r; @@ -2267,6 +2267,15 @@ impl MPTConfig { S_START, row[S_START] as usize - 128 + 1, // +1 for byte with length info ); + + let key_len = row[S_START] as usize - 128; + let mut mult_diff_s = F::one(); + for _ in 0..key_len + 4 + 1 { + // + 4 because of s_rlp1, s_rlp2, c_rlp1, c_rlp2 + // + 1 because of byte with length info + mult_diff_s *= self.acc_r; + } + // It's easier to constrain (in account_leaf_nonce_balance.rs) // the multiplier if we store acc_mult both after nonce and after balance. let acc_mult_tmp = acc_mult_s; @@ -2279,6 +2288,13 @@ impl MPTConfig { row[C_START] as usize - 128 + 1, // +1 for byte with length info ); + let key_len = row[C_START] as usize - 128; + let mut mult_diff_c = F::one(); + for _ in 0..key_len + 1 { + // + 1 because of byte with length info + mult_diff_c *= self.acc_r; + } + self.assign_acc( &mut region, acc_s, @@ -2288,6 +2304,19 @@ impl MPTConfig { offset, )?; + region.assign_advice( + || "assign mult diff".to_string(), + self.s_keccak[2], + offset, + || Ok(mult_diff_s), + )?; + region.assign_advice( + || "assign mult diff".to_string(), + self.s_keccak[3], + offset, + || Ok(mult_diff_c), + )?; + acc_nonce_balance = acc_s; acc_mult_nonce_balance = acc_mult_s; } else if row[row.len() - 1] == 8 @@ -2585,6 +2614,7 @@ impl MPTConfig { offset += 1; } + /* for ind in 0..(33 * 255) { region.assign_fixed( || "fixed table", @@ -2602,6 +2632,7 @@ impl MPTConfig { offset += 1; } + */ for ind in 0..16 { region.assign_fixed( @@ -2732,7 +2763,7 @@ mod tests { }; let prover = - MockProver::::run(14, &circuit, vec![]).unwrap(); + MockProver::::run(9, &circuit, vec![]).unwrap(); assert_eq!(prover.verify(), Ok(())); }); } From 494d090e3f4e7c33206f33936c10dd59d4648739 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Thu, 17 Feb 2022 13:14:52 +0100 Subject: [PATCH 082/113] leaf_key_in_added_branch refactored --- mpt/src/account_leaf_key.rs | 2 +- mpt/src/account_leaf_nonce_balance.rs | 2 +- mpt/src/account_leaf_storage_codehash.rs | 2 +- mpt/src/leaf_key_in_added_branch.rs | 202 ++++++++++------------- mpt/src/mpt.rs | 1 + 5 files changed, 91 insertions(+), 118 deletions(-) diff --git a/mpt/src/account_leaf_key.rs b/mpt/src/account_leaf_key.rs index 4450e946b5..22e736f0c1 100644 --- a/mpt/src/account_leaf_key.rs +++ b/mpt/src/account_leaf_key.rs @@ -105,7 +105,7 @@ impl AccountLeafKeyChip { // for the length of the remaining stream. /* TODO: uncomment when overall degree is reduced - for ind in (1..HASH_WIDTH) { + for ind in 1..HASH_WIDTH { key_len_lookup( meta, q_enable, diff --git a/mpt/src/account_leaf_nonce_balance.rs b/mpt/src/account_leaf_nonce_balance.rs index 8f78fe09f5..b387449897 100644 --- a/mpt/src/account_leaf_nonce_balance.rs +++ b/mpt/src/account_leaf_nonce_balance.rs @@ -194,7 +194,7 @@ impl AccountLeafNonceBalanceChip { /* TODO: uncomment when overall degree is reduced // There are zeros in c_advices after balance length: - for ind in (1..HASH_WIDTH) { + for ind in 1..HASH_WIDTH { key_len_lookup( meta, q_enable, diff --git a/mpt/src/account_leaf_storage_codehash.rs b/mpt/src/account_leaf_storage_codehash.rs index e11a27fab1..f1093a4f78 100644 --- a/mpt/src/account_leaf_storage_codehash.rs +++ b/mpt/src/account_leaf_storage_codehash.rs @@ -32,7 +32,7 @@ impl AccountLeafStorageCodehashChip { ) -> AccountLeafStorageCodehashConfig { let config = AccountLeafStorageCodehashConfig {}; - // TODO: acc_mult_prev check using mult_diff + // We don't need to check acc_mult because it's not used after this row. meta.create_gate("account leaf storage codehash", |meta| { let q_enable = q_enable(meta); diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index 4e72b766c4..eb615a290c 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -8,7 +8,7 @@ use halo2::{ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; -use crate::mpt::FixedTableTag; +use crate::helpers::{compute_rlc, key_len_lookup, mult_diff_lookup}; use crate::param::{ HASH_WIDTH, IS_BRANCH_C_PLACEHOLDER_POS, IS_BRANCH_S_PLACEHOLDER_POS, @@ -30,6 +30,7 @@ impl LeafKeyInAddedBranchChip { s_rlp1: Column, s_rlp2: Column, c_rlp1: Column, + c_rlp2: Column, s_advices: [Column; HASH_WIDTH], s_keccak: [Column; KECCAK_OUTPUT_WIDTH], // to check hash && to see whether it's long or short RLP c_keccak: [Column; KECCAK_OUTPUT_WIDTH], // to check hash && to see whether it's long or short RLP @@ -50,6 +51,7 @@ impl LeafKeyInAddedBranchChip { // TODO: after key_len there are 0s + let one = Expression::Constant(F::one()); let c16 = Expression::Constant(F::from(16_u64)); let c32 = Expression::Constant(F::from(32_u64)); let c48 = Expression::Constant(F::from(48_u64)); @@ -75,36 +77,29 @@ impl LeafKeyInAddedBranchChip { // TODO: check that from some point on (depends on the rlp meta data) // the values are zero (as in key_compr) - but take into account it can be long or short RLP - let mut rlc = s_rlp1; let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); - rlc = rlc + s_rlp2 * r_table[0].clone(); - let mut rind = 1; - - let mut r_wrapped = false; - for col in s_advices.iter() { - let s = meta.query_advice(*col, Rotation::cur()); - if !r_wrapped { - rlc = rlc + s * r_table[rind].clone(); - } else { - rlc = rlc - + s * r_table[rind].clone() - * r_table[R_TABLE_LEN - 1].clone(); - } - if rind == R_TABLE_LEN - 1 { - rind = 0; - r_wrapped = true; - } else { - rind += 1; - } - } + let mut rlc = s_rlp1 + s_rlp2 * r_table[0].clone(); + + rlc = rlc + + compute_rlc( + meta, + s_advices.to_vec(), + 1, + one.clone(), + 0, + r_table.clone(), + ); let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); rlc = rlc + c_rlp1 * r_table[R_TABLE_LEN - 1].clone() * r_table[1].clone(); - - // key is at most of length 32, so it doesn't go further than c_rlp1 + let c_rlp2 = meta.query_advice(c_rlp2, Rotation::cur()); + rlc = rlc + + c_rlp2 + * r_table[R_TABLE_LEN - 1].clone() + * r_table[2].clone(); let acc = meta.query_advice(acc, Rotation::cur()); constraints.push(("Leaf key acc", q_enable * (rlc - acc))); @@ -112,64 +107,57 @@ impl LeafKeyInAddedBranchChip { constraints }); - // Check acc_mult when RLP metadata is two bytes (short) - meta.lookup_any(|meta| { + let sel_short = |meta: &mut VirtualCells| { let q_enable = q_enable(meta); - let mut constraints = vec![]; - - let two = Expression::Constant(F::from(2_u64)); let is_short = meta.query_advice(s_keccak[1], Rotation::cur()); - let c128 = Expression::Constant(F::from(128)); - let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); - let key_len = s_rlp2 - c128; - let acc_mult = meta.query_advice(acc_mult, Rotation::cur()); - - constraints.push(( - Expression::Constant(F::from(FixedTableTag::RMult as u64)), - meta.query_fixed(fixed_table[0], Rotation::cur()), - )); - constraints.push(( - q_enable.clone() * (key_len + two) * is_short.clone(), // when short, there are 2 RLP meta data - meta.query_fixed(fixed_table[1], Rotation::cur()), - )); - constraints.push(( - q_enable.clone() * acc_mult * is_short, - meta.query_fixed(fixed_table[2], Rotation::cur()), - )); - - constraints - }); - - // Check acc_mult when RLP metadata is three bytes (long) - meta.lookup_any(|meta| { + q_enable * is_short + }; + let sel_long = |meta: &mut VirtualCells| { let q_enable = q_enable(meta); - let mut constraints = vec![]; - - let three = Expression::Constant(F::from(3_u64)); - let is_long = meta.query_advice(s_keccak[0], Rotation::cur()); - let c128 = Expression::Constant(F::from(128)); - let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); - let key_len = s_advices0 - c128; - let acc_mult = meta.query_advice(acc_mult, Rotation::cur()); - - constraints.push(( - Expression::Constant(F::from(FixedTableTag::RMult as u64)), - meta.query_fixed(fixed_table[0], Rotation::cur()), - )); - constraints.push(( - q_enable.clone() * (key_len + three) * is_long.clone(), // when long, there are 3 RLP meta data - meta.query_fixed(fixed_table[1], Rotation::cur()), - )); - constraints.push(( - q_enable.clone() * acc_mult * is_long, - meta.query_fixed(fixed_table[2], Rotation::cur()), - )); + q_enable * is_long + }; + + /* + TODO: uncomment when overall degree is reduced + // There are 0s after key length. + for ind in 0..HASH_WIDTH { + key_len_lookup( + meta, + sel_short, + ind + 1, + s_rlp2, + s_advices[ind], + fixed_table, + ) + } - constraints - }); + for ind in 1..HASH_WIDTH { + key_len_lookup( + meta, + sel_long, + ind, + s_advices[0], + s_advices[ind], + fixed_table, + ) + } + key_len_lookup(meta, sel_long, 32, s_advices[0], c_rlp1, fixed_table); + */ + + // acc_mult corresponds to key length (short): + mult_diff_lookup(meta, sel_short, 2, s_rlp2, acc_mult, fixed_table); + // acc_mult corresponds to key length (long): + mult_diff_lookup( + meta, + sel_long, + 3, + s_advices[0], + acc_mult, + fixed_table, + ); // Checking whether leaf key RLC before extension/branch is added is the same as // key RLC of the leaf that drifted into added extension/branch) which would cover @@ -230,7 +218,6 @@ impl LeafKeyInAddedBranchChip { is_account_leaf_storage_codehash_c, Rotation(rot_branch_init - 1), ); - let one = Expression::Constant(F::one()); // Any rotation that lands into branch children can be used. let drifted_pos = meta.query_advice(drifted_pos, Rotation(-17)); @@ -271,7 +258,9 @@ impl LeafKeyInAddedBranchChip { + s * key_mult.clone() * r_table[ind - 1].clone(); } - let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); + // Note: drifted leaf key can't reach c_rlp1 because it has at most 31 nibbles. + // In case of 31 nibbles, key occupies 32 bytes (in case of 32 nibbles and no + // branch above the leaf, the key occupies 33 bytes). // No need to distinguish between sel1 and sel2 here as it was already // when computing key_rlc. @@ -317,6 +306,7 @@ impl LeafKeyInAddedBranchChip { } key_mult = key_mult * r_table[0].clone(); + let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); key_rlc_long = key_rlc_long + c_rlp1.clone() * key_mult; // No need to distinguish between sel1 and sel2 here as it was already @@ -381,25 +371,16 @@ impl LeafKeyInAddedBranchChip { let s_rlp2 = meta.query_advice(s_rlp2, Rotation(rot_val)); rlc = rlc + s_rlp2 * acc_mult.clone() * r_table[0].clone(); - let mut rind = 1; - let mut r_wrapped = false; - for col in s_advices.iter() { - let s = meta.query_advice(*col, Rotation(rot_val)); - if !r_wrapped { - rlc = rlc + s * acc_mult.clone() * r_table[rind].clone(); - } else { - rlc = rlc - + s * acc_mult.clone() - * r_table[rind].clone() - * r_table[R_TABLE_LEN - 1].clone(); - } - if rind == R_TABLE_LEN - 1 { - rind = 0; - r_wrapped = true; - } else { - rind += 1; - } - } + rlc = rlc + + compute_rlc( + meta, + s_advices.to_vec(), + 1, + acc_mult.clone(), + rot_val, + r_table.clone(), + ); + // Note: value doesn't reach c_rlp1. // Any rotation that lands into branch children can be used. let rot = -17; @@ -445,25 +426,16 @@ impl LeafKeyInAddedBranchChip { let s_rlp2 = meta.query_advice(s_rlp2, Rotation(rot_val)); rlc = rlc + s_rlp2 * acc_mult.clone() * r_table[0].clone(); - let mut rind = 1; - let mut r_wrapped = false; - for col in s_advices.iter() { - let s = meta.query_advice(*col, Rotation(rot_val)); - if !r_wrapped { - rlc = rlc + s * acc_mult.clone() * r_table[rind].clone(); - } else { - rlc = rlc - + s * acc_mult.clone() - * r_table[rind].clone() - * r_table[R_TABLE_LEN - 1].clone(); - } - if rind == R_TABLE_LEN - 1 { - rind = 0; - r_wrapped = true; - } else { - rind += 1; - } - } + rlc = rlc + + compute_rlc( + meta, + s_advices.to_vec(), + 1, + acc_mult.clone(), + rot_val, + r_table.clone(), + ); + // Note: value doesn't reach c_rlp1. // Any rotation that lands into branch children can be used. let rot = -17; diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 25e5210820..4f15c7cb4b 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -666,6 +666,7 @@ impl MPTConfig { s_rlp1, s_rlp2, c_rlp1, + c_rlp2, s_advices, s_keccak, c_keccak, From 0bd9de5fa73abee6a2ad00943eadde8faaaae700 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Thu, 17 Feb 2022 13:27:22 +0100 Subject: [PATCH 083/113] leaf_key missing constraints --- mpt/src/helpers.rs | 1 - mpt/src/leaf_key.rs | 96 +++++++++++++++++++++++++++++++++------------ mpt/src/mpt.rs | 2 + 3 files changed, 73 insertions(+), 26 deletions(-) diff --git a/mpt/src/helpers.rs b/mpt/src/helpers.rs index 17576da855..083f8b6977 100644 --- a/mpt/src/helpers.rs +++ b/mpt/src/helpers.rs @@ -26,7 +26,6 @@ pub fn into_words_expr( words } -// TODO: use this function in all chips pub fn compute_rlc( meta: &mut VirtualCells, advices: Vec>, diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs index 7cda75efaf..23ff4573b6 100644 --- a/mpt/src/leaf_key.rs +++ b/mpt/src/leaf_key.rs @@ -1,12 +1,17 @@ use halo2::{ circuit::Chip, - plonk::{Advice, Column, ConstraintSystem, Expression, VirtualCells}, + plonk::{ + Advice, Column, ConstraintSystem, Expression, Fixed, VirtualCells, + }, poly::Rotation, }; use pairing::arithmetic::FieldExt; use std::marker::PhantomData; -use crate::param::{HASH_WIDTH, KECCAK_OUTPUT_WIDTH, R_TABLE_LEN}; +use crate::{ + helpers::{compute_rlc, mult_diff_lookup}, + param::{HASH_WIDTH, KECCAK_OUTPUT_WIDTH, R_TABLE_LEN}, +}; #[derive(Clone, Debug)] pub(crate) struct LeafKeyConfig {} @@ -42,6 +47,7 @@ impl LeafKeyChip { modified_node: Column, is_account_leaf_storage_codehash_c: Column, r_table: Vec>, + fixed_table: [Column; 3], is_s: bool, ) -> LeafKeyConfig { let config = LeafKeyConfig {}; @@ -75,33 +81,19 @@ impl LeafKeyChip { // TODO: is_long, is_short are booleans // TODO: is_long + is_short = 1 - // TODO: check that from some point on (depends on the rlp meta data) - // the values are zero (as in key_compr) - but take into account it can be long or short RLP - - // TODO: check acc_mult as in leaf_key_in_added_branch - let mut rlc = s_rlp1; let s_rlp2 = meta.query_advice(s_rlp2, Rotation::cur()); rlc = rlc + s_rlp2 * r_table[0].clone(); - let mut rind = 1; - let mut r_wrapped = false; - for col in s_advices.iter() { - let s = meta.query_advice(*col, Rotation::cur()); - if !r_wrapped { - rlc = rlc + s * r_table[rind].clone(); - } else { - rlc = rlc - + s * r_table[rind].clone() - * r_table[R_TABLE_LEN - 1].clone(); - } - if rind == R_TABLE_LEN - 1 { - rind = 0; - r_wrapped = true; - } else { - rind += 1; - } - } + rlc = rlc + + compute_rlc( + meta, + s_advices.to_vec(), + 1, + one.clone(), + 0, + r_table.clone(), + ); let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); // c_rlp2 can appear if long and if no branch above leaf @@ -121,6 +113,60 @@ impl LeafKeyChip { constraints }); + let sel_short = |meta: &mut VirtualCells| { + let q_enable = q_enable(meta); + let is_short = meta.query_advice(s_keccak[1], Rotation::cur()); + + q_enable * is_short + }; + let sel_long = |meta: &mut VirtualCells| { + let q_enable = q_enable(meta); + let is_long = meta.query_advice(s_keccak[0], Rotation::cur()); + + q_enable * is_long + }; + + /* + TODO: uncomment when overall degree is reduced + // There are 0s after key length. + for ind in 0..HASH_WIDTH { + key_len_lookup( + meta, + sel_short, + ind + 1, + s_rlp2, + s_advices[ind], + fixed_table, + ) + } + key_len_lookup(meta, sel_short, 32, s_advices[0], c_rlp1, fixed_table); + + for ind in 1..HASH_WIDTH { + key_len_lookup( + meta, + sel_long, + ind, + s_advices[0], + s_advices[ind], + fixed_table, + ) + } + key_len_lookup(meta, sel_long, 32, s_advices[0], c_rlp1, fixed_table); + key_len_lookup(meta, sel_long, 33, s_advices[0], c_rlp2, fixed_table); + */ + + // acc_mult corresponds to key length (short): + mult_diff_lookup(meta, sel_short, 2, s_rlp2, acc_mult, fixed_table); + // acc_mult corresponds to key length (long): + mult_diff_lookup( + meta, + sel_long, + 3, + s_advices[0], + acc_mult, + fixed_table, + ); + // Checking the key - accumulated RLC is taken (computed using the path through branches) // and key bytes are added to the RLC. The external circuit can check // the key (where value in trie is being set at key) RLC is the same as in key_rlc column. diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 4f15c7cb4b..c3458d9de5 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -622,6 +622,7 @@ impl MPTConfig { modified_node, is_account_leaf_storage_codehash_c, r_table.clone(), + fixed_table.clone(), true, ); @@ -650,6 +651,7 @@ impl MPTConfig { modified_node, is_account_leaf_storage_codehash_c, r_table.clone(), + fixed_table.clone(), false, ); From 508b4d4a3be1fc892ee3e7f3af3b444af17f537a Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Thu, 17 Feb 2022 15:31:34 +0100 Subject: [PATCH 084/113] byte range lookups --- mpt/src/account_leaf_key.rs | 1 + mpt/src/account_leaf_nonce_balance.rs | 33 +++++-- mpt/src/account_leaf_storage_codehash.rs | 34 ++++++- mpt/src/branch_acc_init.rs | 2 +- mpt/src/extension_node.rs | 6 +- mpt/src/extension_node_key.rs | 120 ++++++++++++++++++++++- mpt/src/leaf_key.rs | 20 +++- mpt/src/leaf_key_in_added_branch.rs | 24 ++++- mpt/src/leaf_value.rs | 26 ++++- mpt/src/mpt.rs | 7 ++ 10 files changed, 247 insertions(+), 26 deletions(-) diff --git a/mpt/src/account_leaf_key.rs b/mpt/src/account_leaf_key.rs index 22e736f0c1..381680d16e 100644 --- a/mpt/src/account_leaf_key.rs +++ b/mpt/src/account_leaf_key.rs @@ -194,6 +194,7 @@ impl AccountLeafKeyChip { FixedTableTag::Range256, fixed_table, ); + // s_rlp1 is always 248 (checked above) range_lookups( meta, q_enable, diff --git a/mpt/src/account_leaf_nonce_balance.rs b/mpt/src/account_leaf_nonce_balance.rs index b387449897..8331edce34 100644 --- a/mpt/src/account_leaf_nonce_balance.rs +++ b/mpt/src/account_leaf_nonce_balance.rs @@ -10,7 +10,8 @@ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; use crate::{ - helpers::{compute_rlc, mult_diff_lookup}, + helpers::{compute_rlc, mult_diff_lookup, range_lookups}, + mpt::FixedTableTag, param::HASH_WIDTH, }; @@ -64,8 +65,6 @@ impl AccountLeafNonceBalanceChip { // TODO: nonce and balance compared to the input - let one = Expression::Constant(F::one()); - let c128 = Expression::Constant(F::from(128)); let c248 = Expression::Constant(F::from(248)); let acc_prev = meta.query_advice(acc, Rotation::prev()); let acc_mult_prev = meta.query_advice(acc_mult_s, Rotation::prev()); @@ -76,7 +75,6 @@ impl AccountLeafNonceBalanceChip { meta.query_advice(s_keccak3, Rotation::cur()); let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); - let nonce_len = s_advices0.clone() - c128.clone(); let mut expr = acc_prev + meta.query_advice(s_rlp1, Rotation::cur()) @@ -117,7 +115,6 @@ impl AccountLeafNonceBalanceChip { ); let c_advices0 = meta.query_advice(c_advices[0], Rotation::cur()); - let balance_len = c_advices0.clone() - c128; expr = expr + c_advices0 * acc_mult_after_nonce.clone(); rind = 0; for ind in 1..HASH_WIDTH { @@ -134,7 +131,6 @@ impl AccountLeafNonceBalanceChip { )); let acc_mult_final = meta.query_advice(acc_mult_s, Rotation::cur()); - let c32 = Expression::Constant(F::from(32)); constraints.push(( "leaf nonce acc mult", @@ -169,7 +165,7 @@ impl AccountLeafNonceBalanceChip { /* TODO: uncomment when overall degree is reduced // There are zeros in s_advices after nonce length: - for ind in (1..HASH_WIDTH) { + for ind in 1..HASH_WIDTH { key_len_lookup( meta, q_enable, @@ -206,6 +202,29 @@ impl AccountLeafNonceBalanceChip { } */ + range_lookups( + meta, + q_enable, + s_advices.to_vec(), + FixedTableTag::Range256, + fixed_table, + ); + range_lookups( + meta, + q_enable, + c_advices.to_vec(), + FixedTableTag::Range256, + fixed_table, + ); + // c_rlp1 is always 248 (checked above) + range_lookups( + meta, + q_enable, + [s_rlp1, s_rlp2, c_rlp2].to_vec(), + FixedTableTag::Range256, + fixed_table, + ); + config } diff --git a/mpt/src/account_leaf_storage_codehash.rs b/mpt/src/account_leaf_storage_codehash.rs index f1093a4f78..7b9c65ac43 100644 --- a/mpt/src/account_leaf_storage_codehash.rs +++ b/mpt/src/account_leaf_storage_codehash.rs @@ -1,12 +1,14 @@ use halo2::{ circuit::Chip, - plonk::{Advice, Column, ConstraintSystem, Expression, VirtualCells}, + plonk::{ + Advice, Column, ConstraintSystem, Expression, Fixed, VirtualCells, + }, poly::Rotation, }; -use pairing::{arithmetic::FieldExt, bn256::Fr as Fp}; +use pairing::arithmetic::FieldExt; use std::marker::PhantomData; -use crate::param::HASH_WIDTH; +use crate::{helpers::range_lookups, mpt::FixedTableTag, param::HASH_WIDTH}; #[derive(Clone, Debug)] pub(crate) struct AccountLeafStorageCodehashConfig {} @@ -20,7 +22,7 @@ pub(crate) struct AccountLeafStorageCodehashChip { impl AccountLeafStorageCodehashChip { pub fn configure( meta: &mut ConstraintSystem, - q_enable: impl FnOnce(&mut VirtualCells<'_, F>) -> Expression, + q_enable: impl Fn(&mut VirtualCells<'_, F>) -> Expression + Copy, s_rlp2: Column, c_rlp2: Column, s_advices: [Column; HASH_WIDTH], @@ -28,6 +30,7 @@ impl AccountLeafStorageCodehashChip { acc_r: F, acc: Column, acc_mult: Column, + fixed_table: [Column; 3], is_s: bool, ) -> AccountLeafStorageCodehashConfig { let config = AccountLeafStorageCodehashConfig {}; @@ -89,6 +92,29 @@ impl AccountLeafStorageCodehashChip { constraints }); + range_lookups( + meta, + q_enable.clone(), + s_advices.to_vec(), + FixedTableTag::Range256, + fixed_table, + ); + range_lookups( + meta, + q_enable.clone(), + c_advices.to_vec(), + FixedTableTag::Range256, + fixed_table, + ); + // s_rlp1 and c_rlp1 not used + range_lookups( + meta, + q_enable, + [s_rlp2, c_rlp2].to_vec(), + FixedTableTag::Range256, + fixed_table, + ); + config } diff --git a/mpt/src/branch_acc_init.rs b/mpt/src/branch_acc_init.rs index 41f30cd2a3..47ed7920b0 100644 --- a/mpt/src/branch_acc_init.rs +++ b/mpt/src/branch_acc_init.rs @@ -34,7 +34,7 @@ impl BranchAccInitChip { ) -> BranchAccInitConfig { let config = BranchAccInitConfig {}; - // TODO: constraints for branch init + // TODO: constraints for branch init (also byte range lookups) // Short RLP, meta data contains two bytes: 248, 81 // [1,0,1,0,248,81,0,248,81,0,3,0,0,0,... diff --git a/mpt/src/extension_node.rs b/mpt/src/extension_node.rs index 749ed9bfd8..df02952a3b 100644 --- a/mpt/src/extension_node.rs +++ b/mpt/src/extension_node.rs @@ -264,6 +264,8 @@ impl ExtensionNodeChip { constraints }); + // Note: acc_mult is checked in extension_node_key. + // Check whether branch hash is in extension node row. meta.lookup_any(|meta| { let q_enable = q_enable(meta); @@ -302,9 +304,7 @@ impl ExtensionNodeChip { constraints }); - // TODO: check that key bytes are 0 after key len - - // Check whether RLC are properly computed. + // Check whether RLC is properly computed. meta.create_gate("Extension node RLC", |meta| { let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); let q_enable = q_enable(meta); diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index 8d5ea1f2b2..d742635ada 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -10,7 +10,7 @@ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; use crate::{ - helpers::compute_rlc, + helpers::{compute_rlc, range_lookups}, mpt::FixedTableTag, param::{ HASH_WIDTH, IS_EXTENSION_EVEN_KEY_LEN_POS, IS_EXTENSION_KEY_LONG_POS, @@ -36,8 +36,11 @@ impl ExtensionNodeKeyChip { is_branch_child: Column, is_last_branch_child: Column, is_account_leaf_storage_codehash_c: Column, + s_rlp1: Column, s_rlp2: Column, + c_rlp1: Column, s_advices: [Column; HASH_WIDTH], + c_advices: [Column; HASH_WIDTH], modified_node: Column, // index of the modified node // sel1 and sel2 in branch init: denote whether it's the first or second nibble of the key byte // sel1 and sel2 in branch children: denote whether there is no leaf at is_modified (when value is added or deleted from trie) @@ -56,7 +59,7 @@ impl ExtensionNodeKeyChip { let c16inv = Expression::Constant(F::from(16).invert().unwrap()); let rot_into_branch_init = -18; - // TODO: s_advices 0 after key len + // TODO: RLP meta.create_gate("extension node key", |meta| { let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); @@ -676,6 +679,119 @@ impl ExtensionNodeKeyChip { }); } + /* + TODO: uncomment when overall degree is reduced + let sel_short = |meta: &mut VirtualCells| { + let is_extension_node = meta.query_advice( + s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_extension_s_row = + meta.query_advice(is_last_branch_child, Rotation(-1)); + let is_short = meta.query_advice( + s_advices[IS_EXTENSION_KEY_SHORT_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + + is_extension_node * is_extension_s_row * is_short + }; + let sel_long = |meta: &mut VirtualCells| { + let is_extension_node = meta.query_advice( + s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_extension_s_row = + meta.query_advice(is_last_branch_child, Rotation(-1)); + let is_long = meta.query_advice( + s_advices[IS_EXTENSION_KEY_LONG_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + + is_extension_node * is_extension_s_row * is_long + }; + // There are 0s after key length. + for ind in 0..HASH_WIDTH { + key_len_lookup( + meta, + sel_short, + ind + 1, + s_rlp2, + s_advices[ind], + fixed_table, + ) + } + + for ind in 1..HASH_WIDTH { + key_len_lookup( + meta, + sel_long, + ind, + s_advices[0], + s_advices[ind], + fixed_table, + ) + } + key_len_lookup(meta, sel_long, 32, s_advices[0], c_rlp1, fixed_table); + */ + + let sel_s = |meta: &mut VirtualCells| { + let is_extension_node = meta.query_advice( + s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_extension_s_row = + meta.query_advice(is_last_branch_child, Rotation(-1)); + + is_extension_node * is_extension_s_row + }; + let sel_c = |meta: &mut VirtualCells| { + let is_extension_node = meta.query_advice( + s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_extension_c_row = + meta.query_advice(is_last_branch_child, Rotation(-2)); + + is_extension_node * is_extension_c_row + }; + range_lookups( + meta, + sel_s, + s_advices.to_vec(), + FixedTableTag::Range256, + fixed_table, + ); + range_lookups( + meta, + sel_s, + c_advices.to_vec(), + FixedTableTag::Range256, + fixed_table, + ); + range_lookups( + meta, + sel_s, + [s_rlp1, s_rlp2, c_rlp1].to_vec(), + FixedTableTag::Range256, + fixed_table, + ); + // There is no need to check s_advices in C row as these bytes are checked + // to be nibbles. + range_lookups( + meta, + sel_c, + c_advices.to_vec(), + FixedTableTag::Range256, + fixed_table, + ); + range_lookups( + meta, + sel_c, + [s_rlp1, s_rlp2, c_rlp1].to_vec(), + FixedTableTag::Range256, + fixed_table, + ); + config } diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs index 23ff4573b6..4a390e0caa 100644 --- a/mpt/src/leaf_key.rs +++ b/mpt/src/leaf_key.rs @@ -9,7 +9,8 @@ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; use crate::{ - helpers::{compute_rlc, mult_diff_lookup}, + helpers::{compute_rlc, mult_diff_lookup, range_lookups}, + mpt::FixedTableTag, param::{HASH_WIDTH, KECCAK_OUTPUT_WIDTH, R_TABLE_LEN}, }; @@ -28,7 +29,7 @@ pub(crate) struct LeafKeyChip { impl LeafKeyChip { pub fn configure( meta: &mut ConstraintSystem, - q_enable: impl Fn(&mut VirtualCells<'_, F>) -> Expression, + q_enable: impl Fn(&mut VirtualCells<'_, F>) -> Expression + Copy, s_rlp1: Column, s_rlp2: Column, c_rlp1: Column, @@ -500,6 +501,21 @@ impl LeafKeyChip { constraints }); + range_lookups( + meta, + q_enable, + s_advices.to_vec(), + FixedTableTag::Range256, + fixed_table, + ); + range_lookups( + meta, + q_enable, + [s_rlp1, s_rlp2, c_rlp1, c_rlp2].to_vec(), + FixedTableTag::Range256, + fixed_table, + ); + config } diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index eb615a290c..a842b25bd6 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -8,7 +8,10 @@ use halo2::{ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; -use crate::helpers::{compute_rlc, key_len_lookup, mult_diff_lookup}; +use crate::{ + helpers::{compute_rlc, key_len_lookup, mult_diff_lookup, range_lookups}, + mpt::FixedTableTag, +}; use crate::param::{ HASH_WIDTH, IS_BRANCH_C_PLACEHOLDER_POS, IS_BRANCH_S_PLACEHOLDER_POS, @@ -26,7 +29,7 @@ pub(crate) struct LeafKeyInAddedBranchChip { impl LeafKeyInAddedBranchChip { pub fn configure( meta: &mut ConstraintSystem, - q_enable: impl Fn(&mut VirtualCells<'_, F>) -> Expression, + q_enable: impl Fn(&mut VirtualCells<'_, F>) -> Expression + Copy, s_rlp1: Column, s_rlp2: Column, c_rlp1: Column, @@ -49,8 +52,6 @@ impl LeafKeyInAddedBranchChip { ) -> LeafKeyInAddedBranchConfig { let config = LeafKeyInAddedBranchConfig {}; - // TODO: after key_len there are 0s - let one = Expression::Constant(F::one()); let c16 = Expression::Constant(F::from(16_u64)); let c32 = Expression::Constant(F::from(32_u64)); @@ -465,6 +466,21 @@ impl LeafKeyInAddedBranchChip { constraints }); + range_lookups( + meta, + q_enable, + s_advices.to_vec(), + FixedTableTag::Range256, + fixed_table, + ); + range_lookups( + meta, + q_enable, + [s_rlp1, s_rlp2, c_rlp1, c_rlp2].to_vec(), + FixedTableTag::Range256, + fixed_table, + ); + config } diff --git a/mpt/src/leaf_value.rs b/mpt/src/leaf_value.rs index eaecdfbaa5..16156161ea 100644 --- a/mpt/src/leaf_value.rs +++ b/mpt/src/leaf_value.rs @@ -5,10 +5,14 @@ use halo2::{ }, poly::Rotation, }; -use pairing::{arithmetic::FieldExt, bn256::Fr as Fp}; +use pairing::arithmetic::FieldExt; use std::marker::PhantomData; -use crate::param::{HASH_WIDTH, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH}; +use crate::{ + helpers::range_lookups, + mpt::FixedTableTag, + param::{HASH_WIDTH, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH}, +}; #[derive(Clone, Debug)] pub(crate) struct LeafValueConfig {} @@ -22,7 +26,7 @@ pub(crate) struct LeafValueChip { impl LeafValueChip { pub fn configure( meta: &mut ConstraintSystem, - q_enable: impl Fn(&mut VirtualCells<'_, F>) -> Expression, + q_enable: impl Fn(&mut VirtualCells<'_, F>) -> Expression + Copy, s_rlp1: Column, s_rlp2: Column, s_advices: [Column; HASH_WIDTH], @@ -35,6 +39,7 @@ impl LeafValueChip { is_branch_placeholder: Column, is_s: bool, acc_r: F, + fixed_table: [Column; 3], ) -> LeafValueConfig { let config = LeafValueConfig {}; @@ -181,6 +186,21 @@ impl LeafValueChip { constraints }); + range_lookups( + meta, + q_enable, + s_advices.to_vec(), + FixedTableTag::Range256, + fixed_table, + ); + range_lookups( + meta, + q_enable, + [s_rlp1, s_rlp2].to_vec(), + FixedTableTag::Range256, + fixed_table, + ); + config } diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index c3458d9de5..f3abf10b49 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -433,8 +433,11 @@ impl MPTConfig { is_branch_child, is_last_branch_child, is_account_leaf_storage_codehash_c, + s_rlp1, s_rlp2, + c_rlp1, s_advices, + c_advices, modified_node, sel1, sel2, @@ -708,6 +711,7 @@ impl MPTConfig { s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], true, acc_r, + fixed_table.clone(), ); LeafValueChip::::configure( @@ -732,6 +736,7 @@ impl MPTConfig { s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], false, acc_r, + fixed_table.clone(), ); AccountLeafKeyChip::::configure( @@ -805,6 +810,7 @@ impl MPTConfig { acc_r, acc_s, acc_mult_s, + fixed_table.clone(), true, ); @@ -826,6 +832,7 @@ impl MPTConfig { acc_r, acc_s, acc_mult_s, + fixed_table.clone(), false, ); From 13e26725e8d61be057cb50dd9a7cfa7963cd740d Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Mon, 21 Feb 2022 10:14:12 +0100 Subject: [PATCH 085/113] constraints for key being 0 after key len uncommented --- mpt/src/account_leaf_key.rs | 3 -- mpt/src/account_leaf_nonce_balance.rs | 8 +--- mpt/src/extension_node_key.rs | 5 +-- mpt/src/leaf_key.rs | 5 +-- mpt/src/leaf_key_in_added_branch.rs | 3 -- mpt/src/mpt.rs | 65 ++++++++++++++++++++++++++- 6 files changed, 66 insertions(+), 23 deletions(-) diff --git a/mpt/src/account_leaf_key.rs b/mpt/src/account_leaf_key.rs index 381680d16e..bcdc582675 100644 --- a/mpt/src/account_leaf_key.rs +++ b/mpt/src/account_leaf_key.rs @@ -103,8 +103,6 @@ impl AccountLeafKeyChip { // leaf contains nonce, balance, ... which makes it always longer than 55 bytes, // which makes a RLP to start with 248 (s_rlp1) and having one byte (in s_rlp2) // for the length of the remaining stream. - /* - TODO: uncomment when overall degree is reduced for ind in 1..HASH_WIDTH { key_len_lookup( meta, @@ -117,7 +115,6 @@ impl AccountLeafKeyChip { } key_len_lookup(meta, q_enable, 32, s_advices[0], c_rlp1, fixed_table); key_len_lookup(meta, q_enable, 33, s_advices[0], c_rlp2, fixed_table); - */ // acc_mult corresponds to key length: mult_diff_lookup( diff --git a/mpt/src/account_leaf_nonce_balance.rs b/mpt/src/account_leaf_nonce_balance.rs index 8331edce34..cc9bb36c3b 100644 --- a/mpt/src/account_leaf_nonce_balance.rs +++ b/mpt/src/account_leaf_nonce_balance.rs @@ -10,7 +10,7 @@ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; use crate::{ - helpers::{compute_rlc, mult_diff_lookup, range_lookups}, + helpers::{compute_rlc, key_len_lookup, mult_diff_lookup, range_lookups}, mpt::FixedTableTag, param::HASH_WIDTH, }; @@ -162,8 +162,6 @@ impl AccountLeafNonceBalanceChip { fixed_table, ); - /* - TODO: uncomment when overall degree is reduced // There are zeros in s_advices after nonce length: for ind in 1..HASH_WIDTH { key_len_lookup( @@ -175,7 +173,6 @@ impl AccountLeafNonceBalanceChip { fixed_table, ) } - */ // mult_diff_balance corresponds to balance length: mult_diff_lookup( @@ -187,8 +184,6 @@ impl AccountLeafNonceBalanceChip { fixed_table, ); - /* - TODO: uncomment when overall degree is reduced // There are zeros in c_advices after balance length: for ind in 1..HASH_WIDTH { key_len_lookup( @@ -200,7 +195,6 @@ impl AccountLeafNonceBalanceChip { fixed_table, ) } - */ range_lookups( meta, diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index d742635ada..1a6747c162 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -10,7 +10,7 @@ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; use crate::{ - helpers::{compute_rlc, range_lookups}, + helpers::{compute_rlc, range_lookups, key_len_lookup}, mpt::FixedTableTag, param::{ HASH_WIDTH, IS_EXTENSION_EVEN_KEY_LEN_POS, IS_EXTENSION_KEY_LONG_POS, @@ -679,8 +679,6 @@ impl ExtensionNodeKeyChip { }); } - /* - TODO: uncomment when overall degree is reduced let sel_short = |meta: &mut VirtualCells| { let is_extension_node = meta.query_advice( s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], @@ -732,7 +730,6 @@ impl ExtensionNodeKeyChip { ) } key_len_lookup(meta, sel_long, 32, s_advices[0], c_rlp1, fixed_table); - */ let sel_s = |meta: &mut VirtualCells| { let is_extension_node = meta.query_advice( diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs index 4a390e0caa..082827c929 100644 --- a/mpt/src/leaf_key.rs +++ b/mpt/src/leaf_key.rs @@ -9,7 +9,7 @@ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; use crate::{ - helpers::{compute_rlc, mult_diff_lookup, range_lookups}, + helpers::{compute_rlc, key_len_lookup, mult_diff_lookup, range_lookups}, mpt::FixedTableTag, param::{HASH_WIDTH, KECCAK_OUTPUT_WIDTH, R_TABLE_LEN}, }; @@ -127,8 +127,6 @@ impl LeafKeyChip { q_enable * is_long }; - /* - TODO: uncomment when overall degree is reduced // There are 0s after key length. for ind in 0..HASH_WIDTH { key_len_lookup( @@ -154,7 +152,6 @@ impl LeafKeyChip { } key_len_lookup(meta, sel_long, 32, s_advices[0], c_rlp1, fixed_table); key_len_lookup(meta, sel_long, 33, s_advices[0], c_rlp2, fixed_table); - */ // acc_mult corresponds to key length (short): mult_diff_lookup(meta, sel_short, 2, s_rlp2, acc_mult, fixed_table); diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index a842b25bd6..bd7eb0ba6a 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -121,8 +121,6 @@ impl LeafKeyInAddedBranchChip { q_enable * is_long }; - /* - TODO: uncomment when overall degree is reduced // There are 0s after key length. for ind in 0..HASH_WIDTH { key_len_lookup( @@ -146,7 +144,6 @@ impl LeafKeyInAddedBranchChip { ) } key_len_lookup(meta, sel_long, 32, s_advices[0], c_rlp1, fixed_table); - */ // acc_mult corresponds to key length (short): mult_diff_lookup(meta, sel_short, 2, s_rlp2, acc_mult, fixed_table); diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index f3abf10b49..23f9381bd9 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -2679,11 +2679,16 @@ mod tests { create_proof, keygen_pk, keygen_vk, verify_proof, Advice, Circuit, Column, ConstraintSystem, Error, }, - poly::commitment::Params, + poly::commitment::{Params, Setup}, transcript::{Blake2bRead, Blake2bWrite, Challenge255}, }; - use pairing::{arithmetic::FieldExt, bn256::Fr as Fp}; + use ark_std::{end_timer, rand::SeedableRng, start_timer}; + use pairing::{ + arithmetic::FieldExt, + bn256::{Bn256, Fr as Fp}, + }; + use rand_xorshift::XorShiftRng; use std::{fs, marker::PhantomData}; #[test] @@ -2772,9 +2777,65 @@ mod tests { storage_key_rlc, }; + /* let prover = MockProver::::run(9, &circuit, vec![]).unwrap(); assert_eq!(prover.verify(), Ok(())); + */ + + let degree: u32 = 12; + + let rng = XorShiftRng::from_seed([ + 0x59, 0x62, 0xbe, 0x5d, 0x76, 0x3d, 0x31, 0x8d, 0x17, 0xdb, + 0x37, 0x32, 0x54, 0x06, 0xbc, 0xe5, + ]); + + // Bench setup generation + let setup_message = + format!("Setup generation with degree = {}", degree); + let start1 = start_timer!(|| setup_message); + let general_params = Setup::::new(degree, rng); + end_timer!(start1); + + let vk = keygen_vk(&general_params, &circuit).unwrap(); + let pk = keygen_pk(&general_params, vk, &circuit).unwrap(); + + // Prove + let mut transcript = + Blake2bWrite::<_, _, Challenge255<_>>::init(vec![]); + + // Bench proof generation time + let proof_message = + format!("MPT Proof generation with 2^{} rows", degree); + let start2 = start_timer!(|| proof_message); + create_proof( + &general_params, + &pk, + &[circuit], + &[&[]], + &mut transcript, + ) + .unwrap(); + let proof = transcript.finalize(); + end_timer!(start2); + + // Verify + let verifier_params = + Setup::::verifier_params(&general_params, 0) + .unwrap(); + let mut verifier_transcript = + Blake2bRead::<_, _, Challenge255<_>>::init(&proof[..]); + + // Bench verification time + let start3 = start_timer!(|| "MPT Proof verification"); + verify_proof( + &verifier_params, + pk.get_vk(), + &[&[]], + &mut verifier_transcript, + ) + .unwrap(); + end_timer!(start3); }); } } From f9f443fcd0bcc4dc3cdac94a2dade38d65738927 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Mon, 21 Feb 2022 10:46:11 +0100 Subject: [PATCH 086/113] key_len_lookups commented out for now (tests last too long with the degree required) --- mpt/src/account_leaf_key.rs | 2 ++ mpt/src/account_leaf_nonce_balance.rs | 4 ++++ mpt/src/extension_node_key.rs | 3 +++ mpt/src/leaf_key.rs | 2 ++ mpt/src/leaf_key_in_added_branch.rs | 2 ++ mpt/src/mpt.rs | 4 ++-- 6 files changed, 15 insertions(+), 2 deletions(-) diff --git a/mpt/src/account_leaf_key.rs b/mpt/src/account_leaf_key.rs index bcdc582675..b27bb8e63a 100644 --- a/mpt/src/account_leaf_key.rs +++ b/mpt/src/account_leaf_key.rs @@ -103,6 +103,7 @@ impl AccountLeafKeyChip { // leaf contains nonce, balance, ... which makes it always longer than 55 bytes, // which makes a RLP to start with 248 (s_rlp1) and having one byte (in s_rlp2) // for the length of the remaining stream. + /* for ind in 1..HASH_WIDTH { key_len_lookup( meta, @@ -115,6 +116,7 @@ impl AccountLeafKeyChip { } key_len_lookup(meta, q_enable, 32, s_advices[0], c_rlp1, fixed_table); key_len_lookup(meta, q_enable, 33, s_advices[0], c_rlp2, fixed_table); + */ // acc_mult corresponds to key length: mult_diff_lookup( diff --git a/mpt/src/account_leaf_nonce_balance.rs b/mpt/src/account_leaf_nonce_balance.rs index cc9bb36c3b..2dd00b86a7 100644 --- a/mpt/src/account_leaf_nonce_balance.rs +++ b/mpt/src/account_leaf_nonce_balance.rs @@ -163,6 +163,7 @@ impl AccountLeafNonceBalanceChip { ); // There are zeros in s_advices after nonce length: + /* for ind in 1..HASH_WIDTH { key_len_lookup( meta, @@ -173,6 +174,7 @@ impl AccountLeafNonceBalanceChip { fixed_table, ) } + */ // mult_diff_balance corresponds to balance length: mult_diff_lookup( @@ -185,6 +187,7 @@ impl AccountLeafNonceBalanceChip { ); // There are zeros in c_advices after balance length: + /* for ind in 1..HASH_WIDTH { key_len_lookup( meta, @@ -195,6 +198,7 @@ impl AccountLeafNonceBalanceChip { fixed_table, ) } + */ range_lookups( meta, diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index 1a6747c162..d3e05535f4 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -707,7 +707,9 @@ impl ExtensionNodeKeyChip { is_extension_node * is_extension_s_row * is_long }; + // There are 0s after key length. + /* for ind in 0..HASH_WIDTH { key_len_lookup( meta, @@ -730,6 +732,7 @@ impl ExtensionNodeKeyChip { ) } key_len_lookup(meta, sel_long, 32, s_advices[0], c_rlp1, fixed_table); + */ let sel_s = |meta: &mut VirtualCells| { let is_extension_node = meta.query_advice( diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs index 082827c929..5c0d3a11f7 100644 --- a/mpt/src/leaf_key.rs +++ b/mpt/src/leaf_key.rs @@ -127,6 +127,7 @@ impl LeafKeyChip { q_enable * is_long }; + /* // There are 0s after key length. for ind in 0..HASH_WIDTH { key_len_lookup( @@ -152,6 +153,7 @@ impl LeafKeyChip { } key_len_lookup(meta, sel_long, 32, s_advices[0], c_rlp1, fixed_table); key_len_lookup(meta, sel_long, 33, s_advices[0], c_rlp2, fixed_table); + */ // acc_mult corresponds to key length (short): mult_diff_lookup(meta, sel_short, 2, s_rlp2, acc_mult, fixed_table); diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index bd7eb0ba6a..9d1fd90e64 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -121,6 +121,7 @@ impl LeafKeyInAddedBranchChip { q_enable * is_long }; + /* // There are 0s after key length. for ind in 0..HASH_WIDTH { key_len_lookup( @@ -144,6 +145,7 @@ impl LeafKeyInAddedBranchChip { ) } key_len_lookup(meta, sel_long, 32, s_advices[0], c_rlp1, fixed_table); + */ // acc_mult corresponds to key length (short): mult_diff_lookup(meta, sel_short, 2, s_rlp2, acc_mult, fixed_table); diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 23f9381bd9..33b3c69d08 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -2777,12 +2777,11 @@ mod tests { storage_key_rlc, }; - /* let prover = MockProver::::run(9, &circuit, vec![]).unwrap(); assert_eq!(prover.verify(), Ok(())); - */ + /* let degree: u32 = 12; let rng = XorShiftRng::from_seed([ @@ -2836,6 +2835,7 @@ mod tests { ) .unwrap(); end_timer!(start3); + */ }); } } From afb00ee5355ecb995e709c735dacb3511bb38792 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Mon, 21 Feb 2022 14:26:10 +0100 Subject: [PATCH 087/113] key RLC when leaf without branch --- Cargo.lock | 2 + mpt/Cargo.toml | 2 + mpt/src/leaf_key.rs | 143 +++++++++++++++++- ...torageProof-243772815463-734587049915.json | 1 + 4 files changed, 146 insertions(+), 2 deletions(-) create mode 100644 mpt/tests/OnlyLeafInStorageProof-243772815463-734587049915.json diff --git a/Cargo.lock b/Cargo.lock index b37e3620fa..d77114977c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2160,12 +2160,14 @@ dependencies = [ name = "mpt" version = "0.1.0" dependencies = [ + "ark-std", "halo2", "itertools", "keccak256", "num-bigint", "num-traits", "pairing_bn256", + "rand_xorshift", "serde", "serde_json", ] diff --git a/mpt/Cargo.toml b/mpt/Cargo.toml index 21bfe42b20..dd359c0d8c 100644 --- a/mpt/Cargo.toml +++ b/mpt/Cargo.toml @@ -12,4 +12,6 @@ serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" keccak256 = { path = "../keccak256"} pairing = { git = 'https://github.com/appliedzkp/pairing', package = "pairing_bn256" } +rand_xorshift = "0.3" +ark-std = { version = "0.3", features = ["print-trace"] } diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs index 5c0d3a11f7..8366197468 100644 --- a/mpt/src/leaf_key.rs +++ b/mpt/src/leaf_key.rs @@ -177,6 +177,15 @@ impl LeafKeyChip { let is_long = meta.query_advice(s_keccak[0], Rotation::cur()); let is_short = meta.query_advice(s_keccak[1], Rotation::cur()); + let mut rot_into_account = -1; + if !is_s { + rot_into_account = -3; + } + let is_leaf_without_branch = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation(rot_into_account), + ); + // key rlc is in the first branch node (not branch init) let mut rot = -18; if !is_s { @@ -185,6 +194,7 @@ impl LeafKeyChip { let key_rlc_acc_start = meta.query_advice(key_rlc, Rotation(rot)); let key_mult_start = meta.query_advice(key_rlc_mult, Rotation(rot)); + // sel1 and sel2 are in init branch let sel1 = meta.query_advice(sel1, Rotation(rot - 1)); let sel2 = meta.query_advice(sel2, Rotation(rot - 1)); @@ -218,6 +228,7 @@ impl LeafKeyChip { * (s_advice0.clone() - c32.clone()) * sel2.clone() * (one.clone() - is_branch_placeholder.clone()) + * (one.clone() - is_leaf_without_branch.clone()) * is_short.clone(), )); @@ -245,6 +256,7 @@ impl LeafKeyChip { q_enable.clone() * (key_rlc_acc_short - key_rlc.clone()) * (one.clone() - is_branch_placeholder.clone()) + * (one.clone() - is_leaf_without_branch.clone()) * is_short.clone(), )); @@ -267,6 +279,7 @@ impl LeafKeyChip { * (s_advice1.clone() - c32.clone()) * sel2.clone() * (one.clone() - is_branch_placeholder.clone()) + * (one.clone() - is_leaf_without_branch.clone()) * is_long.clone(), )); @@ -293,6 +306,119 @@ impl LeafKeyChip { q_enable.clone() * (key_rlc_acc_long - key_rlc.clone()) * (one.clone() - is_branch_placeholder.clone()) + * (one.clone() - is_leaf_without_branch.clone()) + * is_long.clone(), + )); + + constraints + }); + + meta.create_gate("Storage leaf key RLC (without branch)", |meta| { + let q_enable = q_enable(meta); + let mut constraints = vec![]; + + let is_long = meta.query_advice(s_keccak[0], Rotation::cur()); + let is_short = meta.query_advice(s_keccak[1], Rotation::cur()); + + let mut rot_into_account = -1; + if !is_s { + rot_into_account = -3; + } + let is_leaf_without_branch = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation(rot_into_account), + ); + + let key_rlc_acc_start = Expression::Constant(F::zero()); + let key_mult_start = one.clone(); + + let c32 = Expression::Constant(F::from(32)); + let c48 = Expression::Constant(F::from(48)); + + // This is the case like sel2 = 1 (there 32 in s_rlp2 or s_advices[0] for + // short and long RLP respectively). + + // For short RLP (key starts at s_advices[0]): + + // If sel1 = 1, we have one nibble+48 in s_advices[0]. + let s_advice0 = meta.query_advice(s_advices[0], Rotation::cur()); + let mut key_rlc_acc_short = key_rlc_acc_start.clone(); + let key_mult = key_mult_start.clone(); + + // If sel2 = 1 and !is_branch_placeholder, we have 32 in s_advices[0]. + constraints.push(( + "Leaf key acc s_advice0", + q_enable.clone() + * (s_advice0.clone() - c32.clone()) + * is_leaf_without_branch.clone() + * is_short.clone(), + )); + + let s_advices1 = meta.query_advice(s_advices[1], Rotation::cur()); + key_rlc_acc_short = + key_rlc_acc_short + s_advices1.clone() * key_mult.clone(); + + for ind in 2..HASH_WIDTH { + let s = meta.query_advice(s_advices[ind], Rotation::cur()); + key_rlc_acc_short = key_rlc_acc_short + + s * key_mult.clone() * r_table[ind - 2].clone(); + } + + // c_rlp1 can appear if no branch above the leaf + let c_rlp1 = meta.query_advice(c_rlp1, Rotation::cur()); + key_rlc_acc_short = key_rlc_acc_short + + c_rlp1.clone() * key_mult.clone() * r_table[30].clone(); + + let key_rlc = meta.query_advice(key_rlc, Rotation::cur()); + + // No need to distinguish between sel1 and sel2 here as it was already + // when computing key_rlc_acc_short. + constraints.push(( + "Key RLC short", + q_enable.clone() + * (key_rlc_acc_short - key_rlc.clone()) + * is_leaf_without_branch.clone() + * is_short.clone(), + )); + + // For long RLP (key starts at s_advices[1]): + + // If sel1 = 1, we have nibble+48 in s_advices[1]. + let s_advice1 = meta.query_advice(s_advices[1], Rotation::cur()); + let mut key_rlc_acc_long = key_rlc_acc_start.clone(); + + // If sel2 = 1 and !is_branch_placeholder, we have 32 in s_advices[1]. + constraints.push(( + "Leaf key acc s_advice1", + q_enable.clone() + * (s_advice1.clone() - c32.clone()) + * is_leaf_without_branch.clone() + * is_long.clone(), + )); + + let s_advices2 = meta.query_advice(s_advices[2], Rotation::cur()); + key_rlc_acc_long = key_rlc_acc_long + s_advices2 * key_mult.clone(); + + for ind in 3..HASH_WIDTH { + let s = meta.query_advice(s_advices[ind], Rotation::cur()); + key_rlc_acc_long = key_rlc_acc_long + + s * key_mult.clone() * r_table[ind - 3].clone(); + } + + key_rlc_acc_long = key_rlc_acc_long + + c_rlp1.clone() * key_mult.clone() * r_table[29].clone(); + // c_rlp2 can appear if no branch above the leaf + let c_rlp2 = meta.query_advice(c_rlp2, Rotation::cur()); + key_rlc_acc_long = key_rlc_acc_long + + c_rlp2 * key_mult.clone() * r_table[30].clone(); + + // No need to distinguish between sel1 and sel2 here as it was already + // when computing key_rlc_acc_long. + constraints.push(( + "Key RLC long", + q_enable.clone() + * (key_rlc_acc_long - key_rlc.clone()) + * is_leaf_without_branch.clone() * is_long.clone(), )); @@ -327,6 +453,15 @@ impl LeafKeyChip { Rotation(rot_into_init - 1), ); + let mut rot_into_account = -1; + if !is_s { + rot_into_account = -3; + } + let is_leaf_without_branch = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation(rot_into_account), + ); + // Could be used any rotation into previous branch, because key RLC is the same in all // branch children: let rot_into_prev_branch = rot_into_init - 5; @@ -348,11 +483,15 @@ impl LeafKeyChip { constraints.push(( "Previous key RLC", - q_enable.clone() * (rlc - key_rlc_prev_level), + q_enable.clone() + * (rlc - key_rlc_prev_level) + * (one.clone() - is_leaf_without_branch.clone()), )); constraints.push(( "Previous key RLC mult", - q_enable * (mult - key_rlc_mult_prev_level), + q_enable + * (mult - key_rlc_mult_prev_level) + * (one.clone() - is_leaf_without_branch), )); constraints diff --git a/mpt/tests/OnlyLeafInStorageProof-243772815463-734587049915.json b/mpt/tests/OnlyLeafInStorageProof-243772815463-734587049915.json new file mode 100644 index 0000000000..455cf0be33 --- /dev/null +++ b/mpt/tests/OnlyLeafInStorageProof-243772815463-734587049915.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,0,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,1],[0,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,0,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,1],[0,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,0,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,1],[0,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,0,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,1],[0,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,0,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,1],[0,160,83,223,208,215,143,101,122,196,185,68,163,82,143,9,137,91,224,243,203,75,63,188,239,206,87,108,190,215,37,243,76,242,0,160,81,67,86,69,9,158,200,231,209,73,75,147,155,90,137,6,77,86,176,248,183,58,21,150,19,51,6,198,224,217,7,18,1],[0,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,0,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,1],[0,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,0,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,1],[0,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,0,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,1],[0,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,0,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,1],[0,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,0,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,1],[0,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,0,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,1],[0,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,0,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,1],[0,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,0,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,1],[0,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,0,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,1],[0,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,0,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,0,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,1],[0,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,0,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,1],[0,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,0,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,1],[0,160,219,39,168,105,170,148,33,138,92,66,165,202,94,178,218,54,178,164,107,163,226,140,194,2,108,29,58,34,49,24,35,154,0,160,238,238,154,153,110,253,96,67,79,198,126,249,230,139,148,61,190,232,37,25,239,85,153,60,129,98,44,106,102,77,74,110,1],[0,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,0,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,1],[0,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,0,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,1],[0,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,0,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,1],[0,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,0,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,1],[0,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,0,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,1],[0,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,0,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,1],[0,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,0,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,1],[0,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,0,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,1],[0,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,0,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,1],[0,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,0,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,1],[0,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,0,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,1],[0,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,0,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,0,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,1],[0,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,0,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,1],[0,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,0,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,1],[0,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,0,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,1],[0,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,0,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,1],[0,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,0,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,1],[0,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,0,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,1],[0,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,0,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,1],[0,160,64,128,191,170,145,135,120,255,168,8,111,181,166,68,105,16,210,123,232,189,45,173,105,240,243,193,133,162,52,107,85,144,0,160,2,148,247,94,212,49,148,216,253,44,123,69,24,90,87,48,183,5,166,52,220,140,91,101,57,49,37,164,87,141,244,37,1],[0,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,0,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,1],[0,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,0,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,1],[0,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,0,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,1],[0,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,0,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,1],[0,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,0,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,1],[0,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,0,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,1],[0,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,0,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,114,169,150,67,126,160,37,45,196,35,158,193,130,105,156,136,104,12,57,32,0,91,59,199,69,164,98,111,63,37,167,195,0,160,145,109,78,6,168,26,226,197,198,241,53,90,243,110,190,230,110,134,216,118,115,164,4,209,71,208,171,202,2,147,199,47,1],[0,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,0,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,1],[0,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,0,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,1],[0,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,0,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,1],[0,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,0,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,1],[0,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,0,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,1],[0,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,0,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,1],[0,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,0,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,1],[0,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,0,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,1],[0,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,0,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,1],[0,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,0,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,1],[0,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,0,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,1],[0,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,0,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,1],[0,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,0,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,1],[0,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,0,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,1],[0,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,0,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,0,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,1],[0,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,0,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,1],[0,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,0,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,1],[0,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,0,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,1],[0,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,0,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,1],[0,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,0,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,1],[0,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,0,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,1],[0,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,0,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,1],[0,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,0,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,1],[0,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,0,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,1],[0,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,0,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,1],[0,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,0,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,1],[0,160,139,0,229,37,13,50,83,68,16,211,187,98,200,30,132,6,211,202,190,79,179,123,82,201,226,252,23,172,136,123,215,243,0,160,197,247,226,25,133,151,98,252,49,148,43,12,220,22,136,160,13,198,21,160,253,37,244,37,188,119,209,114,12,81,156,243,1],[0,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,0,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,1],[0,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,0,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,1],[0,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,0,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,0,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,1],[0,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,0,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,1],[0,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,0,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,1],[0,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,0,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,1],[0,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,0,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,1],[0,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,0,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,1],[0,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,0,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,1],[0,160,53,195,249,111,139,115,176,153,148,53,206,71,173,38,237,25,215,168,204,248,113,104,32,191,231,113,113,210,118,251,47,206,0,160,78,163,50,188,5,44,198,136,213,247,165,102,104,121,194,215,48,246,91,222,237,139,152,176,125,231,191,3,174,102,58,140,1],[0,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,0,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,1],[0,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,0,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,1],[0,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,0,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,1],[0,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,0,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,1],[0,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,0,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,1],[0,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,0,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,1],[0,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,0,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,1],[0,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,0,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,0,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,0,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,1],[0,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,0,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,0,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,0,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,1],[0,160,154,130,205,14,154,185,115,206,223,23,163,197,188,133,66,136,220,180,13,107,185,5,191,34,148,36,24,172,216,191,197,24,0,160,121,68,104,125,68,59,82,93,228,97,167,40,146,49,124,77,241,142,211,165,10,97,199,85,81,79,230,191,247,129,114,80,1],[0,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,0,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,1],[0,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,0,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,0,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,91,3,68,246,89,133,57,96,176,47,140,104,126,136,36,188,61,61,40,76,103,36,98,239,83,219,110,48,108,131,241,61,0,160,244,68,55,117,211,80,124,42,127,53,68,13,25,88,109,73,120,29,160,78,148,196,161,251,28,129,56,192,76,54,79,75,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,80,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,138,2,103,194,68,2,43,237,82,90,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,41,205,35,145,80,135,90,57,152,209,180,157,66,10,44,204,121,135,7,177,166,47,176,165,210,231,13,22,1,214,151,184,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,201,241,28,17,70,191,10,230,244,164,254,224,205,89,168,245,228,199,11,228,83,61,99,0,4,99,161,251,24,198,137,24,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,83,223,208,215,143,101,122,196,185,68,163,82,143,9,137,91,224,243,203,75,63,188,239,206,87,108,190,215,37,243,76,242,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,81,67,86,69,9,158,200,231,209,73,75,147,155,90,137,6,77,86,176,248,183,58,21,150,19,51,6,198,224,217,7,18,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,219,39,168,105,170,148,33,138,92,66,165,202,94,178,218,54,178,164,107,163,226,140,194,2,108,29,58,34,49,24,35,154,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,238,238,154,153,110,253,96,67,79,198,126,249,230,139,148,61,190,232,37,25,239,85,153,60,129,98,44,106,102,77,74,110,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,64,128,191,170,145,135,120,255,168,8,111,181,166,68,105,16,210,123,232,189,45,173,105,240,243,193,133,162,52,107,85,144,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,2,148,247,94,212,49,148,216,253,44,123,69,24,90,87,48,183,5,166,52,220,140,91,101,57,49,37,164,87,141,244,37,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,114,169,150,67,126,160,37,45,196,35,158,193,130,105,156,136,104,12,57,32,0,91,59,199,69,164,98,111,63,37,167,195,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,145,109,78,6,168,26,226,197,198,241,53,90,243,110,190,230,110,134,216,118,115,164,4,209,71,208,171,202,2,147,199,47,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,139,0,229,37,13,50,83,68,16,211,187,98,200,30,132,6,211,202,190,79,179,123,82,201,226,252,23,172,136,123,215,243,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,197,247,226,25,133,151,98,252,49,148,43,12,220,22,136,160,13,198,21,160,253,37,244,37,188,119,209,114,12,81,156,243,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,53,195,249,111,139,115,176,153,148,53,206,71,173,38,237,25,215,168,204,248,113,104,32,191,231,113,113,210,118,251,47,206,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,78,163,50,188,5,44,198,136,213,247,165,102,104,121,194,215,48,246,91,222,237,139,152,176,125,231,191,3,174,102,58,140,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,154,130,205,14,154,185,115,206,223,23,163,197,188,133,66,136,220,180,13,107,185,5,191,34,148,36,24,172,216,191,197,24,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,121,68,104,125,68,59,82,93,228,97,167,40,146,49,124,77,241,142,211,165,10,97,199,85,81,79,230,191,247,129,114,80,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,91,3,68,246,89,133,57,96,176,47,140,104,126,136,36,188,61,61,40,76,103,36,98,239,83,219,110,48,108,131,241,61,128,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,244,68,55,117,211,80,124,42,127,53,68,13,25,88,109,73,120,29,160,78,148,196,161,251,28,129,56,192,76,54,79,75,128,128,128,128,128,128,128,128,128,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,41,205,35,145,80,135,90,57,152,209,180,157,66,10,44,204,121,135,7,177,166,47,176,165,210,231,13,22,1,214,151,184,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,201,241,28,17,70,191,10,230,244,164,254,224,205,89,168,245,228,199,11,228,83,61,99,0,4,99,161,251,24,198,137,24,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,1,5],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,17,5]] From 948c401fa24f160f710541f04fa1f6ea3b50c789 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Mon, 21 Feb 2022 16:04:51 +0100 Subject: [PATCH 088/113] Constraints for case when storage proof contains only a leaf --- mpt/src/leaf_value.rs | 25 +++++++++++++++++++---- mpt/src/mpt.rs | 21 +++++++++++++++++++ mpt/src/storage_root_in_account_leaf.rs | 27 ++++++++----------------- 3 files changed, 50 insertions(+), 23 deletions(-) diff --git a/mpt/src/leaf_value.rs b/mpt/src/leaf_value.rs index 16156161ea..43a5e8778d 100644 --- a/mpt/src/leaf_value.rs +++ b/mpt/src/leaf_value.rs @@ -43,6 +43,8 @@ impl LeafValueChip { ) -> LeafValueConfig { let config = LeafValueConfig {}; + // TODO: check values are 0 after RLP stream ends (to prevent attacks on RLC) + // TODO: use r_table // NOTE: Rotation -6 can be used here (in S and C leaf), because @@ -55,8 +57,11 @@ impl LeafValueChip { rot_into_init = -22; } - meta.lookup_any(|meta| { + // RLC is needed in lookup below and in storage_root_in_account_leaf for + // leaf without branch. + meta.create_gate("Leaf value RLC", |meta| { let q_enable = q_enable(meta); + let mut constraints = vec![]; let mut rlc = meta.query_advice(acc, Rotation::prev()); let mut mult = meta.query_advice(acc_mult, Rotation::prev()); @@ -75,20 +80,32 @@ impl LeafValueChip { mult = mult * acc_r; } + let acc = meta.query_advice(acc, Rotation::cur()); + + constraints.push(q_enable.clone() * (acc - rlc)); + + constraints + }); + + meta.lookup_any(|meta| { + let q_enable = q_enable(meta); + + let rlc = meta.query_advice(acc, Rotation::cur()); + let sel = meta.query_advice(sel, Rotation(rot)); let one = Expression::Constant(F::one()); let is_branch_placeholder = meta .query_advice(is_branch_placeholder, Rotation(rot_into_init)); - let mut rot_leaf = -1; + let mut rot_into_account = -2; if !is_s { - rot_leaf = -2; + rot_into_account = -4; } // For leaf without branch, the constraints are in storage_root_in_account_leaf. let is_leaf_without_branch = meta.query_advice( is_account_leaf_storage_codehash_c, - Rotation(rot_leaf), + Rotation(rot_into_account), ); // If sel = 1, there is no leaf at this position (value is being added or deleted) diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 33b3c69d08..fcd5ee7188 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -2213,6 +2213,27 @@ impl MPTConfig { } } + if row[row.len() - 1] == 13 + || row[row.len() - 1] == 14 + { + compute_acc_and_mult( + row, + &mut acc_s, + &mut acc_mult_s, + 0, + HASH_WIDTH + 2, + ); + + self.assign_acc( + &mut region, + acc_s, + acc_mult_s, + F::zero(), + F::zero(), + offset, + )?; + } + if row[row.len() - 1] == 6 { // account leaf key is the same for S and C acc_s = F::zero(); diff --git a/mpt/src/storage_root_in_account_leaf.rs b/mpt/src/storage_root_in_account_leaf.rs index c96a206e6d..7e79fc3a35 100644 --- a/mpt/src/storage_root_in_account_leaf.rs +++ b/mpt/src/storage_root_in_account_leaf.rs @@ -203,17 +203,16 @@ impl StorageRootChip { constraints }); - /* - TODO // If there is no branch, just a leaf. meta.lookup_any(|meta| { let not_first_level = meta.query_fixed(not_first_level, Rotation::cur()); - let mut rot = -1; + // Check in leaf value row. + let mut rot = -2; let mut is_leaf = meta.query_advice(is_leaf_s, Rotation::cur()); if !is_s { - rot = -2; + rot = -4; is_leaf = meta.query_advice(is_leaf_c, Rotation::cur()); } @@ -222,22 +221,15 @@ impl StorageRootChip { Rotation(rot), ); - // Note: acc_c in both cases. - let acc = meta.query_advice(acc_c, Rotation::cur()); + let acc = meta.query_advice(acc_s, Rotation::cur()); let mut sc_hash = vec![]; // Note: storage root is always in s_advices! for column in s_advices.iter() { if is_s { - sc_hash.push(meta.query_advice( - *column, - Rotation(rot_into_branch_init - 2), - )); + sc_hash.push(meta.query_advice(*column, Rotation(rot - 1))); } else { - sc_hash.push(meta.query_advice( - *column, - Rotation(rot_into_branch_init - 1), - )); + sc_hash.push(meta.query_advice(*column, Rotation(rot))); } } let storage_root_words = into_words_expr(sc_hash); @@ -245,8 +237,7 @@ impl StorageRootChip { let mut constraints = vec![]; constraints.push(( not_first_level.clone() - * is_extension_node.clone() - * is_after_last_branch_child.clone() + * is_leaf.clone() * is_account_leaf_storage_codehash_prev.clone() * acc, meta.query_fixed(keccak_table[0], Rotation::cur()), @@ -256,8 +247,7 @@ impl StorageRootChip { meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); constraints.push(( not_first_level.clone() - * is_extension_node.clone() - * is_after_last_branch_child.clone() + * is_leaf.clone() * is_account_leaf_storage_codehash_prev.clone() * word.clone(), keccak_table_i, @@ -266,7 +256,6 @@ impl StorageRootChip { constraints }); - */ config } From fc105b84efa6d6cca13ccf521c07f9c9e71418fa Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 22 Feb 2022 11:48:35 +0100 Subject: [PATCH 089/113] rotation fix in extension_node_key --- mpt/src/extension_node_key.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index d3e05535f4..f71f180b2a 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -737,7 +737,7 @@ impl ExtensionNodeKeyChip { let sel_s = |meta: &mut VirtualCells| { let is_extension_node = meta.query_advice( s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], - Rotation(rot_into_branch_init), + Rotation(rot_into_branch_init+1), ); let is_extension_s_row = meta.query_advice(is_last_branch_child, Rotation(-1)); From 06c243ba06eb389373ba6f61b0f347767b2aefd4 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 22 Feb 2022 12:16:30 +0100 Subject: [PATCH 090/113] hash of account leaf lookup moved into account_leaf_storage_codehash --- mpt/src/account_leaf_storage_codehash.rs | 53 +++++++++++++++- mpt/src/mpt.rs | 80 +++--------------------- 2 files changed, 62 insertions(+), 71 deletions(-) diff --git a/mpt/src/account_leaf_storage_codehash.rs b/mpt/src/account_leaf_storage_codehash.rs index 7b9c65ac43..badeedb870 100644 --- a/mpt/src/account_leaf_storage_codehash.rs +++ b/mpt/src/account_leaf_storage_codehash.rs @@ -8,7 +8,11 @@ use halo2::{ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; -use crate::{helpers::range_lookups, mpt::FixedTableTag, param::HASH_WIDTH}; +use crate::{ + helpers::range_lookups, + mpt::FixedTableTag, + param::{HASH_WIDTH, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH}, +}; #[derive(Clone, Debug)] pub(crate) struct AccountLeafStorageCodehashConfig {} @@ -23,6 +27,9 @@ impl AccountLeafStorageCodehashChip { pub fn configure( meta: &mut ConstraintSystem, q_enable: impl Fn(&mut VirtualCells<'_, F>) -> Expression + Copy, + not_first_level: Column, + is_account_leaf_storage_codehash_s: Column, + is_account_leaf_storage_codehash_c: Column, s_rlp2: Column, c_rlp2: Column, s_advices: [Column; HASH_WIDTH], @@ -31,6 +38,8 @@ impl AccountLeafStorageCodehashChip { acc: Column, acc_mult: Column, fixed_table: [Column; 3], + sc_keccak: [Column; KECCAK_OUTPUT_WIDTH], + keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], is_s: bool, ) -> AccountLeafStorageCodehashConfig { let config = AccountLeafStorageCodehashConfig {}; @@ -92,6 +101,48 @@ impl AccountLeafStorageCodehashChip { constraints }); + // Check hash of a leaf. + meta.lookup_any(|meta| { + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); + + let mut is_account_leaf_storage_codehash = meta.query_advice( + is_account_leaf_storage_codehash_s, + Rotation::cur(), + ); + if !is_s { + is_account_leaf_storage_codehash = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation::cur(), + ); + } + + // Note: accumulated in s (not in c) for c: + let acc_s = meta.query_advice(acc, Rotation::cur()); + + let mut constraints = vec![]; + constraints.push(( + not_first_level.clone() + * is_account_leaf_storage_codehash.clone() + * acc_s, + meta.query_fixed(keccak_table[0], Rotation::cur()), + )); + for (ind, column) in sc_keccak.iter().enumerate() { + // Any rotation that lands into branch can be used instead of -17. + let s_keccak = meta.query_advice(*column, Rotation(-17)); + let keccak_table_i = + meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); + constraints.push(( + not_first_level.clone() + * is_account_leaf_storage_codehash.clone() + * s_keccak, + keccak_table_i, + )); + } + + constraints + }); + range_lookups( meta, q_enable.clone(), diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index fcd5ee7188..c089322da0 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -480,76 +480,6 @@ impl MPTConfig { false, ); - // Check hash of a leaf. - meta.lookup_any(|meta| { - let not_first_level = - meta.query_fixed(not_first_level, Rotation::cur()); - - let is_account_leaf_storage_codehash_s = meta.query_advice( - is_account_leaf_storage_codehash_s, - Rotation::cur(), - ); - - let acc_s = meta.query_advice(acc_s, Rotation::cur()); - - let mut constraints = vec![]; - constraints.push(( - not_first_level.clone() - * is_account_leaf_storage_codehash_s.clone() - * acc_s, - meta.query_fixed(keccak_table[0], Rotation::cur()), - )); - for (ind, column) in s_keccak.iter().enumerate() { - // Any rotation that lands into branch can be used instead of -17. - let s_keccak = meta.query_advice(*column, Rotation(-17)); - let keccak_table_i = - meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); - constraints.push(( - not_first_level.clone() - * is_account_leaf_storage_codehash_s.clone() - * s_keccak, - keccak_table_i, - )); - } - - constraints - }); - - meta.lookup_any(|meta| { - let not_first_level = - meta.query_fixed(not_first_level, Rotation::cur()); - - let is_account_leaf_storage_codehash_c = meta.query_advice( - is_account_leaf_storage_codehash_c, - Rotation::cur(), - ); - - // Accumulated in s (not in c): - let acc_s = meta.query_advice(acc_s, Rotation::cur()); - - let mut constraints = vec![]; - constraints.push(( - not_first_level.clone() - * is_account_leaf_storage_codehash_c.clone() - * acc_s, - meta.query_fixed(keccak_table[0], Rotation::cur()), - )); - for (ind, column) in c_keccak.iter().enumerate() { - // Any rotation that lands into branch can be used instead of -17. - let c_keccak = meta.query_advice(*column, Rotation(-17)); - let keccak_table_i = - meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); - constraints.push(( - not_first_level.clone() - * is_account_leaf_storage_codehash_c.clone() - * c_keccak, - keccak_table_i, - )); - } - - constraints - }); - BranchAccInitChip::::configure( meta, |meta| { @@ -803,6 +733,9 @@ impl MPTConfig { ); q_not_first * is_account_leaf_storage_codehash_s }, + not_first_level, + is_account_leaf_storage_codehash_s, + is_account_leaf_storage_codehash_c, s_rlp2, c_rlp2, s_advices, @@ -811,6 +744,8 @@ impl MPTConfig { acc_s, acc_mult_s, fixed_table.clone(), + s_keccak, + keccak_table, true, ); @@ -825,6 +760,9 @@ impl MPTConfig { ); q_not_first * is_account_leaf_storage_codehash_c }, + not_first_level, + is_account_leaf_storage_codehash_s, + is_account_leaf_storage_codehash_c, s_rlp2, c_rlp2, s_advices, @@ -833,6 +771,8 @@ impl MPTConfig { acc_s, acc_mult_s, fixed_table.clone(), + c_keccak, + keccak_table, false, ); From f960f092f7f4d34de81aedcde569266369c77c21 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 22 Feb 2022 13:45:06 +0100 Subject: [PATCH 091/113] ignore lookups into branch when account proof only have a leaf --- mpt/src/account_leaf_storage_codehash.rs | 54 +++++++++++++++++-- mpt/src/mpt.rs | 20 +------ mpt/src/selectors.rs | 2 + ...eyBytesSel2-452662731544-433432384974.json | 1 + 4 files changed, 54 insertions(+), 23 deletions(-) create mode 100644 mpt/tests/ExtensionAddedTwoKeyBytesSel2-452662731544-433432384974.json diff --git a/mpt/src/account_leaf_storage_codehash.rs b/mpt/src/account_leaf_storage_codehash.rs index badeedb870..db022b261b 100644 --- a/mpt/src/account_leaf_storage_codehash.rs +++ b/mpt/src/account_leaf_storage_codehash.rs @@ -26,7 +26,7 @@ pub(crate) struct AccountLeafStorageCodehashChip { impl AccountLeafStorageCodehashChip { pub fn configure( meta: &mut ConstraintSystem, - q_enable: impl Fn(&mut VirtualCells<'_, F>) -> Expression + Copy, + q_not_first: Column, not_first_level: Column, is_account_leaf_storage_codehash_s: Column, is_account_leaf_storage_codehash_c: Column, @@ -47,7 +47,20 @@ impl AccountLeafStorageCodehashChip { // We don't need to check acc_mult because it's not used after this row. meta.create_gate("account leaf storage codehash", |meta| { - let q_enable = q_enable(meta); + let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); + let mut q_enable = q_not_first.clone() + * meta.query_advice( + is_account_leaf_storage_codehash_s, + Rotation::cur(), + ); + if !is_s { + q_enable = q_not_first + * meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation::cur(), + ); + } + let mut constraints = vec![]; // TODO: RLP properties @@ -101,6 +114,8 @@ impl AccountLeafStorageCodehashChip { constraints }); + // TODO: check hash of a leaf to be account root when leaf without branch + // Check hash of a leaf. meta.lookup_any(|meta| { let not_first_level = @@ -117,12 +132,22 @@ impl AccountLeafStorageCodehashChip { ); } + // TODO: test for account proof with only leaf (without branch) + let mut leaf_without_branch = + meta.query_fixed(q_not_first, Rotation(-2)); + if !is_s { + leaf_without_branch = + meta.query_fixed(q_not_first, Rotation(-3)); + } + // Note: accumulated in s (not in c) for c: let acc_s = meta.query_advice(acc, Rotation::cur()); let mut constraints = vec![]; + let one = Expression::Constant(F::one()); constraints.push(( not_first_level.clone() + * (one.clone() - leaf_without_branch.clone()) * is_account_leaf_storage_codehash.clone() * acc_s, meta.query_fixed(keccak_table[0], Rotation::cur()), @@ -134,6 +159,7 @@ impl AccountLeafStorageCodehashChip { meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); constraints.push(( not_first_level.clone() + * (one.clone() - leaf_without_branch.clone()) * is_account_leaf_storage_codehash.clone() * s_keccak, keccak_table_i, @@ -143,16 +169,34 @@ impl AccountLeafStorageCodehashChip { constraints }); + let sel = |meta: &mut VirtualCells| { + let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); + let mut q_enable = q_not_first.clone() + * meta.query_advice( + is_account_leaf_storage_codehash_s, + Rotation::cur(), + ); + if !is_s { + q_enable = q_not_first + * meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation::cur(), + ); + } + + q_enable + }; + range_lookups( meta, - q_enable.clone(), + sel.clone(), s_advices.to_vec(), FixedTableTag::Range256, fixed_table, ); range_lookups( meta, - q_enable.clone(), + sel.clone(), c_advices.to_vec(), FixedTableTag::Range256, fixed_table, @@ -160,7 +204,7 @@ impl AccountLeafStorageCodehashChip { // s_rlp1 and c_rlp1 not used range_lookups( meta, - q_enable, + sel, [s_rlp2, c_rlp2].to_vec(), FixedTableTag::Range256, fixed_table, diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index c089322da0..108d3b2006 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -724,15 +724,7 @@ impl MPTConfig { // account leaf chip doesn't do this internally, the lookup is in mpt.rs AccountLeafStorageCodehashChip::::configure( meta, - |meta| { - let q_not_first = - meta.query_fixed(q_not_first, Rotation::cur()); - let is_account_leaf_storage_codehash_s = meta.query_advice( - is_account_leaf_storage_codehash_s, - Rotation::cur(), - ); - q_not_first * is_account_leaf_storage_codehash_s - }, + q_not_first, not_first_level, is_account_leaf_storage_codehash_s, is_account_leaf_storage_codehash_c, @@ -751,15 +743,7 @@ impl MPTConfig { AccountLeafStorageCodehashChip::::configure( meta, - |meta| { - let q_not_first = - meta.query_fixed(q_not_first, Rotation::cur()); - let is_account_leaf_storage_codehash_c = meta.query_advice( - is_account_leaf_storage_codehash_c, - Rotation::cur(), - ); - q_not_first * is_account_leaf_storage_codehash_c - }, + q_not_first, not_first_level, is_account_leaf_storage_codehash_s, is_account_leaf_storage_codehash_c, diff --git a/mpt/src/selectors.rs b/mpt/src/selectors.rs index 78852c825b..8b114d2325 100644 --- a/mpt/src/selectors.rs +++ b/mpt/src/selectors.rs @@ -42,6 +42,8 @@ impl SelectorsChip { ) -> SelectorsConfig { let config = SelectorsConfig {}; + // TODO: q_not_first and not_first_level constraints + meta.create_gate("selectors", |meta| { let q_enable = q_enable(meta); diff --git a/mpt/tests/ExtensionAddedTwoKeyBytesSel2-452662731544-433432384974.json b/mpt/tests/ExtensionAddedTwoKeyBytesSel2-452662731544-433432384974.json new file mode 100644 index 0000000000..5324ad5de3 --- /dev/null +++ b/mpt/tests/ExtensionAddedTwoKeyBytesSel2-452662731544-433432384974.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,3,31,234,249,198,64,41,67,165,197,182,195,164,146,170,96,80,116,98,56,84,145,189,120,156,153,227,114,107,170,203,145,0,160,173,122,175,152,154,227,223,245,6,53,159,254,237,90,232,75,171,203,6,151,190,151,14,121,215,120,147,239,175,150,96,93,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,87,54,180,110,64,77,15,159,234,99,212,73,22,17,197,9,214,16,236,48,165,31,62,216,145,226,252,211,30,210,116,241,0,160,86,156,188,75,183,59,161,71,73,2,244,97,76,40,34,53,242,182,183,152,163,51,138,178,36,125,47,211,106,124,136,209,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,1],[0,160,33,190,56,251,52,247,118,96,233,51,53,164,173,160,79,2,49,253,230,162,239,132,215,203,213,171,255,237,125,30,128,72,0,160,200,20,211,170,52,196,86,189,52,3,219,68,103,98,122,236,202,188,99,159,192,154,87,3,205,12,238,152,52,141,44,62,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,1],[0,160,138,74,110,255,154,192,63,78,13,54,218,154,104,77,67,37,120,10,243,153,177,62,197,78,1,222,4,9,36,71,48,112,0,160,129,188,133,16,245,204,210,125,199,189,76,229,99,131,99,14,23,255,74,180,141,187,100,124,77,33,213,255,244,48,110,78,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,1],[0,160,224,216,112,130,13,100,121,43,240,200,170,28,115,114,221,150,152,231,2,47,200,214,115,66,3,187,118,3,137,11,68,137,0,160,141,111,222,1,129,231,99,205,80,149,63,58,188,133,57,199,167,74,121,55,149,118,121,10,46,126,21,56,89,104,184,182,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,1],[0,160,7,112,217,103,187,234,29,102,153,133,145,162,61,99,174,66,142,135,92,153,8,211,193,236,188,60,32,137,180,198,220,125,0,160,100,201,120,5,13,170,15,233,142,231,158,54,151,210,70,223,43,116,168,18,166,148,138,148,240,79,217,182,181,225,181,164,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,1],[0,160,117,122,201,227,86,39,241,238,102,35,220,228,173,47,177,21,179,1,127,203,246,161,7,8,74,137,61,215,220,217,185,22,0,160,172,206,173,180,154,233,255,157,140,50,184,242,217,100,104,189,68,143,47,202,189,152,144,185,5,197,150,101,158,230,100,137,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,245,152,63,62,176,191,125,119,210,234,247,202,239,92,234,25,136,113,232,83,42,62,99,70,60,82,223,170,5,21,44,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,47,121,224,194,201,142,138,249,134,59,142,94,252,56,59,224,87,108,160,54,205,115,121,62,62,149,28,39,144,229,149,21,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,0,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,1],[0,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,0,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,1],[0,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,0,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,1],[0,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,0,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,1],[0,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,0,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,1],[0,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,0,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,1],[0,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,0,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,1],[0,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,0,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,1],[0,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,0,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,1],[0,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,0,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,1],[0,160,221,241,141,212,51,62,6,143,147,145,234,254,111,166,215,16,248,171,127,255,146,63,93,155,77,43,148,123,86,174,18,83,0,160,42,19,10,204,69,228,60,91,43,147,199,202,15,94,12,116,65,214,201,165,159,187,202,26,213,49,86,240,174,7,67,210,1],[0,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,0,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,1],[0,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,0,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,1],[0,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,0,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,1],[0,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,0,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,1],[0,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,0,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,0,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,1],[0,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,0,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,1],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,1],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,1],[0,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,0,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,1],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,1],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,1],[0,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,0,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,1],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,1],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,1],[0,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,0,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,1],[0,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,0,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,1],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,1],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,1],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,1],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,0,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,2,1,0,5,1,1,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,17],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[131,130,2,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,3,31,234,249,198,64,41,67,165,197,182,195,164,146,170,96,80,116,98,56,84,145,189,120,156,153,227,114,107,170,203,145,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,173,122,175,152,154,227,223,245,6,53,159,254,237,90,232,75,171,203,6,151,190,151,14,121,215,120,147,239,175,150,96,93,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,87,54,180,110,64,77,15,159,234,99,212,73,22,17,197,9,214,16,236,48,165,31,62,216,145,226,252,211,30,210,116,241,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,86,156,188,75,183,59,161,71,73,2,244,97,76,40,34,53,242,182,183,152,163,51,138,178,36,125,47,211,106,124,136,209,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,33,190,56,251,52,247,118,96,233,51,53,164,173,160,79,2,49,253,230,162,239,132,215,203,213,171,255,237,125,30,128,72,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,200,20,211,170,52,196,86,189,52,3,219,68,103,98,122,236,202,188,99,159,192,154,87,3,205,12,238,152,52,141,44,62,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,138,74,110,255,154,192,63,78,13,54,218,154,104,77,67,37,120,10,243,153,177,62,197,78,1,222,4,9,36,71,48,112,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,129,188,133,16,245,204,210,125,199,189,76,229,99,131,99,14,23,255,74,180,141,187,100,124,77,33,213,255,244,48,110,78,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,224,216,112,130,13,100,121,43,240,200,170,28,115,114,221,150,152,231,2,47,200,214,115,66,3,187,118,3,137,11,68,137,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,141,111,222,1,129,231,99,205,80,149,63,58,188,133,57,199,167,74,121,55,149,118,121,10,46,126,21,56,89,104,184,182,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,7,112,217,103,187,234,29,102,153,133,145,162,61,99,174,66,142,135,92,153,8,211,193,236,188,60,32,137,180,198,220,125,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,100,201,120,5,13,170,15,233,142,231,158,54,151,210,70,223,43,116,168,18,166,148,138,148,240,79,217,182,181,225,181,164,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,117,122,201,227,86,39,241,238,102,35,220,228,173,47,177,21,179,1,127,203,246,161,7,8,74,137,61,215,220,217,185,22,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,172,206,173,180,154,233,255,157,140,50,184,242,217,100,104,189,68,143,47,202,189,152,144,185,5,197,150,101,158,230,100,137,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,245,152,63,62,176,191,125,119,210,234,247,202,239,92,234,25,136,113,232,83,42,62,99,70,60,82,223,170,5,21,44,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,47,121,224,194,201,142,138,249,134,59,142,94,252,56,59,224,87,108,160,54,205,115,121,62,62,149,28,39,144,229,149,21,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,160,221,241,141,212,51,62,6,143,147,145,234,254,111,166,215,16,248,171,127,255,146,63,93,155,77,43,148,123,86,174,18,83,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,128,5],[249,2,17,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,160,42,19,10,204,69,228,60,91,43,147,199,202,15,94,12,116,65,214,201,165,159,187,202,26,213,49,86,240,174,7,67,210,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,128,5],[249,2,17,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,5],[248,81,128,128,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,17,5],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5]] From f061a442045d5c6390b320b80553cfa1f768edbe Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 1 Mar 2022 13:59:35 +0100 Subject: [PATCH 092/113] extension node uses now selectors with more packed info to reduce expr degree --- mpt/src/branch_key.rs | 33 ++++++++ mpt/src/extension_node.rs | 168 +++++++++++++++++++++++--------------- mpt/src/helpers.rs | 8 ++ mpt/src/mpt.rs | 8 +- mpt/src/param.rs | 8 ++ 5 files changed, 154 insertions(+), 71 deletions(-) diff --git a/mpt/src/branch_key.rs b/mpt/src/branch_key.rs index ea4785e531..4cba8481e5 100644 --- a/mpt/src/branch_key.rs +++ b/mpt/src/branch_key.rs @@ -32,6 +32,8 @@ impl BranchKeyChip { // sel1 and sel2 in branch children: denote whether there is no leaf at is_modified (when value is added or deleted from trie) sel1: Column, sel2: Column, + c16_col: Column, // TODO + c1_col: Column, // TODO key_rlc: Column, // used first for account address, then for storage key key_rlc_mult: Column, acc_r: F, @@ -81,6 +83,37 @@ impl BranchKeyChip { let sel1_cur = meta.query_advice(sel1, Rotation::prev()); let sel2_cur = meta.query_advice(sel2, Rotation::prev()); + let c16_mult_prev = meta.query_advice( + c16_col, + Rotation(-20), + ); + let c16_mult_cur = meta.query_advice( + c16_col, + Rotation::prev(), + ); + let c1_mult_cur = meta.query_advice( + c1_col, + Rotation::prev(), + ); + + // TODO: remove below + // debugging + constraints.push(( + "c16_mult_cur", + not_first_level.clone() + * is_branch_init_prev.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. + * (sel1_cur.clone() - c16_mult_cur.clone()), + )); + constraints.push(( + "c1_mult_cur", + not_first_level.clone() + * is_branch_init_prev.clone() + * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. + * (sel2_cur.clone() - c1_mult_cur.clone()), + )); + // end debugging + let key_rlc_prev = meta.query_advice(key_rlc, Rotation(-19)); let key_rlc_cur = meta.query_advice(key_rlc, Rotation::cur()); let key_rlc_mult_prev = diff --git a/mpt/src/extension_node.rs b/mpt/src/extension_node.rs index df02952a3b..f13d74662a 100644 --- a/mpt/src/extension_node.rs +++ b/mpt/src/extension_node.rs @@ -9,12 +9,13 @@ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; use crate::{ - helpers::{compute_rlc, into_words_expr}, + helpers::{compute_rlc, get_bool_constraint, into_words_expr}, param::{ - HASH_WIDTH, IS_BRANCH_C_PLACEHOLDER_POS, IS_BRANCH_S_PLACEHOLDER_POS, - IS_EXTENSION_EVEN_KEY_LEN_POS, IS_EXTENSION_KEY_LONG_POS, - IS_EXTENSION_KEY_SHORT_POS, IS_EXTENSION_NODE_POS, - IS_EXTENSION_ODD_KEY_LEN_POS, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH, + HASH_WIDTH, IS_BRANCH_C16_POS, IS_BRANCH_C1_POS, + IS_BRANCH_C_PLACEHOLDER_POS, IS_BRANCH_S_PLACEHOLDER_POS, + IS_EXT_LONG_EVEN_C16_POS, IS_EXT_LONG_EVEN_C1_POS, + IS_EXT_LONG_ODD_C16_POS, IS_EXT_LONG_ODD_C1_POS, IS_EXT_SHORT_C16_POS, + IS_EXT_SHORT_C1_POS, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH, LAYOUT_OFFSET, }, }; @@ -140,77 +141,119 @@ impl ExtensionNodeChip { let q_enable = q_enable(meta); let mut constraints = vec![]; - // Get into branch init: - let is_extension_node = meta.query_advice( - s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], + // NOTE: even and odd is for number of nibbles that are compactly encoded. + + // To reduce the expression degree, we pack together multiple information. + let is_ext_short_c16 = meta.query_advice( + s_advices[IS_EXT_SHORT_C16_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init), ); - - // NOTE: is_key_even and is_key_odd is for number of nibbles that - // are compactly encoded. - let is_key_even = meta.query_advice( - s_advices[IS_EXTENSION_EVEN_KEY_LEN_POS - LAYOUT_OFFSET], + let is_ext_short_c1 = meta.query_advice( + s_advices[IS_EXT_SHORT_C1_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_ext_long_even_c16 = meta.query_advice( + s_advices[IS_EXT_LONG_EVEN_C16_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init), ); - let is_key_odd = meta.query_advice( - s_advices[IS_EXTENSION_ODD_KEY_LEN_POS - LAYOUT_OFFSET], + let is_ext_long_even_c1 = meta.query_advice( + s_advices[IS_EXT_LONG_EVEN_C1_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init), ); - let is_short = meta.query_advice( - s_advices[IS_EXTENSION_KEY_SHORT_POS - LAYOUT_OFFSET], + let is_ext_long_odd_c16 = meta.query_advice( + s_advices[IS_EXT_LONG_ODD_C16_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init), ); - let is_long = meta.query_advice( - s_advices[IS_EXTENSION_KEY_LONG_POS - LAYOUT_OFFSET], + let is_ext_long_odd_c1 = meta.query_advice( + s_advices[IS_EXT_LONG_ODD_C1_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init), ); - let bool_check_is_extension_node = is_extension_node.clone() - * (one.clone() - is_extension_node.clone()); - let bool_check_is_key_even = - is_key_even.clone() * (one.clone() - is_key_even.clone()); - let bool_check_is_key_odd = - is_key_odd.clone() * (one.clone() - is_key_odd.clone()); - let bool_check_is_short = - is_short.clone() * (one.clone() - is_short.clone()); - let bool_check_is_long = - is_long.clone() * (one.clone() - is_long.clone()); constraints.push(( - "bool is_extension_node", - q_not_first.clone() - * q_enable.clone() - * bool_check_is_extension_node, + "bool check is_ext_short_c16", + get_bool_constraint( + q_not_first.clone() * q_enable.clone(), + is_ext_short_c16.clone(), + ), )); constraints.push(( - "bool is_key_even", - q_not_first.clone() * q_enable.clone() * bool_check_is_key_even, + "bool check is_ext_short_c1", + get_bool_constraint( + q_not_first.clone() * q_enable.clone(), + is_ext_short_c1.clone(), + ), )); constraints.push(( - "bool is_key_odd", - q_not_first.clone() * q_enable.clone() * bool_check_is_key_odd, + "bool check is_ext_long_even_c16", + get_bool_constraint( + q_not_first.clone() * q_enable.clone(), + is_ext_long_even_c16.clone(), + ), )); constraints.push(( - "bool is_short", - q_not_first.clone() * q_enable.clone() * bool_check_is_short, + "bool check is_ext_long_even_c1", + get_bool_constraint( + q_not_first.clone() * q_enable.clone(), + is_ext_long_even_c1.clone(), + ), )); constraints.push(( - "bool is_long", - q_not_first.clone() * q_enable.clone() * bool_check_is_long, + "bool check is_ext_long_odd_c16", + get_bool_constraint( + q_not_first.clone() * q_enable.clone(), + is_ext_long_odd_c16.clone(), + ), )); - constraints.push(( - "is_key_even + is_key_odd = 1", - q_not_first.clone() - * q_enable.clone() - * (is_key_even.clone() + is_key_odd.clone() - one.clone()), + "bool check is_ext_long_odd_c1", + get_bool_constraint( + q_not_first.clone() * q_enable.clone(), + is_ext_long_odd_c1.clone(), + ), )); + + // At most one of the six selectors above can be enabled. If sum is 0, it is + // a regular branch. If sum is 1, it is an extension node. constraints.push(( - "is_short + is_long = 1", - q_not_first.clone() - * q_enable.clone() - * (is_short.clone() + is_long.clone() - one.clone()), + "bool check extension node selectors sum", + get_bool_constraint( + q_not_first.clone() * q_enable.clone(), + is_ext_short_c16.clone() + + is_ext_short_c1.clone() + + is_ext_long_even_c16.clone() + + is_ext_long_even_c1.clone() + + is_ext_long_odd_c16.clone() + + is_ext_long_odd_c1.clone(), + ), )); + // is_branch_c16 and is_branch_c1 correspond to the six extension selectors. + let is_branch_c16 = meta.query_advice( + s_advices[IS_BRANCH_C16_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_branch_c1 = meta.query_advice( + s_advices[IS_BRANCH_C1_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let mut constrain_sel = + |branch_sel: Expression, ext_sel: Expression| { + constraints.push(( + "branch c16/c1 selector - extension c16/c1 selector", + q_not_first.clone() + * q_enable.clone() + * ext_sel.clone() + * (branch_sel - ext_sel), + )); + }; + + constrain_sel(is_branch_c16.clone(), is_ext_short_c16.clone()); + constrain_sel(is_branch_c1.clone(), is_ext_short_c1.clone()); + constrain_sel(is_branch_c16.clone(), is_ext_long_even_c16.clone()); + constrain_sel(is_branch_c1.clone(), is_ext_long_even_c1.clone()); + constrain_sel(is_branch_c16.clone(), is_ext_long_odd_c16.clone()); + constrain_sel(is_branch_c1.clone(), is_ext_long_odd_c1.clone()); + /* If key_len = 1 (is_short = 1, is_long = 0) [226,16,160,172,105,12... @@ -229,34 +272,23 @@ impl ExtensionNodeChip { let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); - // This prevents setting is_short = 1 when it's not short (s_rlp1 > 226 in that case): - // Using this constraints and bool & sum (is_short + is_long) constraints above - // the selectors are ensured to be set properly. + // This prevents setting to short when it's not short (s_rlp1 > 226 in that case): constraints.push(( - "is_short implies s_rlp1 = 226", + "short implies s_rlp1 = 226", q_not_first.clone() * q_enable.clone() - * is_short.clone() + * (is_ext_short_c16.clone() + is_ext_short_c1.clone()) * (s_rlp1 - c226), )); - constraints.push(( - "is_short implies is_key_odd", - q_not_first.clone() - * q_enable.clone() - * is_short.clone() - * (is_key_odd.clone() - one.clone()), - )); - // This prevents setting is_key_even = 1 when it's not even, + // This prevents setting to even when it's not even, // because when it's not even s_advices0 != 0 (hexToCompact adds 16). - // Using this constraints and bool & sum (is_key_even + is_key_odd) constraints above - // the selectors are ensured to be set properly. constraints.push(( - "is_long & is_key_even implies s_advices0 = 0", + "long & even implies s_advices0 = 0", q_not_first.clone() * q_enable.clone() - * is_long.clone() - * is_key_even.clone() + * (is_ext_long_even_c16.clone() + + is_ext_long_even_c1.clone()) * s_advices0, )); } diff --git a/mpt/src/helpers.rs b/mpt/src/helpers.rs index 083f8b6977..7bbbdee587 100644 --- a/mpt/src/helpers.rs +++ b/mpt/src/helpers.rs @@ -160,3 +160,11 @@ pub fn mult_diff_lookup( constraints }); } + +pub fn get_bool_constraint( + q_enable: Expression, + expr: Expression, +) -> Expression { + let one = Expression::Constant(F::from(1_u64)); + q_enable * expr.clone() * (one - expr.clone()) +} diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 108d3b2006..6074b69f93 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -24,9 +24,9 @@ use crate::{ leaf_key_in_added_branch::LeafKeyInAddedBranchChip, leaf_value::LeafValueChip, param::{ - IS_EXTENSION_EVEN_KEY_LEN_POS, IS_EXTENSION_KEY_LONG_POS, - IS_EXTENSION_KEY_SHORT_POS, IS_EXTENSION_NODE_POS, - IS_EXTENSION_ODD_KEY_LEN_POS, LAYOUT_OFFSET, + IS_BRANCH_C16_POS, IS_BRANCH_C1_POS, IS_EXTENSION_EVEN_KEY_LEN_POS, + IS_EXTENSION_KEY_LONG_POS, IS_EXTENSION_KEY_SHORT_POS, + IS_EXTENSION_NODE_POS, IS_EXTENSION_ODD_KEY_LEN_POS, LAYOUT_OFFSET, }, storage_root_in_account_leaf::StorageRootChip, }; @@ -306,6 +306,8 @@ impl MPTConfig { modified_node, sel1, sel2, + s_advices[IS_BRANCH_C16_POS - LAYOUT_OFFSET], + s_advices[IS_BRANCH_C1_POS - LAYOUT_OFFSET], key_rlc, key_rlc_mult, acc_r, diff --git a/mpt/src/param.rs b/mpt/src/param.rs index 9cdee45022..a70f5db8fe 100644 --- a/mpt/src/param.rs +++ b/mpt/src/param.rs @@ -24,3 +24,11 @@ pub const IS_EXTENSION_EVEN_KEY_LEN_POS: usize = 15; pub const IS_EXTENSION_ODD_KEY_LEN_POS: usize = 16; pub const IS_EXTENSION_KEY_SHORT_POS: usize = 17; pub const IS_EXTENSION_KEY_LONG_POS: usize = 18; +pub const IS_BRANCH_C16_POS: usize = 19; +pub const IS_BRANCH_C1_POS: usize = 20; +pub const IS_EXT_SHORT_C16_POS: usize = 21; +pub const IS_EXT_SHORT_C1_POS: usize = 22; +pub const IS_EXT_LONG_EVEN_C16_POS: usize = 23; +pub const IS_EXT_LONG_EVEN_C1_POS: usize = 24; +pub const IS_EXT_LONG_ODD_C16_POS: usize = 25; +pub const IS_EXT_LONG_ODD_C1_POS: usize = 26; From 3470602593977d088744dd49ccd146de4fa50363 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 1 Mar 2022 14:12:37 +0100 Subject: [PATCH 093/113] branch_key now uses sel1/sel2 (c16, c1) from two s_advices columns instead of separate sel1, sel2 columns --- mpt/src/branch_key.rs | 43 +++++-------------------------------------- mpt/src/mpt.rs | 4 ++-- 2 files changed, 7 insertions(+), 40 deletions(-) diff --git a/mpt/src/branch_key.rs b/mpt/src/branch_key.rs index 4cba8481e5..cd790dccb1 100644 --- a/mpt/src/branch_key.rs +++ b/mpt/src/branch_key.rs @@ -30,10 +30,8 @@ impl BranchKeyChip { modified_node: Column, // index of the modified node // sel1 and sel2 in branch init: denote whether it's the first or second nibble of the key byte // sel1 and sel2 in branch children: denote whether there is no leaf at is_modified (when value is added or deleted from trie) - sel1: Column, - sel2: Column, - c16_col: Column, // TODO - c1_col: Column, // TODO + c16_col: Column, + c1_col: Column, key_rlc: Column, // used first for account address, then for storage key key_rlc_mult: Column, acc_r: F, @@ -78,41 +76,10 @@ impl BranchKeyChip { // If sel2 = 1, then modified_node is multiplied by 1. // NOTE: modified_node presents nibbles: n0, n1, ... // key_rlc = (n0 * 16 + n1) + (n2 * 16 + n3) * r + (n4 * 16 + n5) * r^2 + ... - let sel1_prev = meta.query_advice(sel1, Rotation(-20)); + let sel1_prev = meta.query_advice(c16_col, Rotation(-20)); // Rotation(-20) lands into previous branch init. - let sel1_cur = meta.query_advice(sel1, Rotation::prev()); - let sel2_cur = meta.query_advice(sel2, Rotation::prev()); - - let c16_mult_prev = meta.query_advice( - c16_col, - Rotation(-20), - ); - let c16_mult_cur = meta.query_advice( - c16_col, - Rotation::prev(), - ); - let c1_mult_cur = meta.query_advice( - c1_col, - Rotation::prev(), - ); - - // TODO: remove below - // debugging - constraints.push(( - "c16_mult_cur", - not_first_level.clone() - * is_branch_init_prev.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. - * (sel1_cur.clone() - c16_mult_cur.clone()), - )); - constraints.push(( - "c1_mult_cur", - not_first_level.clone() - * is_branch_init_prev.clone() - * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. - * (sel2_cur.clone() - c1_mult_cur.clone()), - )); - // end debugging + let sel1_cur = meta.query_advice(c16_col, Rotation::prev()); + let sel2_cur = meta.query_advice(c1_col, Rotation::prev()); let key_rlc_prev = meta.query_advice(key_rlc, Rotation(-19)); let key_rlc_cur = meta.query_advice(key_rlc, Rotation::cur()); diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 6074b69f93..b9c12e055a 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -304,8 +304,6 @@ impl MPTConfig { s_advices[IS_EXTENSION_EVEN_KEY_LEN_POS - LAYOUT_OFFSET], s_advices[IS_EXTENSION_ODD_KEY_LEN_POS - LAYOUT_OFFSET], modified_node, - sel1, - sel2, s_advices[IS_BRANCH_C16_POS - LAYOUT_OFFSET], s_advices[IS_BRANCH_C1_POS - LAYOUT_OFFSET], key_rlc, @@ -1457,6 +1455,8 @@ impl MPTConfig { // If sel2 = 1 and short, we have 32 in s_advices[0]. // If sel2 = 1 and long, we have 32 in s_advices[1]. + // TODO: remove sel1, sel2, this is now set in witness generator. + // Note that if the last branch is placeholder, // sel1 and sel2 are still switched at this branch which // needs to be considered in leaf rows. From 1d218ef71cc76badca2b663f607333618eef10a5 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 1 Mar 2022 15:14:02 +0100 Subject: [PATCH 094/113] reducing degree in extension_node_key --- mpt/src/extension_node_key.rs | 278 +++++++++++++++++++--------------- mpt/src/mpt.rs | 2 - 2 files changed, 152 insertions(+), 128 deletions(-) diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index f71f180b2a..96ca919650 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -15,7 +15,7 @@ use crate::{ param::{ HASH_WIDTH, IS_EXTENSION_EVEN_KEY_LEN_POS, IS_EXTENSION_KEY_LONG_POS, IS_EXTENSION_KEY_SHORT_POS, IS_EXTENSION_NODE_POS, - IS_EXTENSION_ODD_KEY_LEN_POS, LAYOUT_OFFSET, + IS_EXTENSION_ODD_KEY_LEN_POS, LAYOUT_OFFSET, IS_BRANCH_C16_POS, IS_BRANCH_C1_POS, IS_EXT_SHORT_C16_POS, IS_EXT_SHORT_C1_POS, IS_EXT_LONG_EVEN_C16_POS, IS_EXT_LONG_EVEN_C1_POS, IS_EXT_LONG_ODD_C16_POS, IS_EXT_LONG_ODD_C1_POS, }, }; @@ -42,10 +42,6 @@ impl ExtensionNodeKeyChip { s_advices: [Column; HASH_WIDTH], c_advices: [Column; HASH_WIDTH], modified_node: Column, // index of the modified node - // sel1 and sel2 in branch init: denote whether it's the first or second nibble of the key byte - // sel1 and sel2 in branch children: denote whether there is no leaf at is_modified (when value is added or deleted from trie) - sel1: Column, - sel2: Column, key_rlc: Column, // used first for account address, then for storage key key_rlc_mult: Column, mult_diff: Column, @@ -72,13 +68,41 @@ impl ExtensionNodeKeyChip { // branch children: let rot_into_prev_branch = rot_into_branch_init - 3; - let is_extension_node = meta.query_advice( - s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], + // To reduce the expression degree, we pack together multiple information. + // Constraints on selectors are in extension_node. + // NOTE: even and odd refers to number of nibbles that are compactly encoded. + let is_ext_short_c16 = meta.query_advice( + s_advices[IS_EXT_SHORT_C16_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_ext_short_c1 = meta.query_advice( + s_advices[IS_EXT_SHORT_C1_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_ext_long_even_c16 = meta.query_advice( + s_advices[IS_EXT_LONG_EVEN_C16_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_ext_long_even_c1 = meta.query_advice( + s_advices[IS_EXT_LONG_EVEN_C1_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_ext_long_odd_c16 = meta.query_advice( + s_advices[IS_EXT_LONG_ODD_C16_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_ext_long_odd_c1 = meta.query_advice( + s_advices[IS_EXT_LONG_ODD_C1_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init), ); - // NOTE: is_key_even and is_key_odd is for number of nibbles that - // are compactly encoded. + let is_extension_node = is_ext_short_c16.clone() + + is_ext_short_c1.clone() + + is_ext_long_even_c16.clone() + + is_ext_long_even_c1.clone() + + is_ext_long_odd_c16.clone() + + is_ext_long_odd_c1.clone(); + let is_key_even = meta.query_advice( s_advices[IS_EXTENSION_EVEN_KEY_LEN_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init), @@ -100,10 +124,11 @@ impl ExtensionNodeKeyChip { // multiplied by 16 or not. However, implicitly, sel1 and sel2 determines // also (together with extension node key length) whether the extension // node key nibble needs to be multiplied by 16 or not. + let sel1 = - meta.query_advice(sel1, Rotation(rot_into_branch_init)); + meta.query_advice( s_advices[IS_BRANCH_C16_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init)); let sel2 = - meta.query_advice(sel2, Rotation(rot_into_branch_init)); + meta.query_advice(s_advices[IS_BRANCH_C1_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init)); // We are in extension row C, -18 brings us in the branch init row. // -19 is account leaf storage codehash when we are in the first storage proof level. @@ -235,32 +260,26 @@ impl ExtensionNodeKeyChip { ); constraints.push(( "long even sel1 extension", - is_key_even.clone() - * check_extension.clone() + is_ext_long_even_c16.clone() + * is_extension_c_row.clone() * not_branch_or_after.clone() - * is_long.clone() - * sel1.clone() * (key_rlc_cur.clone() - long_even_rlc_sel1.clone()) )); // We check branch key RLC in extension C row too (otherwise +rotation would be needed // because we first have branch rows and then extension rows): constraints.push(( "long even sel1 branch", - is_key_even.clone() - * check_extension.clone() + is_ext_long_even_c16.clone() + * is_extension_c_row.clone() * not_branch_or_after.clone() - * is_long.clone() - * sel1.clone() * (key_rlc_branch.clone() - key_rlc_cur.clone() - c16.clone() * modified_node_cur.clone() * mult_prev.clone() * mult_diff.clone()) )); constraints.push(( "long even sel1 branch mult", - is_key_even.clone() - * check_extension.clone() + is_ext_long_even_c16.clone() + * is_extension_c_row.clone() * not_branch_or_after.clone() - * is_long.clone() - * sel1.clone() * (key_rlc_mult_branch.clone() - mult_prev.clone() * mult_diff.clone()) // mult_diff is checked in a lookup below )); @@ -283,11 +302,9 @@ impl ExtensionNodeKeyChip { // is checked in a lookup below. constraints.push(( "long odd sel2 nibble correspond to byte", - is_key_odd.clone() - * check_extension.clone() + is_ext_long_odd_c1.clone() + * is_extension_c_row.clone() * not_branch_or_after.clone() - * is_long.clone() - * sel2.clone() * (s - first_nibble.clone() * c16.clone() - second_nibble.clone()) )); @@ -300,34 +317,28 @@ impl ExtensionNodeKeyChip { } constraints.push(( "long odd sel2 extension", - is_key_odd.clone() - * check_extension.clone() - * not_branch_or_after.clone() - * is_long.clone() - * sel2.clone() - * (key_rlc_cur.clone() - long_odd_sel2_rlc.clone()) + is_ext_long_odd_c1.clone() + * is_extension_c_row.clone() + * not_branch_or_after.clone() + * (key_rlc_cur.clone() - long_odd_sel2_rlc.clone()) )); // We check branch key RLC in extension C row too (otherwise +rotation would be needed // because we first have branch rows and then extension rows): constraints.push(( "long odd sel2 branch", - is_key_odd.clone() - * check_extension.clone() - * not_branch_or_after.clone() - * is_long.clone() - * sel2.clone() - * (key_rlc_branch.clone() - key_rlc_cur.clone() - - modified_node_cur.clone() * mult_prev.clone() * mult_diff.clone()) + is_ext_long_odd_c1.clone() + * is_extension_c_row.clone() + * not_branch_or_after.clone() + * (key_rlc_branch.clone() - key_rlc_cur.clone() - + modified_node_cur.clone() * mult_prev.clone() * mult_diff.clone()) )); constraints.push(( "long odd sel2 branch mult", - is_key_odd.clone() - * check_extension.clone() - * not_branch_or_after.clone() - * is_long.clone() - * sel2.clone() - * (key_rlc_mult_branch.clone() - mult_prev.clone() * mult_diff.clone() * r_table[0].clone()) - // mult_diff is checked in a lookup below + is_ext_long_odd_c1.clone() + * is_extension_c_row.clone() + * not_branch_or_after.clone() + * (key_rlc_mult_branch.clone() - mult_prev.clone() * mult_diff.clone() * r_table[0].clone()) + // mult_diff is checked in a lookup below )); // short @@ -337,29 +348,26 @@ impl ExtensionNodeKeyChip { constraints.push(( "short sel1 extension", not_branch_or_after.clone() - * check_extension.clone() - * is_short.clone() - * sel1.clone() - * (key_rlc_cur.clone() - short_sel1_rlc.clone()) + * is_ext_short_c16.clone() + * is_extension_c_row.clone() + * (key_rlc_cur.clone() - short_sel1_rlc.clone()) )); // We check branch key RLC in extension C row too (otherwise +rotation would be needed // because we first have branch rows and then extension rows): constraints.push(( "short sel1 branch", not_branch_or_after.clone() - * check_extension.clone() - * is_short.clone() - * sel1.clone() - * (key_rlc_branch.clone() - key_rlc_cur.clone() - - c16.clone() * modified_node_cur.clone() * mult_prev.clone() * r_table[0].clone()) + * is_ext_short_c16.clone() + * is_extension_c_row.clone() + * (key_rlc_branch.clone() - key_rlc_cur.clone() - + c16.clone() * modified_node_cur.clone() * mult_prev.clone() * r_table[0].clone()) )); constraints.push(( "short sel1 branch mult", not_branch_or_after.clone() - * check_extension.clone() - * is_short.clone() - * sel1.clone() - * (key_rlc_mult_branch.clone() - mult_prev.clone() * r_table[0].clone()) + * is_ext_short_c16.clone() + * is_extension_c_row.clone() + * (key_rlc_mult_branch.clone() - mult_prev.clone() * r_table[0].clone()) )); /* @@ -390,9 +398,7 @@ impl ExtensionNodeKeyChip { constraints.push(( "long even sel2 nibble correspond to byte", after_first_level.clone() // no need for check_extension here - * is_key_even.clone() - * is_long.clone() - * sel2.clone() + * is_ext_long_even_c1.clone() * (s - first_nibble.clone() * c16.clone() - second_nibble.clone()) )); @@ -406,39 +412,31 @@ impl ExtensionNodeKeyChip { constraints.push(( "long even sel2 extension", after_first_level.clone() - * is_key_even.clone() - * is_long.clone() - * sel2.clone() - * (key_rlc_cur.clone() - long_even_sel2_rlc.clone()) + * is_ext_long_even_c1.clone() + * (key_rlc_cur.clone() - long_even_sel2_rlc.clone()) )); // We check branch key RLC in extension C row too (otherwise +rotation would be needed // because we first have branch rows and then extension rows): constraints.push(( "long even sel2 branch", after_first_level.clone() - * is_key_even.clone() - * is_long.clone() - * sel2.clone() - * (key_rlc_branch.clone() - key_rlc_cur.clone() - - modified_node_cur.clone() * key_rlc_mult_prev_level.clone() * mult_diff.clone()) + * is_ext_long_even_c1.clone() + * (key_rlc_branch.clone() - key_rlc_cur.clone() - + modified_node_cur.clone() * key_rlc_mult_prev_level.clone() * mult_diff.clone()) )); constraints.push(( "long even sel2 branch mult", after_first_level - * is_key_even.clone() - * is_long.clone() - * sel2.clone() - * (key_rlc_mult_branch.clone() - key_rlc_mult_prev_level.clone() * mult_diff.clone() * r_table[0].clone()) - // mult_diff is checked in a lookup below + * is_ext_long_even_c1.clone() + * (key_rlc_mult_branch.clone() - key_rlc_mult_prev_level.clone() * mult_diff.clone() * r_table[0].clone()) + // mult_diff is checked in a lookup below )); // long odd not first level not first storage selector: let long_odd = not_first_level.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) - * is_extension_node.clone() * is_extension_c_row.clone() - * is_key_odd.clone() - * is_long.clone(); + * (is_ext_long_odd_c16.clone() + is_ext_long_odd_c1.clone()); /* Example: @@ -482,9 +480,8 @@ impl ExtensionNodeKeyChip { // short: let short = not_first_level.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) - * is_extension_node.clone() * is_extension_c_row.clone() - * is_short.clone(); + * (is_ext_short_c16.clone() + is_ext_short_c1.clone()); let short_sel2_rlc = key_rlc_prev_level.clone() + c16.clone() * (s_rlp2 - c16.clone()) * key_rlc_mult_prev_level.clone(); // -16 because of hexToCompact @@ -514,20 +511,6 @@ impl ExtensionNodeKeyChip { }); let get_long_even = |meta: &mut VirtualCells| { - let is_extension_node = meta.query_advice( - s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], - Rotation(rot_into_branch_init), - ); - // NOTE: is_key_even and is_key_odd is for number of nibbles that - // are compactly encoded. - let is_key_even = meta.query_advice( - s_advices[IS_EXTENSION_EVEN_KEY_LEN_POS - LAYOUT_OFFSET], - Rotation(rot_into_branch_init), - ); - let is_long = meta.query_advice( - s_advices[IS_EXTENSION_KEY_LONG_POS - LAYOUT_OFFSET], - Rotation(rot_into_branch_init), - ); let is_account_leaf_storage_codehash_prev = meta.query_advice( is_account_leaf_storage_codehash_c, Rotation(rot_into_branch_init - 1), @@ -535,60 +518,87 @@ impl ExtensionNodeKeyChip { let is_extension_c_row = meta.query_advice(is_last_branch_child, Rotation(-2)); + let is_ext_long_even_c16 = meta.query_advice( + s_advices[IS_EXT_LONG_EVEN_C16_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_ext_long_even_c1 = meta.query_advice( + s_advices[IS_EXT_LONG_EVEN_C1_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + (one.clone() - is_account_leaf_storage_codehash_prev.clone()) - * is_extension_node.clone() * is_extension_c_row.clone() - * is_key_even.clone() - * is_long.clone() + * (is_ext_long_even_c16 + is_ext_long_even_c1) }; let get_long_odd = |meta: &mut VirtualCells| { - let is_key_odd = meta.query_advice( - s_advices[IS_EXTENSION_ODD_KEY_LEN_POS - LAYOUT_OFFSET], - Rotation(rot_into_branch_init), - ); - let is_long = meta.query_advice( - s_advices[IS_EXTENSION_KEY_LONG_POS - LAYOUT_OFFSET], - Rotation(rot_into_branch_init), - ); let is_account_leaf_storage_codehash_prev = meta.query_advice( is_account_leaf_storage_codehash_c, Rotation(rot_into_branch_init - 1), ); - let is_extension_node = meta.query_advice( - s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], - Rotation(rot_into_branch_init), - ); let is_extension_c_row = meta.query_advice(is_last_branch_child, Rotation(-2)); + let is_ext_long_odd_c16 = meta.query_advice( + s_advices[IS_EXT_LONG_ODD_C16_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_ext_long_odd_c1 = meta.query_advice( + s_advices[IS_EXT_LONG_ODD_C1_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + (one.clone() - is_account_leaf_storage_codehash_prev.clone()) - * is_extension_node.clone() * is_extension_c_row.clone() - * is_key_odd.clone() - * is_long.clone() + * (is_ext_long_odd_c16 + is_ext_long_odd_c1) }; // mult_diff meta.lookup_any(|meta| { let mut constraints = vec![]; - let is_extension_node = meta.query_advice( - s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], - Rotation(rot_into_branch_init), - ); let is_extension_c_row = meta.query_advice(is_last_branch_child, Rotation(-2)); - let is_long = meta.query_advice( - s_advices[IS_EXTENSION_KEY_LONG_POS - LAYOUT_OFFSET], + let is_ext_short_c16 = meta.query_advice( + s_advices[IS_EXT_SHORT_C16_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init), ); - let is_short = meta.query_advice( - s_advices[IS_EXTENSION_KEY_SHORT_POS - LAYOUT_OFFSET], + let is_ext_short_c1 = meta.query_advice( + s_advices[IS_EXT_SHORT_C1_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_ext_long_even_c16 = meta.query_advice( + s_advices[IS_EXT_LONG_EVEN_C16_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_ext_long_even_c1 = meta.query_advice( + s_advices[IS_EXT_LONG_EVEN_C1_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_ext_long_odd_c16 = meta.query_advice( + s_advices[IS_EXT_LONG_ODD_C16_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_ext_long_odd_c1 = meta.query_advice( + s_advices[IS_EXT_LONG_ODD_C1_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init), ); + let is_extension_node = is_ext_short_c16.clone() + + is_ext_short_c1.clone() + + is_ext_long_even_c16.clone() + + is_ext_long_even_c1.clone() + + is_ext_long_odd_c16.clone() + + is_ext_long_odd_c1.clone(); + let is_long = is_ext_long_even_c16.clone() + + is_ext_long_even_c1.clone() + + is_ext_long_odd_c16.clone() + + is_ext_long_odd_c1.clone(); + let is_short = is_ext_short_c16.clone() + + is_ext_short_c1.clone(); + let s_rlp2 = meta.query_advice(s_rlp2, Rotation::prev()); // key_len = s_rlp2 - 128 - 1 if long // key_len = 1 if short @@ -623,11 +633,26 @@ impl ExtensionNodeKeyChip { let mut constraints = vec![]; let sel1 = - meta.query_advice(sel1, Rotation(rot_into_branch_init)); + meta.query_advice( s_advices[IS_BRANCH_C16_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init)); let sel2 = - meta.query_advice(sel2, Rotation(rot_into_branch_init)); + meta.query_advice(s_advices[IS_BRANCH_C1_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init)); + let long_even_sel2 = get_long_even(meta) * sel2; let long_odd_sel1 = get_long_odd(meta) * sel1; + + let is_ext_long_even_c1 = meta.query_advice( + s_advices[IS_EXT_LONG_EVEN_C1_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_ext_long_odd_c16 = meta.query_advice( + s_advices[IS_EXT_LONG_ODD_C16_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_ext_long_odd_c1 = meta.query_advice( + s_advices[IS_EXT_LONG_ODD_C1_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let second_nibble = meta.query_advice(s_advices[ind], Rotation::cur()); @@ -652,9 +677,10 @@ impl ExtensionNodeKeyChip { let mut constraints = vec![]; let sel1 = - meta.query_advice(sel1, Rotation(rot_into_branch_init)); + meta.query_advice( s_advices[IS_BRANCH_C16_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init)); let sel2 = - meta.query_advice(sel2, Rotation(rot_into_branch_init)); + meta.query_advice(s_advices[IS_BRANCH_C1_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init)); + let long_even_sel2 = get_long_even(meta) * sel2; let long_odd_sel1 = get_long_odd(meta) * sel1; diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index b9c12e055a..6f68e178d5 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -439,8 +439,6 @@ impl MPTConfig { s_advices, c_advices, modified_node, - sel1, - sel2, key_rlc, key_rlc_mult, mult_diff, From 8cb8f477e35e60de849b80aa96384a206848a112 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 1 Mar 2022 15:38:12 +0100 Subject: [PATCH 095/113] removing old selectors in extension_node_key --- mpt/src/extension_node_key.rs | 135 +++++++++--------- ...KeyByteSel1-767077922239-619651924188.json | 2 +- 2 files changed, 71 insertions(+), 66 deletions(-) diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index 96ca919650..8e6a131ec1 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -13,9 +13,8 @@ use crate::{ helpers::{compute_rlc, range_lookups, key_len_lookup}, mpt::FixedTableTag, param::{ - HASH_WIDTH, IS_EXTENSION_EVEN_KEY_LEN_POS, IS_EXTENSION_KEY_LONG_POS, - IS_EXTENSION_KEY_SHORT_POS, IS_EXTENSION_NODE_POS, - IS_EXTENSION_ODD_KEY_LEN_POS, LAYOUT_OFFSET, IS_BRANCH_C16_POS, IS_BRANCH_C1_POS, IS_EXT_SHORT_C16_POS, IS_EXT_SHORT_C1_POS, IS_EXT_LONG_EVEN_C16_POS, IS_EXT_LONG_EVEN_C1_POS, IS_EXT_LONG_ODD_C16_POS, IS_EXT_LONG_ODD_C1_POS, + HASH_WIDTH, + LAYOUT_OFFSET, IS_BRANCH_C16_POS, IS_BRANCH_C1_POS, IS_EXT_SHORT_C16_POS, IS_EXT_SHORT_C1_POS, IS_EXT_LONG_EVEN_C16_POS, IS_EXT_LONG_EVEN_C1_POS, IS_EXT_LONG_ODD_C16_POS, IS_EXT_LONG_ODD_C1_POS, }, }; @@ -56,18 +55,7 @@ impl ExtensionNodeKeyChip { let rot_into_branch_init = -18; // TODO: RLP - - meta.create_gate("extension node key", |meta| { - let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); - let not_first_level = - meta.query_fixed(not_first_level, Rotation::cur()); - - let mut constraints = vec![]; - - // Could be used any rotation into previous branch, because key RLC is the same in all - // branch children: - let rot_into_prev_branch = rot_into_branch_init - 3; - + let get_is_extension_node = |meta: &mut VirtualCells| { // To reduce the expression degree, we pack together multiple information. // Constraints on selectors are in extension_node. // NOTE: even and odd refers to number of nibbles that are compactly encoded. @@ -96,30 +84,55 @@ impl ExtensionNodeKeyChip { Rotation(rot_into_branch_init), ); - let is_extension_node = is_ext_short_c16.clone() + is_ext_short_c16.clone() + is_ext_short_c1.clone() + is_ext_long_even_c16.clone() + is_ext_long_even_c1.clone() + is_ext_long_odd_c16.clone() - + is_ext_long_odd_c1.clone(); + + is_ext_long_odd_c1.clone() + }; + + meta.create_gate("extension node key", |meta| { + let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); - let is_key_even = meta.query_advice( - s_advices[IS_EXTENSION_EVEN_KEY_LEN_POS - LAYOUT_OFFSET], + let mut constraints = vec![]; + + // Could be used any rotation into previous branch, because key RLC is the same in all + // branch children: + let rot_into_prev_branch = rot_into_branch_init - 3; + + // To reduce the expression degree, we pack together multiple information. + // Constraints on selectors are in extension_node. + // NOTE: even and odd refers to number of nibbles that are compactly encoded. + let is_ext_short_c16 = meta.query_advice( + s_advices[IS_EXT_SHORT_C16_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init), ); - let is_key_odd = meta.query_advice( - s_advices[IS_EXTENSION_ODD_KEY_LEN_POS - LAYOUT_OFFSET], + let is_ext_short_c1 = meta.query_advice( + s_advices[IS_EXT_SHORT_C1_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_ext_long_even_c16 = meta.query_advice( + s_advices[IS_EXT_LONG_EVEN_C16_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_ext_long_even_c1 = meta.query_advice( + s_advices[IS_EXT_LONG_EVEN_C1_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init), ); - let is_short = meta.query_advice( - s_advices[IS_EXTENSION_KEY_SHORT_POS - LAYOUT_OFFSET], + let is_ext_long_odd_c16 = meta.query_advice( + s_advices[IS_EXT_LONG_ODD_C16_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init), ); - let is_long = meta.query_advice( - s_advices[IS_EXTENSION_KEY_LONG_POS - LAYOUT_OFFSET], + let is_ext_long_odd_c1 = meta.query_advice( + s_advices[IS_EXT_LONG_ODD_C1_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init), ); + let is_extension_node = get_is_extension_node(meta); + // sel1 and sel2 determines whether branch modified_node needs to be // multiplied by 16 or not. However, implicitly, sel1 and sel2 determines // also (together with extension node key length) whether the extension @@ -238,8 +251,6 @@ impl ExtensionNodeKeyChip { * is_extension_node.clone() * is_extension_c_row.clone(); - let check_extension = is_extension_node.clone() * is_extension_c_row.clone(); - // mult_prev = 1 if first level, mult_prev = key_rlc_mult_prev_level if not first level let mult_prev = after_first_level.clone() * key_rlc_mult_prev_level.clone() + one.clone() - after_first_level.clone(); @@ -640,19 +651,6 @@ impl ExtensionNodeKeyChip { let long_even_sel2 = get_long_even(meta) * sel2; let long_odd_sel1 = get_long_odd(meta) * sel1; - let is_ext_long_even_c1 = meta.query_advice( - s_advices[IS_EXT_LONG_EVEN_C1_POS - LAYOUT_OFFSET], - Rotation(rot_into_branch_init), - ); - let is_ext_long_odd_c16 = meta.query_advice( - s_advices[IS_EXT_LONG_ODD_C16_POS - LAYOUT_OFFSET], - Rotation(rot_into_branch_init), - ); - let is_ext_long_odd_c1 = meta.query_advice( - s_advices[IS_EXT_LONG_ODD_C1_POS - LAYOUT_OFFSET], - Rotation(rot_into_branch_init), - ); - let second_nibble = meta.query_advice(s_advices[ind], Rotation::cur()); @@ -706,32 +704,46 @@ impl ExtensionNodeKeyChip { } let sel_short = |meta: &mut VirtualCells| { - let is_extension_node = meta.query_advice( - s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], - Rotation(rot_into_branch_init), - ); let is_extension_s_row = meta.query_advice(is_last_branch_child, Rotation(-1)); - let is_short = meta.query_advice( - s_advices[IS_EXTENSION_KEY_SHORT_POS - LAYOUT_OFFSET], + let is_ext_short_c16 = meta.query_advice( + s_advices[IS_EXT_SHORT_C16_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init), ); + let is_ext_short_c1 = meta.query_advice( + s_advices[IS_EXT_SHORT_C1_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_short = is_ext_short_c16.clone() + + is_ext_short_c1.clone(); - is_extension_node * is_extension_s_row * is_short + is_extension_s_row * is_short }; let sel_long = |meta: &mut VirtualCells| { - let is_extension_node = meta.query_advice( - s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], - Rotation(rot_into_branch_init), - ); let is_extension_s_row = meta.query_advice(is_last_branch_child, Rotation(-1)); - let is_long = meta.query_advice( - s_advices[IS_EXTENSION_KEY_LONG_POS - LAYOUT_OFFSET], + let is_ext_long_even_c16 = meta.query_advice( + s_advices[IS_EXT_LONG_EVEN_C16_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init), ); + let is_ext_long_even_c1 = meta.query_advice( + s_advices[IS_EXT_LONG_EVEN_C1_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_ext_long_odd_c16 = meta.query_advice( + s_advices[IS_EXT_LONG_ODD_C16_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_ext_long_odd_c1 = meta.query_advice( + s_advices[IS_EXT_LONG_ODD_C1_POS - LAYOUT_OFFSET], + Rotation(rot_into_branch_init), + ); + let is_long = is_ext_long_even_c16.clone() + + is_ext_long_even_c1.clone() + + is_ext_long_odd_c16.clone() + + is_ext_long_odd_c1.clone(); - is_extension_node * is_extension_s_row * is_long + is_extension_s_row * is_long }; // There are 0s after key length. @@ -758,28 +770,21 @@ impl ExtensionNodeKeyChip { ) } key_len_lookup(meta, sel_long, 32, s_advices[0], c_rlp1, fixed_table); - */ + */ let sel_s = |meta: &mut VirtualCells| { - let is_extension_node = meta.query_advice( - s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], - Rotation(rot_into_branch_init+1), - ); let is_extension_s_row = meta.query_advice(is_last_branch_child, Rotation(-1)); - is_extension_node * is_extension_s_row + get_is_extension_node(meta) * is_extension_s_row }; let sel_c = |meta: &mut VirtualCells| { - let is_extension_node = meta.query_advice( - s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], - Rotation(rot_into_branch_init), - ); let is_extension_c_row = meta.query_advice(is_last_branch_child, Rotation(-2)); - is_extension_node * is_extension_c_row + get_is_extension_node(meta) * is_extension_c_row }; + range_lookups( meta, sel_s, diff --git a/mpt/tests/ExtensionOneKeyByteSel1-767077922239-619651924188.json b/mpt/tests/ExtensionOneKeyByteSel1-767077922239-619651924188.json index 2f4d607d9d..5c53fdfe44 100644 --- a/mpt/tests/ExtensionOneKeyByteSel1-767077922239-619651924188.json +++ b/mpt/tests/ExtensionOneKeyByteSel1-767077922239-619651924188.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,133,45,111,23,48,144,41,236,69,116,88,140,121,144,119,129,149,67,114,131,115,234,203,41,49,88,28,186,119,193,106,36,0,160,68,197,113,53,16,83,128,53,28,195,11,109,162,89,16,83,240,148,4,167,44,20,101,209,164,198,161,63,168,46,201,239,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,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,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,131,91,127,212,39,182,115,49,62,60,195,31,177,192,168,194,164,42,106,134,88,252,255,223,238,54,219,248,206,165,42,52,0,160,210,235,8,162,101,233,71,109,33,158,163,251,76,93,141,146,181,67,62,12,32,126,125,130,165,253,113,86,112,4,159,101,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,1],[0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,1],[0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,1],[0,160,79,180,55,208,164,201,28,32,206,205,32,9,13,156,77,124,84,177,119,204,147,194,118,52,159,2,23,149,124,176,72,221,0,160,200,54,56,109,195,139,158,128,126,164,13,94,26,180,130,170,172,43,204,48,253,212,163,199,182,44,83,111,118,103,144,253,1],[0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,1],[0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,1],[0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,1],[0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,1],[0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,1],[0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,1],[0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,1],[0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,1],[0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,1],[0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,1],[0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,1],[0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,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,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,1],[0,160,162,135,75,150,46,140,137,192,51,94,159,35,55,70,229,238,188,223,9,189,42,102,18,58,201,173,180,99,192,7,235,41,0,160,99,104,20,157,39,82,68,74,62,189,45,207,64,104,243,0,124,83,84,102,15,31,140,74,125,179,216,135,42,78,27,162,1],[0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,1],[0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,1],[0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,1],[0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,1],[0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,1],[0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,1],[0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,1],[0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,1],[0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,1],[0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,1],[0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,1],[0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,1],[0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,1],[0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,1],[0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,1],[0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,1],[0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,1],[0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,1],[0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,1],[0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,1],[0,160,212,81,146,92,58,213,101,118,210,177,37,158,206,12,247,162,33,152,127,56,203,87,135,64,111,54,169,206,206,246,240,219,0,160,203,101,60,153,114,76,52,7,145,117,4,173,157,85,121,89,167,142,183,79,25,198,6,95,8,80,142,42,187,207,85,252,1],[0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,1],[0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,1],[0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,1],[0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,1],[0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,1],[0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,1],[0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,1],[0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,1],[0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,1],[0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,1],[0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,1],[0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,1],[0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,1],[0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,1],[0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,1],[0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,1],[0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,1],[0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,1],[0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,1],[0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,1],[0,160,169,248,192,42,42,39,228,145,72,15,14,103,23,235,33,231,44,252,157,136,103,106,119,208,7,82,236,66,119,47,105,48,0,160,173,77,0,88,52,77,218,183,93,138,234,1,13,193,240,131,11,213,238,61,220,43,212,218,225,139,87,22,125,119,182,45,1],[0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,1],[0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,1],[0,160,143,91,232,196,160,185,23,154,151,27,154,175,166,106,147,106,46,161,219,19,187,254,18,27,128,132,156,124,244,137,81,91,0,160,106,221,193,188,93,127,150,55,228,48,220,247,181,198,146,236,84,178,69,225,67,186,103,206,206,251,89,165,109,6,219,79,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,1],[0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,236,190,103,242,243,153,13,197,228,255,239,243,229,16,134,47,205,11,164,131,132,165,141,107,241,23,225,152,230,12,18,138,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,164,243,246,110,59,75,187,132,138,45,198,39,69,10,77,28,226,194,180,158,203,154,37,59,160,169,54,113,155,37,47,65,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,177,249,1,177,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,0,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,0,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,1],[0,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,0,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,1],[0,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,0,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,0,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,1],[0,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,0,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,1],[0,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,0,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,0,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,1],[0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,1],[0,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,0,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,1],[0,160,158,187,142,14,223,29,147,80,109,131,97,213,8,154,74,77,91,245,254,185,234,90,138,240,17,14,1,238,151,171,165,235,0,160,30,94,178,197,109,105,152,92,42,148,67,98,233,126,91,17,202,80,78,166,13,86,103,196,108,61,40,62,12,108,243,194,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,1,0,1,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,0,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,1],[0,160,111,36,57,170,6,218,93,172,193,213,246,95,229,193,119,136,235,105,26,147,224,78,125,80,136,120,34,207,101,212,150,140,0,160,255,153,127,253,189,106,79,64,234,173,180,2,221,50,191,217,252,158,56,31,44,151,85,153,234,148,225,185,234,146,49,81,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,172,105,123,92,68,72,245,18,94,83,115,181,24,162,144,213,165,208,153,115,15,186,54,218,34,201,201,189,65,43,16,64,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,167,189,182,202,143,72,218,156,79,159,112,208,113,176,251,7,38,203,160,154,245,157,40,46,78,181,165,145,188,139,12,0,17],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,133,45,111,23,48,144,41,236,69,116,88,140,121,144,119,129,149,67,114,131,115,234,203,41,49,88,28,186,119,193,106,36,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,68,197,113,53,16,83,128,53,28,195,11,109,162,89,16,83,240,148,4,167,44,20,101,209,164,198,161,63,168,46,201,239,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,131,91,127,212,39,182,115,49,62,60,195,31,177,192,168,194,164,42,106,134,88,252,255,223,238,54,219,248,206,165,42,52,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,210,235,8,162,101,233,71,109,33,158,163,251,76,93,141,146,181,67,62,12,32,126,125,130,165,253,113,86,112,4,159,101,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,79,180,55,208,164,201,28,32,206,205,32,9,13,156,77,124,84,177,119,204,147,194,118,52,159,2,23,149,124,176,72,221,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,200,54,56,109,195,139,158,128,126,164,13,94,26,180,130,170,172,43,204,48,253,212,163,199,182,44,83,111,118,103,144,253,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,162,135,75,150,46,140,137,192,51,94,159,35,55,70,229,238,188,223,9,189,42,102,18,58,201,173,180,99,192,7,235,41,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,99,104,20,157,39,82,68,74,62,189,45,207,64,104,243,0,124,83,84,102,15,31,140,74,125,179,216,135,42,78,27,162,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,212,81,146,92,58,213,101,118,210,177,37,158,206,12,247,162,33,152,127,56,203,87,135,64,111,54,169,206,206,246,240,219,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,203,101,60,153,114,76,52,7,145,117,4,173,157,85,121,89,167,142,183,79,25,198,6,95,8,80,142,42,187,207,85,252,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,169,248,192,42,42,39,228,145,72,15,14,103,23,235,33,231,44,252,157,136,103,106,119,208,7,82,236,66,119,47,105,48,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,173,77,0,88,52,77,218,183,93,138,234,1,13,193,240,131,11,213,238,61,220,43,212,218,225,139,87,22,125,119,182,45,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,143,91,232,196,160,185,23,154,151,27,154,175,166,106,147,106,46,161,219,19,187,254,18,27,128,132,156,124,244,137,81,91,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,106,221,193,188,93,127,150,55,228,48,220,247,181,198,146,236,84,178,69,225,67,186,103,206,206,251,89,165,109,6,219,79,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,236,190,103,242,243,153,13,197,228,255,239,243,229,16,134,47,205,11,164,131,132,165,141,107,241,23,225,152,230,12,18,138,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,164,243,246,110,59,75,187,132,138,45,198,39,69,10,77,28,226,194,180,158,203,154,37,59,160,169,54,113,155,37,47,65,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,158,187,142,14,223,29,147,80,109,131,97,213,8,154,74,77,91,245,254,185,234,90,138,240,17,14,1,238,151,171,165,235,128,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,30,94,178,197,109,105,152,92,42,148,67,98,233,126,91,17,202,80,78,166,13,86,103,196,108,61,40,62,12,108,243,194,128,5],[226,16,160,172,105,123,92,68,72,245,18,94,83,115,181,24,162,144,213,165,208,153,115,15,186,54,218,34,201,201,189,65,43,16,64,5],[226,16,160,197,167,189,182,202,143,72,218,156,79,159,112,208,113,176,251,7,38,203,160,154,245,157,40,46,78,181,165,145,188,139,12,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,111,36,57,170,6,218,93,172,193,213,246,95,229,193,119,136,235,105,26,147,224,78,125,80,136,120,34,207,101,212,150,140,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,255,153,127,253,189,106,79,64,234,173,180,2,221,50,191,217,252,158,56,31,44,151,85,153,234,148,225,185,234,146,49,81,128,128,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,28,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,17,5]] +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,133,45,111,23,48,144,41,236,69,116,88,140,121,144,119,129,149,67,114,131,115,234,203,41,49,88,28,186,119,193,106,36,0,160,68,197,113,53,16,83,128,53,28,195,11,109,162,89,16,83,240,148,4,167,44,20,101,209,164,198,161,63,168,46,201,239,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,131,91,127,212,39,182,115,49,62,60,195,31,177,192,168,194,164,42,106,134,88,252,255,223,238,54,219,248,206,165,42,52,0,160,210,235,8,162,101,233,71,109,33,158,163,251,76,93,141,146,181,67,62,12,32,126,125,130,165,253,113,86,112,4,159,101,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,1],[0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,1],[0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,1],[0,160,79,180,55,208,164,201,28,32,206,205,32,9,13,156,77,124,84,177,119,204,147,194,118,52,159,2,23,149,124,176,72,221,0,160,200,54,56,109,195,139,158,128,126,164,13,94,26,180,130,170,172,43,204,48,253,212,163,199,182,44,83,111,118,103,144,253,1],[0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,1],[0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,1],[0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,1],[0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,1],[0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,1],[0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,1],[0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,1],[0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,1],[0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,1],[0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,1],[0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,1],[0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,1],[0,160,162,135,75,150,46,140,137,192,51,94,159,35,55,70,229,238,188,223,9,189,42,102,18,58,201,173,180,99,192,7,235,41,0,160,99,104,20,157,39,82,68,74,62,189,45,207,64,104,243,0,124,83,84,102,15,31,140,74,125,179,216,135,42,78,27,162,1],[0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,1],[0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,1],[0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,1],[0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,1],[0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,1],[0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,1],[0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,1],[0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,1],[0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,1],[0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,1],[0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,1],[0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,1],[0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,1],[0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,1],[0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,1],[0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,1],[0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,1],[0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,1],[0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,1],[0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,1],[0,160,212,81,146,92,58,213,101,118,210,177,37,158,206,12,247,162,33,152,127,56,203,87,135,64,111,54,169,206,206,246,240,219,0,160,203,101,60,153,114,76,52,7,145,117,4,173,157,85,121,89,167,142,183,79,25,198,6,95,8,80,142,42,187,207,85,252,1],[0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,1],[0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,1],[0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,1],[0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,1],[0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,1],[0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,1],[0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,1],[0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,1],[0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,1],[0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,1],[0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,1],[0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,1],[0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,1],[0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,1],[0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,1],[0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,1],[0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,1],[0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,1],[0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,1],[0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,1],[0,160,169,248,192,42,42,39,228,145,72,15,14,103,23,235,33,231,44,252,157,136,103,106,119,208,7,82,236,66,119,47,105,48,0,160,173,77,0,88,52,77,218,183,93,138,234,1,13,193,240,131,11,213,238,61,220,43,212,218,225,139,87,22,125,119,182,45,1],[0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,1],[0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,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,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,1],[0,160,143,91,232,196,160,185,23,154,151,27,154,175,166,106,147,106,46,161,219,19,187,254,18,27,128,132,156,124,244,137,81,91,0,160,106,221,193,188,93,127,150,55,228,48,220,247,181,198,146,236,84,178,69,225,67,186,103,206,206,251,89,165,109,6,219,79,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,1],[0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,236,190,103,242,243,153,13,197,228,255,239,243,229,16,134,47,205,11,164,131,132,165,141,107,241,23,225,152,230,12,18,138,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,164,243,246,110,59,75,187,132,138,45,198,39,69,10,77,28,226,194,180,158,203,154,37,59,160,169,54,113,155,37,47,65,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,177,249,1,177,15,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,0,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,0,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,1],[0,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,0,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,1],[0,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,0,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,0,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,1],[0,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,0,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,1],[0,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,0,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,0,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,1],[0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,1],[0,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,0,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,1],[0,160,158,187,142,14,223,29,147,80,109,131,97,213,8,154,74,77,91,245,254,185,234,90,138,240,17,14,1,238,151,171,165,235,0,160,30,94,178,197,109,105,152,92,42,148,67,98,233,126,91,17,202,80,78,166,13,86,103,196,108,61,40,62,12,108,243,194,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,1,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,0,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,1],[0,160,111,36,57,170,6,218,93,172,193,213,246,95,229,193,119,136,235,105,26,147,224,78,125,80,136,120,34,207,101,212,150,140,0,160,255,153,127,253,189,106,79,64,234,173,180,2,221,50,191,217,252,158,56,31,44,151,85,153,234,148,225,185,234,146,49,81,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,172,105,123,92,68,72,245,18,94,83,115,181,24,162,144,213,165,208,153,115,15,186,54,218,34,201,201,189,65,43,16,64,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,167,189,182,202,143,72,218,156,79,159,112,208,113,176,251,7,38,203,160,154,245,157,40,46,78,181,165,145,188,139,12,0,17],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,133,45,111,23,48,144,41,236,69,116,88,140,121,144,119,129,149,67,114,131,115,234,203,41,49,88,28,186,119,193,106,36,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,68,197,113,53,16,83,128,53,28,195,11,109,162,89,16,83,240,148,4,167,44,20,101,209,164,198,161,63,168,46,201,239,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,131,91,127,212,39,182,115,49,62,60,195,31,177,192,168,194,164,42,106,134,88,252,255,223,238,54,219,248,206,165,42,52,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,210,235,8,162,101,233,71,109,33,158,163,251,76,93,141,146,181,67,62,12,32,126,125,130,165,253,113,86,112,4,159,101,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,79,180,55,208,164,201,28,32,206,205,32,9,13,156,77,124,84,177,119,204,147,194,118,52,159,2,23,149,124,176,72,221,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,200,54,56,109,195,139,158,128,126,164,13,94,26,180,130,170,172,43,204,48,253,212,163,199,182,44,83,111,118,103,144,253,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,162,135,75,150,46,140,137,192,51,94,159,35,55,70,229,238,188,223,9,189,42,102,18,58,201,173,180,99,192,7,235,41,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,99,104,20,157,39,82,68,74,62,189,45,207,64,104,243,0,124,83,84,102,15,31,140,74,125,179,216,135,42,78,27,162,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,212,81,146,92,58,213,101,118,210,177,37,158,206,12,247,162,33,152,127,56,203,87,135,64,111,54,169,206,206,246,240,219,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,203,101,60,153,114,76,52,7,145,117,4,173,157,85,121,89,167,142,183,79,25,198,6,95,8,80,142,42,187,207,85,252,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,169,248,192,42,42,39,228,145,72,15,14,103,23,235,33,231,44,252,157,136,103,106,119,208,7,82,236,66,119,47,105,48,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,173,77,0,88,52,77,218,183,93,138,234,1,13,193,240,131,11,213,238,61,220,43,212,218,225,139,87,22,125,119,182,45,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,143,91,232,196,160,185,23,154,151,27,154,175,166,106,147,106,46,161,219,19,187,254,18,27,128,132,156,124,244,137,81,91,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,106,221,193,188,93,127,150,55,228,48,220,247,181,198,146,236,84,178,69,225,67,186,103,206,206,251,89,165,109,6,219,79,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,236,190,103,242,243,153,13,197,228,255,239,243,229,16,134,47,205,11,164,131,132,165,141,107,241,23,225,152,230,12,18,138,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,164,243,246,110,59,75,187,132,138,45,198,39,69,10,77,28,226,194,180,158,203,154,37,59,160,169,54,113,155,37,47,65,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,158,187,142,14,223,29,147,80,109,131,97,213,8,154,74,77,91,245,254,185,234,90,138,240,17,14,1,238,151,171,165,235,128,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,30,94,178,197,109,105,152,92,42,148,67,98,233,126,91,17,202,80,78,166,13,86,103,196,108,61,40,62,12,108,243,194,128,5],[226,16,160,172,105,123,92,68,72,245,18,94,83,115,181,24,162,144,213,165,208,153,115,15,186,54,218,34,201,201,189,65,43,16,64,5],[226,16,160,197,167,189,182,202,143,72,218,156,79,159,112,208,113,176,251,7,38,203,160,154,245,157,40,46,78,181,165,145,188,139,12,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,111,36,57,170,6,218,93,172,193,213,246,95,229,193,119,136,235,105,26,147,224,78,125,80,136,120,34,207,101,212,150,140,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,255,153,127,253,189,106,79,64,234,173,180,2,221,50,191,217,252,158,56,31,44,151,85,153,234,148,225,185,234,146,49,81,128,128,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,28,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,17,5]] From a25b2819eca7c5236477c4222559263cfd542659 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Thu, 3 Mar 2022 13:08:28 +0100 Subject: [PATCH 096/113] is_first_storage_level fix; moving from sel1/sel2 to selectors in s_advices --- mpt/src/extension_node_key.rs | 21 ++++++++--------- mpt/src/leaf_key.rs | 35 +++++++++++++++++++---------- mpt/src/leaf_key_in_added_branch.rs | 15 ++++++++----- mpt/src/mpt.rs | 8 +------ 4 files changed, 45 insertions(+), 34 deletions(-) diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index 8e6a131ec1..5d429d5208 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -55,33 +55,34 @@ impl ExtensionNodeKeyChip { let rot_into_branch_init = -18; // TODO: RLP - let get_is_extension_node = |meta: &mut VirtualCells| { + + let get_is_extension_node = |meta: &mut VirtualCells, rot: i32| { // To reduce the expression degree, we pack together multiple information. // Constraints on selectors are in extension_node. // NOTE: even and odd refers to number of nibbles that are compactly encoded. let is_ext_short_c16 = meta.query_advice( s_advices[IS_EXT_SHORT_C16_POS - LAYOUT_OFFSET], - Rotation(rot_into_branch_init), + Rotation(rot), ); let is_ext_short_c1 = meta.query_advice( s_advices[IS_EXT_SHORT_C1_POS - LAYOUT_OFFSET], - Rotation(rot_into_branch_init), + Rotation(rot), ); let is_ext_long_even_c16 = meta.query_advice( s_advices[IS_EXT_LONG_EVEN_C16_POS - LAYOUT_OFFSET], - Rotation(rot_into_branch_init), + Rotation(rot), ); let is_ext_long_even_c1 = meta.query_advice( s_advices[IS_EXT_LONG_EVEN_C1_POS - LAYOUT_OFFSET], - Rotation(rot_into_branch_init), + Rotation(rot), ); let is_ext_long_odd_c16 = meta.query_advice( s_advices[IS_EXT_LONG_ODD_C16_POS - LAYOUT_OFFSET], - Rotation(rot_into_branch_init), + Rotation(rot), ); let is_ext_long_odd_c1 = meta.query_advice( s_advices[IS_EXT_LONG_ODD_C1_POS - LAYOUT_OFFSET], - Rotation(rot_into_branch_init), + Rotation(rot), ); is_ext_short_c16.clone() @@ -131,7 +132,7 @@ impl ExtensionNodeKeyChip { Rotation(rot_into_branch_init), ); - let is_extension_node = get_is_extension_node(meta); + let is_extension_node = get_is_extension_node(meta, rot_into_branch_init); // sel1 and sel2 determines whether branch modified_node needs to be // multiplied by 16 or not. However, implicitly, sel1 and sel2 determines @@ -776,13 +777,13 @@ impl ExtensionNodeKeyChip { let is_extension_s_row = meta.query_advice(is_last_branch_child, Rotation(-1)); - get_is_extension_node(meta) * is_extension_s_row + get_is_extension_node(meta, rot_into_branch_init+1) * is_extension_s_row }; let sel_c = |meta: &mut VirtualCells| { let is_extension_c_row = meta.query_advice(is_last_branch_child, Rotation(-2)); - get_is_extension_node(meta) * is_extension_c_row + get_is_extension_node(meta, rot_into_branch_init) * is_extension_c_row }; range_lookups( diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs index 8366197468..f0ef327c8e 100644 --- a/mpt/src/leaf_key.rs +++ b/mpt/src/leaf_key.rs @@ -11,7 +11,10 @@ use std::marker::PhantomData; use crate::{ helpers::{compute_rlc, key_len_lookup, mult_diff_lookup, range_lookups}, mpt::FixedTableTag, - param::{HASH_WIDTH, KECCAK_OUTPUT_WIDTH, R_TABLE_LEN}, + param::{ + HASH_WIDTH, IS_BRANCH_C16_POS, IS_BRANCH_C1_POS, KECCAK_OUTPUT_WIDTH, + LAYOUT_OFFSET, R_TABLE_LEN, + }, }; #[derive(Clone, Debug)] @@ -42,8 +45,6 @@ impl LeafKeyChip { acc_mult: Column, key_rlc: Column, key_rlc_mult: Column, - sel1: Column, - sel2: Column, is_branch_placeholder: Column, modified_node: Column, is_account_leaf_storage_codehash_c: Column, @@ -196,8 +197,14 @@ impl LeafKeyChip { let key_mult_start = meta.query_advice(key_rlc_mult, Rotation(rot)); // sel1 and sel2 are in init branch - let sel1 = meta.query_advice(sel1, Rotation(rot - 1)); - let sel2 = meta.query_advice(sel2, Rotation(rot - 1)); + let sel1 = meta.query_advice( + s_advices[IS_BRANCH_C16_POS - LAYOUT_OFFSET], + Rotation(rot - 1), + ); + let sel2 = meta.query_advice( + s_advices[IS_BRANCH_C1_POS - LAYOUT_OFFSET], + Rotation(rot - 1), + ); let c32 = Expression::Constant(F::from(32)); let c48 = Expression::Constant(F::from(48)); @@ -533,15 +540,19 @@ impl LeafKeyChip { // key RLC and key RLC mult from the level above placeholder fails // due to ConstraintPoisened error. // sel1 and sel2 are in init branch + // Note that when is_first_storage_level, it is always sel2 = 1 because + // there are all 32 bytes in a key. let sel1 = (one.clone() - is_first_storage_level.clone()) - * meta.query_advice(sel1, Rotation(rot_level_above - 1)) - + is_first_storage_level.clone() - * meta.query_advice(sel1, Rotation(rot_into_init)); - + * meta.query_advice( + s_advices[IS_BRANCH_C16_POS - LAYOUT_OFFSET], + Rotation(rot_level_above - 1), + ); let sel2 = (one.clone() - is_first_storage_level.clone()) - * meta.query_advice(sel2, Rotation(rot_level_above - 1)) - + is_first_storage_level.clone() - * meta.query_advice(sel2, Rotation(rot_into_init)); + * meta.query_advice( + s_advices[IS_BRANCH_C1_POS - LAYOUT_OFFSET], + Rotation(rot_level_above - 1), + ) + + is_first_storage_level.clone(); // For short RLP (key starts at s_advices[0]): diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index 9d1fd90e64..84104b8381 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -11,6 +11,7 @@ use std::marker::PhantomData; use crate::{ helpers::{compute_rlc, key_len_lookup, mult_diff_lookup, range_lookups}, mpt::FixedTableTag, + param::{IS_BRANCH_C16_POS, IS_BRANCH_C1_POS}, }; use crate::param::{ @@ -39,8 +40,6 @@ impl LeafKeyInAddedBranchChip { c_keccak: [Column; KECCAK_OUTPUT_WIDTH], // to check hash && to see whether it's long or short RLP acc: Column, acc_mult: Column, - sel1: Column, - sel2: Column, key_rlc: Column, key_rlc_mult: Column, mult_diff: Column, @@ -187,8 +186,14 @@ impl LeafKeyInAddedBranchChip { // sel1 and sel2 determines whether drifted_pos needs to be // multiplied by 16 or not. - let sel1 = meta.query_advice(sel1, Rotation(rot_branch_init)); - let sel2 = meta.query_advice(sel2, Rotation(rot_branch_init)); + let sel1 = meta.query_advice( + s_advices[IS_BRANCH_C16_POS - LAYOUT_OFFSET], + Rotation(rot_branch_init), + ); + let sel2 = meta.query_advice( + s_advices[IS_BRANCH_C1_POS - LAYOUT_OFFSET], + Rotation(rot_branch_init), + ); // Note: previous key_rlc in s_keccak[2] and s_keccak[3] could be queried instead. let branch_rlc_mult = @@ -224,7 +229,7 @@ impl LeafKeyInAddedBranchChip { let mut key_mult = branch_rlc_mult.clone() * mult_diff.clone() * (one.clone() - is_leaf_without_branch.clone()) - + is_leaf_without_branch.clone(); + + is_leaf_without_branch.clone() * mult_diff.clone(); let drifted_pos_mult = key_mult.clone() * c16.clone() * sel1.clone() + key_mult.clone() * sel2.clone(); diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 6f68e178d5..5ed31b5269 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -107,7 +107,6 @@ pub struct MPTConfig { acc_c: Column, // for branch c acc_mult_c: Column, // for branch c acc_r: F, - // sel1 and sel2 in branch init: denote whether it's the first or second nibble of the key byte // sel1 and sel2 in branch children: denote whether there is no leaf at is_modified (when value is added or deleted from trie - but no branch is added or turned into leaf) sel1: Column, sel2: Column, @@ -547,8 +546,6 @@ impl MPTConfig { acc_mult_s, key_rlc, key_rlc_mult, - sel1, - sel2, s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], modified_node, is_account_leaf_storage_codehash_c, @@ -576,8 +573,6 @@ impl MPTConfig { acc_mult_s, key_rlc, key_rlc_mult, - sel1, - sel2, s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], modified_node, is_account_leaf_storage_codehash_c, @@ -605,8 +600,6 @@ impl MPTConfig { c_keccak, acc_s, acc_mult_s, - sel1, - sel2, key_rlc, key_rlc_mult, mult_diff, @@ -1277,6 +1270,7 @@ impl MPTConfig { let mut rlp_len_rem_s: i32 = 0; // branch RLP length remainder, in each branch children row this value is subtracted by the number of RLP bytes in this row (1 or 33) let mut rlp_len_rem_c: i32 = 0; + // TODO: replace with packed extension selectors: let mut is_extension_node = false; let mut is_even = false; let mut is_odd = false; From 79e16b1c5283436a28f747e8853c660db58f42a2 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Thu, 3 Mar 2022 15:06:43 +0100 Subject: [PATCH 097/113] drifted key RLC in first storage level fix --- mpt/src/extension_node_key.rs | 45 ++----------------- mpt/src/helpers.rs | 67 ++++++++++++++++++++++++++++- mpt/src/leaf_key_in_added_branch.rs | 16 ++++++- 3 files changed, 84 insertions(+), 44 deletions(-) diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index 5d429d5208..47923e023d 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -10,7 +10,7 @@ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; use crate::{ - helpers::{compute_rlc, range_lookups, key_len_lookup}, + helpers::{compute_rlc, range_lookups, key_len_lookup, get_is_extension_node}, mpt::FixedTableTag, param::{ HASH_WIDTH, @@ -56,43 +56,6 @@ impl ExtensionNodeKeyChip { // TODO: RLP - let get_is_extension_node = |meta: &mut VirtualCells, rot: i32| { - // To reduce the expression degree, we pack together multiple information. - // Constraints on selectors are in extension_node. - // NOTE: even and odd refers to number of nibbles that are compactly encoded. - let is_ext_short_c16 = meta.query_advice( - s_advices[IS_EXT_SHORT_C16_POS - LAYOUT_OFFSET], - Rotation(rot), - ); - let is_ext_short_c1 = meta.query_advice( - s_advices[IS_EXT_SHORT_C1_POS - LAYOUT_OFFSET], - Rotation(rot), - ); - let is_ext_long_even_c16 = meta.query_advice( - s_advices[IS_EXT_LONG_EVEN_C16_POS - LAYOUT_OFFSET], - Rotation(rot), - ); - let is_ext_long_even_c1 = meta.query_advice( - s_advices[IS_EXT_LONG_EVEN_C1_POS - LAYOUT_OFFSET], - Rotation(rot), - ); - let is_ext_long_odd_c16 = meta.query_advice( - s_advices[IS_EXT_LONG_ODD_C16_POS - LAYOUT_OFFSET], - Rotation(rot), - ); - let is_ext_long_odd_c1 = meta.query_advice( - s_advices[IS_EXT_LONG_ODD_C1_POS - LAYOUT_OFFSET], - Rotation(rot), - ); - - is_ext_short_c16.clone() - + is_ext_short_c1.clone() - + is_ext_long_even_c16.clone() - + is_ext_long_even_c1.clone() - + is_ext_long_odd_c16.clone() - + is_ext_long_odd_c1.clone() - }; - meta.create_gate("extension node key", |meta| { let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); let not_first_level = @@ -132,7 +95,7 @@ impl ExtensionNodeKeyChip { Rotation(rot_into_branch_init), ); - let is_extension_node = get_is_extension_node(meta, rot_into_branch_init); + let is_extension_node = get_is_extension_node(meta, s_advices, rot_into_branch_init); // sel1 and sel2 determines whether branch modified_node needs to be // multiplied by 16 or not. However, implicitly, sel1 and sel2 determines @@ -777,13 +740,13 @@ impl ExtensionNodeKeyChip { let is_extension_s_row = meta.query_advice(is_last_branch_child, Rotation(-1)); - get_is_extension_node(meta, rot_into_branch_init+1) * is_extension_s_row + get_is_extension_node(meta, s_advices, rot_into_branch_init+1) * is_extension_s_row }; let sel_c = |meta: &mut VirtualCells| { let is_extension_c_row = meta.query_advice(is_last_branch_child, Rotation(-2)); - get_is_extension_node(meta, rot_into_branch_init) * is_extension_c_row + get_is_extension_node(meta, s_advices, rot_into_branch_init) * is_extension_c_row }; range_lookups( diff --git a/mpt/src/helpers.rs b/mpt/src/helpers.rs index 7bbbdee587..a213b3a803 100644 --- a/mpt/src/helpers.rs +++ b/mpt/src/helpers.rs @@ -6,7 +6,14 @@ use halo2::{ }; use pairing::arithmetic::FieldExt; -use crate::{mpt::FixedTableTag, param::R_TABLE_LEN}; +use crate::{ + mpt::FixedTableTag, + param::{ + HASH_WIDTH, IS_EXT_LONG_EVEN_C16_POS, IS_EXT_LONG_EVEN_C1_POS, + IS_EXT_LONG_ODD_C16_POS, IS_EXT_LONG_ODD_C1_POS, IS_EXT_SHORT_C16_POS, + IS_EXT_SHORT_C1_POS, LAYOUT_OFFSET, R_TABLE_LEN, + }, +}; // Turn 32 hash cells into 4 cells containing keccak words. pub fn into_words_expr( @@ -168,3 +175,61 @@ pub fn get_bool_constraint( let one = Expression::Constant(F::from(1_u64)); q_enable * expr.clone() * (one - expr.clone()) } + +pub fn get_is_extension_node( + meta: &mut VirtualCells, + s_advices: [Column; HASH_WIDTH], + rot: i32, +) -> Expression { + // To reduce the expression degree, we pack together multiple information. + // Constraints on selectors are in extension_node. + // NOTE: even and odd refers to number of nibbles that are compactly encoded. + let is_ext_short_c16 = meta.query_advice( + s_advices[IS_EXT_SHORT_C16_POS - LAYOUT_OFFSET], + Rotation(rot), + ); + let is_ext_short_c1 = meta.query_advice( + s_advices[IS_EXT_SHORT_C1_POS - LAYOUT_OFFSET], + Rotation(rot), + ); + let is_ext_long_even_c16 = meta.query_advice( + s_advices[IS_EXT_LONG_EVEN_C16_POS - LAYOUT_OFFSET], + Rotation(rot), + ); + let is_ext_long_even_c1 = meta.query_advice( + s_advices[IS_EXT_LONG_EVEN_C1_POS - LAYOUT_OFFSET], + Rotation(rot), + ); + let is_ext_long_odd_c16 = meta.query_advice( + s_advices[IS_EXT_LONG_ODD_C16_POS - LAYOUT_OFFSET], + Rotation(rot), + ); + let is_ext_long_odd_c1 = meta.query_advice( + s_advices[IS_EXT_LONG_ODD_C1_POS - LAYOUT_OFFSET], + Rotation(rot), + ); + + is_ext_short_c16 + + is_ext_short_c1 + + is_ext_long_even_c16 + + is_ext_long_even_c1 + + is_ext_long_odd_c16 + + is_ext_long_odd_c1 +} + +pub fn get_is_extension_node_one_nibble( + meta: &mut VirtualCells, + s_advices: [Column; HASH_WIDTH], + rot: i32, +) -> Expression { + let is_ext_short_c16 = meta.query_advice( + s_advices[IS_EXT_SHORT_C16_POS - LAYOUT_OFFSET], + Rotation(rot), + ); + let is_ext_short_c1 = meta.query_advice( + s_advices[IS_EXT_SHORT_C1_POS - LAYOUT_OFFSET], + Rotation(rot), + ); + + is_ext_short_c16 + is_ext_short_c1 +} diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index 84104b8381..71c4e89edb 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -9,7 +9,10 @@ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; use crate::{ - helpers::{compute_rlc, key_len_lookup, mult_diff_lookup, range_lookups}, + helpers::{ + compute_rlc, get_is_extension_node_one_nibble, key_len_lookup, + mult_diff_lookup, range_lookups, + }, mpt::FixedTableTag, param::{IS_BRANCH_C16_POS, IS_BRANCH_C1_POS}, }; @@ -224,12 +227,21 @@ impl LeafKeyInAddedBranchChip { Rotation(rot_branch_init - 1), ); + let is_one_nibble = get_is_extension_node_one_nibble( + meta, + s_advices, + rot_branch_init, + ); + // Any rotation that lands into branch children can be used. let drifted_pos = meta.query_advice(drifted_pos, Rotation(-17)); let mut key_mult = branch_rlc_mult.clone() * mult_diff.clone() * (one.clone() - is_leaf_without_branch.clone()) - + is_leaf_without_branch.clone() * mult_diff.clone(); + + is_leaf_without_branch.clone() * is_one_nibble.clone() + + is_leaf_without_branch.clone() + * mult_diff.clone() + * (one.clone() - is_one_nibble.clone()); let drifted_pos_mult = key_mult.clone() * c16.clone() * sel1.clone() + key_mult.clone() * sel2.clone(); From c2ad33ca46f643eb0e84fb297543490577ac1bde Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Thu, 3 Mar 2022 15:09:46 +0100 Subject: [PATCH 098/113] tests regenerated with new extension selectors --- mpt/tests/AddBranch-710619207543-475527942628.json | 2 +- mpt/tests/AddBranchLong-584332421118-475527942628.json | 2 +- mpt/tests/AddBranchTwoLevels-505350602972-247357574933.json | 2 +- .../AddBranchTwoLevelsLong-493901171609-247357574933.json | 2 +- mpt/tests/Delete-681085411607-625181887035.json | 2 +- mpt/tests/DeleteBranch-231098459172-565805467413.json | 2 +- mpt/tests/DeleteBranchLong-231098459172-565805467413.json | 2 +- mpt/tests/DeleteBranchTwoLevels-330818964644-247357574933.json | 2 +- .../DeleteBranchTwoLevelsLong-767077922239-247357574933.json | 2 +- ...nFirstStorageLevelOneKeyByte-663142080294-777022577393.json | 2 +- ...FirstStorageLevelTwoKeyBytes-663142080294-765640895605.json | 1 + ...ExtensionAddedOneKeyByteSel1-832680037789-317272220514.json | 2 +- ...ExtensionAddedOneKeyByteSel2-452662731544-626715391833.json | 2 +- ...ensionAddedThreeKeyBytesSel2-801908495096-397684660137.json | 2 +- ...xtensionAddedTwoKeyBytesSel1-757979589475-746209495243.json | 2 +- ...xtensionAddedTwoKeyBytesSel2-452662731544-433432384974.json | 2 +- ...ensionDeletedOneKeyByteSel1-832680037789-317272220514.json} | 2 +- ...ensionDeletedOneKeyByteSel2-452662731544-626715391833.json} | 2 +- ...sionDeletedThreeKeyBytesSel2-801908495096-397684660137.json | 2 +- ...ensionDeletedTwoKeyBytesSel1-757979589475-746209495243.json | 2 +- ...ensionDeletedTwoKeyBytesSel2-452662731544-433432384974.json | 2 +- ...ExtensionInFirstStorageLevel-452662731544-777022577393.json | 1 + ...nFirstStorageLevelOneKeyByte-663142080294-777022577393.json | 2 +- ...FirstStorageLevelTwoKeyBytes-663142080294-765640895605.json | 2 +- .../ExtensionOneKeyByteSel1-767077922239-619651924188.json | 2 +- .../ExtensionOneKeyByteSel2-452662731544-358860786595.json | 1 - .../ExtensionOneKeyByteSel2-452662731544-626715391833.json | 1 + .../ExtensionThreeKeyBytes-777385406692-560198876953.json | 1 + .../ExtensionThreeKeyBytesSel2-801908495096-397684660137.json | 2 +- .../ExtensionTwoKeyBytesSel1-757979589475-746209495243.json | 2 +- .../ExtensionTwoKeyBytesSel2-452662731544-433432384974.json | 2 +- mpt/tests/FromNilToValue-557984659174-528454448066.json | 2 +- .../OnlyLeafInStorageProof-243772815463-734587049915.json | 2 +- mpt/tests/UpdateOneLevel-647339310663-358054748983.json | 3 +-- mpt/tests/UpdateOneLevel-832680037789-475527942628.json | 2 +- mpt/tests/UpdateOneLevelBigVal-327208647099-358054748983.json | 3 +-- .../UpdateOneLevelEvenAddress-677480810186-475527942628.json | 3 +-- mpt/tests/UpdateThreeLevels-502537983006-528454448066.json | 3 +-- mpt/tests/UpdateTwoLevels-711822908769-330416270113.json | 3 +-- ...on => UpdateTwoLevelsBigVal-711822908769-330416270113.json} | 3 +-- 40 files changed, 39 insertions(+), 42 deletions(-) create mode 100644 mpt/tests/ExtensionAddedInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json rename mpt/tests/{ExtensionDeleteOneKeyByteSel1-832680037789-317272220514.json => ExtensionDeletedOneKeyByteSel1-832680037789-317272220514.json} (99%) rename mpt/tests/{ExtensionDeleteOneKeyByteSel1-452662731544-626715391833.json => ExtensionDeletedOneKeyByteSel2-452662731544-626715391833.json} (99%) create mode 100644 mpt/tests/ExtensionInFirstStorageLevel-452662731544-777022577393.json delete mode 100644 mpt/tests/ExtensionOneKeyByteSel2-452662731544-358860786595.json create mode 100644 mpt/tests/ExtensionOneKeyByteSel2-452662731544-626715391833.json create mode 100644 mpt/tests/ExtensionThreeKeyBytes-777385406692-560198876953.json rename mpt/tests/{StorageUpdateTwoLevelsBigVal-711822908769-330416270113.json => UpdateTwoLevelsBigVal-711822908769-330416270113.json} (99%) diff --git a/mpt/tests/AddBranch-710619207543-475527942628.json b/mpt/tests/AddBranch-710619207543-475527942628.json index 0fb2c3957a..07ae57e59d 100644 --- a/mpt/tests/AddBranch-710619207543-475527942628.json +++ b/mpt/tests/AddBranch-710619207543-475527942628.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,0,160,204,163,192,228,236,158,53,243,37,211,75,99,207,250,226,55,170,222,203,54,169,187,114,252,9,233,188,229,183,238,239,41,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,0,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,1],[0,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,0,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,1],[0,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,0,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,1],[0,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,0,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,1],[0,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,0,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,1],[0,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,0,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,1],[0,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,0,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,1],[0,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,0,160,30,31,137,208,60,56,93,193,234,92,33,44,105,50,212,87,114,191,48,56,172,41,96,249,141,153,157,90,136,85,178,210,1],[0,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,0,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,1],[0,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,0,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,1],[0,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,0,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,1],[0,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,0,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,1],[0,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,0,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,1],[0,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,0,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,1],[0,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,0,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,1],[0,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,0,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,0,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,1],[0,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,0,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,1],[0,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,0,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,1],[0,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,0,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,1],[0,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,0,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,1],[0,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,0,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,1],[0,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,0,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,1],[0,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,0,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,1],[0,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,0,160,223,45,149,220,158,221,89,72,38,143,255,58,137,174,55,171,177,138,133,190,138,20,20,84,200,62,178,81,32,253,18,123,1],[0,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,0,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,1],[0,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,0,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,1],[0,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,0,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,1],[0,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,0,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,1],[0,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,0,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,1],[0,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,0,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,1],[0,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,0,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,0,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,1],[0,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,0,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,1],[0,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,0,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,1],[0,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,0,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,1],[0,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,0,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,1],[0,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,0,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,1],[0,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,0,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,1],[0,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,0,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,1],[0,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,0,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,1],[0,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,0,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,1],[0,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,0,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,1],[0,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,0,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,1],[0,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,0,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,1],[0,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,0,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,1],[0,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,0,160,145,217,85,165,243,134,193,101,63,153,167,102,112,147,139,74,180,12,255,170,94,85,61,77,245,107,254,240,47,123,144,46,1],[0,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,0,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,0,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,1],[0,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,0,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,1],[0,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,0,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,1],[0,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,0,160,207,55,223,75,156,17,69,57,26,113,1,148,61,210,37,76,31,144,225,95,2,36,11,200,74,187,97,142,139,145,94,45,1],[0,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,0,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,1],[0,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,0,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,1],[0,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,0,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,1],[0,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,0,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,1],[0,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,0,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,1],[0,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,0,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,1],[0,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,0,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,1],[0,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,0,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,1],[0,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,0,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,1],[0,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,0,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,1],[0,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,0,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,1],[0,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,0,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,0,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,1],[0,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,0,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,1],[0,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,0,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,1],[0,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,0,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,1],[0,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,0,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,1],[0,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,0,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,1],[0,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,0,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,1],[0,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,0,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,1],[0,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,0,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,1],[0,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,0,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,1],[0,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,0,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,1],[0,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,0,160,92,237,185,229,137,27,38,18,42,64,93,177,114,225,55,87,250,35,225,77,133,59,20,74,100,207,70,228,90,236,227,113,1],[0,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,0,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,1],[0,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,0,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,1],[0,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,0,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,1],[0,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,0,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,49,249,1,49,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,0,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,0,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,0,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,1],[0,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,0,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,0,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,1],[0,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,0,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,0,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,1],[0,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,0,160,254,239,63,62,84,215,88,151,22,243,211,38,10,146,190,159,142,27,68,135,217,242,3,166,204,116,39,94,68,45,149,207,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,0,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,190,78,97,44,199,185,78,255,133,142,12,3,144,130,2,110,52,117,104,18,95,33,87,149,32,175,212,11,129,104,113,157,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,204,163,192,228,236,158,53,243,37,211,75,99,207,250,226,55,170,222,203,54,169,187,114,252,9,233,188,229,183,238,239,41,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,30,31,137,208,60,56,93,193,234,92,33,44,105,50,212,87,114,191,48,56,172,41,96,249,141,153,157,90,136,85,178,210,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,223,45,149,220,158,221,89,72,38,143,255,58,137,174,55,171,177,138,133,190,138,20,20,84,200,62,178,81,32,253,18,123,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,145,217,85,165,243,134,193,101,63,153,167,102,112,147,139,74,180,12,255,170,94,85,61,77,245,107,254,240,47,123,144,46,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,207,55,223,75,156,17,69,57,26,113,1,148,61,210,37,76,31,144,225,95,2,36,11,200,74,187,97,142,139,145,94,45,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,92,237,185,229,137,27,38,18,42,64,93,177,114,225,55,87,250,35,225,77,133,59,20,74,100,207,70,228,90,236,227,113,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,254,239,63,62,84,215,88,151,22,243,211,38,10,146,190,159,142,27,68,135,217,242,3,166,204,116,39,94,68,45,149,207,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,190,78,97,44,199,185,78,255,133,142,12,3,144,130,2,110,52,117,104,18,95,33,87,149,32,175,212,11,129,104,113,157,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5]] +[[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,0,160,204,163,192,228,236,158,53,243,37,211,75,99,207,250,226,55,170,222,203,54,169,187,114,252,9,233,188,229,183,238,239,41,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,0,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,1],[0,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,0,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,1],[0,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,0,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,1],[0,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,0,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,1],[0,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,0,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,1],[0,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,0,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,1],[0,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,0,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,1],[0,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,0,160,30,31,137,208,60,56,93,193,234,92,33,44,105,50,212,87,114,191,48,56,172,41,96,249,141,153,157,90,136,85,178,210,1],[0,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,0,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,1],[0,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,0,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,1],[0,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,0,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,1],[0,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,0,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,1],[0,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,0,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,1],[0,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,0,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,1],[0,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,0,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,1],[0,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,0,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,0,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,1],[0,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,0,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,1],[0,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,0,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,1],[0,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,0,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,1],[0,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,0,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,1],[0,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,0,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,1],[0,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,0,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,1],[0,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,0,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,1],[0,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,0,160,223,45,149,220,158,221,89,72,38,143,255,58,137,174,55,171,177,138,133,190,138,20,20,84,200,62,178,81,32,253,18,123,1],[0,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,0,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,1],[0,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,0,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,1],[0,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,0,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,1],[0,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,0,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,1],[0,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,0,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,1],[0,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,0,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,1],[0,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,0,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,0,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,1],[0,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,0,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,1],[0,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,0,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,1],[0,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,0,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,1],[0,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,0,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,1],[0,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,0,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,1],[0,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,0,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,1],[0,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,0,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,1],[0,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,0,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,1],[0,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,0,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,1],[0,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,0,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,1],[0,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,0,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,1],[0,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,0,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,1],[0,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,0,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,1],[0,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,0,160,145,217,85,165,243,134,193,101,63,153,167,102,112,147,139,74,180,12,255,170,94,85,61,77,245,107,254,240,47,123,144,46,1],[0,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,0,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,0,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,1],[0,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,0,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,1],[0,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,0,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,1],[0,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,0,160,207,55,223,75,156,17,69,57,26,113,1,148,61,210,37,76,31,144,225,95,2,36,11,200,74,187,97,142,139,145,94,45,1],[0,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,0,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,1],[0,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,0,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,1],[0,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,0,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,1],[0,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,0,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,1],[0,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,0,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,1],[0,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,0,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,1],[0,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,0,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,1],[0,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,0,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,1],[0,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,0,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,1],[0,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,0,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,1],[0,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,0,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,1],[0,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,0,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,0,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,1],[0,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,0,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,1],[0,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,0,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,1],[0,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,0,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,1],[0,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,0,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,1],[0,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,0,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,1],[0,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,0,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,1],[0,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,0,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,1],[0,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,0,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,1],[0,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,0,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,1],[0,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,0,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,1],[0,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,0,160,92,237,185,229,137,27,38,18,42,64,93,177,114,225,55,87,250,35,225,77,133,59,20,74,100,207,70,228,90,236,227,113,1],[0,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,0,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,1],[0,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,0,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,1],[0,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,0,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,1],[0,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,0,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,49,249,1,49,13,0,0,0,0,0,0,0,0,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,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,0,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,0,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,0,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,1],[0,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,0,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,0,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,1],[0,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,0,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,0,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,1],[0,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,0,160,254,239,63,62,84,215,88,151,22,243,211,38,10,146,190,159,142,27,68,135,217,242,3,166,204,116,39,94,68,45,149,207,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,0,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,190,78,97,44,199,185,78,255,133,142,12,3,144,130,2,110,52,117,104,18,95,33,87,149,32,175,212,11,129,104,113,157,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,1,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,204,163,192,228,236,158,53,243,37,211,75,99,207,250,226,55,170,222,203,54,169,187,114,252,9,233,188,229,183,238,239,41,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,30,31,137,208,60,56,93,193,234,92,33,44,105,50,212,87,114,191,48,56,172,41,96,249,141,153,157,90,136,85,178,210,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,223,45,149,220,158,221,89,72,38,143,255,58,137,174,55,171,177,138,133,190,138,20,20,84,200,62,178,81,32,253,18,123,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,145,217,85,165,243,134,193,101,63,153,167,102,112,147,139,74,180,12,255,170,94,85,61,77,245,107,254,240,47,123,144,46,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,207,55,223,75,156,17,69,57,26,113,1,148,61,210,37,76,31,144,225,95,2,36,11,200,74,187,97,142,139,145,94,45,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,92,237,185,229,137,27,38,18,42,64,93,177,114,225,55,87,250,35,225,77,133,59,20,74,100,207,70,228,90,236,227,113,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,254,239,63,62,84,215,88,151,22,243,211,38,10,146,190,159,142,27,68,135,217,242,3,166,204,116,39,94,68,45,149,207,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,190,78,97,44,199,185,78,255,133,142,12,3,144,130,2,110,52,117,104,18,95,33,87,149,32,175,212,11,129,104,113,157,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5]] \ No newline at end of file diff --git a/mpt/tests/AddBranchLong-584332421118-475527942628.json b/mpt/tests/AddBranchLong-584332421118-475527942628.json index 1057eca475..c94da45816 100644 --- a/mpt/tests/AddBranchLong-584332421118-475527942628.json +++ b/mpt/tests/AddBranchLong-584332421118-475527942628.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,91,90,100,21,60,97,18,135,96,21,187,90,82,60,232,214,123,22,224,116,254,155,184,185,194,205,29,116,231,32,129,175,0,160,192,167,124,25,206,92,75,245,4,43,53,189,69,2,163,219,144,211,228,207,250,178,204,196,234,73,219,18,223,139,250,247,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,1],[0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,1],[0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,1],[0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,1],[0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,1],[0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,1],[0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,1],[0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,1],[0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,1],[0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,1],[0,160,199,151,38,229,9,60,78,6,209,87,90,253,217,35,135,162,166,127,39,223,32,108,123,160,66,118,38,51,250,98,173,217,0,160,244,89,96,62,9,150,203,76,223,160,251,42,206,30,75,61,47,23,43,205,173,75,47,191,155,207,111,125,254,156,216,88,1],[0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,1],[0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,1],[0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,1],[0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,1],[0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,1],[0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,1],[0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,1],[0,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,0,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,1],[0,160,105,130,128,74,115,134,13,134,231,146,88,193,234,132,179,206,55,95,69,122,215,246,230,123,169,120,158,220,198,147,103,4,0,160,107,27,106,51,151,146,15,115,253,161,145,206,129,91,38,55,41,82,205,136,182,169,249,74,62,74,253,23,113,189,73,92,1],[0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,1],[0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,1],[0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,1],[0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,1],[0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,1],[0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,1],[0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,1],[0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,1],[0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,1],[0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,1],[0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,0,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,1],[0,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,0,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,1],[0,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,0,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,1],[0,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,0,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,1],[0,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,0,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,1],[0,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,0,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,1],[0,160,129,103,83,127,82,116,230,206,168,220,218,71,239,39,86,166,136,38,237,137,0,142,199,113,122,193,27,185,199,80,39,137,0,160,44,170,206,133,150,224,102,18,149,247,178,45,4,51,185,152,182,15,129,98,87,7,217,66,140,196,103,35,93,0,101,219,1],[0,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,0,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,1],[0,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,0,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,1],[0,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,0,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,1],[0,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,0,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,1],[0,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,0,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,1],[0,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,0,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,1],[0,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,0,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,1],[0,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,0,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,1],[0,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,0,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,0,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,1],[0,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,0,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,1],[0,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,0,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,1],[0,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,0,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,1],[0,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,0,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,1],[0,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,0,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,1],[0,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,0,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,1],[0,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,0,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,1],[0,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,0,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,1],[0,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,0,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,1],[0,160,42,69,74,233,51,55,125,49,134,79,5,11,23,237,229,204,137,171,175,160,3,203,122,137,115,53,181,134,199,219,126,34,0,160,24,235,57,40,228,48,218,25,240,58,122,91,71,45,234,113,203,184,32,245,222,14,27,244,91,16,182,107,168,75,17,119,1],[0,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,0,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,1],[0,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,0,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,1],[0,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,0,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,1],[0,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,0,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,1],[0,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,0,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,0,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,1],[0,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,0,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,1],[0,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,0,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,1],[0,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,0,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,1],[0,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,0,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,1],[0,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,0,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,1],[0,160,207,145,8,113,104,80,200,249,25,156,71,69,100,199,215,231,208,144,224,51,149,195,70,84,132,70,110,198,60,215,179,86,0,160,219,96,122,115,226,97,154,132,68,248,39,70,155,139,139,71,27,90,7,213,57,170,62,184,16,30,145,140,178,47,68,144,1],[0,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,0,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,1],[0,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,0,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,1],[0,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,0,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,1],[0,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,0,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,1],[0,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,0,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,1],[0,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,0,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,1],[0,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,0,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,1],[0,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,0,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,1],[0,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,0,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,0,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,1],[0,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,0,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,1],[0,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,0,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,0,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,0,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,0,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,1],[0,160,210,18,153,129,9,16,109,118,224,110,219,219,227,254,219,187,210,121,21,214,121,115,230,154,173,190,226,160,131,181,148,83,0,160,161,97,160,22,221,241,157,38,227,108,127,210,79,134,23,132,32,189,106,78,25,236,195,163,217,219,97,128,159,96,180,189,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,0,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,243,180,122,255,168,251,76,111,113,241,104,225,225,93,38,173,150,5,201,44,175,118,224,190,143,85,238,209,187,163,73,26,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,230,235,123,177,163,228,229,179,247,255,57,207,119,20,69,202,176,46,215,201,51,244,181,163,154,131,7,136,178,184,167,94,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,0,160,2,181,237,96,137,204,229,65,148,3,108,66,200,41,116,147,205,184,82,98,155,193,196,211,48,20,43,105,98,25,162,58,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,91,90,100,21,60,97,18,135,96,21,187,90,82,60,232,214,123,22,224,116,254,155,184,185,194,205,29,116,231,32,129,175,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,192,167,124,25,206,92,75,245,4,43,53,189,69,2,163,219,144,211,228,207,250,178,204,196,234,73,219,18,223,139,250,247,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,199,151,38,229,9,60,78,6,209,87,90,253,217,35,135,162,166,127,39,223,32,108,123,160,66,118,38,51,250,98,173,217,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,244,89,96,62,9,150,203,76,223,160,251,42,206,30,75,61,47,23,43,205,173,75,47,191,155,207,111,125,254,156,216,88,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,160,105,130,128,74,115,134,13,134,231,146,88,193,234,132,179,206,55,95,69,122,215,246,230,123,169,120,158,220,198,147,103,4,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,160,107,27,106,51,151,146,15,115,253,161,145,206,129,91,38,55,41,82,205,136,182,169,249,74,62,74,253,23,113,189,73,92,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,160,129,103,83,127,82,116,230,206,168,220,218,71,239,39,86,166,136,38,237,137,0,142,199,113,122,193,27,185,199,80,39,137,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,128,5],[249,2,17,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,160,44,170,206,133,150,224,102,18,149,247,178,45,4,51,185,152,182,15,129,98,87,7,217,66,140,196,103,35,93,0,101,219,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,128,5],[249,2,17,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,160,42,69,74,233,51,55,125,49,134,79,5,11,23,237,229,204,137,171,175,160,3,203,122,137,115,53,181,134,199,219,126,34,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,128,5],[249,2,17,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,160,24,235,57,40,228,48,218,25,240,58,122,91,71,45,234,113,203,184,32,245,222,14,27,244,91,16,182,107,168,75,17,119,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,128,5],[249,2,17,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,160,207,145,8,113,104,80,200,249,25,156,71,69,100,199,215,231,208,144,224,51,149,195,70,84,132,70,110,198,60,215,179,86,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,128,5],[249,2,17,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,160,219,96,122,115,226,97,154,132,68,248,39,70,155,139,139,71,27,90,7,213,57,170,62,184,16,30,145,140,178,47,68,144,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,128,5],[249,1,17,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,128,128,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,128,128,128,128,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,128,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,160,210,18,153,129,9,16,109,118,224,110,219,219,227,254,219,187,210,121,21,214,121,115,230,154,173,190,226,160,131,181,148,83,128,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,128,5],[249,1,17,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,128,128,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,128,128,128,128,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,128,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,160,161,97,160,22,221,241,157,38,227,108,127,210,79,134,23,132,32,189,106,78,25,236,195,163,217,219,97,128,159,96,180,189,128,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,128,5],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,184,70,248,68,128,128,160,243,180,122,255,168,251,76,111,113,241,104,225,225,93,38,173,150,5,201,44,175,118,224,190,143,85,238,209,187,163,73,26,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,184,70,248,68,128,128,160,230,235,123,177,163,228,229,179,247,255,57,207,119,20,69,202,176,46,215,201,51,244,181,163,154,131,7,136,178,184,167,94,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,128,128,160,2,181,237,96,137,204,229,65,148,3,108,66,200,41,116,147,205,184,82,98,155,193,196,211,48,20,43,105,98,25,162,58,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] +[[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,91,90,100,21,60,97,18,135,96,21,187,90,82,60,232,214,123,22,224,116,254,155,184,185,194,205,29,116,231,32,129,175,0,160,192,167,124,25,206,92,75,245,4,43,53,189,69,2,163,219,144,211,228,207,250,178,204,196,234,73,219,18,223,139,250,247,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,1],[0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,1],[0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,1],[0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,1],[0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,1],[0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,1],[0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,1],[0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,1],[0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,1],[0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,1],[0,160,199,151,38,229,9,60,78,6,209,87,90,253,217,35,135,162,166,127,39,223,32,108,123,160,66,118,38,51,250,98,173,217,0,160,244,89,96,62,9,150,203,76,223,160,251,42,206,30,75,61,47,23,43,205,173,75,47,191,155,207,111,125,254,156,216,88,1],[0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,1],[0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,1],[0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,1],[0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,1],[0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,1],[0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,1],[0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,1],[0,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,0,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,1],[0,160,105,130,128,74,115,134,13,134,231,146,88,193,234,132,179,206,55,95,69,122,215,246,230,123,169,120,158,220,198,147,103,4,0,160,107,27,106,51,151,146,15,115,253,161,145,206,129,91,38,55,41,82,205,136,182,169,249,74,62,74,253,23,113,189,73,92,1],[0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,1],[0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,1],[0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,1],[0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,1],[0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,1],[0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,1],[0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,1],[0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,1],[0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,1],[0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,1],[0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,0,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,1],[0,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,0,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,1],[0,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,0,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,1],[0,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,0,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,1],[0,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,0,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,1],[0,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,0,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,1],[0,160,129,103,83,127,82,116,230,206,168,220,218,71,239,39,86,166,136,38,237,137,0,142,199,113,122,193,27,185,199,80,39,137,0,160,44,170,206,133,150,224,102,18,149,247,178,45,4,51,185,152,182,15,129,98,87,7,217,66,140,196,103,35,93,0,101,219,1],[0,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,0,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,1],[0,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,0,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,1],[0,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,0,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,1],[0,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,0,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,1],[0,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,0,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,1],[0,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,0,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,1],[0,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,0,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,1],[0,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,0,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,1],[0,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,0,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,0,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,1],[0,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,0,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,1],[0,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,0,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,1],[0,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,0,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,1],[0,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,0,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,1],[0,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,0,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,1],[0,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,0,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,1],[0,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,0,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,1],[0,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,0,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,1],[0,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,0,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,1],[0,160,42,69,74,233,51,55,125,49,134,79,5,11,23,237,229,204,137,171,175,160,3,203,122,137,115,53,181,134,199,219,126,34,0,160,24,235,57,40,228,48,218,25,240,58,122,91,71,45,234,113,203,184,32,245,222,14,27,244,91,16,182,107,168,75,17,119,1],[0,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,0,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,1],[0,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,0,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,1],[0,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,0,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,1],[0,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,0,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,1],[0,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,0,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,0,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,1],[0,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,0,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,1],[0,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,0,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,1],[0,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,0,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,1],[0,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,0,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,1],[0,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,0,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,1],[0,160,207,145,8,113,104,80,200,249,25,156,71,69,100,199,215,231,208,144,224,51,149,195,70,84,132,70,110,198,60,215,179,86,0,160,219,96,122,115,226,97,154,132,68,248,39,70,155,139,139,71,27,90,7,213,57,170,62,184,16,30,145,140,178,47,68,144,1],[0,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,0,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,1],[0,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,0,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,1],[0,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,0,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,1],[0,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,0,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,1],[0,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,0,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,1],[0,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,0,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,1],[0,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,0,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,1],[0,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,0,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,1],[0,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,0,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,13,0,0,0,0,0,0,0,0,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,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,0,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,1],[0,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,0,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,1],[0,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,0,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,0,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,0,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,0,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,1],[0,160,210,18,153,129,9,16,109,118,224,110,219,219,227,254,219,187,210,121,21,214,121,115,230,154,173,190,226,160,131,181,148,83,0,160,161,97,160,22,221,241,157,38,227,108,127,210,79,134,23,132,32,189,106,78,25,236,195,163,217,219,97,128,159,96,180,189,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,0,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,243,180,122,255,168,251,76,111,113,241,104,225,225,93,38,173,150,5,201,44,175,118,224,190,143,85,238,209,187,163,73,26,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,230,235,123,177,163,228,229,179,247,255,57,207,119,20,69,202,176,46,215,201,51,244,181,163,154,131,7,136,178,184,167,94,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,0,160,2,181,237,96,137,204,229,65,148,3,108,66,200,41,116,147,205,184,82,98,155,193,196,211,48,20,43,105,98,25,162,58,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,1,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,91,90,100,21,60,97,18,135,96,21,187,90,82,60,232,214,123,22,224,116,254,155,184,185,194,205,29,116,231,32,129,175,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,192,167,124,25,206,92,75,245,4,43,53,189,69,2,163,219,144,211,228,207,250,178,204,196,234,73,219,18,223,139,250,247,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,199,151,38,229,9,60,78,6,209,87,90,253,217,35,135,162,166,127,39,223,32,108,123,160,66,118,38,51,250,98,173,217,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,244,89,96,62,9,150,203,76,223,160,251,42,206,30,75,61,47,23,43,205,173,75,47,191,155,207,111,125,254,156,216,88,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,160,105,130,128,74,115,134,13,134,231,146,88,193,234,132,179,206,55,95,69,122,215,246,230,123,169,120,158,220,198,147,103,4,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,160,107,27,106,51,151,146,15,115,253,161,145,206,129,91,38,55,41,82,205,136,182,169,249,74,62,74,253,23,113,189,73,92,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,160,129,103,83,127,82,116,230,206,168,220,218,71,239,39,86,166,136,38,237,137,0,142,199,113,122,193,27,185,199,80,39,137,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,128,5],[249,2,17,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,160,44,170,206,133,150,224,102,18,149,247,178,45,4,51,185,152,182,15,129,98,87,7,217,66,140,196,103,35,93,0,101,219,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,128,5],[249,2,17,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,160,42,69,74,233,51,55,125,49,134,79,5,11,23,237,229,204,137,171,175,160,3,203,122,137,115,53,181,134,199,219,126,34,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,128,5],[249,2,17,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,160,24,235,57,40,228,48,218,25,240,58,122,91,71,45,234,113,203,184,32,245,222,14,27,244,91,16,182,107,168,75,17,119,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,128,5],[249,2,17,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,160,207,145,8,113,104,80,200,249,25,156,71,69,100,199,215,231,208,144,224,51,149,195,70,84,132,70,110,198,60,215,179,86,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,128,5],[249,2,17,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,160,219,96,122,115,226,97,154,132,68,248,39,70,155,139,139,71,27,90,7,213,57,170,62,184,16,30,145,140,178,47,68,144,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,128,5],[249,1,17,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,128,128,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,128,128,128,128,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,128,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,160,210,18,153,129,9,16,109,118,224,110,219,219,227,254,219,187,210,121,21,214,121,115,230,154,173,190,226,160,131,181,148,83,128,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,128,5],[249,1,17,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,128,128,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,128,128,128,128,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,128,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,160,161,97,160,22,221,241,157,38,227,108,127,210,79,134,23,132,32,189,106,78,25,236,195,163,217,219,97,128,159,96,180,189,128,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,128,5],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,184,70,248,68,128,128,160,243,180,122,255,168,251,76,111,113,241,104,225,225,93,38,173,150,5,201,44,175,118,224,190,143,85,238,209,187,163,73,26,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,184,70,248,68,128,128,160,230,235,123,177,163,228,229,179,247,255,57,207,119,20,69,202,176,46,215,201,51,244,181,163,154,131,7,136,178,184,167,94,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,128,128,160,2,181,237,96,137,204,229,65,148,3,108,66,200,41,116,147,205,184,82,98,155,193,196,211,48,20,43,105,98,25,162,58,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/AddBranchTwoLevels-505350602972-247357574933.json b/mpt/tests/AddBranchTwoLevels-505350602972-247357574933.json index f842f5cdda..7d80cb1b8b 100644 --- a/mpt/tests/AddBranchTwoLevels-505350602972-247357574933.json +++ b/mpt/tests/AddBranchTwoLevels-505350602972-247357574933.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,145,202,59,207,184,181,204,132,169,168,91,160,60,211,50,107,15,165,139,101,74,251,148,249,104,241,86,141,45,8,202,214,0,160,149,161,91,255,166,107,211,109,201,181,29,3,168,216,148,79,133,65,209,27,183,118,174,170,39,244,41,56,105,167,218,7,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,1],[0,160,66,176,214,86,219,235,246,79,146,165,186,87,19,252,29,241,232,94,27,41,38,92,119,251,106,91,208,170,224,29,160,248,0,160,112,186,4,211,18,132,74,91,28,166,139,239,103,168,15,42,189,31,135,248,209,138,187,176,92,23,33,244,36,94,133,43,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,0,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,1],[0,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,0,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,1],[0,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,0,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,1],[0,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,0,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,1],[0,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,0,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,1],[0,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,0,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,1],[0,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,0,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,1],[0,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,0,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,1],[0,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,0,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,1],[0,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,0,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,1],[0,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,0,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,1],[0,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,0,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,1],[0,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,0,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,1],[0,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,0,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,1],[0,160,19,224,113,201,255,129,36,52,57,214,92,241,118,205,0,170,227,47,102,227,218,116,110,128,178,11,110,204,252,77,100,200,0,160,223,170,245,164,159,246,210,159,143,187,69,29,30,101,1,144,13,186,67,137,102,247,134,6,51,66,76,202,229,100,195,149,1],[0,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,0,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,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,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,0,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,1],[0,160,146,211,70,53,89,117,233,193,185,246,151,53,11,162,117,5,124,156,178,211,34,175,70,111,143,66,148,118,201,72,100,140,0,160,252,217,31,98,213,2,184,117,159,197,191,162,34,191,237,19,48,173,185,206,42,131,123,246,215,37,157,170,129,2,159,79,1],[0,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,0,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,1],[0,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,0,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,1],[0,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,0,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,1],[0,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,0,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,1],[0,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,0,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,1],[0,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,0,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,1],[0,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,0,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,1],[0,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,0,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,1],[0,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,0,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,1],[0,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,0,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,1],[0,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,0,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,1],[0,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,0,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,1],[0,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,0,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,1],[0,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,0,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,0,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,1],[0,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,0,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,1],[0,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,0,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,1],[0,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,0,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,1],[0,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,0,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,1],[0,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,0,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,1],[0,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,0,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,1],[0,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,0,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,1],[0,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,0,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,1],[0,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,0,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,1],[0,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,0,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,1],[0,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,0,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,1],[0,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,0,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,1],[0,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,0,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,1],[0,160,175,181,176,216,197,195,13,98,14,255,75,4,199,16,191,222,114,48,246,89,57,95,237,2,178,220,14,100,170,2,33,181,0,160,55,85,9,146,13,220,208,48,219,48,45,20,104,34,220,239,134,126,21,8,186,71,116,184,250,50,0,156,101,10,221,196,1],[0,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,0,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,0,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,1],[0,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,0,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,1],[0,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,0,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,1],[0,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,0,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,1],[0,160,180,25,20,136,244,187,234,226,83,52,240,205,200,229,58,185,112,131,8,251,120,228,195,70,166,60,63,220,0,122,78,173,0,160,69,56,88,5,160,143,143,51,129,117,240,225,241,84,36,241,220,69,90,156,249,195,200,255,207,226,79,132,244,18,115,224,1],[0,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,0,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,1],[0,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,0,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,1],[0,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,0,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,1],[0,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,0,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,1],[0,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,0,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,1],[0,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,0,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,1],[0,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,0,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,1],[0,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,0,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,1],[0,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,0,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,1],[0,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,0,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,1],[0,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,0,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,0,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,1],[0,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,0,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,0,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,1],[0,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,0,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,1],[0,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,0,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,0,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,1],[0,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,0,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,1],[0,160,3,153,231,82,186,179,76,222,114,246,236,240,176,201,228,114,97,100,0,77,34,220,98,95,112,155,37,214,127,222,185,16,0,160,149,106,49,186,80,196,82,157,32,65,104,247,97,128,104,47,223,63,50,242,236,254,19,57,80,81,181,46,229,29,163,11,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,163,249,116,158,55,31,135,151,154,177,70,162,196,125,104,115,86,21,90,18,248,231,181,157,159,88,231,1,29,210,253,54,0,160,238,33,41,91,139,64,0,126,58,209,28,244,31,248,40,252,116,128,48,205,71,63,220,200,119,152,59,114,226,64,32,177,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,0,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,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,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,124,110,210,32,40,203,188,213,98,144,74,214,52,38,242,41,140,111,161,26,157,214,107,102,215,218,164,89,184,224,211,23,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,125,125,5,117,81,122,122,242,64,2,175,145,138,151,62,249,124,167,21,134,164,8,89,178,199,105,211,183,248,165,182,64,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,0,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,1],[0,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,0,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,1],[0,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,0,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,1],[0,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,0,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,1],[0,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,0,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,1],[0,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,0,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,1],[0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,0,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,1],[0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,1],[0,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,0,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,1],[0,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,0,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,1],[0,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,0,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,1],[0,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,0,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,1],[0,160,40,218,53,174,159,41,102,174,207,210,68,46,147,137,18,7,231,77,152,244,11,253,97,148,81,205,17,30,51,123,221,102,0,160,229,104,249,34,92,158,241,146,58,109,87,65,16,57,148,193,196,216,75,75,23,242,59,8,146,130,42,254,205,234,174,62,1],[0,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,0,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,1],[0,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,0,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,1],[0,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,0,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,64,173,190,85,245,27,215,241,104,119,0,147,61,155,51,41,52,3,142,121,197,151,126,68,251,26,55,133,129,160,120,30,0,160,80,212,104,138,191,68,67,228,70,6,232,171,124,66,35,101,130,116,159,84,49,253,75,91,27,244,105,102,42,237,198,64,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,1,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,0,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,202,59,207,184,181,204,132,169,168,91,160,60,211,50,107,15,165,139,101,74,251,148,249,104,241,86,141,45,8,202,214,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,149,161,91,255,166,107,211,109,201,181,29,3,168,216,148,79,133,65,209,27,183,118,174,170,39,244,41,56,105,167,218,7,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,66,176,214,86,219,235,246,79,146,165,186,87,19,252,29,241,232,94,27,41,38,92,119,251,106,91,208,170,224,29,160,248,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,112,186,4,211,18,132,74,91,28,166,139,239,103,168,15,42,189,31,135,248,209,138,187,176,92,23,33,244,36,94,133,43,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,160,19,224,113,201,255,129,36,52,57,214,92,241,118,205,0,170,227,47,102,227,218,116,110,128,178,11,110,204,252,77,100,200,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,128,5],[249,2,17,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,160,223,170,245,164,159,246,210,159,143,187,69,29,30,101,1,144,13,186,67,137,102,247,134,6,51,66,76,202,229,100,195,149,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,128,5],[249,2,17,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,160,146,211,70,53,89,117,233,193,185,246,151,53,11,162,117,5,124,156,178,211,34,175,70,111,143,66,148,118,201,72,100,140,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,128,5],[249,2,17,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,160,252,217,31,98,213,2,184,117,159,197,191,162,34,191,237,19,48,173,185,206,42,131,123,246,215,37,157,170,129,2,159,79,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,128,5],[249,2,17,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,160,175,181,176,216,197,195,13,98,14,255,75,4,199,16,191,222,114,48,246,89,57,95,237,2,178,220,14,100,170,2,33,181,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,128,5],[249,2,17,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,160,55,85,9,146,13,220,208,48,219,48,45,20,104,34,220,239,134,126,21,8,186,71,116,184,250,50,0,156,101,10,221,196,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,128,5],[249,2,17,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,160,180,25,20,136,244,187,234,226,83,52,240,205,200,229,58,185,112,131,8,251,120,228,195,70,166,60,63,220,0,122,78,173,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,128,5],[249,2,17,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,160,69,56,88,5,160,143,143,51,129,117,240,225,241,84,36,241,220,69,90,156,249,195,200,255,207,226,79,132,244,18,115,224,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,128,5],[249,1,17,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,128,128,128,128,128,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,128,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,160,3,153,231,82,186,179,76,222,114,246,236,240,176,201,228,114,97,100,0,77,34,220,98,95,112,155,37,214,127,222,185,16,128,128,128,5],[249,1,17,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,128,128,128,128,128,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,128,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,160,149,106,49,186,80,196,82,157,32,65,104,247,97,128,104,47,223,63,50,242,236,254,19,57,80,81,181,46,229,29,163,11,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,163,249,116,158,55,31,135,151,154,177,70,162,196,125,104,115,86,21,90,18,248,231,181,157,159,88,231,1,29,210,253,54,128,128,128,128,128,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,238,33,41,91,139,64,0,126,58,209,28,244,31,248,40,252,116,128,48,205,71,63,220,200,119,152,59,114,226,64,32,177,128,128,128,128,128,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,128,128,128,5],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,184,70,248,68,128,128,160,124,110,210,32,40,203,188,213,98,144,74,214,52,38,242,41,140,111,161,26,157,214,107,102,215,218,164,89,184,224,211,23,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,184,70,248,68,128,128,160,125,125,5,117,81,122,122,242,64,2,175,145,138,151,62,249,124,167,21,134,164,8,89,178,199,105,211,183,248,165,182,64,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,40,218,53,174,159,41,102,174,207,210,68,46,147,137,18,7,231,77,152,244,11,253,97,148,81,205,17,30,51,123,221,102,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,229,104,249,34,92,158,241,146,58,109,87,65,16,57,148,193,196,216,75,75,23,242,59,8,146,130,42,254,205,234,174,62,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,64,173,190,85,245,27,215,241,104,119,0,147,61,155,51,41,52,3,142,121,197,151,126,68,251,26,55,133,129,160,120,30,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,80,212,104,138,191,68,67,228,70,6,232,171,124,66,35,101,130,116,159,84,49,253,75,91,27,244,105,102,42,237,198,64,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,128,128,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5]] +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,145,202,59,207,184,181,204,132,169,168,91,160,60,211,50,107,15,165,139,101,74,251,148,249,104,241,86,141,45,8,202,214,0,160,149,161,91,255,166,107,211,109,201,181,29,3,168,216,148,79,133,65,209,27,183,118,174,170,39,244,41,56,105,167,218,7,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,1],[0,160,66,176,214,86,219,235,246,79,146,165,186,87,19,252,29,241,232,94,27,41,38,92,119,251,106,91,208,170,224,29,160,248,0,160,112,186,4,211,18,132,74,91,28,166,139,239,103,168,15,42,189,31,135,248,209,138,187,176,92,23,33,244,36,94,133,43,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,0,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,1],[0,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,0,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,1],[0,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,0,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,1],[0,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,0,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,1],[0,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,0,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,1],[0,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,0,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,1],[0,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,0,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,1],[0,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,0,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,1],[0,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,0,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,1],[0,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,0,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,1],[0,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,0,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,1],[0,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,0,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,1],[0,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,0,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,1],[0,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,0,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,1],[0,160,19,224,113,201,255,129,36,52,57,214,92,241,118,205,0,170,227,47,102,227,218,116,110,128,178,11,110,204,252,77,100,200,0,160,223,170,245,164,159,246,210,159,143,187,69,29,30,101,1,144,13,186,67,137,102,247,134,6,51,66,76,202,229,100,195,149,1],[0,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,0,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,0,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,1],[0,160,146,211,70,53,89,117,233,193,185,246,151,53,11,162,117,5,124,156,178,211,34,175,70,111,143,66,148,118,201,72,100,140,0,160,252,217,31,98,213,2,184,117,159,197,191,162,34,191,237,19,48,173,185,206,42,131,123,246,215,37,157,170,129,2,159,79,1],[0,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,0,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,1],[0,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,0,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,1],[0,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,0,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,1],[0,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,0,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,1],[0,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,0,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,1],[0,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,0,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,1],[0,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,0,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,1],[0,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,0,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,1],[0,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,0,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,1],[0,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,0,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,1],[0,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,0,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,1],[0,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,0,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,1],[0,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,0,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,1],[0,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,0,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,0,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,1],[0,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,0,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,1],[0,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,0,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,1],[0,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,0,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,1],[0,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,0,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,1],[0,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,0,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,1],[0,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,0,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,1],[0,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,0,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,1],[0,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,0,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,1],[0,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,0,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,1],[0,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,0,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,1],[0,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,0,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,1],[0,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,0,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,1],[0,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,0,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,1],[0,160,175,181,176,216,197,195,13,98,14,255,75,4,199,16,191,222,114,48,246,89,57,95,237,2,178,220,14,100,170,2,33,181,0,160,55,85,9,146,13,220,208,48,219,48,45,20,104,34,220,239,134,126,21,8,186,71,116,184,250,50,0,156,101,10,221,196,1],[0,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,0,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,0,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,1],[0,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,0,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,1],[0,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,0,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,1],[0,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,0,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,1],[0,160,180,25,20,136,244,187,234,226,83,52,240,205,200,229,58,185,112,131,8,251,120,228,195,70,166,60,63,220,0,122,78,173,0,160,69,56,88,5,160,143,143,51,129,117,240,225,241,84,36,241,220,69,90,156,249,195,200,255,207,226,79,132,244,18,115,224,1],[0,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,0,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,1],[0,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,0,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,1],[0,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,0,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,1],[0,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,0,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,1],[0,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,0,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,1],[0,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,0,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,1],[0,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,0,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,1],[0,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,0,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,1],[0,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,0,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,1],[0,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,0,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,1],[0,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,0,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,13,0,0,0,0,0,0,0,0,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,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,0,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,1],[0,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,0,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,0,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,1],[0,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,0,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,1],[0,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,0,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,0,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,1],[0,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,0,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,1],[0,160,3,153,231,82,186,179,76,222,114,246,236,240,176,201,228,114,97,100,0,77,34,220,98,95,112,155,37,214,127,222,185,16,0,160,149,106,49,186,80,196,82,157,32,65,104,247,97,128,104,47,223,63,50,242,236,254,19,57,80,81,181,46,229,29,163,11,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,7,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,163,249,116,158,55,31,135,151,154,177,70,162,196,125,104,115,86,21,90,18,248,231,181,157,159,88,231,1,29,210,253,54,0,160,238,33,41,91,139,64,0,126,58,209,28,244,31,248,40,252,116,128,48,205,71,63,220,200,119,152,59,114,226,64,32,177,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,0,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,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,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,124,110,210,32,40,203,188,213,98,144,74,214,52,38,242,41,140,111,161,26,157,214,107,102,215,218,164,89,184,224,211,23,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,125,125,5,117,81,122,122,242,64,2,175,145,138,151,62,249,124,167,21,134,164,8,89,178,199,105,211,183,248,165,182,64,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,0,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,1],[0,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,0,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,1],[0,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,0,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,1],[0,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,0,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,1],[0,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,0,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,1],[0,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,0,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,1],[0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,0,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,1],[0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,1],[0,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,0,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,1],[0,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,0,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,1],[0,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,0,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,1],[0,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,0,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,1],[0,160,40,218,53,174,159,41,102,174,207,210,68,46,147,137,18,7,231,77,152,244,11,253,97,148,81,205,17,30,51,123,221,102,0,160,229,104,249,34,92,158,241,146,58,109,87,65,16,57,148,193,196,216,75,75,23,242,59,8,146,130,42,254,205,234,174,62,1],[0,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,0,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,1],[0,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,0,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,1],[0,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,0,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,64,173,190,85,245,27,215,241,104,119,0,147,61,155,51,41,52,3,142,121,197,151,126,68,251,26,55,133,129,160,120,30,0,160,80,212,104,138,191,68,67,228,70,6,232,171,124,66,35,101,130,116,159,84,49,253,75,91,27,244,105,102,42,237,198,64,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,1,0,14,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,0,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,202,59,207,184,181,204,132,169,168,91,160,60,211,50,107,15,165,139,101,74,251,148,249,104,241,86,141,45,8,202,214,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,149,161,91,255,166,107,211,109,201,181,29,3,168,216,148,79,133,65,209,27,183,118,174,170,39,244,41,56,105,167,218,7,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,66,176,214,86,219,235,246,79,146,165,186,87,19,252,29,241,232,94,27,41,38,92,119,251,106,91,208,170,224,29,160,248,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,112,186,4,211,18,132,74,91,28,166,139,239,103,168,15,42,189,31,135,248,209,138,187,176,92,23,33,244,36,94,133,43,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,160,19,224,113,201,255,129,36,52,57,214,92,241,118,205,0,170,227,47,102,227,218,116,110,128,178,11,110,204,252,77,100,200,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,128,5],[249,2,17,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,160,223,170,245,164,159,246,210,159,143,187,69,29,30,101,1,144,13,186,67,137,102,247,134,6,51,66,76,202,229,100,195,149,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,128,5],[249,2,17,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,160,146,211,70,53,89,117,233,193,185,246,151,53,11,162,117,5,124,156,178,211,34,175,70,111,143,66,148,118,201,72,100,140,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,128,5],[249,2,17,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,160,252,217,31,98,213,2,184,117,159,197,191,162,34,191,237,19,48,173,185,206,42,131,123,246,215,37,157,170,129,2,159,79,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,128,5],[249,2,17,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,160,175,181,176,216,197,195,13,98,14,255,75,4,199,16,191,222,114,48,246,89,57,95,237,2,178,220,14,100,170,2,33,181,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,128,5],[249,2,17,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,160,55,85,9,146,13,220,208,48,219,48,45,20,104,34,220,239,134,126,21,8,186,71,116,184,250,50,0,156,101,10,221,196,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,128,5],[249,2,17,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,160,180,25,20,136,244,187,234,226,83,52,240,205,200,229,58,185,112,131,8,251,120,228,195,70,166,60,63,220,0,122,78,173,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,128,5],[249,2,17,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,160,69,56,88,5,160,143,143,51,129,117,240,225,241,84,36,241,220,69,90,156,249,195,200,255,207,226,79,132,244,18,115,224,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,128,5],[249,1,17,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,128,128,128,128,128,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,128,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,160,3,153,231,82,186,179,76,222,114,246,236,240,176,201,228,114,97,100,0,77,34,220,98,95,112,155,37,214,127,222,185,16,128,128,128,5],[249,1,17,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,128,128,128,128,128,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,128,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,160,149,106,49,186,80,196,82,157,32,65,104,247,97,128,104,47,223,63,50,242,236,254,19,57,80,81,181,46,229,29,163,11,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,163,249,116,158,55,31,135,151,154,177,70,162,196,125,104,115,86,21,90,18,248,231,181,157,159,88,231,1,29,210,253,54,128,128,128,128,128,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,238,33,41,91,139,64,0,126,58,209,28,244,31,248,40,252,116,128,48,205,71,63,220,200,119,152,59,114,226,64,32,177,128,128,128,128,128,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,128,128,128,5],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,184,70,248,68,128,128,160,124,110,210,32,40,203,188,213,98,144,74,214,52,38,242,41,140,111,161,26,157,214,107,102,215,218,164,89,184,224,211,23,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,184,70,248,68,128,128,160,125,125,5,117,81,122,122,242,64,2,175,145,138,151,62,249,124,167,21,134,164,8,89,178,199,105,211,183,248,165,182,64,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,40,218,53,174,159,41,102,174,207,210,68,46,147,137,18,7,231,77,152,244,11,253,97,148,81,205,17,30,51,123,221,102,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,229,104,249,34,92,158,241,146,58,109,87,65,16,57,148,193,196,216,75,75,23,242,59,8,146,130,42,254,205,234,174,62,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,64,173,190,85,245,27,215,241,104,119,0,147,61,155,51,41,52,3,142,121,197,151,126,68,251,26,55,133,129,160,120,30,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,80,212,104,138,191,68,67,228,70,6,232,171,124,66,35,101,130,116,159,84,49,253,75,91,27,244,105,102,42,237,198,64,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,128,128,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5]] \ No newline at end of file diff --git a/mpt/tests/AddBranchTwoLevelsLong-493901171609-247357574933.json b/mpt/tests/AddBranchTwoLevelsLong-493901171609-247357574933.json index 4bae2033ae..ecf7d7c215 100644 --- a/mpt/tests/AddBranchTwoLevelsLong-493901171609-247357574933.json +++ b/mpt/tests/AddBranchTwoLevelsLong-493901171609-247357574933.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,112,111,76,82,17,231,123,222,41,29,143,197,43,214,49,114,156,6,228,160,200,190,124,83,90,134,148,113,0,242,8,223,0,160,28,241,244,79,115,80,99,155,142,177,171,21,142,78,170,161,160,151,84,2,1,217,248,156,185,227,64,243,5,112,142,186,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,1],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,1],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,1],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,1],[0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,1],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,1],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,1],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,1],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,1],[0,160,58,109,215,135,86,131,21,211,39,205,236,11,17,4,11,251,27,214,159,168,108,253,243,116,37,135,174,7,21,231,118,173,0,160,46,171,117,127,104,238,238,194,83,233,78,9,202,136,194,148,140,253,97,150,228,161,20,225,13,58,144,222,57,99,254,32,1],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,1],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,1],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,1],[0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,1],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,1],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,0,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,1],[0,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,0,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,1],[0,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,0,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,1],[0,160,146,166,81,45,210,69,39,90,8,44,60,221,195,241,31,210,253,3,69,225,11,88,250,193,159,251,4,231,245,233,133,226,0,160,134,63,30,134,185,236,136,110,216,149,200,29,150,68,11,249,220,44,129,142,104,27,141,110,40,213,239,1,101,88,73,149,1],[0,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,0,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,1],[0,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,0,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,1],[0,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,0,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,1],[0,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,0,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,1],[0,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,0,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,1],[0,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,0,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,1],[0,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,0,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,1],[0,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,0,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,1],[0,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,0,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,1],[0,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,0,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,1],[0,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,0,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,1],[0,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,0,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,0,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,1],[0,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,0,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,1],[0,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,0,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,1],[0,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,0,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,1],[0,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,0,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,1],[0,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,0,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,1],[0,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,0,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,1],[0,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,0,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,1],[0,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,0,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,1],[0,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,0,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,1],[0,160,104,89,56,67,130,177,255,66,86,223,47,205,194,196,137,228,139,65,105,207,33,85,109,121,82,166,72,219,252,44,251,57,0,160,79,132,115,35,52,46,95,96,2,2,115,162,44,191,156,162,192,165,82,107,140,211,254,138,34,192,195,57,95,161,87,130,1],[0,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,0,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,1],[0,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,0,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,1],[0,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,0,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,1],[0,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,0,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,1],[0,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,0,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,0,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,1],[0,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,0,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,1],[0,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,0,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,1],[0,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,0,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,1],[0,160,42,24,87,137,84,11,35,99,129,198,127,228,155,85,156,33,108,82,86,188,33,157,85,117,109,104,122,163,199,71,97,63,0,160,174,127,128,165,147,138,20,51,157,73,19,218,37,23,117,111,124,78,248,64,26,173,136,151,108,81,69,93,159,165,157,5,1],[0,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,0,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,1],[0,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,0,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,1],[0,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,0,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,1],[0,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,0,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,1],[0,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,0,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,1],[0,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,0,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,1],[0,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,0,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,1],[0,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,0,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,1],[0,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,0,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,1],[0,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,0,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,1],[0,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,0,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,0,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,1],[0,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,0,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,1],[0,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,0,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,1],[0,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,0,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,1],[0,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,0,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,1],[0,160,80,192,12,181,234,197,167,48,160,85,10,220,41,220,187,66,88,224,134,140,35,222,37,94,171,131,46,144,39,31,171,221,0,160,88,250,177,137,251,253,171,31,170,108,145,2,118,240,52,248,128,177,214,147,184,112,178,29,82,17,46,69,147,165,137,56,1],[0,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,0,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,1],[0,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,0,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,1],[0,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,0,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,1],[0,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,0,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,1],[0,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,0,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,1],[0,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,0,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,1],[0,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,0,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,1],[0,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,0,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,1],[0,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,0,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,1],[0,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,0,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,114,102,255,251,116,2,170,24,47,182,156,52,247,77,37,159,202,195,203,229,225,253,90,175,118,104,20,35,133,52,155,244,0,160,167,211,155,160,201,251,76,202,216,44,134,208,243,169,194,31,136,106,132,127,255,30,231,154,164,250,237,71,247,7,71,108,1],[0,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,0,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,0,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,0,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,0,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,1],[0,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,0,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,1],[0,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,0,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,0,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,113,65,45,107,211,235,72,59,222,171,146,31,38,245,62,163,235,195,74,119,251,206,230,11,150,55,132,81,123,170,212,163,0,160,174,79,250,14,204,47,230,127,162,158,244,66,186,245,88,129,146,245,96,126,115,7,239,250,25,59,94,83,145,226,98,151,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,0,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,116,153,120,158,35,139,22,3,217,133,14,145,254,66,30,86,90,251,215,156,182,186,146,63,18,216,131,139,85,131,244,191,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,1],[0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,1],[0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,1],[0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,1],[0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,1],[0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,1],[0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,1],[0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,1],[0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,1],[0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,1],[0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,1],[0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,1],[0,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,0,160,226,190,84,69,203,56,27,246,201,141,156,201,73,130,2,159,121,205,4,166,22,147,152,70,29,59,157,94,225,160,94,240,1],[0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,1],[0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,1],[0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,0,160,182,104,108,5,101,67,68,63,182,144,81,1,94,196,132,5,233,246,221,169,26,88,78,224,208,14,115,84,171,42,152,115,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,1,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,112,111,76,82,17,231,123,222,41,29,143,197,43,214,49,114,156,6,228,160,200,190,124,83,90,134,148,113,0,242,8,223,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,28,241,244,79,115,80,99,155,142,177,171,21,142,78,170,161,160,151,84,2,1,217,248,156,185,227,64,243,5,112,142,186,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,58,109,215,135,86,131,21,211,39,205,236,11,17,4,11,251,27,214,159,168,108,253,243,116,37,135,174,7,21,231,118,173,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,46,171,117,127,104,238,238,194,83,233,78,9,202,136,194,148,140,253,97,150,228,161,20,225,13,58,144,222,57,99,254,32,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,160,146,166,81,45,210,69,39,90,8,44,60,221,195,241,31,210,253,3,69,225,11,88,250,193,159,251,4,231,245,233,133,226,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,128,5],[249,2,17,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,160,134,63,30,134,185,236,136,110,216,149,200,29,150,68,11,249,220,44,129,142,104,27,141,110,40,213,239,1,101,88,73,149,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,128,5],[249,2,17,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,160,104,89,56,67,130,177,255,66,86,223,47,205,194,196,137,228,139,65,105,207,33,85,109,121,82,166,72,219,252,44,251,57,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,128,5],[249,2,17,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,160,79,132,115,35,52,46,95,96,2,2,115,162,44,191,156,162,192,165,82,107,140,211,254,138,34,192,195,57,95,161,87,130,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,128,5],[249,2,17,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,160,42,24,87,137,84,11,35,99,129,198,127,228,155,85,156,33,108,82,86,188,33,157,85,117,109,104,122,163,199,71,97,63,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,128,5],[249,2,17,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,160,174,127,128,165,147,138,20,51,157,73,19,218,37,23,117,111,124,78,248,64,26,173,136,151,108,81,69,93,159,165,157,5,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,128,5],[249,2,17,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,160,80,192,12,181,234,197,167,48,160,85,10,220,41,220,187,66,88,224,134,140,35,222,37,94,171,131,46,144,39,31,171,221,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,128,5],[249,2,17,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,160,88,250,177,137,251,253,171,31,170,108,145,2,118,240,52,248,128,177,214,147,184,112,178,29,82,17,46,69,147,165,137,56,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,128,5],[249,1,17,160,114,102,255,251,116,2,170,24,47,182,156,52,247,77,37,159,202,195,203,229,225,253,90,175,118,104,20,35,133,52,155,244,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,128,128,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,128,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,128,128,128,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,128,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,128,128,5],[249,1,17,160,167,211,155,160,201,251,76,202,216,44,134,208,243,169,194,31,136,106,132,127,255,30,231,154,164,250,237,71,247,7,71,108,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,128,128,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,128,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,128,128,128,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,128,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,128,128,5],[248,81,128,128,128,160,113,65,45,107,211,235,72,59,222,171,146,31,38,245,62,163,235,195,74,119,251,206,230,11,150,55,132,81,123,170,212,163,128,128,128,128,128,128,128,128,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,128,128,128,128,5],[248,81,128,128,128,160,174,79,250,14,204,47,230,127,162,158,244,66,186,245,88,129,146,245,96,126,115,7,239,250,25,59,94,83,145,226,98,151,128,128,128,128,128,128,128,128,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,128,128,128,128,5],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,184,70,248,68,128,128,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,184,70,248,68,128,128,160,116,153,120,158,35,139,22,3,217,133,14,145,254,66,30,86,90,251,215,156,182,186,146,63,18,216,131,139,85,131,244,191,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,226,190,84,69,203,56,27,246,201,141,156,201,73,130,2,159,121,205,4,166,22,147,152,70,29,59,157,94,225,160,94,240,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,182,104,108,5,101,67,68,63,182,144,81,1,94,196,132,5,233,246,221,169,26,88,78,224,208,14,115,84,171,42,152,115,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] +[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,112,111,76,82,17,231,123,222,41,29,143,197,43,214,49,114,156,6,228,160,200,190,124,83,90,134,148,113,0,242,8,223,0,160,28,241,244,79,115,80,99,155,142,177,171,21,142,78,170,161,160,151,84,2,1,217,248,156,185,227,64,243,5,112,142,186,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,1],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,1],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,1],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,1],[0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,1],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,1],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,1],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,1],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,1],[0,160,58,109,215,135,86,131,21,211,39,205,236,11,17,4,11,251,27,214,159,168,108,253,243,116,37,135,174,7,21,231,118,173,0,160,46,171,117,127,104,238,238,194,83,233,78,9,202,136,194,148,140,253,97,150,228,161,20,225,13,58,144,222,57,99,254,32,1],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,1],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,1],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,1],[0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,1],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,1],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,0,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,1],[0,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,0,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,1],[0,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,0,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,1],[0,160,146,166,81,45,210,69,39,90,8,44,60,221,195,241,31,210,253,3,69,225,11,88,250,193,159,251,4,231,245,233,133,226,0,160,134,63,30,134,185,236,136,110,216,149,200,29,150,68,11,249,220,44,129,142,104,27,141,110,40,213,239,1,101,88,73,149,1],[0,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,0,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,1],[0,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,0,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,1],[0,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,0,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,1],[0,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,0,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,1],[0,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,0,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,1],[0,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,0,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,1],[0,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,0,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,1],[0,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,0,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,1],[0,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,0,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,1],[0,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,0,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,1],[0,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,0,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,1],[0,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,0,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,0,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,1],[0,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,0,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,1],[0,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,0,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,1],[0,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,0,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,1],[0,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,0,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,1],[0,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,0,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,1],[0,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,0,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,1],[0,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,0,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,1],[0,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,0,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,1],[0,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,0,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,1],[0,160,104,89,56,67,130,177,255,66,86,223,47,205,194,196,137,228,139,65,105,207,33,85,109,121,82,166,72,219,252,44,251,57,0,160,79,132,115,35,52,46,95,96,2,2,115,162,44,191,156,162,192,165,82,107,140,211,254,138,34,192,195,57,95,161,87,130,1],[0,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,0,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,1],[0,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,0,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,1],[0,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,0,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,1],[0,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,0,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,1],[0,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,0,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,0,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,1],[0,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,0,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,1],[0,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,0,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,1],[0,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,0,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,1],[0,160,42,24,87,137,84,11,35,99,129,198,127,228,155,85,156,33,108,82,86,188,33,157,85,117,109,104,122,163,199,71,97,63,0,160,174,127,128,165,147,138,20,51,157,73,19,218,37,23,117,111,124,78,248,64,26,173,136,151,108,81,69,93,159,165,157,5,1],[0,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,0,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,1],[0,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,0,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,1],[0,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,0,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,1],[0,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,0,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,1],[0,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,0,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,1],[0,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,0,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,1],[0,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,0,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,1],[0,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,0,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,1],[0,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,0,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,1],[0,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,0,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,1],[0,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,0,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,0,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,1],[0,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,0,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,1],[0,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,0,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,1],[0,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,0,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,1],[0,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,0,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,1],[0,160,80,192,12,181,234,197,167,48,160,85,10,220,41,220,187,66,88,224,134,140,35,222,37,94,171,131,46,144,39,31,171,221,0,160,88,250,177,137,251,253,171,31,170,108,145,2,118,240,52,248,128,177,214,147,184,112,178,29,82,17,46,69,147,165,137,56,1],[0,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,0,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,1],[0,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,0,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,1],[0,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,0,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,1],[0,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,0,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,1],[0,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,0,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,1],[0,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,0,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,1],[0,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,0,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,1],[0,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,0,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,1],[0,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,0,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,1],[0,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,0,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,0,0,0,0,0,0,0,0,0,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,160,114,102,255,251,116,2,170,24,47,182,156,52,247,77,37,159,202,195,203,229,225,253,90,175,118,104,20,35,133,52,155,244,0,160,167,211,155,160,201,251,76,202,216,44,134,208,243,169,194,31,136,106,132,127,255,30,231,154,164,250,237,71,247,7,71,108,1],[0,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,0,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,0,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,0,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,0,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,1],[0,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,0,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,1],[0,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,0,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,0,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,113,65,45,107,211,235,72,59,222,171,146,31,38,245,62,163,235,195,74,119,251,206,230,11,150,55,132,81,123,170,212,163,0,160,174,79,250,14,204,47,230,127,162,158,244,66,186,245,88,129,146,245,96,126,115,7,239,250,25,59,94,83,145,226,98,151,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,0,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,116,153,120,158,35,139,22,3,217,133,14,145,254,66,30,86,90,251,215,156,182,186,146,63,18,216,131,139,85,131,244,191,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,1],[0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,1],[0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,1],[0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,1],[0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,1],[0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,1],[0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,1],[0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,1],[0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,1],[0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,1],[0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,1],[0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,1],[0,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,0,160,226,190,84,69,203,56,27,246,201,141,156,201,73,130,2,159,121,205,4,166,22,147,152,70,29,59,157,94,225,160,94,240,1],[0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,1],[0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,1],[0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,0,160,182,104,108,5,101,67,68,63,182,144,81,1,94,196,132,5,233,246,221,169,26,88,78,224,208,14,115,84,171,42,152,115,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,1,0,14,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,112,111,76,82,17,231,123,222,41,29,143,197,43,214,49,114,156,6,228,160,200,190,124,83,90,134,148,113,0,242,8,223,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,28,241,244,79,115,80,99,155,142,177,171,21,142,78,170,161,160,151,84,2,1,217,248,156,185,227,64,243,5,112,142,186,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,58,109,215,135,86,131,21,211,39,205,236,11,17,4,11,251,27,214,159,168,108,253,243,116,37,135,174,7,21,231,118,173,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,46,171,117,127,104,238,238,194,83,233,78,9,202,136,194,148,140,253,97,150,228,161,20,225,13,58,144,222,57,99,254,32,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,160,146,166,81,45,210,69,39,90,8,44,60,221,195,241,31,210,253,3,69,225,11,88,250,193,159,251,4,231,245,233,133,226,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,128,5],[249,2,17,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,160,134,63,30,134,185,236,136,110,216,149,200,29,150,68,11,249,220,44,129,142,104,27,141,110,40,213,239,1,101,88,73,149,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,128,5],[249,2,17,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,160,104,89,56,67,130,177,255,66,86,223,47,205,194,196,137,228,139,65,105,207,33,85,109,121,82,166,72,219,252,44,251,57,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,128,5],[249,2,17,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,160,79,132,115,35,52,46,95,96,2,2,115,162,44,191,156,162,192,165,82,107,140,211,254,138,34,192,195,57,95,161,87,130,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,128,5],[249,2,17,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,160,42,24,87,137,84,11,35,99,129,198,127,228,155,85,156,33,108,82,86,188,33,157,85,117,109,104,122,163,199,71,97,63,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,128,5],[249,2,17,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,160,174,127,128,165,147,138,20,51,157,73,19,218,37,23,117,111,124,78,248,64,26,173,136,151,108,81,69,93,159,165,157,5,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,128,5],[249,2,17,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,160,80,192,12,181,234,197,167,48,160,85,10,220,41,220,187,66,88,224,134,140,35,222,37,94,171,131,46,144,39,31,171,221,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,128,5],[249,2,17,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,160,88,250,177,137,251,253,171,31,170,108,145,2,118,240,52,248,128,177,214,147,184,112,178,29,82,17,46,69,147,165,137,56,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,128,5],[249,1,17,160,114,102,255,251,116,2,170,24,47,182,156,52,247,77,37,159,202,195,203,229,225,253,90,175,118,104,20,35,133,52,155,244,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,128,128,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,128,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,128,128,128,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,128,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,128,128,5],[249,1,17,160,167,211,155,160,201,251,76,202,216,44,134,208,243,169,194,31,136,106,132,127,255,30,231,154,164,250,237,71,247,7,71,108,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,128,128,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,128,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,128,128,128,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,128,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,128,128,5],[248,81,128,128,128,160,113,65,45,107,211,235,72,59,222,171,146,31,38,245,62,163,235,195,74,119,251,206,230,11,150,55,132,81,123,170,212,163,128,128,128,128,128,128,128,128,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,128,128,128,128,5],[248,81,128,128,128,160,174,79,250,14,204,47,230,127,162,158,244,66,186,245,88,129,146,245,96,126,115,7,239,250,25,59,94,83,145,226,98,151,128,128,128,128,128,128,128,128,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,128,128,128,128,5],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,184,70,248,68,128,128,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,184,70,248,68,128,128,160,116,153,120,158,35,139,22,3,217,133,14,145,254,66,30,86,90,251,215,156,182,186,146,63,18,216,131,139,85,131,244,191,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,226,190,84,69,203,56,27,246,201,141,156,201,73,130,2,159,121,205,4,166,22,147,152,70,29,59,157,94,225,160,94,240,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,182,104,108,5,101,67,68,63,182,144,81,1,94,196,132,5,233,246,221,169,26,88,78,224,208,14,115,84,171,42,152,115,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/Delete-681085411607-625181887035.json b/mpt/tests/Delete-681085411607-625181887035.json index 03de4f347c..9518c484d3 100644 --- a/mpt/tests/Delete-681085411607-625181887035.json +++ b/mpt/tests/Delete-681085411607-625181887035.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,1,179,209,160,190,31,71,37,162,8,20,180,241,65,149,199,218,75,226,181,16,203,85,161,80,98,214,77,121,236,45,250,0,160,229,85,66,101,164,18,174,4,193,17,231,89,184,45,172,160,106,220,225,230,188,118,241,61,23,183,252,64,125,234,108,86,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,1],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,1],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,1],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,1],[0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,1],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,1],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,1],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,1],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,1],[0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,1],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,1],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,1],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,1],[0,160,67,172,147,42,66,143,144,134,20,166,53,4,147,237,132,74,8,236,52,204,149,64,245,53,239,141,110,255,96,55,150,41,0,160,39,149,4,210,226,215,230,253,241,43,60,106,167,66,11,25,158,0,95,180,121,254,20,201,146,23,49,57,40,49,236,239,1],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,1],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,0,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,1],[0,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,0,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,1],[0,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,0,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,1],[0,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,0,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,1],[0,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,0,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,1],[0,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,0,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,1],[0,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,0,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,1],[0,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,0,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,1],[0,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,0,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,1],[0,160,33,214,70,211,94,3,131,63,213,105,172,210,185,17,14,67,142,203,132,182,92,199,32,89,142,96,41,187,146,202,188,36,0,160,187,26,138,182,228,97,38,119,38,255,158,141,201,88,239,54,157,55,128,7,82,64,3,106,133,5,228,120,188,160,234,13,1],[0,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,0,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,1],[0,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,0,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,1],[0,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,0,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,1],[0,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,0,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,1],[0,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,0,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,1],[0,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,0,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,0,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,1],[0,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,0,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,1],[0,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,0,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,1],[0,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,0,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,1],[0,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,0,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,1],[0,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,0,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,1],[0,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,0,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,1],[0,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,0,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,1],[0,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,0,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,1],[0,160,13,216,19,1,116,113,14,175,160,96,135,246,226,11,82,4,37,220,170,106,253,152,57,172,40,123,43,144,17,4,47,207,0,160,167,34,80,85,35,174,171,80,108,48,210,213,78,250,191,121,25,15,30,202,150,147,27,28,221,115,5,32,19,223,97,236,1],[0,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,0,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,1],[0,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,0,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,1],[0,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,0,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,1],[0,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,0,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,1],[0,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,0,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,1],[0,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,0,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,0,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,1],[0,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,0,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,1],[0,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,0,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,1],[0,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,0,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,1],[0,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,0,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,1],[0,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,0,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,1],[0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,1],[0,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,0,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,1],[0,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,0,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,1],[0,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,0,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,1],[0,160,89,1,72,66,205,45,158,95,232,171,217,247,156,68,195,211,102,65,90,175,111,126,136,122,54,97,6,177,193,198,205,172,0,160,146,137,223,118,24,96,49,135,45,59,143,123,17,88,198,204,55,186,195,238,80,213,26,201,92,65,131,127,68,149,207,192,1],[0,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,0,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,1],[0,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,0,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,1],[0,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,0,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,1],[0,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,0,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,1],[0,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,0,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,225,81,108,140,98,152,13,246,35,239,5,153,9,166,50,233,121,164,152,228,226,17,151,65,106,167,102,92,16,59,249,136,0,160,168,53,198,53,112,41,107,98,88,61,68,81,213,246,190,26,54,28,104,225,250,215,243,205,222,134,187,216,78,119,25,185,1],[0,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,0,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,1],[0,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,0,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,1],[0,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,0,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,1],[0,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,0,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,1],[0,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,0,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,1],[0,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,0,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,1],[0,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,0,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,1],[0,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,0,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,1],[0,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,0,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,1],[0,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,0,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,1],[0,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,0,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,1],[0,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,0,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,1],[0,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,0,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,1],[0,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,0,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,1],[0,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,0,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,49,249,1,49,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,0,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,0,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,1],[0,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,0,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,0,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,1],[0,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,0,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,1],[0,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,0,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,176,121,254,239,124,116,165,167,156,24,203,241,137,46,235,202,206,160,9,35,161,127,165,177,90,152,109,255,212,182,6,84,0,160,41,147,98,24,85,186,44,175,208,104,119,29,53,221,60,48,164,243,164,149,75,137,204,156,3,97,96,188,45,241,168,182,1],[0,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,0,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,0,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,114,59,169,3,89,76,47,74,88,56,177,15,150,90,24,176,74,182,181,105,252,128,15,38,241,209,60,215,146,177,198,145,0,160,56,43,155,161,166,246,207,195,185,110,250,230,163,101,224,62,53,178,97,184,200,160,179,95,74,78,196,144,156,43,236,4,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,0,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,183,66,57,68,223,65,224,47,2,141,219,194,115,253,121,184,235,136,123,113,68,251,240,153,71,1,84,206,179,32,124,235,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,19,125,188,252,117,114,67,102,55,130,135,220,107,94,29,227,40,158,10,93,47,252,121,141,172,229,191,118,237,110,126,91,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,145,0,248,113,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,0,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,57,40,153,102,116,57,12,45,227,151,243,15,209,190,153,39,168,112,100,71,230,61,231,209,236,140,76,215,209,54,79,207,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,0,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,1],[0,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,0,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,1,179,209,160,190,31,71,37,162,8,20,180,241,65,149,199,218,75,226,181,16,203,85,161,80,98,214,77,121,236,45,250,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,85,66,101,164,18,174,4,193,17,231,89,184,45,172,160,106,220,225,230,188,118,241,61,23,183,252,64,125,234,108,86,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,67,172,147,42,66,143,144,134,20,166,53,4,147,237,132,74,8,236,52,204,149,64,245,53,239,141,110,255,96,55,150,41,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,39,149,4,210,226,215,230,253,241,43,60,106,167,66,11,25,158,0,95,180,121,254,20,201,146,23,49,57,40,49,236,239,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,160,33,214,70,211,94,3,131,63,213,105,172,210,185,17,14,67,142,203,132,182,92,199,32,89,142,96,41,187,146,202,188,36,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,128,5],[249,2,17,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,160,187,26,138,182,228,97,38,119,38,255,158,141,201,88,239,54,157,55,128,7,82,64,3,106,133,5,228,120,188,160,234,13,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,128,5],[249,2,17,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,160,13,216,19,1,116,113,14,175,160,96,135,246,226,11,82,4,37,220,170,106,253,152,57,172,40,123,43,144,17,4,47,207,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,128,5],[249,2,17,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,160,167,34,80,85,35,174,171,80,108,48,210,213,78,250,191,121,25,15,30,202,150,147,27,28,221,115,5,32,19,223,97,236,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,128,5],[249,2,17,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,160,89,1,72,66,205,45,158,95,232,171,217,247,156,68,195,211,102,65,90,175,111,126,136,122,54,97,6,177,193,198,205,172,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,128,5],[249,2,17,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,160,146,137,223,118,24,96,49,135,45,59,143,123,17,88,198,204,55,186,195,238,80,213,26,201,92,65,131,127,68,149,207,192,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,128,5],[249,2,17,160,225,81,108,140,98,152,13,246,35,239,5,153,9,166,50,233,121,164,152,228,226,17,151,65,106,167,102,92,16,59,249,136,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,128,5],[249,2,17,160,168,53,198,53,112,41,107,98,88,61,68,81,213,246,190,26,54,28,104,225,250,215,243,205,222,134,187,216,78,119,25,185,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,128,5],[249,1,49,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,128,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,128,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,128,160,176,121,254,239,124,116,165,167,156,24,203,241,137,46,235,202,206,160,9,35,161,127,165,177,90,152,109,255,212,182,6,84,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,128,128,128,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,128,128,5],[249,1,49,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,128,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,128,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,128,160,41,147,98,24,85,186,44,175,208,104,119,29,53,221,60,48,164,243,164,149,75,137,204,156,3,97,96,188,45,241,168,182,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,128,128,128,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,114,59,169,3,89,76,47,74,88,56,177,15,150,90,24,176,74,182,181,105,252,128,15,38,241,209,60,215,146,177,198,145,128,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,56,43,155,161,166,246,207,195,185,110,250,230,163,101,224,62,53,178,97,184,200,160,179,95,74,78,196,144,156,43,236,4,128,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,128,5],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,184,70,248,68,128,128,160,183,66,57,68,223,65,224,47,2,141,219,194,115,253,121,184,235,136,123,113,68,251,240,153,71,1,84,206,179,32,124,235,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,184,70,248,68,128,128,160,19,125,188,252,117,114,67,102,55,130,135,220,107,94,29,227,40,158,10,93,47,252,121,141,172,229,191,118,237,110,126,91,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,145,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,160,57,40,153,102,116,57,12,45,227,151,243,15,209,190,153,39,168,112,100,71,230,61,231,209,236,140,76,215,209,54,79,207,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[248,113,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,128,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,4,5]] +[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,1,179,209,160,190,31,71,37,162,8,20,180,241,65,149,199,218,75,226,181,16,203,85,161,80,98,214,77,121,236,45,250,0,160,229,85,66,101,164,18,174,4,193,17,231,89,184,45,172,160,106,220,225,230,188,118,241,61,23,183,252,64,125,234,108,86,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,1],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,1],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,1],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,1],[0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,1],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,1],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,1],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,1],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,1],[0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,1],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,1],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,1],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,1],[0,160,67,172,147,42,66,143,144,134,20,166,53,4,147,237,132,74,8,236,52,204,149,64,245,53,239,141,110,255,96,55,150,41,0,160,39,149,4,210,226,215,230,253,241,43,60,106,167,66,11,25,158,0,95,180,121,254,20,201,146,23,49,57,40,49,236,239,1],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,1],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,0,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,1],[0,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,0,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,1],[0,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,0,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,1],[0,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,0,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,1],[0,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,0,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,1],[0,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,0,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,1],[0,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,0,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,1],[0,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,0,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,1],[0,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,0,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,1],[0,160,33,214,70,211,94,3,131,63,213,105,172,210,185,17,14,67,142,203,132,182,92,199,32,89,142,96,41,187,146,202,188,36,0,160,187,26,138,182,228,97,38,119,38,255,158,141,201,88,239,54,157,55,128,7,82,64,3,106,133,5,228,120,188,160,234,13,1],[0,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,0,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,1],[0,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,0,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,1],[0,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,0,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,1],[0,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,0,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,1],[0,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,0,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,1],[0,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,0,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,0,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,1],[0,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,0,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,1],[0,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,0,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,1],[0,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,0,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,1],[0,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,0,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,1],[0,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,0,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,1],[0,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,0,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,1],[0,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,0,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,1],[0,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,0,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,1],[0,160,13,216,19,1,116,113,14,175,160,96,135,246,226,11,82,4,37,220,170,106,253,152,57,172,40,123,43,144,17,4,47,207,0,160,167,34,80,85,35,174,171,80,108,48,210,213,78,250,191,121,25,15,30,202,150,147,27,28,221,115,5,32,19,223,97,236,1],[0,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,0,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,1],[0,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,0,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,1],[0,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,0,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,1],[0,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,0,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,1],[0,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,0,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,1],[0,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,0,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,0,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,1],[0,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,0,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,1],[0,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,0,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,1],[0,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,0,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,1],[0,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,0,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,1],[0,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,0,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,1],[0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,1],[0,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,0,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,1],[0,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,0,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,1],[0,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,0,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,1],[0,160,89,1,72,66,205,45,158,95,232,171,217,247,156,68,195,211,102,65,90,175,111,126,136,122,54,97,6,177,193,198,205,172,0,160,146,137,223,118,24,96,49,135,45,59,143,123,17,88,198,204,55,186,195,238,80,213,26,201,92,65,131,127,68,149,207,192,1],[0,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,0,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,1],[0,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,0,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,1],[0,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,0,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,1],[0,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,0,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,1],[0,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,0,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,160,225,81,108,140,98,152,13,246,35,239,5,153,9,166,50,233,121,164,152,228,226,17,151,65,106,167,102,92,16,59,249,136,0,160,168,53,198,53,112,41,107,98,88,61,68,81,213,246,190,26,54,28,104,225,250,215,243,205,222,134,187,216,78,119,25,185,1],[0,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,0,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,1],[0,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,0,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,1],[0,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,0,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,1],[0,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,0,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,1],[0,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,0,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,1],[0,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,0,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,1],[0,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,0,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,1],[0,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,0,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,1],[0,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,0,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,1],[0,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,0,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,1],[0,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,0,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,1],[0,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,0,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,1],[0,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,0,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,1],[0,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,0,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,1],[0,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,0,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,49,249,1,49,9,0,0,0,0,0,0,0,0,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,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,0,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,0,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,1],[0,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,0,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,0,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,1],[0,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,0,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,1],[0,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,0,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,176,121,254,239,124,116,165,167,156,24,203,241,137,46,235,202,206,160,9,35,161,127,165,177,90,152,109,255,212,182,6,84,0,160,41,147,98,24,85,186,44,175,208,104,119,29,53,221,60,48,164,243,164,149,75,137,204,156,3,97,96,188,45,241,168,182,1],[0,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,0,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,0,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,114,59,169,3,89,76,47,74,88,56,177,15,150,90,24,176,74,182,181,105,252,128,15,38,241,209,60,215,146,177,198,145,0,160,56,43,155,161,166,246,207,195,185,110,250,230,163,101,224,62,53,178,97,184,200,160,179,95,74,78,196,144,156,43,236,4,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,0,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,183,66,57,68,223,65,224,47,2,141,219,194,115,253,121,184,235,136,123,113,68,251,240,153,71,1,84,206,179,32,124,235,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,19,125,188,252,117,114,67,102,55,130,135,220,107,94,29,227,40,158,10,93,47,252,121,141,172,229,191,118,237,110,126,91,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,145,0,248,113,0,10,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,0,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,57,40,153,102,116,57,12,45,227,151,243,15,209,190,153,39,168,112,100,71,230,61,231,209,236,140,76,215,209,54,79,207,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,0,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,1],[0,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,0,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,1,179,209,160,190,31,71,37,162,8,20,180,241,65,149,199,218,75,226,181,16,203,85,161,80,98,214,77,121,236,45,250,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,85,66,101,164,18,174,4,193,17,231,89,184,45,172,160,106,220,225,230,188,118,241,61,23,183,252,64,125,234,108,86,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,67,172,147,42,66,143,144,134,20,166,53,4,147,237,132,74,8,236,52,204,149,64,245,53,239,141,110,255,96,55,150,41,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,39,149,4,210,226,215,230,253,241,43,60,106,167,66,11,25,158,0,95,180,121,254,20,201,146,23,49,57,40,49,236,239,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,160,33,214,70,211,94,3,131,63,213,105,172,210,185,17,14,67,142,203,132,182,92,199,32,89,142,96,41,187,146,202,188,36,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,128,5],[249,2,17,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,160,187,26,138,182,228,97,38,119,38,255,158,141,201,88,239,54,157,55,128,7,82,64,3,106,133,5,228,120,188,160,234,13,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,128,5],[249,2,17,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,160,13,216,19,1,116,113,14,175,160,96,135,246,226,11,82,4,37,220,170,106,253,152,57,172,40,123,43,144,17,4,47,207,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,128,5],[249,2,17,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,160,167,34,80,85,35,174,171,80,108,48,210,213,78,250,191,121,25,15,30,202,150,147,27,28,221,115,5,32,19,223,97,236,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,128,5],[249,2,17,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,160,89,1,72,66,205,45,158,95,232,171,217,247,156,68,195,211,102,65,90,175,111,126,136,122,54,97,6,177,193,198,205,172,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,128,5],[249,2,17,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,160,146,137,223,118,24,96,49,135,45,59,143,123,17,88,198,204,55,186,195,238,80,213,26,201,92,65,131,127,68,149,207,192,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,128,5],[249,2,17,160,225,81,108,140,98,152,13,246,35,239,5,153,9,166,50,233,121,164,152,228,226,17,151,65,106,167,102,92,16,59,249,136,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,128,5],[249,2,17,160,168,53,198,53,112,41,107,98,88,61,68,81,213,246,190,26,54,28,104,225,250,215,243,205,222,134,187,216,78,119,25,185,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,128,5],[249,1,49,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,128,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,128,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,128,160,176,121,254,239,124,116,165,167,156,24,203,241,137,46,235,202,206,160,9,35,161,127,165,177,90,152,109,255,212,182,6,84,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,128,128,128,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,128,128,5],[249,1,49,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,128,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,128,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,128,160,41,147,98,24,85,186,44,175,208,104,119,29,53,221,60,48,164,243,164,149,75,137,204,156,3,97,96,188,45,241,168,182,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,128,128,128,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,114,59,169,3,89,76,47,74,88,56,177,15,150,90,24,176,74,182,181,105,252,128,15,38,241,209,60,215,146,177,198,145,128,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,56,43,155,161,166,246,207,195,185,110,250,230,163,101,224,62,53,178,97,184,200,160,179,95,74,78,196,144,156,43,236,4,128,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,128,5],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,184,70,248,68,128,128,160,183,66,57,68,223,65,224,47,2,141,219,194,115,253,121,184,235,136,123,113,68,251,240,153,71,1,84,206,179,32,124,235,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,184,70,248,68,128,128,160,19,125,188,252,117,114,67,102,55,130,135,220,107,94,29,227,40,158,10,93,47,252,121,141,172,229,191,118,237,110,126,91,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,145,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,160,57,40,153,102,116,57,12,45,227,151,243,15,209,190,153,39,168,112,100,71,230,61,231,209,236,140,76,215,209,54,79,207,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[248,113,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,128,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,4,5]] \ No newline at end of file diff --git a/mpt/tests/DeleteBranch-231098459172-565805467413.json b/mpt/tests/DeleteBranch-231098459172-565805467413.json index d6bb6553d4..39139af778 100644 --- a/mpt/tests/DeleteBranch-231098459172-565805467413.json +++ b/mpt/tests/DeleteBranch-231098459172-565805467413.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,59,111,66,200,203,135,101,57,47,46,152,81,58,83,5,134,139,97,140,151,187,186,76,12,128,155,52,179,210,255,187,193,0,160,35,228,176,170,215,46,230,30,195,244,233,217,205,89,182,252,121,182,2,252,21,90,173,42,161,39,28,67,125,174,239,74,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,15,53,57,39,28,241,32,159,6,13,76,168,64,116,189,102,17,43,114,60,149,104,137,55,32,175,217,185,24,100,154,39,0,160,68,231,161,225,86,211,177,78,193,254,112,12,122,235,192,114,3,252,216,255,5,162,36,123,62,143,251,46,224,61,192,71,1],[0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,1],[0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,1],[0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,1],[0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,1],[0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,1],[0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,1],[0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,1],[0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,1],[0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,1],[0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,1],[0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,1],[0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,1],[0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,1],[0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,1],[0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,1],[0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,1],[0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,1],[0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,1],[0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,1],[0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,1],[0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,1],[0,160,228,73,41,12,77,17,23,126,199,117,200,201,175,207,4,224,106,66,164,36,10,79,83,9,140,5,149,112,207,216,120,208,0,160,27,55,98,183,253,202,203,218,14,22,157,190,199,110,222,197,246,96,225,222,217,24,126,129,158,219,129,57,35,51,176,126,1],[0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,1],[0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,1],[0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,1],[0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,1],[0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,1],[0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,1],[0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,1],[0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,1],[0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,1],[0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,1],[0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,1],[0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,1],[0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,1],[0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,1],[0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,1],[0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,1],[0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,1],[0,160,46,149,72,144,169,206,96,227,113,138,83,174,178,221,89,8,175,2,33,252,13,164,190,189,77,38,2,91,18,127,213,65,0,160,249,198,7,73,147,155,130,236,110,233,250,185,153,190,11,87,56,236,212,244,47,6,162,186,237,57,142,126,149,65,178,70,1],[0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,1],[0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,1],[0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,1],[0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,1],[0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,1],[0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,1],[0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,1],[0,160,229,205,66,75,137,233,239,158,213,31,184,170,113,28,14,95,228,163,230,217,44,59,83,57,45,154,53,190,19,59,10,63,0,160,150,255,246,62,128,198,219,153,242,50,85,231,93,85,28,248,252,70,153,217,105,131,168,90,238,155,91,11,216,140,74,190,1],[0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,1],[0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,1],[0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,1],[0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,1],[0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,1],[0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,1],[0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,1],[0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,1],[0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,1],[0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,1],[0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,1],[0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,1],[0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,1],[0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,1],[0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,1],[0,160,44,152,168,61,56,222,129,36,0,209,174,69,227,181,236,79,151,11,103,49,153,203,205,62,215,37,210,216,30,204,184,239,0,160,77,43,135,12,47,105,172,239,71,1,29,239,104,51,139,237,241,152,22,72,230,70,71,100,172,70,142,223,123,247,139,53,1],[0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,1],[0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,1],[0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,1],[0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,1],[0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,1],[0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,1],[0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,1],[0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,1],[0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,1],[0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,1],[0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,1],[0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,1],[0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,1],[0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,1],[0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,1],[0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,1],[0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,1],[0,160,214,147,34,2,67,220,5,60,110,112,134,199,90,244,11,47,150,74,66,234,181,224,162,27,126,30,214,228,102,189,59,58,0,160,16,238,121,221,8,62,255,126,145,187,203,63,109,185,49,237,238,210,95,212,103,236,254,204,149,141,220,207,87,115,159,117,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,91,4,66,187,249,23,104,33,122,237,229,16,188,109,90,154,129,145,99,109,134,186,14,229,72,90,153,34,238,156,211,107,0,160,139,75,142,149,216,208,148,103,91,226,208,1,78,92,83,171,125,72,209,252,218,96,83,186,9,180,55,154,126,131,102,247,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,171,42,78,18,177,180,238,153,179,59,19,204,42,191,99,67,34,13,186,150,182,248,85,246,203,5,78,100,66,177,67,87,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,34,9,26,236,216,126,38,97,246,26,239,6,34,40,56,116,94,219,126,222,203,231,92,185,208,129,161,103,150,61,141,219,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,17,249,1,17,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,0,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,1],[0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,0,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,0,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,1],[0,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,0,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,1],[0,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,0,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,40,71,220,92,25,123,66,96,16,179,122,36,197,85,99,143,54,156,208,167,218,100,73,177,18,208,111,117,95,216,31,77,0,160,231,160,23,201,249,252,202,208,4,42,135,61,223,37,20,185,3,139,114,22,224,137,147,165,217,172,117,125,92,148,248,132,1],[0,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,0,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,11,0,1,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,0,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,0,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,59,111,66,200,203,135,101,57,47,46,152,81,58,83,5,134,139,97,140,151,187,186,76,12,128,155,52,179,210,255,187,193,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,35,228,176,170,215,46,230,30,195,244,233,217,205,89,182,252,121,182,2,252,21,90,173,42,161,39,28,67,125,174,239,74,128,5],[249,2,17,160,15,53,57,39,28,241,32,159,6,13,76,168,64,116,189,102,17,43,114,60,149,104,137,55,32,175,217,185,24,100,154,39,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,68,231,161,225,86,211,177,78,193,254,112,12,122,235,192,114,3,252,216,255,5,162,36,123,62,143,251,46,224,61,192,71,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,228,73,41,12,77,17,23,126,199,117,200,201,175,207,4,224,106,66,164,36,10,79,83,9,140,5,149,112,207,216,120,208,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,27,55,98,183,253,202,203,218,14,22,157,190,199,110,222,197,246,96,225,222,217,24,126,129,158,219,129,57,35,51,176,126,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,46,149,72,144,169,206,96,227,113,138,83,174,178,221,89,8,175,2,33,252,13,164,190,189,77,38,2,91,18,127,213,65,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,249,198,7,73,147,155,130,236,110,233,250,185,153,190,11,87,56,236,212,244,47,6,162,186,237,57,142,126,149,65,178,70,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,229,205,66,75,137,233,239,158,213,31,184,170,113,28,14,95,228,163,230,217,44,59,83,57,45,154,53,190,19,59,10,63,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,150,255,246,62,128,198,219,153,242,50,85,231,93,85,28,248,252,70,153,217,105,131,168,90,238,155,91,11,216,140,74,190,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,44,152,168,61,56,222,129,36,0,209,174,69,227,181,236,79,151,11,103,49,153,203,205,62,215,37,210,216,30,204,184,239,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,77,43,135,12,47,105,172,239,71,1,29,239,104,51,139,237,241,152,22,72,230,70,71,100,172,70,142,223,123,247,139,53,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,214,147,34,2,67,220,5,60,110,112,134,199,90,244,11,47,150,74,66,234,181,224,162,27,126,30,214,228,102,189,59,58,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,16,238,121,221,8,62,255,126,145,187,203,63,109,185,49,237,238,210,95,212,103,236,254,204,149,141,220,207,87,115,159,117,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,91,4,66,187,249,23,104,33,122,237,229,16,188,109,90,154,129,145,99,109,134,186,14,229,72,90,153,34,238,156,211,107,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,139,75,142,149,216,208,148,103,91,226,208,1,78,92,83,171,125,72,209,252,218,96,83,186,9,180,55,154,126,131,102,247,128,128,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,171,42,78,18,177,180,238,153,179,59,19,204,42,191,99,67,34,13,186,150,182,248,85,246,203,5,78,100,66,177,67,87,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,34,9,26,236,216,126,38,97,246,26,239,6,34,40,56,116,94,219,126,222,203,231,92,185,208,129,161,103,150,61,141,219,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,40,71,220,92,25,123,66,96,16,179,122,36,197,85,99,143,54,156,208,167,218,100,73,177,18,208,111,117,95,216,31,77,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,231,160,23,201,249,252,202,208,4,42,135,61,223,37,20,185,3,139,114,22,224,137,147,165,217,172,117,125,92,148,248,132,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[248,81,128,128,128,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,128,128,128,128,128,128,128,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,128,128,128,128,128,5],[226,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,9,5],[226,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5],[226,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5]] +[[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,59,111,66,200,203,135,101,57,47,46,152,81,58,83,5,134,139,97,140,151,187,186,76,12,128,155,52,179,210,255,187,193,0,160,35,228,176,170,215,46,230,30,195,244,233,217,205,89,182,252,121,182,2,252,21,90,173,42,161,39,28,67,125,174,239,74,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,160,15,53,57,39,28,241,32,159,6,13,76,168,64,116,189,102,17,43,114,60,149,104,137,55,32,175,217,185,24,100,154,39,0,160,68,231,161,225,86,211,177,78,193,254,112,12,122,235,192,114,3,252,216,255,5,162,36,123,62,143,251,46,224,61,192,71,1],[0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,1],[0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,1],[0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,1],[0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,1],[0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,1],[0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,1],[0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,1],[0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,1],[0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,1],[0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,1],[0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,1],[0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,1],[0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,1],[0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,1],[0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,1],[0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,1],[0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,1],[0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,1],[0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,1],[0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,1],[0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,1],[0,160,228,73,41,12,77,17,23,126,199,117,200,201,175,207,4,224,106,66,164,36,10,79,83,9,140,5,149,112,207,216,120,208,0,160,27,55,98,183,253,202,203,218,14,22,157,190,199,110,222,197,246,96,225,222,217,24,126,129,158,219,129,57,35,51,176,126,1],[0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,1],[0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,1],[0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,1],[0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,1],[0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,1],[0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,1],[0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,1],[0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,1],[0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,1],[0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,1],[0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,1],[0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,1],[0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,1],[0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,1],[0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,1],[0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,1],[0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,1],[0,160,46,149,72,144,169,206,96,227,113,138,83,174,178,221,89,8,175,2,33,252,13,164,190,189,77,38,2,91,18,127,213,65,0,160,249,198,7,73,147,155,130,236,110,233,250,185,153,190,11,87,56,236,212,244,47,6,162,186,237,57,142,126,149,65,178,70,1],[0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,1],[0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,1],[0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,1],[0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,1],[0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,1],[0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,1],[0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,1],[0,160,229,205,66,75,137,233,239,158,213,31,184,170,113,28,14,95,228,163,230,217,44,59,83,57,45,154,53,190,19,59,10,63,0,160,150,255,246,62,128,198,219,153,242,50,85,231,93,85,28,248,252,70,153,217,105,131,168,90,238,155,91,11,216,140,74,190,1],[0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,1],[0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,1],[0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,1],[0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,1],[0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,1],[0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,1],[0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,1],[0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,1],[0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,1],[0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,1],[0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,1],[0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,1],[0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,1],[0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,1],[0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,1],[0,160,44,152,168,61,56,222,129,36,0,209,174,69,227,181,236,79,151,11,103,49,153,203,205,62,215,37,210,216,30,204,184,239,0,160,77,43,135,12,47,105,172,239,71,1,29,239,104,51,139,237,241,152,22,72,230,70,71,100,172,70,142,223,123,247,139,53,1],[0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,1],[0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,1],[0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,1],[0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,1],[0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,1],[0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,1],[0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,1],[0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,1],[0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,1],[0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,1],[0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,9,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,1],[0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,1],[0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,1],[0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,1],[0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,1],[0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,1],[0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,1],[0,160,214,147,34,2,67,220,5,60,110,112,134,199,90,244,11,47,150,74,66,234,181,224,162,27,126,30,214,228,102,189,59,58,0,160,16,238,121,221,8,62,255,126,145,187,203,63,109,185,49,237,238,210,95,212,103,236,254,204,149,141,220,207,87,115,159,117,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,91,4,66,187,249,23,104,33,122,237,229,16,188,109,90,154,129,145,99,109,134,186,14,229,72,90,153,34,238,156,211,107,0,160,139,75,142,149,216,208,148,103,91,226,208,1,78,92,83,171,125,72,209,252,218,96,83,186,9,180,55,154,126,131,102,247,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,171,42,78,18,177,180,238,153,179,59,19,204,42,191,99,67,34,13,186,150,182,248,85,246,203,5,78,100,66,177,67,87,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,34,9,26,236,216,126,38,97,246,26,239,6,34,40,56,116,94,219,126,222,203,231,92,185,208,129,161,103,150,61,141,219,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,17,249,1,17,12,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,0,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,1],[0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,0,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,0,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,1],[0,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,0,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,1],[0,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,0,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,40,71,220,92,25,123,66,96,16,179,122,36,197,85,99,143,54,156,208,167,218,100,73,177,18,208,111,117,95,216,31,77,0,160,231,160,23,201,249,252,202,208,4,42,135,61,223,37,20,185,3,139,114,22,224,137,147,165,217,172,117,125,92,148,248,132,1],[0,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,0,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,11,0,1,3,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,0,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,0,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,59,111,66,200,203,135,101,57,47,46,152,81,58,83,5,134,139,97,140,151,187,186,76,12,128,155,52,179,210,255,187,193,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,35,228,176,170,215,46,230,30,195,244,233,217,205,89,182,252,121,182,2,252,21,90,173,42,161,39,28,67,125,174,239,74,128,5],[249,2,17,160,15,53,57,39,28,241,32,159,6,13,76,168,64,116,189,102,17,43,114,60,149,104,137,55,32,175,217,185,24,100,154,39,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,68,231,161,225,86,211,177,78,193,254,112,12,122,235,192,114,3,252,216,255,5,162,36,123,62,143,251,46,224,61,192,71,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,228,73,41,12,77,17,23,126,199,117,200,201,175,207,4,224,106,66,164,36,10,79,83,9,140,5,149,112,207,216,120,208,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,27,55,98,183,253,202,203,218,14,22,157,190,199,110,222,197,246,96,225,222,217,24,126,129,158,219,129,57,35,51,176,126,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,46,149,72,144,169,206,96,227,113,138,83,174,178,221,89,8,175,2,33,252,13,164,190,189,77,38,2,91,18,127,213,65,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,249,198,7,73,147,155,130,236,110,233,250,185,153,190,11,87,56,236,212,244,47,6,162,186,237,57,142,126,149,65,178,70,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,229,205,66,75,137,233,239,158,213,31,184,170,113,28,14,95,228,163,230,217,44,59,83,57,45,154,53,190,19,59,10,63,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,150,255,246,62,128,198,219,153,242,50,85,231,93,85,28,248,252,70,153,217,105,131,168,90,238,155,91,11,216,140,74,190,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,44,152,168,61,56,222,129,36,0,209,174,69,227,181,236,79,151,11,103,49,153,203,205,62,215,37,210,216,30,204,184,239,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,77,43,135,12,47,105,172,239,71,1,29,239,104,51,139,237,241,152,22,72,230,70,71,100,172,70,142,223,123,247,139,53,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,214,147,34,2,67,220,5,60,110,112,134,199,90,244,11,47,150,74,66,234,181,224,162,27,126,30,214,228,102,189,59,58,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,16,238,121,221,8,62,255,126,145,187,203,63,109,185,49,237,238,210,95,212,103,236,254,204,149,141,220,207,87,115,159,117,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,91,4,66,187,249,23,104,33,122,237,229,16,188,109,90,154,129,145,99,109,134,186,14,229,72,90,153,34,238,156,211,107,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,139,75,142,149,216,208,148,103,91,226,208,1,78,92,83,171,125,72,209,252,218,96,83,186,9,180,55,154,126,131,102,247,128,128,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,171,42,78,18,177,180,238,153,179,59,19,204,42,191,99,67,34,13,186,150,182,248,85,246,203,5,78,100,66,177,67,87,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,34,9,26,236,216,126,38,97,246,26,239,6,34,40,56,116,94,219,126,222,203,231,92,185,208,129,161,103,150,61,141,219,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,40,71,220,92,25,123,66,96,16,179,122,36,197,85,99,143,54,156,208,167,218,100,73,177,18,208,111,117,95,216,31,77,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,231,160,23,201,249,252,202,208,4,42,135,61,223,37,20,185,3,139,114,22,224,137,147,165,217,172,117,125,92,148,248,132,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[248,81,128,128,128,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,128,128,128,128,128,128,128,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,128,128,128,128,128,5],[226,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,9,5],[226,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5],[226,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5]] \ No newline at end of file diff --git a/mpt/tests/DeleteBranchLong-231098459172-565805467413.json b/mpt/tests/DeleteBranchLong-231098459172-565805467413.json index 004441e408..f36c554a1f 100644 --- a/mpt/tests/DeleteBranchLong-231098459172-565805467413.json +++ b/mpt/tests/DeleteBranchLong-231098459172-565805467413.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,175,42,76,21,80,212,68,146,99,28,60,90,60,62,234,145,35,221,172,58,201,16,196,208,232,172,182,72,77,75,255,33,0,160,188,216,49,69,82,81,125,178,18,55,181,68,0,10,140,168,177,11,227,51,17,61,194,131,63,187,164,126,180,72,18,20,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,12,128,177,67,228,108,148,216,112,110,161,125,156,177,227,160,103,131,162,105,29,173,77,64,33,164,233,34,185,238,177,147,0,160,125,41,87,252,234,143,157,200,147,217,206,81,71,104,146,158,44,12,166,249,54,94,177,18,36,139,93,124,146,95,56,197,1],[0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,1],[0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,1],[0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,1],[0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,1],[0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,1],[0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,1],[0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,1],[0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,1],[0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,1],[0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,1],[0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,1],[0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,1],[0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,1],[0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,1],[0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,1],[0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,1],[0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,1],[0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,1],[0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,1],[0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,1],[0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,1],[0,160,106,88,235,96,118,234,14,58,144,115,86,12,236,203,91,133,172,254,188,168,4,124,100,205,10,34,67,87,173,254,114,145,0,160,76,198,171,90,208,105,4,83,113,86,242,249,239,23,242,248,212,81,253,220,171,99,235,69,102,10,23,60,25,92,237,123,1],[0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,1],[0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,1],[0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,1],[0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,1],[0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,1],[0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,1],[0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,1],[0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,1],[0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,1],[0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,1],[0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,1],[0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,1],[0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,1],[0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,1],[0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,1],[0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,1],[0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,1],[0,160,73,137,207,194,11,153,89,152,228,2,9,7,73,113,205,205,29,58,248,192,128,183,123,50,65,13,92,193,58,116,206,83,0,160,180,137,138,17,102,140,255,18,207,123,233,147,29,115,80,241,121,12,239,86,122,12,242,157,253,26,85,165,165,57,34,147,1],[0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,1],[0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,1],[0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,1],[0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,1],[0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,1],[0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,1],[0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,1],[0,160,21,82,154,46,19,33,202,75,98,24,45,27,91,74,102,234,26,169,65,132,23,27,120,253,91,93,18,191,51,197,102,187,0,160,208,196,157,107,175,74,78,234,195,183,88,178,109,151,109,37,88,109,87,64,187,235,22,40,98,248,194,28,212,129,83,106,1],[0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,1],[0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,1],[0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,1],[0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,1],[0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,1],[0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,1],[0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,1],[0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,1],[0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,1],[0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,1],[0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,1],[0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,1],[0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,1],[0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,1],[0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,1],[0,160,32,177,20,28,165,210,36,188,254,155,15,238,17,26,247,18,247,34,174,201,88,150,203,252,208,115,125,38,181,244,120,62,0,160,67,245,214,17,84,162,173,24,213,36,79,11,50,10,60,208,55,9,17,180,104,217,245,134,94,154,108,245,143,135,111,53,1],[0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,1],[0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,1],[0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,1],[0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,1],[0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,1],[0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,1],[0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,1],[0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,1],[0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,1],[0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,1],[0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,1],[0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,1],[0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,1],[0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,1],[0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,1],[0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,1],[0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,1],[0,160,82,233,236,139,34,202,254,90,231,46,247,252,30,246,192,141,133,209,220,52,102,138,148,133,245,203,233,168,139,186,115,189,0,160,129,80,139,28,69,52,151,22,48,144,115,255,77,49,134,160,185,135,245,63,99,65,64,253,32,185,19,126,164,137,197,137,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,39,4,135,119,170,144,247,93,151,121,202,21,17,248,83,237,112,167,212,125,70,107,198,175,140,4,25,5,193,71,173,186,0,160,37,17,13,129,200,178,72,108,252,80,129,125,105,199,107,145,1,235,148,55,189,95,170,24,143,191,86,39,171,58,50,138,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,106,1,138,97,168,132,39,180,170,58,97,189,163,126,183,65,57,8,169,75,189,4,230,45,197,44,135,78,123,8,213,240,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,14,142,80,27,72,84,115,229,209,99,95,234,246,174,158,207,203,24,241,88,99,255,80,41,188,169,74,153,112,34,72,174,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,17,249,1,17,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,0,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,1],[0,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,0,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,0,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,0,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,1],[0,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,0,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,1],[0,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,0,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,98,154,166,35,68,167,154,137,228,133,121,210,6,153,119,68,221,161,177,99,217,202,103,110,123,36,66,30,109,33,236,95,0,160,240,219,42,225,105,245,4,210,120,191,26,39,5,230,179,30,156,66,215,140,214,107,34,232,210,202,216,16,98,162,167,66,1],[0,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,0,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,11,0,1,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,0,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,0,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,67,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[248,67,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,67,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,175,42,76,21,80,212,68,146,99,28,60,90,60,62,234,145,35,221,172,58,201,16,196,208,232,172,182,72,77,75,255,33,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,188,216,49,69,82,81,125,178,18,55,181,68,0,10,140,168,177,11,227,51,17,61,194,131,63,187,164,126,180,72,18,20,128,5],[249,2,17,160,12,128,177,67,228,108,148,216,112,110,161,125,156,177,227,160,103,131,162,105,29,173,77,64,33,164,233,34,185,238,177,147,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,125,41,87,252,234,143,157,200,147,217,206,81,71,104,146,158,44,12,166,249,54,94,177,18,36,139,93,124,146,95,56,197,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,106,88,235,96,118,234,14,58,144,115,86,12,236,203,91,133,172,254,188,168,4,124,100,205,10,34,67,87,173,254,114,145,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,76,198,171,90,208,105,4,83,113,86,242,249,239,23,242,248,212,81,253,220,171,99,235,69,102,10,23,60,25,92,237,123,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,73,137,207,194,11,153,89,152,228,2,9,7,73,113,205,205,29,58,248,192,128,183,123,50,65,13,92,193,58,116,206,83,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,180,137,138,17,102,140,255,18,207,123,233,147,29,115,80,241,121,12,239,86,122,12,242,157,253,26,85,165,165,57,34,147,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,21,82,154,46,19,33,202,75,98,24,45,27,91,74,102,234,26,169,65,132,23,27,120,253,91,93,18,191,51,197,102,187,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,208,196,157,107,175,74,78,234,195,183,88,178,109,151,109,37,88,109,87,64,187,235,22,40,98,248,194,28,212,129,83,106,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,32,177,20,28,165,210,36,188,254,155,15,238,17,26,247,18,247,34,174,201,88,150,203,252,208,115,125,38,181,244,120,62,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,67,245,214,17,84,162,173,24,213,36,79,11,50,10,60,208,55,9,17,180,104,217,245,134,94,154,108,245,143,135,111,53,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,82,233,236,139,34,202,254,90,231,46,247,252,30,246,192,141,133,209,220,52,102,138,148,133,245,203,233,168,139,186,115,189,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,129,80,139,28,69,52,151,22,48,144,115,255,77,49,134,160,185,135,245,63,99,65,64,253,32,185,19,126,164,137,197,137,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,39,4,135,119,170,144,247,93,151,121,202,21,17,248,83,237,112,167,212,125,70,107,198,175,140,4,25,5,193,71,173,186,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,37,17,13,129,200,178,72,108,252,80,129,125,105,199,107,145,1,235,148,55,189,95,170,24,143,191,86,39,171,58,50,138,128,128,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,106,1,138,97,168,132,39,180,170,58,97,189,163,126,183,65,57,8,169,75,189,4,230,45,197,44,135,78,123,8,213,240,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,14,142,80,27,72,84,115,229,209,99,95,234,246,174,158,207,203,24,241,88,99,255,80,41,188,169,74,153,112,34,72,174,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,98,154,166,35,68,167,154,137,228,133,121,210,6,153,119,68,221,161,177,99,217,202,103,110,123,36,66,30,109,33,236,95,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,240,219,42,225,105,245,4,210,120,191,26,39,5,230,179,30,156,66,215,140,214,107,34,232,210,202,216,16,98,162,167,66,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[248,81,128,128,128,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,128,128,128,128,128,128,128,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,128,128,128,128,128,5],[248,67,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] +[[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,175,42,76,21,80,212,68,146,99,28,60,90,60,62,234,145,35,221,172,58,201,16,196,208,232,172,182,72,77,75,255,33,0,160,188,216,49,69,82,81,125,178,18,55,181,68,0,10,140,168,177,11,227,51,17,61,194,131,63,187,164,126,180,72,18,20,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,160,12,128,177,67,228,108,148,216,112,110,161,125,156,177,227,160,103,131,162,105,29,173,77,64,33,164,233,34,185,238,177,147,0,160,125,41,87,252,234,143,157,200,147,217,206,81,71,104,146,158,44,12,166,249,54,94,177,18,36,139,93,124,146,95,56,197,1],[0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,1],[0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,1],[0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,1],[0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,1],[0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,1],[0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,1],[0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,1],[0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,1],[0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,1],[0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,1],[0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,1],[0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,1],[0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,1],[0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,1],[0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,1],[0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,1],[0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,1],[0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,1],[0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,1],[0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,1],[0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,1],[0,160,106,88,235,96,118,234,14,58,144,115,86,12,236,203,91,133,172,254,188,168,4,124,100,205,10,34,67,87,173,254,114,145,0,160,76,198,171,90,208,105,4,83,113,86,242,249,239,23,242,248,212,81,253,220,171,99,235,69,102,10,23,60,25,92,237,123,1],[0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,1],[0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,1],[0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,1],[0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,1],[0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,1],[0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,1],[0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,1],[0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,1],[0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,1],[0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,1],[0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,1],[0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,1],[0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,1],[0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,1],[0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,1],[0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,1],[0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,1],[0,160,73,137,207,194,11,153,89,152,228,2,9,7,73,113,205,205,29,58,248,192,128,183,123,50,65,13,92,193,58,116,206,83,0,160,180,137,138,17,102,140,255,18,207,123,233,147,29,115,80,241,121,12,239,86,122,12,242,157,253,26,85,165,165,57,34,147,1],[0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,1],[0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,1],[0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,1],[0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,1],[0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,1],[0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,1],[0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,1],[0,160,21,82,154,46,19,33,202,75,98,24,45,27,91,74,102,234,26,169,65,132,23,27,120,253,91,93,18,191,51,197,102,187,0,160,208,196,157,107,175,74,78,234,195,183,88,178,109,151,109,37,88,109,87,64,187,235,22,40,98,248,194,28,212,129,83,106,1],[0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,1],[0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,1],[0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,1],[0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,1],[0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,1],[0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,1],[0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,1],[0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,1],[0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,1],[0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,1],[0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,1],[0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,1],[0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,1],[0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,1],[0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,1],[0,160,32,177,20,28,165,210,36,188,254,155,15,238,17,26,247,18,247,34,174,201,88,150,203,252,208,115,125,38,181,244,120,62,0,160,67,245,214,17,84,162,173,24,213,36,79,11,50,10,60,208,55,9,17,180,104,217,245,134,94,154,108,245,143,135,111,53,1],[0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,1],[0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,1],[0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,1],[0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,1],[0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,1],[0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,1],[0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,1],[0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,1],[0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,1],[0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,1],[0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,9,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,1],[0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,1],[0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,1],[0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,1],[0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,1],[0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,1],[0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,1],[0,160,82,233,236,139,34,202,254,90,231,46,247,252,30,246,192,141,133,209,220,52,102,138,148,133,245,203,233,168,139,186,115,189,0,160,129,80,139,28,69,52,151,22,48,144,115,255,77,49,134,160,185,135,245,63,99,65,64,253,32,185,19,126,164,137,197,137,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,39,4,135,119,170,144,247,93,151,121,202,21,17,248,83,237,112,167,212,125,70,107,198,175,140,4,25,5,193,71,173,186,0,160,37,17,13,129,200,178,72,108,252,80,129,125,105,199,107,145,1,235,148,55,189,95,170,24,143,191,86,39,171,58,50,138,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,106,1,138,97,168,132,39,180,170,58,97,189,163,126,183,65,57,8,169,75,189,4,230,45,197,44,135,78,123,8,213,240,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,14,142,80,27,72,84,115,229,209,99,95,234,246,174,158,207,203,24,241,88,99,255,80,41,188,169,74,153,112,34,72,174,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,17,249,1,17,12,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,0,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,1],[0,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,0,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,0,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,0,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,1],[0,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,0,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,1],[0,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,0,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,98,154,166,35,68,167,154,137,228,133,121,210,6,153,119,68,221,161,177,99,217,202,103,110,123,36,66,30,109,33,236,95,0,160,240,219,42,225,105,245,4,210,120,191,26,39,5,230,179,30,156,66,215,140,214,107,34,232,210,202,216,16,98,162,167,66,1],[0,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,0,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,11,0,1,3,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,0,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,0,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,67,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[248,67,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,67,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,175,42,76,21,80,212,68,146,99,28,60,90,60,62,234,145,35,221,172,58,201,16,196,208,232,172,182,72,77,75,255,33,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,188,216,49,69,82,81,125,178,18,55,181,68,0,10,140,168,177,11,227,51,17,61,194,131,63,187,164,126,180,72,18,20,128,5],[249,2,17,160,12,128,177,67,228,108,148,216,112,110,161,125,156,177,227,160,103,131,162,105,29,173,77,64,33,164,233,34,185,238,177,147,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,125,41,87,252,234,143,157,200,147,217,206,81,71,104,146,158,44,12,166,249,54,94,177,18,36,139,93,124,146,95,56,197,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,106,88,235,96,118,234,14,58,144,115,86,12,236,203,91,133,172,254,188,168,4,124,100,205,10,34,67,87,173,254,114,145,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,76,198,171,90,208,105,4,83,113,86,242,249,239,23,242,248,212,81,253,220,171,99,235,69,102,10,23,60,25,92,237,123,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,73,137,207,194,11,153,89,152,228,2,9,7,73,113,205,205,29,58,248,192,128,183,123,50,65,13,92,193,58,116,206,83,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,180,137,138,17,102,140,255,18,207,123,233,147,29,115,80,241,121,12,239,86,122,12,242,157,253,26,85,165,165,57,34,147,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,21,82,154,46,19,33,202,75,98,24,45,27,91,74,102,234,26,169,65,132,23,27,120,253,91,93,18,191,51,197,102,187,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,208,196,157,107,175,74,78,234,195,183,88,178,109,151,109,37,88,109,87,64,187,235,22,40,98,248,194,28,212,129,83,106,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,32,177,20,28,165,210,36,188,254,155,15,238,17,26,247,18,247,34,174,201,88,150,203,252,208,115,125,38,181,244,120,62,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,67,245,214,17,84,162,173,24,213,36,79,11,50,10,60,208,55,9,17,180,104,217,245,134,94,154,108,245,143,135,111,53,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,82,233,236,139,34,202,254,90,231,46,247,252,30,246,192,141,133,209,220,52,102,138,148,133,245,203,233,168,139,186,115,189,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,129,80,139,28,69,52,151,22,48,144,115,255,77,49,134,160,185,135,245,63,99,65,64,253,32,185,19,126,164,137,197,137,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,39,4,135,119,170,144,247,93,151,121,202,21,17,248,83,237,112,167,212,125,70,107,198,175,140,4,25,5,193,71,173,186,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,37,17,13,129,200,178,72,108,252,80,129,125,105,199,107,145,1,235,148,55,189,95,170,24,143,191,86,39,171,58,50,138,128,128,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,106,1,138,97,168,132,39,180,170,58,97,189,163,126,183,65,57,8,169,75,189,4,230,45,197,44,135,78,123,8,213,240,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,14,142,80,27,72,84,115,229,209,99,95,234,246,174,158,207,203,24,241,88,99,255,80,41,188,169,74,153,112,34,72,174,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,98,154,166,35,68,167,154,137,228,133,121,210,6,153,119,68,221,161,177,99,217,202,103,110,123,36,66,30,109,33,236,95,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,240,219,42,225,105,245,4,210,120,191,26,39,5,230,179,30,156,66,215,140,214,107,34,232,210,202,216,16,98,162,167,66,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[248,81,128,128,128,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,128,128,128,128,128,128,128,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,128,128,128,128,128,5],[248,67,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/DeleteBranchTwoLevels-330818964644-247357574933.json b/mpt/tests/DeleteBranchTwoLevels-330818964644-247357574933.json index a591d81cea..6f21331765 100644 --- a/mpt/tests/DeleteBranchTwoLevels-330818964644-247357574933.json +++ b/mpt/tests/DeleteBranchTwoLevels-330818964644-247357574933.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,96,242,204,87,70,40,27,40,189,46,193,133,173,251,67,53,183,102,39,76,175,46,6,122,128,250,249,228,146,221,196,243,0,160,169,2,129,123,157,140,225,182,40,224,98,197,182,190,207,148,156,218,233,34,145,60,192,82,177,229,117,154,134,75,58,7,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,1],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,1],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,1],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,1],[0,160,201,23,97,51,242,210,154,98,237,199,3,86,200,246,170,218,161,196,95,239,33,17,224,134,53,97,167,143,127,52,237,135,0,160,61,51,32,49,209,126,142,243,172,82,104,43,161,166,21,78,209,151,3,99,117,202,113,14,201,54,39,61,243,80,209,16,1],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,1],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,1],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,1],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,1],[0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,1],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,1],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,1],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,1],[0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,1],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,1],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,0,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,1],[0,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,0,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,1],[0,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,0,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,1],[0,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,0,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,1],[0,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,0,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,1],[0,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,0,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,1],[0,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,0,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,1],[0,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,0,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,1],[0,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,0,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,1],[0,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,0,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,1],[0,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,0,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,1],[0,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,0,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,1],[0,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,0,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,1],[0,160,220,68,179,229,92,253,253,144,1,126,207,226,134,25,184,157,14,201,214,35,184,200,1,207,29,178,49,143,92,212,29,24,0,160,215,117,245,209,17,187,169,82,19,201,249,81,91,144,79,212,135,246,187,176,59,5,75,114,171,0,233,250,53,138,25,50,1],[0,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,0,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,1],[0,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,0,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,0,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,1],[0,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,0,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,1],[0,160,252,188,163,57,126,103,126,155,204,232,185,93,47,154,240,234,179,166,89,187,192,4,218,170,249,53,232,170,102,42,52,64,0,160,28,62,251,6,5,106,99,38,234,137,204,4,36,150,83,1,40,21,67,54,169,62,193,187,238,82,36,84,10,133,176,3,1],[0,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,0,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,1],[0,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,0,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,1],[0,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,0,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,1],[0,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,0,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,1],[0,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,0,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,1],[0,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,0,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,1],[0,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,0,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,1],[0,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,0,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,1],[0,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,0,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,1],[0,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,0,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,1],[0,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,0,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,1],[0,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,0,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,1],[0,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,0,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,0,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,1],[0,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,0,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,1],[0,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,0,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,1],[0,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,0,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,1],[0,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,0,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,1],[0,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,0,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,1],[0,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,0,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,1],[0,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,0,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,1],[0,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,0,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,1],[0,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,0,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,1],[0,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,0,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,1],[0,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,0,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,1],[0,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,0,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,1],[0,160,197,60,89,94,200,7,41,131,243,151,140,11,53,183,77,174,14,223,116,31,114,2,164,73,161,253,11,62,30,219,48,251,0,160,14,165,184,229,251,167,152,183,182,16,199,108,214,126,192,125,109,178,65,126,119,130,108,93,138,90,23,194,112,64,188,5,1],[0,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,0,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,1],[0,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,0,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,0,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,1],[0,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,0,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,1],[0,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,0,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,1],[0,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,0,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,1],[0,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,0,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,1],[0,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,0,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,1],[0,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,0,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,1],[0,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,0,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,1],[0,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,0,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,1],[0,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,0,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,1],[0,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,0,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,1],[0,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,0,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,1],[0,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,0,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,1],[0,160,220,97,92,221,236,7,250,219,156,22,177,217,109,65,77,16,42,92,190,248,73,41,192,5,6,22,70,119,80,59,87,57,0,160,117,56,121,183,61,216,117,135,24,169,19,28,127,231,140,107,165,54,133,115,77,138,250,129,177,204,239,35,192,1,247,118,1],[0,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,0,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,1],[0,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,0,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,0,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,1],[0,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,0,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,133,148,210,158,3,101,26,158,67,176,137,25,177,211,217,89,20,61,91,72,185,182,165,66,208,182,148,35,141,225,178,64,0,160,251,113,149,55,146,22,73,7,88,186,103,39,58,84,53,200,58,32,52,87,12,31,213,206,250,108,43,96,189,125,183,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,0,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,0,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,3,163,105,247,64,37,97,81,47,255,202,110,63,213,223,93,198,16,61,47,126,5,80,62,173,156,10,172,144,111,148,78,0,160,212,234,46,234,49,157,94,111,252,94,160,152,110,52,62,51,223,11,192,6,31,246,64,204,225,144,168,29,167,235,37,29,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,124,128,125,129,12,178,135,200,135,125,218,8,161,94,64,101,143,223,56,28,115,70,177,97,26,92,57,163,63,119,33,30,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,179,231,255,201,85,223,248,63,153,82,31,138,167,188,67,102,255,20,223,44,178,216,181,244,233,162,72,203,26,16,151,85,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,0,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,1],[0,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,0,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,1],[0,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,0,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,1],[0,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,0,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,1],[0,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,0,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,1],[0,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,0,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,1],[0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,0,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,1],[0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,1],[0,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,0,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,1],[0,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,0,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,1],[0,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,0,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,1],[0,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,0,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,1],[0,160,2,23,157,37,52,158,35,51,81,79,114,175,120,180,130,91,152,79,9,243,180,233,66,188,207,215,41,23,12,138,112,53,0,160,60,52,243,109,33,30,29,84,84,61,219,205,104,1,55,204,17,150,5,47,241,220,239,39,0,76,70,12,124,251,33,35,1],[0,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,0,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,1],[0,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,0,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,1],[0,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,0,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,86,28,224,131,7,146,228,1,28,151,79,124,113,242,219,192,225,4,216,228,15,198,188,138,155,246,120,122,87,121,167,23,0,160,32,245,106,63,123,45,75,217,20,45,244,235,153,142,204,46,127,124,161,142,221,124,154,40,73,150,206,103,91,36,211,138,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,0,1,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,0,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,0,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,96,242,204,87,70,40,27,40,189,46,193,133,173,251,67,53,183,102,39,76,175,46,6,122,128,250,249,228,146,221,196,243,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,169,2,129,123,157,140,225,182,40,224,98,197,182,190,207,148,156,218,233,34,145,60,192,82,177,229,117,154,134,75,58,7,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,201,23,97,51,242,210,154,98,237,199,3,86,200,246,170,218,161,196,95,239,33,17,224,134,53,97,167,143,127,52,237,135,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,61,51,32,49,209,126,142,243,172,82,104,43,161,166,21,78,209,151,3,99,117,202,113,14,201,54,39,61,243,80,209,16,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,160,220,68,179,229,92,253,253,144,1,126,207,226,134,25,184,157,14,201,214,35,184,200,1,207,29,178,49,143,92,212,29,24,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,128,5],[249,2,17,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,160,215,117,245,209,17,187,169,82,19,201,249,81,91,144,79,212,135,246,187,176,59,5,75,114,171,0,233,250,53,138,25,50,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,128,5],[249,2,17,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,160,252,188,163,57,126,103,126,155,204,232,185,93,47,154,240,234,179,166,89,187,192,4,218,170,249,53,232,170,102,42,52,64,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,128,5],[249,2,17,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,160,28,62,251,6,5,106,99,38,234,137,204,4,36,150,83,1,40,21,67,54,169,62,193,187,238,82,36,84,10,133,176,3,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,128,5],[249,2,17,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,160,197,60,89,94,200,7,41,131,243,151,140,11,53,183,77,174,14,223,116,31,114,2,164,73,161,253,11,62,30,219,48,251,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,128,5],[249,2,17,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,160,14,165,184,229,251,167,152,183,182,16,199,108,214,126,192,125,109,178,65,126,119,130,108,93,138,90,23,194,112,64,188,5,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,128,5],[249,2,17,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,160,220,97,92,221,236,7,250,219,156,22,177,217,109,65,77,16,42,92,190,248,73,41,192,5,6,22,70,119,80,59,87,57,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,128,5],[249,2,17,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,160,117,56,121,183,61,216,117,135,24,169,19,28,127,231,140,107,165,54,133,115,77,138,250,129,177,204,239,35,192,1,247,118,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,128,5],[248,145,128,128,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,128,128,128,160,133,148,210,158,3,101,26,158,67,176,137,25,177,211,217,89,20,61,91,72,185,182,165,66,208,182,148,35,141,225,178,64,128,128,128,128,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,128,128,128,128,5],[248,145,128,128,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,128,128,128,160,251,113,149,55,146,22,73,7,88,186,103,39,58,84,53,200,58,32,52,87,12,31,213,206,250,108,43,96,189,125,183,15,128,128,128,128,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,128,128,128,128,5],[248,81,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,128,128,128,128,128,128,128,128,128,128,128,128,128,128,160,3,163,105,247,64,37,97,81,47,255,202,110,63,213,223,93,198,16,61,47,126,5,80,62,173,156,10,172,144,111,148,78,128,5],[248,81,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,128,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,234,46,234,49,157,94,111,252,94,160,152,110,52,62,51,223,11,192,6,31,246,64,204,225,144,168,29,167,235,37,29,128,5],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,184,70,248,68,128,128,160,124,128,125,129,12,178,135,200,135,125,218,8,161,94,64,101,143,223,56,28,115,70,177,97,26,92,57,163,63,119,33,30,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,184,70,248,68,128,128,160,179,231,255,201,85,223,248,63,153,82,31,138,167,188,67,102,255,20,223,44,178,216,181,244,233,162,72,203,26,16,151,85,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,2,23,157,37,52,158,35,51,81,79,114,175,120,180,130,91,152,79,9,243,180,233,66,188,207,215,41,23,12,138,112,53,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,60,52,243,109,33,30,29,84,84,61,219,205,104,1,55,204,17,150,5,47,241,220,239,39,0,76,70,12,124,251,33,35,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,86,28,224,131,7,146,228,1,28,151,79,124,113,242,219,192,225,4,216,228,15,198,188,138,155,246,120,122,87,121,167,23,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,32,245,106,63,123,45,75,217,20,45,244,235,153,142,204,46,127,124,161,142,221,124,154,40,73,150,206,103,91,36,211,138,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,128,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,128,128,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,6,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5]] +[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,96,242,204,87,70,40,27,40,189,46,193,133,173,251,67,53,183,102,39,76,175,46,6,122,128,250,249,228,146,221,196,243,0,160,169,2,129,123,157,140,225,182,40,224,98,197,182,190,207,148,156,218,233,34,145,60,192,82,177,229,117,154,134,75,58,7,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,1],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,1],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,1],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,1],[0,160,201,23,97,51,242,210,154,98,237,199,3,86,200,246,170,218,161,196,95,239,33,17,224,134,53,97,167,143,127,52,237,135,0,160,61,51,32,49,209,126,142,243,172,82,104,43,161,166,21,78,209,151,3,99,117,202,113,14,201,54,39,61,243,80,209,16,1],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,1],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,1],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,1],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,1],[0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,1],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,1],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,1],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,1],[0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,1],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,1],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,0,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,1],[0,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,0,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,1],[0,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,0,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,1],[0,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,0,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,1],[0,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,0,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,1],[0,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,0,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,1],[0,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,0,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,1],[0,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,0,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,1],[0,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,0,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,1],[0,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,0,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,1],[0,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,0,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,1],[0,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,0,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,1],[0,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,0,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,1],[0,160,220,68,179,229,92,253,253,144,1,126,207,226,134,25,184,157,14,201,214,35,184,200,1,207,29,178,49,143,92,212,29,24,0,160,215,117,245,209,17,187,169,82,19,201,249,81,91,144,79,212,135,246,187,176,59,5,75,114,171,0,233,250,53,138,25,50,1],[0,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,0,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,1],[0,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,0,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,0,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,1],[0,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,0,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,1],[0,160,252,188,163,57,126,103,126,155,204,232,185,93,47,154,240,234,179,166,89,187,192,4,218,170,249,53,232,170,102,42,52,64,0,160,28,62,251,6,5,106,99,38,234,137,204,4,36,150,83,1,40,21,67,54,169,62,193,187,238,82,36,84,10,133,176,3,1],[0,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,0,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,1],[0,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,0,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,1],[0,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,0,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,1],[0,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,0,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,1],[0,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,0,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,1],[0,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,0,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,1],[0,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,0,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,1],[0,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,0,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,1],[0,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,0,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,1],[0,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,0,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,1],[0,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,0,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,1],[0,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,0,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,1],[0,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,0,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,0,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,1],[0,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,0,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,1],[0,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,0,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,1],[0,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,0,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,1],[0,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,0,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,1],[0,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,0,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,1],[0,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,0,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,1],[0,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,0,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,1],[0,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,0,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,1],[0,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,0,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,1],[0,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,0,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,1],[0,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,0,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,1],[0,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,0,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,1],[0,160,197,60,89,94,200,7,41,131,243,151,140,11,53,183,77,174,14,223,116,31,114,2,164,73,161,253,11,62,30,219,48,251,0,160,14,165,184,229,251,167,152,183,182,16,199,108,214,126,192,125,109,178,65,126,119,130,108,93,138,90,23,194,112,64,188,5,1],[0,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,0,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,1],[0,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,0,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,0,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,1],[0,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,0,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,1],[0,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,0,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,1],[0,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,0,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,1],[0,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,0,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,1],[0,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,0,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,1],[0,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,0,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,1],[0,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,0,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,1],[0,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,0,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,1],[0,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,0,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,1],[0,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,0,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,1],[0,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,0,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,1],[0,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,0,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,1],[0,160,220,97,92,221,236,7,250,219,156,22,177,217,109,65,77,16,42,92,190,248,73,41,192,5,6,22,70,119,80,59,87,57,0,160,117,56,121,183,61,216,117,135,24,169,19,28,127,231,140,107,165,54,133,115,77,138,250,129,177,204,239,35,192,1,247,118,1],[0,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,0,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,1],[0,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,0,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,7,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,0,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,1],[0,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,0,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,133,148,210,158,3,101,26,158,67,176,137,25,177,211,217,89,20,61,91,72,185,182,165,66,208,182,148,35,141,225,178,64,0,160,251,113,149,55,146,22,73,7,88,186,103,39,58,84,53,200,58,32,52,87,12,31,213,206,250,108,43,96,189,125,183,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,0,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,15,0,0,0,0,0,0,0,0,0,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,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,0,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,3,163,105,247,64,37,97,81,47,255,202,110,63,213,223,93,198,16,61,47,126,5,80,62,173,156,10,172,144,111,148,78,0,160,212,234,46,234,49,157,94,111,252,94,160,152,110,52,62,51,223,11,192,6,31,246,64,204,225,144,168,29,167,235,37,29,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,124,128,125,129,12,178,135,200,135,125,218,8,161,94,64,101,143,223,56,28,115,70,177,97,26,92,57,163,63,119,33,30,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,179,231,255,201,85,223,248,63,153,82,31,138,167,188,67,102,255,20,223,44,178,216,181,244,233,162,72,203,26,16,151,85,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,0,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,1],[0,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,0,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,1],[0,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,0,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,1],[0,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,0,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,1],[0,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,0,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,1],[0,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,0,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,1],[0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,0,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,1],[0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,1],[0,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,0,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,1],[0,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,0,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,1],[0,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,0,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,1],[0,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,0,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,1],[0,160,2,23,157,37,52,158,35,51,81,79,114,175,120,180,130,91,152,79,9,243,180,233,66,188,207,215,41,23,12,138,112,53,0,160,60,52,243,109,33,30,29,84,84,61,219,205,104,1,55,204,17,150,5,47,241,220,239,39,0,76,70,12,124,251,33,35,1],[0,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,0,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,1],[0,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,0,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,1],[0,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,0,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,86,28,224,131,7,146,228,1,28,151,79,124,113,242,219,192,225,4,216,228,15,198,188,138,155,246,120,122,87,121,167,23,0,160,32,245,106,63,123,45,75,217,20,45,244,235,153,142,204,46,127,124,161,142,221,124,154,40,73,150,206,103,91,36,211,138,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,0,1,14,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,0,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,0,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,96,242,204,87,70,40,27,40,189,46,193,133,173,251,67,53,183,102,39,76,175,46,6,122,128,250,249,228,146,221,196,243,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,169,2,129,123,157,140,225,182,40,224,98,197,182,190,207,148,156,218,233,34,145,60,192,82,177,229,117,154,134,75,58,7,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,201,23,97,51,242,210,154,98,237,199,3,86,200,246,170,218,161,196,95,239,33,17,224,134,53,97,167,143,127,52,237,135,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,61,51,32,49,209,126,142,243,172,82,104,43,161,166,21,78,209,151,3,99,117,202,113,14,201,54,39,61,243,80,209,16,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,160,220,68,179,229,92,253,253,144,1,126,207,226,134,25,184,157,14,201,214,35,184,200,1,207,29,178,49,143,92,212,29,24,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,128,5],[249,2,17,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,160,215,117,245,209,17,187,169,82,19,201,249,81,91,144,79,212,135,246,187,176,59,5,75,114,171,0,233,250,53,138,25,50,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,128,5],[249,2,17,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,160,252,188,163,57,126,103,126,155,204,232,185,93,47,154,240,234,179,166,89,187,192,4,218,170,249,53,232,170,102,42,52,64,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,128,5],[249,2,17,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,160,28,62,251,6,5,106,99,38,234,137,204,4,36,150,83,1,40,21,67,54,169,62,193,187,238,82,36,84,10,133,176,3,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,128,5],[249,2,17,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,160,197,60,89,94,200,7,41,131,243,151,140,11,53,183,77,174,14,223,116,31,114,2,164,73,161,253,11,62,30,219,48,251,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,128,5],[249,2,17,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,160,14,165,184,229,251,167,152,183,182,16,199,108,214,126,192,125,109,178,65,126,119,130,108,93,138,90,23,194,112,64,188,5,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,128,5],[249,2,17,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,160,220,97,92,221,236,7,250,219,156,22,177,217,109,65,77,16,42,92,190,248,73,41,192,5,6,22,70,119,80,59,87,57,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,128,5],[249,2,17,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,160,117,56,121,183,61,216,117,135,24,169,19,28,127,231,140,107,165,54,133,115,77,138,250,129,177,204,239,35,192,1,247,118,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,128,5],[248,145,128,128,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,128,128,128,160,133,148,210,158,3,101,26,158,67,176,137,25,177,211,217,89,20,61,91,72,185,182,165,66,208,182,148,35,141,225,178,64,128,128,128,128,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,128,128,128,128,5],[248,145,128,128,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,128,128,128,160,251,113,149,55,146,22,73,7,88,186,103,39,58,84,53,200,58,32,52,87,12,31,213,206,250,108,43,96,189,125,183,15,128,128,128,128,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,128,128,128,128,5],[248,81,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,128,128,128,128,128,128,128,128,128,128,128,128,128,128,160,3,163,105,247,64,37,97,81,47,255,202,110,63,213,223,93,198,16,61,47,126,5,80,62,173,156,10,172,144,111,148,78,128,5],[248,81,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,128,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,234,46,234,49,157,94,111,252,94,160,152,110,52,62,51,223,11,192,6,31,246,64,204,225,144,168,29,167,235,37,29,128,5],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,184,70,248,68,128,128,160,124,128,125,129,12,178,135,200,135,125,218,8,161,94,64,101,143,223,56,28,115,70,177,97,26,92,57,163,63,119,33,30,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,184,70,248,68,128,128,160,179,231,255,201,85,223,248,63,153,82,31,138,167,188,67,102,255,20,223,44,178,216,181,244,233,162,72,203,26,16,151,85,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,2,23,157,37,52,158,35,51,81,79,114,175,120,180,130,91,152,79,9,243,180,233,66,188,207,215,41,23,12,138,112,53,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,60,52,243,109,33,30,29,84,84,61,219,205,104,1,55,204,17,150,5,47,241,220,239,39,0,76,70,12,124,251,33,35,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,86,28,224,131,7,146,228,1,28,151,79,124,113,242,219,192,225,4,216,228,15,198,188,138,155,246,120,122,87,121,167,23,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,32,245,106,63,123,45,75,217,20,45,244,235,153,142,204,46,127,124,161,142,221,124,154,40,73,150,206,103,91,36,211,138,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,128,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,128,128,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,6,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5]] \ No newline at end of file diff --git a/mpt/tests/DeleteBranchTwoLevelsLong-767077922239-247357574933.json b/mpt/tests/DeleteBranchTwoLevelsLong-767077922239-247357574933.json index 0e7be59c57..993af2fb1b 100644 --- a/mpt/tests/DeleteBranchTwoLevelsLong-767077922239-247357574933.json +++ b/mpt/tests/DeleteBranchTwoLevelsLong-767077922239-247357574933.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,76,227,200,247,89,250,22,177,62,176,170,191,111,221,67,222,238,129,150,6,185,115,238,200,156,34,189,8,248,197,191,122,0,160,200,91,42,75,144,77,11,44,157,101,55,52,187,34,96,233,145,72,189,101,139,80,186,87,37,205,127,171,106,176,111,113,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,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,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,108,126,234,172,207,120,157,6,164,75,78,211,4,115,68,61,12,133,78,49,57,114,13,106,181,197,11,118,125,225,154,45,0,160,93,238,26,217,253,23,123,222,75,150,139,194,213,43,127,166,211,7,43,40,226,169,136,88,59,91,25,251,197,176,177,88,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,1],[0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,1],[0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,1],[0,160,135,9,218,163,119,192,224,242,149,100,60,173,128,45,118,139,0,25,75,75,10,186,126,4,85,72,8,17,177,31,80,151,0,160,203,16,64,1,101,61,139,148,250,37,13,83,207,84,225,10,8,113,46,224,179,176,217,133,219,15,112,41,201,193,229,5,1],[0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,1],[0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,1],[0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,1],[0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,1],[0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,1],[0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,1],[0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,1],[0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,1],[0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,1],[0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,1],[0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,1],[0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,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,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,1],[0,160,71,172,186,250,78,185,53,216,13,54,238,4,245,98,2,79,111,27,56,22,187,45,212,12,217,229,171,89,116,162,97,179,0,160,124,199,186,25,138,20,88,218,28,238,84,82,187,142,32,165,180,213,241,202,39,75,197,192,176,136,16,33,30,65,119,252,1],[0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,1],[0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,1],[0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,1],[0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,1],[0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,1],[0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,1],[0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,1],[0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,1],[0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,1],[0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,1],[0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,1],[0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,1],[0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,1],[0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,1],[0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,1],[0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,1],[0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,1],[0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,1],[0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,1],[0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,1],[0,160,113,46,94,170,144,110,246,163,148,78,182,35,248,31,117,37,167,108,170,233,221,177,22,220,196,105,172,111,24,17,236,146,0,160,93,244,138,127,9,6,115,7,57,209,161,130,160,230,27,183,213,83,114,203,139,165,173,212,125,107,210,34,185,11,99,203,1],[0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,1],[0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,1],[0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,1],[0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,1],[0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,1],[0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,1],[0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,1],[0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,1],[0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,1],[0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,1],[0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,1],[0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,1],[0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,1],[0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,1],[0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,1],[0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,1],[0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,1],[0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,1],[0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,1],[0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,1],[0,160,195,253,144,24,121,81,221,161,142,214,102,61,187,181,233,197,137,61,120,90,11,2,72,3,80,180,180,239,28,175,219,182,0,160,60,6,135,100,74,198,216,117,73,5,115,188,69,42,244,75,140,20,222,1,21,125,114,68,118,179,193,219,165,10,78,239,1],[0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,1],[0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,1],[0,160,69,134,195,185,25,230,39,96,231,219,74,207,76,19,121,40,114,172,38,165,122,159,251,234,16,250,182,137,147,59,97,45,0,160,47,57,97,210,100,83,119,94,114,113,56,148,53,16,249,57,48,164,248,176,174,18,92,141,0,138,40,247,88,58,159,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,1],[0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,0,228,145,178,10,50,66,110,222,91,99,52,4,4,235,9,89,163,86,239,235,158,11,107,154,93,179,215,203,199,66,219,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,1],[0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,1],[0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,1],[0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,1],[0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,1],[0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,1],[0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,1],[0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,1],[0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,1],[0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,1],[0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,1],[0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,1],[0,160,31,147,150,77,114,56,94,28,227,194,180,195,0,247,126,0,197,32,108,220,251,80,117,218,69,89,61,126,204,140,222,117,0,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,1],[0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,1],[0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,1],[0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,27,217,47,51,117,171,235,162,182,188,167,109,208,52,83,155,241,64,231,52,96,30,136,135,114,92,226,143,60,118,94,218,0,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,0,1,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,0,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,66,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,76,227,200,247,89,250,22,177,62,176,170,191,111,221,67,222,238,129,150,6,185,115,238,200,156,34,189,8,248,197,191,122,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,200,91,42,75,144,77,11,44,157,101,55,52,187,34,96,233,145,72,189,101,139,80,186,87,37,205,127,171,106,176,111,113,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,108,126,234,172,207,120,157,6,164,75,78,211,4,115,68,61,12,133,78,49,57,114,13,106,181,197,11,118,125,225,154,45,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,93,238,26,217,253,23,123,222,75,150,139,194,213,43,127,166,211,7,43,40,226,169,136,88,59,91,25,251,197,176,177,88,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,135,9,218,163,119,192,224,242,149,100,60,173,128,45,118,139,0,25,75,75,10,186,126,4,85,72,8,17,177,31,80,151,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,203,16,64,1,101,61,139,148,250,37,13,83,207,84,225,10,8,113,46,224,179,176,217,133,219,15,112,41,201,193,229,5,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,71,172,186,250,78,185,53,216,13,54,238,4,245,98,2,79,111,27,56,22,187,45,212,12,217,229,171,89,116,162,97,179,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,124,199,186,25,138,20,88,218,28,238,84,82,187,142,32,165,180,213,241,202,39,75,197,192,176,136,16,33,30,65,119,252,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,113,46,94,170,144,110,246,163,148,78,182,35,248,31,117,37,167,108,170,233,221,177,22,220,196,105,172,111,24,17,236,146,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,93,244,138,127,9,6,115,7,57,209,161,130,160,230,27,183,213,83,114,203,139,165,173,212,125,107,210,34,185,11,99,203,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,195,253,144,24,121,81,221,161,142,214,102,61,187,181,233,197,137,61,120,90,11,2,72,3,80,180,180,239,28,175,219,182,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,60,6,135,100,74,198,216,117,73,5,115,188,69,42,244,75,140,20,222,1,21,125,114,68,118,179,193,219,165,10,78,239,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,69,134,195,185,25,230,39,96,231,219,74,207,76,19,121,40,114,172,38,165,122,159,251,234,16,250,182,137,147,59,97,45,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,47,57,97,210,100,83,119,94,114,113,56,148,53,16,249,57,48,164,248,176,174,18,92,141,0,138,40,247,88,58,159,15,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,0,228,145,178,10,50,66,110,222,91,99,52,4,4,235,9,89,163,86,239,235,158,11,107,154,93,179,215,203,199,66,219,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,31,147,150,77,114,56,94,28,227,194,180,195,0,247,126,0,197,32,108,220,251,80,117,218,69,89,61,126,204,140,222,117,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,27,217,47,51,117,171,235,162,182,188,167,109,208,52,83,155,241,64,231,52,96,30,136,135,114,92,226,143,60,118,94,218,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,66,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,76,227,200,247,89,250,22,177,62,176,170,191,111,221,67,222,238,129,150,6,185,115,238,200,156,34,189,8,248,197,191,122,0,160,200,91,42,75,144,77,11,44,157,101,55,52,187,34,96,233,145,72,189,101,139,80,186,87,37,205,127,171,106,176,111,113,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,108,126,234,172,207,120,157,6,164,75,78,211,4,115,68,61,12,133,78,49,57,114,13,106,181,197,11,118,125,225,154,45,0,160,93,238,26,217,253,23,123,222,75,150,139,194,213,43,127,166,211,7,43,40,226,169,136,88,59,91,25,251,197,176,177,88,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,1],[0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,1],[0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,1],[0,160,135,9,218,163,119,192,224,242,149,100,60,173,128,45,118,139,0,25,75,75,10,186,126,4,85,72,8,17,177,31,80,151,0,160,203,16,64,1,101,61,139,148,250,37,13,83,207,84,225,10,8,113,46,224,179,176,217,133,219,15,112,41,201,193,229,5,1],[0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,1],[0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,1],[0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,1],[0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,1],[0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,1],[0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,1],[0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,1],[0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,1],[0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,1],[0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,1],[0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,1],[0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,1],[0,160,71,172,186,250,78,185,53,216,13,54,238,4,245,98,2,79,111,27,56,22,187,45,212,12,217,229,171,89,116,162,97,179,0,160,124,199,186,25,138,20,88,218,28,238,84,82,187,142,32,165,180,213,241,202,39,75,197,192,176,136,16,33,30,65,119,252,1],[0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,1],[0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,1],[0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,1],[0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,1],[0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,1],[0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,1],[0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,1],[0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,1],[0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,1],[0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,1],[0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,1],[0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,1],[0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,1],[0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,1],[0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,1],[0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,1],[0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,1],[0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,1],[0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,1],[0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,1],[0,160,113,46,94,170,144,110,246,163,148,78,182,35,248,31,117,37,167,108,170,233,221,177,22,220,196,105,172,111,24,17,236,146,0,160,93,244,138,127,9,6,115,7,57,209,161,130,160,230,27,183,213,83,114,203,139,165,173,212,125,107,210,34,185,11,99,203,1],[0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,1],[0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,1],[0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,1],[0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,1],[0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,1],[0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,1],[0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,1],[0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,1],[0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,1],[0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,1],[0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,1],[0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,1],[0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,1],[0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,1],[0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,1],[0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,1],[0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,1],[0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,1],[0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,1],[0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,1],[0,160,195,253,144,24,121,81,221,161,142,214,102,61,187,181,233,197,137,61,120,90,11,2,72,3,80,180,180,239,28,175,219,182,0,160,60,6,135,100,74,198,216,117,73,5,115,188,69,42,244,75,140,20,222,1,21,125,114,68,118,179,193,219,165,10,78,239,1],[0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,1],[0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,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,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,1],[0,160,69,134,195,185,25,230,39,96,231,219,74,207,76,19,121,40,114,172,38,165,122,159,251,234,16,250,182,137,147,59,97,45,0,160,47,57,97,210,100,83,119,94,114,113,56,148,53,16,249,57,48,164,248,176,174,18,92,141,0,138,40,247,88,58,159,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,1],[0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,0,228,145,178,10,50,66,110,222,91,99,52,4,4,235,9,89,163,86,239,235,158,11,107,154,93,179,215,203,199,66,219,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,1],[0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,1],[0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,1],[0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,1],[0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,1],[0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,1],[0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,1],[0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,1],[0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,1],[0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,1],[0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,1],[0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,1],[0,160,31,147,150,77,114,56,94,28,227,194,180,195,0,247,126,0,197,32,108,220,251,80,117,218,69,89,61,126,204,140,222,117,0,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,1],[0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,1],[0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,1],[0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,27,217,47,51,117,171,235,162,182,188,167,109,208,52,83,155,241,64,231,52,96,30,136,135,114,92,226,143,60,118,94,218,0,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,0,1,14,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,0,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,66,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,76,227,200,247,89,250,22,177,62,176,170,191,111,221,67,222,238,129,150,6,185,115,238,200,156,34,189,8,248,197,191,122,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,200,91,42,75,144,77,11,44,157,101,55,52,187,34,96,233,145,72,189,101,139,80,186,87,37,205,127,171,106,176,111,113,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,108,126,234,172,207,120,157,6,164,75,78,211,4,115,68,61,12,133,78,49,57,114,13,106,181,197,11,118,125,225,154,45,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,93,238,26,217,253,23,123,222,75,150,139,194,213,43,127,166,211,7,43,40,226,169,136,88,59,91,25,251,197,176,177,88,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,135,9,218,163,119,192,224,242,149,100,60,173,128,45,118,139,0,25,75,75,10,186,126,4,85,72,8,17,177,31,80,151,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,203,16,64,1,101,61,139,148,250,37,13,83,207,84,225,10,8,113,46,224,179,176,217,133,219,15,112,41,201,193,229,5,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,71,172,186,250,78,185,53,216,13,54,238,4,245,98,2,79,111,27,56,22,187,45,212,12,217,229,171,89,116,162,97,179,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,124,199,186,25,138,20,88,218,28,238,84,82,187,142,32,165,180,213,241,202,39,75,197,192,176,136,16,33,30,65,119,252,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,113,46,94,170,144,110,246,163,148,78,182,35,248,31,117,37,167,108,170,233,221,177,22,220,196,105,172,111,24,17,236,146,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,93,244,138,127,9,6,115,7,57,209,161,130,160,230,27,183,213,83,114,203,139,165,173,212,125,107,210,34,185,11,99,203,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,195,253,144,24,121,81,221,161,142,214,102,61,187,181,233,197,137,61,120,90,11,2,72,3,80,180,180,239,28,175,219,182,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,60,6,135,100,74,198,216,117,73,5,115,188,69,42,244,75,140,20,222,1,21,125,114,68,118,179,193,219,165,10,78,239,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,69,134,195,185,25,230,39,96,231,219,74,207,76,19,121,40,114,172,38,165,122,159,251,234,16,250,182,137,147,59,97,45,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,47,57,97,210,100,83,119,94,114,113,56,148,53,16,249,57,48,164,248,176,174,18,92,141,0,138,40,247,88,58,159,15,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,0,228,145,178,10,50,66,110,222,91,99,52,4,4,235,9,89,163,86,239,235,158,11,107,154,93,179,215,203,199,66,219,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,31,147,150,77,114,56,94,28,227,194,180,195,0,247,126,0,197,32,108,220,251,80,117,218,69,89,61,126,204,140,222,117,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,27,217,47,51,117,171,235,162,182,188,167,109,208,52,83,155,241,64,231,52,96,30,136,135,114,92,226,143,60,118,94,218,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,66,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte-663142080294-777022577393.json b/mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte-663142080294-777022577393.json index 0211a16365..fac4ea8113 100644 --- a/mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte-663142080294-777022577393.json +++ b/mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte-663142080294-777022577393.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,0,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,0,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,1],[0,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,0,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,1],[0,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,0,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,1],[0,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,0,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,1],[0,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,0,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,0,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,1],[0,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,0,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,0,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,1,1,0,11,1,0,1,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,17],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,160,32,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[226,27,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5],[226,160,32,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5]] +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,0,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,0,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,1],[0,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,0,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,1],[0,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,0,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,1],[0,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,0,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,1],[0,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,0,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,0,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,1],[0,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,0,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,0,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,1,1,0,11,1,0,1,1,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,17],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,160,32,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[226,27,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5],[226,160,32,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json b/mpt/tests/ExtensionAddedInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json new file mode 100644 index 0000000000..4a618a087f --- /dev/null +++ b/mpt/tests/ExtensionAddedInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,0,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,0,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,1],[0,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,0,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,1],[0,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,0,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,1],[0,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,0,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,1],[0,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,0,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,0,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,1],[0,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,0,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,0,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,13,1,0,8,1,1,0,0,1,1,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,0,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,0,16],[0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,0,17],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[225,159,58,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[228,130,0,187,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,128,128,128,5],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,17,5],[225,159,58,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedOneKeyByteSel1-832680037789-317272220514.json b/mpt/tests/ExtensionAddedOneKeyByteSel1-832680037789-317272220514.json index f4b3d7e78d..0545f3c85c 100644 --- a/mpt/tests/ExtensionAddedOneKeyByteSel1-832680037789-317272220514.json +++ b/mpt/tests/ExtensionAddedOneKeyByteSel1-832680037789-317272220514.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,0,160,253,33,226,218,25,39,145,0,164,81,47,69,178,157,225,196,113,144,144,113,226,166,234,246,113,103,16,63,113,80,88,95,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,0,160,103,204,104,158,235,198,119,209,180,215,181,189,136,203,184,250,163,30,140,126,79,243,14,159,109,170,58,208,8,74,26,70,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,1],[0,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,0,160,218,41,159,210,100,253,33,88,234,56,175,174,178,159,11,204,161,146,42,180,208,96,184,116,23,70,93,94,145,107,89,33,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,1],[0,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,0,160,79,77,138,162,213,175,43,135,147,0,39,146,132,139,164,75,29,80,80,240,46,196,229,46,240,181,12,101,209,196,168,135,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,1],[0,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,0,160,15,183,243,178,204,51,243,226,156,83,118,186,53,111,244,184,86,162,50,160,80,51,31,37,45,131,20,4,81,101,184,59,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,0,160,40,165,19,116,182,113,29,220,144,115,163,0,178,148,5,239,54,101,153,171,133,217,71,224,180,119,0,129,230,213,248,171,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,1],[0,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,0,160,31,164,200,215,180,134,129,90,179,248,97,169,48,155,46,223,238,60,139,97,244,183,76,136,241,80,17,154,233,241,64,40,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,67,218,192,221,242,223,68,248,229,138,64,229,84,61,185,140,89,161,17,69,232,170,101,14,94,173,126,22,21,248,77,204,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,241,249,1,241,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,1],[0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,1],[0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,1],[0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,1],[0,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,0,160,151,233,154,255,181,3,235,250,138,235,129,254,89,222,12,198,233,148,4,208,215,207,126,186,208,132,108,78,153,204,58,24,1],[0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,1],[0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,1],[0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,1],[0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,1],[0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,1],[0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,1],[0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,1],[0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,1],[0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,1],[0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,14,1,0,6,1,0,1,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,0,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,0,17],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,253,33,226,218,25,39,145,0,164,81,47,69,178,157,225,196,113,144,144,113,226,166,234,246,113,103,16,63,113,80,88,95,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,103,204,104,158,235,198,119,209,180,215,181,189,136,203,184,250,163,30,140,126,79,243,14,159,109,170,58,208,8,74,26,70,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,218,41,159,210,100,253,33,88,234,56,175,174,178,159,11,204,161,146,42,180,208,96,184,116,23,70,93,94,145,107,89,33,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,79,77,138,162,213,175,43,135,147,0,39,146,132,139,164,75,29,80,80,240,46,196,229,46,240,181,12,101,209,196,168,135,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,15,183,243,178,204,51,243,226,156,83,118,186,53,111,244,184,86,162,50,160,80,51,31,37,45,131,20,4,81,101,184,59,128,5],[249,2,17,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,40,165,19,116,182,113,29,220,144,115,163,0,178,148,5,239,54,101,153,171,133,217,71,224,180,119,0,129,230,213,248,171,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,31,164,200,215,180,134,129,90,179,248,97,169,48,155,46,223,238,60,139,97,244,183,76,136,241,80,17,154,233,241,64,40,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,67,218,192,221,242,223,68,248,229,138,64,229,84,61,185,140,89,161,17,69,232,170,101,14,94,173,126,22,21,248,77,204,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,151,233,154,255,181,3,235,250,138,235,129,254,89,222,12,198,233,148,4,208,215,207,126,186,208,132,108,78,153,204,58,24,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[226,30,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,5],[248,81,128,128,128,128,128,128,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,128,128,128,128,128,128,128,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,128,128,5],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,17,5],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5]] +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,0,160,253,33,226,218,25,39,145,0,164,81,47,69,178,157,225,196,113,144,144,113,226,166,234,246,113,103,16,63,113,80,88,95,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,0,160,103,204,104,158,235,198,119,209,180,215,181,189,136,203,184,250,163,30,140,126,79,243,14,159,109,170,58,208,8,74,26,70,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,1],[0,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,0,160,218,41,159,210,100,253,33,88,234,56,175,174,178,159,11,204,161,146,42,180,208,96,184,116,23,70,93,94,145,107,89,33,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,1],[0,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,0,160,79,77,138,162,213,175,43,135,147,0,39,146,132,139,164,75,29,80,80,240,46,196,229,46,240,181,12,101,209,196,168,135,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,1],[0,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,0,160,15,183,243,178,204,51,243,226,156,83,118,186,53,111,244,184,86,162,50,160,80,51,31,37,45,131,20,4,81,101,184,59,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,0,160,40,165,19,116,182,113,29,220,144,115,163,0,178,148,5,239,54,101,153,171,133,217,71,224,180,119,0,129,230,213,248,171,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,1],[0,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,0,160,31,164,200,215,180,134,129,90,179,248,97,169,48,155,46,223,238,60,139,97,244,183,76,136,241,80,17,154,233,241,64,40,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,67,218,192,221,242,223,68,248,229,138,64,229,84,61,185,140,89,161,17,69,232,170,101,14,94,173,126,22,21,248,77,204,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,241,249,1,241,5,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,1],[0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,1],[0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,1],[0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,1],[0,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,0,160,151,233,154,255,181,3,235,250,138,235,129,254,89,222,12,198,233,148,4,208,215,207,126,186,208,132,108,78,153,204,58,24,1],[0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,1],[0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,1],[0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,1],[0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,1],[0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,1],[0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,1],[0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,1],[0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,1],[0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,1],[0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,14,1,0,6,1,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,0,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,0,17],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,253,33,226,218,25,39,145,0,164,81,47,69,178,157,225,196,113,144,144,113,226,166,234,246,113,103,16,63,113,80,88,95,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,103,204,104,158,235,198,119,209,180,215,181,189,136,203,184,250,163,30,140,126,79,243,14,159,109,170,58,208,8,74,26,70,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,218,41,159,210,100,253,33,88,234,56,175,174,178,159,11,204,161,146,42,180,208,96,184,116,23,70,93,94,145,107,89,33,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,79,77,138,162,213,175,43,135,147,0,39,146,132,139,164,75,29,80,80,240,46,196,229,46,240,181,12,101,209,196,168,135,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,15,183,243,178,204,51,243,226,156,83,118,186,53,111,244,184,86,162,50,160,80,51,31,37,45,131,20,4,81,101,184,59,128,5],[249,2,17,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,40,165,19,116,182,113,29,220,144,115,163,0,178,148,5,239,54,101,153,171,133,217,71,224,180,119,0,129,230,213,248,171,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,31,164,200,215,180,134,129,90,179,248,97,169,48,155,46,223,238,60,139,97,244,183,76,136,241,80,17,154,233,241,64,40,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,67,218,192,221,242,223,68,248,229,138,64,229,84,61,185,140,89,161,17,69,232,170,101,14,94,173,126,22,21,248,77,204,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,151,233,154,255,181,3,235,250,138,235,129,254,89,222,12,198,233,148,4,208,215,207,126,186,208,132,108,78,153,204,58,24,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[226,30,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,5],[248,81,128,128,128,128,128,128,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,128,128,128,128,128,128,128,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,128,128,5],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,17,5],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedOneKeyByteSel2-452662731544-626715391833.json b/mpt/tests/ExtensionAddedOneKeyByteSel2-452662731544-626715391833.json index 39075d939d..6290c17583 100644 --- a/mpt/tests/ExtensionAddedOneKeyByteSel2-452662731544-626715391833.json +++ b/mpt/tests/ExtensionAddedOneKeyByteSel2-452662731544-626715391833.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,3,243,139,62,247,35,75,68,90,25,55,26,32,63,139,71,20,82,64,180,226,164,111,22,4,227,228,207,100,121,73,107,0,160,150,125,57,200,112,153,61,96,166,233,218,212,94,122,185,113,158,218,209,213,193,143,194,175,41,215,148,69,33,146,220,196,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,229,116,166,232,36,68,117,127,11,27,223,144,116,50,204,138,246,36,42,29,34,25,183,229,244,117,233,248,136,137,23,69,0,160,106,242,5,38,31,253,141,35,224,196,187,144,99,149,71,19,17,54,217,33,29,212,144,59,122,247,203,136,229,226,235,116,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,1],[0,160,195,207,48,79,172,39,95,167,81,154,34,163,202,180,5,49,137,67,208,50,119,42,111,96,24,20,184,190,103,70,86,156,0,160,156,25,225,169,107,189,160,233,13,142,255,213,71,75,138,172,51,226,207,172,72,224,213,74,8,44,92,255,131,133,242,39,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,1],[0,160,80,169,72,7,111,38,252,152,196,226,100,158,203,171,120,48,167,72,182,102,81,148,30,28,27,89,56,29,218,198,224,85,0,160,115,34,99,214,216,197,172,119,196,186,187,4,78,22,169,165,197,33,160,9,104,47,157,10,94,180,120,135,225,67,3,170,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,1],[0,160,182,101,141,10,149,160,6,206,69,66,191,165,2,250,230,114,147,124,159,211,25,221,164,99,91,6,8,253,40,42,53,136,0,160,62,75,235,52,149,255,237,64,105,193,43,180,174,211,248,234,232,83,18,225,170,130,85,253,29,86,161,152,233,223,104,129,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,1],[0,160,165,41,21,128,48,15,0,199,234,237,92,114,105,217,59,44,6,66,33,201,179,86,145,135,218,235,130,85,158,29,191,225,0,160,167,239,49,141,255,145,86,21,48,4,58,80,80,197,28,19,39,58,75,123,74,70,205,189,154,55,116,21,10,179,111,223,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,1],[0,160,3,57,253,28,249,2,72,52,62,44,68,39,228,216,85,197,131,68,86,135,19,85,66,139,165,136,156,30,228,98,75,28,0,160,18,99,202,155,216,233,16,196,69,51,129,60,38,169,238,151,117,204,137,232,255,106,120,134,220,186,37,210,123,240,57,205,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,5,92,128,229,5,22,81,143,223,116,9,134,77,116,190,203,6,232,62,193,91,234,237,65,121,239,64,27,35,122,83,31,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,235,49,84,228,123,221,75,118,66,200,145,190,115,2,219,213,148,83,239,81,151,15,14,64,235,172,237,119,86,10,80,240,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,0,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,1],[0,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,0,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,1],[0,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,0,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,1],[0,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,0,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,1],[0,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,0,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,1],[0,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,0,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,1],[0,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,0,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,1],[0,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,0,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,1],[0,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,0,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,1],[0,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,0,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,1],[0,160,245,12,5,122,145,76,159,173,27,152,124,64,231,159,174,162,245,216,108,209,208,93,222,231,79,57,98,134,87,187,20,55,0,160,241,148,196,82,35,215,177,195,227,92,222,25,173,41,254,96,57,75,4,131,52,223,235,110,36,7,200,197,251,47,241,28,1],[0,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,0,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,1],[0,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,0,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,1],[0,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,0,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,1],[0,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,0,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,1],[0,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,0,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,1],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,1],[0,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,0,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,1],[0,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,0,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,1],[0,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,0,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,1],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,1],[0,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,0,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,1],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,1],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,1],[0,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,0,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,1],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,1],[0,160,115,55,141,69,159,203,20,115,7,55,97,143,216,150,187,108,12,76,113,253,242,224,88,136,220,133,99,64,241,148,71,198,0,160,193,111,224,159,114,48,237,104,246,55,135,104,148,127,4,128,102,203,172,150,141,157,234,138,33,36,124,34,213,238,35,134,1],[0,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,0,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,1],[0,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,0,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,1],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,1],[0,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,0,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,113,0,248,113,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,236,62,60,72,140,147,95,169,10,202,61,72,49,211,244,189,9,14,175,160,228,207,44,40,170,2,166,137,206,3,246,174,0,160,180,130,126,62,26,173,190,181,8,17,195,126,57,181,69,133,144,44,135,138,60,250,72,19,224,26,89,204,56,240,133,60,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,0,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,7,1,0,12,1,0,1,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,0,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,0,17],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[131,130,2,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,3,243,139,62,247,35,75,68,90,25,55,26,32,63,139,71,20,82,64,180,226,164,111,22,4,227,228,207,100,121,73,107,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,150,125,57,200,112,153,61,96,166,233,218,212,94,122,185,113,158,218,209,213,193,143,194,175,41,215,148,69,33,146,220,196,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,229,116,166,232,36,68,117,127,11,27,223,144,116,50,204,138,246,36,42,29,34,25,183,229,244,117,233,248,136,137,23,69,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,106,242,5,38,31,253,141,35,224,196,187,144,99,149,71,19,17,54,217,33,29,212,144,59,122,247,203,136,229,226,235,116,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,195,207,48,79,172,39,95,167,81,154,34,163,202,180,5,49,137,67,208,50,119,42,111,96,24,20,184,190,103,70,86,156,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,156,25,225,169,107,189,160,233,13,142,255,213,71,75,138,172,51,226,207,172,72,224,213,74,8,44,92,255,131,133,242,39,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,80,169,72,7,111,38,252,152,196,226,100,158,203,171,120,48,167,72,182,102,81,148,30,28,27,89,56,29,218,198,224,85,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,115,34,99,214,216,197,172,119,196,186,187,4,78,22,169,165,197,33,160,9,104,47,157,10,94,180,120,135,225,67,3,170,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,182,101,141,10,149,160,6,206,69,66,191,165,2,250,230,114,147,124,159,211,25,221,164,99,91,6,8,253,40,42,53,136,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,62,75,235,52,149,255,237,64,105,193,43,180,174,211,248,234,232,83,18,225,170,130,85,253,29,86,161,152,233,223,104,129,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,165,41,21,128,48,15,0,199,234,237,92,114,105,217,59,44,6,66,33,201,179,86,145,135,218,235,130,85,158,29,191,225,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,167,239,49,141,255,145,86,21,48,4,58,80,80,197,28,19,39,58,75,123,74,70,205,189,154,55,116,21,10,179,111,223,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,3,57,253,28,249,2,72,52,62,44,68,39,228,216,85,197,131,68,86,135,19,85,66,139,165,136,156,30,228,98,75,28,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,18,99,202,155,216,233,16,196,69,51,129,60,38,169,238,151,117,204,137,232,255,106,120,134,220,186,37,210,123,240,57,205,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,5,92,128,229,5,22,81,143,223,116,9,134,77,116,190,203,6,232,62,193,91,234,237,65,121,239,64,27,35,122,83,31,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,235,49,84,228,123,221,75,118,66,200,145,190,115,2,219,213,148,83,239,81,151,15,14,64,235,172,237,119,86,10,80,240,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,160,245,12,5,122,145,76,159,173,27,152,124,64,231,159,174,162,245,216,108,209,208,93,222,231,79,57,98,134,87,187,20,55,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,128,5],[249,2,17,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,160,241,148,196,82,35,215,177,195,227,92,222,25,173,41,254,96,57,75,4,131,52,223,235,110,36,7,200,197,251,47,241,28,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,115,55,141,69,159,203,20,115,7,55,97,143,216,150,187,108,12,76,113,253,242,224,88,136,220,133,99,64,241,148,71,198,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,193,111,224,159,114,48,237,104,246,55,135,104,148,127,4,128,102,203,172,150,141,157,234,138,33,36,124,34,213,238,35,134,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,236,62,60,72,140,147,95,169,10,202,61,72,49,211,244,189,9,14,175,160,228,207,44,40,170,2,166,137,206,3,246,174,128,128,128,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,180,130,126,62,26,173,190,181,8,17,195,126,57,181,69,133,144,44,135,138,60,250,72,19,224,26,89,204,56,240,133,60,128,128,128,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,128,128,128,128,128,128,128,128,5],[226,23,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,5],[248,81,128,128,128,128,128,128,128,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,128,128,128,128,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,128,128,128,128,5],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,156,5],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,17,5],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,156,5]] +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,3,243,139,62,247,35,75,68,90,25,55,26,32,63,139,71,20,82,64,180,226,164,111,22,4,227,228,207,100,121,73,107,0,160,150,125,57,200,112,153,61,96,166,233,218,212,94,122,185,113,158,218,209,213,193,143,194,175,41,215,148,69,33,146,220,196,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,229,116,166,232,36,68,117,127,11,27,223,144,116,50,204,138,246,36,42,29,34,25,183,229,244,117,233,248,136,137,23,69,0,160,106,242,5,38,31,253,141,35,224,196,187,144,99,149,71,19,17,54,217,33,29,212,144,59,122,247,203,136,229,226,235,116,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,1],[0,160,195,207,48,79,172,39,95,167,81,154,34,163,202,180,5,49,137,67,208,50,119,42,111,96,24,20,184,190,103,70,86,156,0,160,156,25,225,169,107,189,160,233,13,142,255,213,71,75,138,172,51,226,207,172,72,224,213,74,8,44,92,255,131,133,242,39,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,1],[0,160,80,169,72,7,111,38,252,152,196,226,100,158,203,171,120,48,167,72,182,102,81,148,30,28,27,89,56,29,218,198,224,85,0,160,115,34,99,214,216,197,172,119,196,186,187,4,78,22,169,165,197,33,160,9,104,47,157,10,94,180,120,135,225,67,3,170,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,1],[0,160,182,101,141,10,149,160,6,206,69,66,191,165,2,250,230,114,147,124,159,211,25,221,164,99,91,6,8,253,40,42,53,136,0,160,62,75,235,52,149,255,237,64,105,193,43,180,174,211,248,234,232,83,18,225,170,130,85,253,29,86,161,152,233,223,104,129,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,1],[0,160,165,41,21,128,48,15,0,199,234,237,92,114,105,217,59,44,6,66,33,201,179,86,145,135,218,235,130,85,158,29,191,225,0,160,167,239,49,141,255,145,86,21,48,4,58,80,80,197,28,19,39,58,75,123,74,70,205,189,154,55,116,21,10,179,111,223,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,1],[0,160,3,57,253,28,249,2,72,52,62,44,68,39,228,216,85,197,131,68,86,135,19,85,66,139,165,136,156,30,228,98,75,28,0,160,18,99,202,155,216,233,16,196,69,51,129,60,38,169,238,151,117,204,137,232,255,106,120,134,220,186,37,210,123,240,57,205,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,5,92,128,229,5,22,81,143,223,116,9,134,77,116,190,203,6,232,62,193,91,234,237,65,121,239,64,27,35,122,83,31,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,235,49,84,228,123,221,75,118,66,200,145,190,115,2,219,213,148,83,239,81,151,15,14,64,235,172,237,119,86,10,80,240,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,0,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,1],[0,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,0,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,1],[0,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,0,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,1],[0,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,0,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,1],[0,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,0,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,1],[0,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,0,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,1],[0,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,0,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,1],[0,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,0,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,1],[0,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,0,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,1],[0,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,0,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,1],[0,160,245,12,5,122,145,76,159,173,27,152,124,64,231,159,174,162,245,216,108,209,208,93,222,231,79,57,98,134,87,187,20,55,0,160,241,148,196,82,35,215,177,195,227,92,222,25,173,41,254,96,57,75,4,131,52,223,235,110,36,7,200,197,251,47,241,28,1],[0,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,0,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,1],[0,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,0,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,1],[0,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,0,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,1],[0,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,0,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,1],[0,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,0,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,1],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,1],[0,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,0,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,1],[0,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,0,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,1],[0,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,0,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,1],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,1],[0,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,0,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,1],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,1],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,1],[0,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,0,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,1],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,1],[0,160,115,55,141,69,159,203,20,115,7,55,97,143,216,150,187,108,12,76,113,253,242,224,88,136,220,133,99,64,241,148,71,198,0,160,193,111,224,159,114,48,237,104,246,55,135,104,148,127,4,128,102,203,172,150,141,157,234,138,33,36,124,34,213,238,35,134,1],[0,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,0,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,1],[0,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,0,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,1],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,1],[0,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,0,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,113,0,248,113,0,4,0,0,0,0,0,0,0,0,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,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,236,62,60,72,140,147,95,169,10,202,61,72,49,211,244,189,9,14,175,160,228,207,44,40,170,2,166,137,206,3,246,174,0,160,180,130,126,62,26,173,190,181,8,17,195,126,57,181,69,133,144,44,135,138,60,250,72,19,224,26,89,204,56,240,133,60,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,0,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,7,1,0,12,1,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,0,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,0,17],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[131,130,2,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,3,243,139,62,247,35,75,68,90,25,55,26,32,63,139,71,20,82,64,180,226,164,111,22,4,227,228,207,100,121,73,107,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,150,125,57,200,112,153,61,96,166,233,218,212,94,122,185,113,158,218,209,213,193,143,194,175,41,215,148,69,33,146,220,196,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,229,116,166,232,36,68,117,127,11,27,223,144,116,50,204,138,246,36,42,29,34,25,183,229,244,117,233,248,136,137,23,69,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,106,242,5,38,31,253,141,35,224,196,187,144,99,149,71,19,17,54,217,33,29,212,144,59,122,247,203,136,229,226,235,116,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,195,207,48,79,172,39,95,167,81,154,34,163,202,180,5,49,137,67,208,50,119,42,111,96,24,20,184,190,103,70,86,156,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,156,25,225,169,107,189,160,233,13,142,255,213,71,75,138,172,51,226,207,172,72,224,213,74,8,44,92,255,131,133,242,39,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,80,169,72,7,111,38,252,152,196,226,100,158,203,171,120,48,167,72,182,102,81,148,30,28,27,89,56,29,218,198,224,85,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,115,34,99,214,216,197,172,119,196,186,187,4,78,22,169,165,197,33,160,9,104,47,157,10,94,180,120,135,225,67,3,170,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,182,101,141,10,149,160,6,206,69,66,191,165,2,250,230,114,147,124,159,211,25,221,164,99,91,6,8,253,40,42,53,136,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,62,75,235,52,149,255,237,64,105,193,43,180,174,211,248,234,232,83,18,225,170,130,85,253,29,86,161,152,233,223,104,129,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,165,41,21,128,48,15,0,199,234,237,92,114,105,217,59,44,6,66,33,201,179,86,145,135,218,235,130,85,158,29,191,225,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,167,239,49,141,255,145,86,21,48,4,58,80,80,197,28,19,39,58,75,123,74,70,205,189,154,55,116,21,10,179,111,223,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,3,57,253,28,249,2,72,52,62,44,68,39,228,216,85,197,131,68,86,135,19,85,66,139,165,136,156,30,228,98,75,28,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,18,99,202,155,216,233,16,196,69,51,129,60,38,169,238,151,117,204,137,232,255,106,120,134,220,186,37,210,123,240,57,205,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,5,92,128,229,5,22,81,143,223,116,9,134,77,116,190,203,6,232,62,193,91,234,237,65,121,239,64,27,35,122,83,31,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,235,49,84,228,123,221,75,118,66,200,145,190,115,2,219,213,148,83,239,81,151,15,14,64,235,172,237,119,86,10,80,240,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,160,245,12,5,122,145,76,159,173,27,152,124,64,231,159,174,162,245,216,108,209,208,93,222,231,79,57,98,134,87,187,20,55,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,128,5],[249,2,17,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,160,241,148,196,82,35,215,177,195,227,92,222,25,173,41,254,96,57,75,4,131,52,223,235,110,36,7,200,197,251,47,241,28,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,115,55,141,69,159,203,20,115,7,55,97,143,216,150,187,108,12,76,113,253,242,224,88,136,220,133,99,64,241,148,71,198,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,193,111,224,159,114,48,237,104,246,55,135,104,148,127,4,128,102,203,172,150,141,157,234,138,33,36,124,34,213,238,35,134,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,236,62,60,72,140,147,95,169,10,202,61,72,49,211,244,189,9,14,175,160,228,207,44,40,170,2,166,137,206,3,246,174,128,128,128,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,180,130,126,62,26,173,190,181,8,17,195,126,57,181,69,133,144,44,135,138,60,250,72,19,224,26,89,204,56,240,133,60,128,128,128,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,128,128,128,128,128,128,128,128,5],[226,23,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,5],[248,81,128,128,128,128,128,128,128,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,128,128,128,128,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,128,128,128,128,5],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,156,5],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,17,5],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,156,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedThreeKeyBytesSel2-801908495096-397684660137.json b/mpt/tests/ExtensionAddedThreeKeyBytesSel2-801908495096-397684660137.json index 69ec685fb0..028f901f38 100644 --- a/mpt/tests/ExtensionAddedThreeKeyBytesSel2-801908495096-397684660137.json +++ b/mpt/tests/ExtensionAddedThreeKeyBytesSel2-801908495096-397684660137.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,0,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,0,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,1],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,1],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,1],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,1],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,1],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,1],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,1],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,1],[0,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,0,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,1],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,1],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,1],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,1],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,1],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,1],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,1],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,1],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,1],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,1],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,1],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,1],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,1],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,1],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,1],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,1],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,1],[0,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,0,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,1],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,1],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,1],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,1],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,1],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,1],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,1],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,1],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,1],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,1],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,1],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,1],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,1],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,1],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,1],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,1],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,1],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,1],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,1],[0,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,0,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,1],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,1],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,1],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,1],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,1],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,1],[0,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,0,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,1],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,1],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,1],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,1],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,1],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,1],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,1],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,1],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,1],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,1],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,1],[0,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,0,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,1],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,1],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,113,249,1,113,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,1],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,1],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,1],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,1],[0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,0,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,1],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,0,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,5,1,0,13,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,16],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,5],[248,81,128,128,128,128,128,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,17,5],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5]] +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,0,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,0,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,1],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,1],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,1],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,1],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,1],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,1],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,1],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,1],[0,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,0,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,1],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,1],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,1],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,1],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,1],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,1],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,1],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,1],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,1],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,1],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,1],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,1],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,1],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,1],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,1],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,1],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,1],[0,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,0,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,1],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,1],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,1],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,1],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,1],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,1],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,1],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,1],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,1],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,1],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,1],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,1],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,1],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,1],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,1],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,1],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,1],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,1],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,1],[0,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,0,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,1],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,1],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,1],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,1],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,1],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,1],[0,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,0,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,1],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,1],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,1],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,1],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,1],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,1],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,1],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,1],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,1],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,1],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,2,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,1],[0,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,0,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,1],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,1],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,113,249,1,113,11,0,0,0,0,0,0,0,0,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,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,1],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,1],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,1],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,1],[0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,0,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,1],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,0,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,5,1,0,13,1,0,1,0,1,0,1,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,16],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,5],[248,81,128,128,128,128,128,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,17,5],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedTwoKeyBytesSel1-757979589475-746209495243.json b/mpt/tests/ExtensionAddedTwoKeyBytesSel1-757979589475-746209495243.json index 61d9354234..13972f49cd 100644 --- a/mpt/tests/ExtensionAddedTwoKeyBytesSel1-757979589475-746209495243.json +++ b/mpt/tests/ExtensionAddedTwoKeyBytesSel1-757979589475-746209495243.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,55,113,81,185,233,127,111,216,94,136,134,118,115,255,153,126,34,252,63,26,6,30,226,246,176,164,87,95,91,159,249,143,0,160,231,126,135,6,247,251,2,162,247,172,95,6,61,182,123,232,97,183,71,212,244,47,254,64,148,31,13,249,0,55,160,80,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,1],[0,160,251,159,160,83,211,116,229,131,128,121,6,167,79,65,130,133,235,11,46,40,143,56,170,93,126,89,134,255,94,27,253,200,0,160,34,64,138,125,179,162,146,88,173,94,62,118,168,59,117,28,67,188,72,35,28,61,166,161,26,53,200,107,35,98,232,78,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,1],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,1],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,1],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,1],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,1],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,1],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,1],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,1],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,1],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,1],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,1],[0,160,180,99,60,107,34,255,249,17,167,167,19,194,147,218,132,227,171,42,105,175,75,118,243,161,158,184,143,130,30,0,146,111,0,160,27,140,43,219,38,74,228,17,70,96,145,40,220,163,189,47,186,165,71,0,255,207,232,131,166,208,234,178,210,20,55,252,1],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,1],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,1],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,1],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,1],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,1],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,1],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,1],[0,160,186,27,0,45,90,46,54,179,252,231,52,143,106,98,75,74,87,95,71,119,233,91,71,249,101,197,171,86,22,143,194,192,0,160,146,125,254,209,19,52,38,158,115,216,176,186,229,213,176,115,100,10,39,144,22,89,113,34,227,194,166,184,10,10,239,198,1],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,1],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,1],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,1],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,1],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,1],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,1],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,1],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,1],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,1],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,1],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,1],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,1],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,1],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,1],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,1],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,1],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,1],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,1],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,1],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,1],[0,160,77,115,76,19,189,118,139,166,32,56,51,43,158,23,165,222,149,211,85,76,57,250,207,23,230,79,118,141,232,176,1,32,0,160,254,34,75,70,73,67,22,74,222,62,219,135,220,197,138,74,198,109,235,222,229,58,110,81,76,32,76,151,23,125,69,230,1],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,1],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,1],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,1],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,1],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,1],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,1],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,1],[0,160,156,117,130,223,139,166,81,15,121,34,155,180,180,73,216,92,63,210,32,73,10,147,237,201,33,191,144,204,248,120,225,149,0,160,116,64,237,27,23,208,83,11,188,20,106,5,195,85,133,249,85,232,13,73,0,26,197,152,202,106,80,118,223,127,122,185,1],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,1],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,1],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,1],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,1],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,1],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,1],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,1],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,1],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,1],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,1],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,1],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,1],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,49,249,1,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,243,244,186,6,58,228,218,241,173,144,6,180,223,117,177,50,152,37,30,35,180,88,165,163,110,180,36,218,254,23,72,14,0,160,15,235,67,119,59,195,188,14,20,19,195,111,235,96,176,110,236,193,39,227,147,119,138,153,177,106,243,140,197,227,49,29,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,1],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,1],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,232,25,53,250,138,255,235,161,40,193,0,19,88,101,14,213,71,143,234,207,159,67,180,162,101,18,210,78,251,96,111,91,0,160,65,228,205,154,131,158,246,195,65,213,244,198,28,222,28,107,166,59,175,28,160,117,111,94,169,16,99,28,238,246,247,54,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,62,161,243,229,186,235,229,160,6,209,195,71,110,63,100,84,190,18,254,73,122,60,215,237,17,207,23,197,242,234,216,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,126,221,206,124,72,133,254,237,34,27,64,46,148,208,34,190,193,164,152,59,45,192,119,28,13,85,143,126,17,212,104,121,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,1],[0,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,0,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,1],[0,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,0,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,1],[0,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,0,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,1],[0,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,0,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,1],[0,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,1],[0,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,13,1,0,9,1,1,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,17],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[130,129,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,55,113,81,185,233,127,111,216,94,136,134,118,115,255,153,126,34,252,63,26,6,30,226,246,176,164,87,95,91,159,249,143,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,231,126,135,6,247,251,2,162,247,172,95,6,61,182,123,232,97,183,71,212,244,47,254,64,148,31,13,249,0,55,160,80,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,251,159,160,83,211,116,229,131,128,121,6,167,79,65,130,133,235,11,46,40,143,56,170,93,126,89,134,255,94,27,253,200,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,34,64,138,125,179,162,146,88,173,94,62,118,168,59,117,28,67,188,72,35,28,61,166,161,26,53,200,107,35,98,232,78,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,180,99,60,107,34,255,249,17,167,167,19,194,147,218,132,227,171,42,105,175,75,118,243,161,158,184,143,130,30,0,146,111,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,27,140,43,219,38,74,228,17,70,96,145,40,220,163,189,47,186,165,71,0,255,207,232,131,166,208,234,178,210,20,55,252,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,186,27,0,45,90,46,54,179,252,231,52,143,106,98,75,74,87,95,71,119,233,91,71,249,101,197,171,86,22,143,194,192,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,146,125,254,209,19,52,38,158,115,216,176,186,229,213,176,115,100,10,39,144,22,89,113,34,227,194,166,184,10,10,239,198,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,77,115,76,19,189,118,139,166,32,56,51,43,158,23,165,222,149,211,85,76,57,250,207,23,230,79,118,141,232,176,1,32,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,254,34,75,70,73,67,22,74,222,62,219,135,220,197,138,74,198,109,235,222,229,58,110,81,76,32,76,151,23,125,69,230,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,156,117,130,223,139,166,81,15,121,34,155,180,180,73,216,92,63,210,32,73,10,147,237,201,33,191,144,204,248,120,225,149,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,116,64,237,27,23,208,83,11,188,20,106,5,195,85,133,249,85,232,13,73,0,26,197,152,202,106,80,118,223,127,122,185,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,243,244,186,6,58,228,218,241,173,144,6,180,223,117,177,50,152,37,30,35,180,88,165,163,110,180,36,218,254,23,72,14,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,15,235,67,119,59,195,188,14,20,19,195,111,235,96,176,110,236,193,39,227,147,119,138,153,177,106,243,140,197,227,49,29,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,232,25,53,250,138,255,235,161,40,193,0,19,88,101,14,213,71,143,234,207,159,67,180,162,101,18,210,78,251,96,111,91,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,65,228,205,154,131,158,246,195,65,213,244,198,28,222,28,107,166,59,175,28,160,117,111,94,169,16,99,28,238,246,247,54,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,62,161,243,229,186,235,229,160,6,209,195,71,110,63,100,84,190,18,254,73,122,60,215,237,17,207,23,197,242,234,216,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,126,221,206,124,72,133,254,237,34,27,64,46,148,208,34,190,193,164,152,59,45,192,119,28,13,85,143,126,17,212,104,121,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5]] +[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,55,113,81,185,233,127,111,216,94,136,134,118,115,255,153,126,34,252,63,26,6,30,226,246,176,164,87,95,91,159,249,143,0,160,231,126,135,6,247,251,2,162,247,172,95,6,61,182,123,232,97,183,71,212,244,47,254,64,148,31,13,249,0,55,160,80,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,1],[0,160,251,159,160,83,211,116,229,131,128,121,6,167,79,65,130,133,235,11,46,40,143,56,170,93,126,89,134,255,94,27,253,200,0,160,34,64,138,125,179,162,146,88,173,94,62,118,168,59,117,28,67,188,72,35,28,61,166,161,26,53,200,107,35,98,232,78,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,1],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,1],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,1],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,1],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,1],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,1],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,1],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,1],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,1],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,1],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,1],[0,160,180,99,60,107,34,255,249,17,167,167,19,194,147,218,132,227,171,42,105,175,75,118,243,161,158,184,143,130,30,0,146,111,0,160,27,140,43,219,38,74,228,17,70,96,145,40,220,163,189,47,186,165,71,0,255,207,232,131,166,208,234,178,210,20,55,252,1],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,1],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,1],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,1],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,1],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,1],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,1],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,1],[0,160,186,27,0,45,90,46,54,179,252,231,52,143,106,98,75,74,87,95,71,119,233,91,71,249,101,197,171,86,22,143,194,192,0,160,146,125,254,209,19,52,38,158,115,216,176,186,229,213,176,115,100,10,39,144,22,89,113,34,227,194,166,184,10,10,239,198,1],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,1],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,1],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,1],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,1],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,1],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,1],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,1],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,1],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,1],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,1],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,1],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,1],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,1],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,1],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,1],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,1],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,1],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,1],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,1],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,1],[0,160,77,115,76,19,189,118,139,166,32,56,51,43,158,23,165,222,149,211,85,76,57,250,207,23,230,79,118,141,232,176,1,32,0,160,254,34,75,70,73,67,22,74,222,62,219,135,220,197,138,74,198,109,235,222,229,58,110,81,76,32,76,151,23,125,69,230,1],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,1],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,1],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,1],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,1],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,1],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,1],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,1],[0,160,156,117,130,223,139,166,81,15,121,34,155,180,180,73,216,92,63,210,32,73,10,147,237,201,33,191,144,204,248,120,225,149,0,160,116,64,237,27,23,208,83,11,188,20,106,5,195,85,133,249,85,232,13,73,0,26,197,152,202,106,80,118,223,127,122,185,1],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,1],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,1],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,1],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,1],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,1],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,1],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,1],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,1],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,1],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,1],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,1],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,1],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,49,249,1,49,0,0,0,0,0,0,0,0,0,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,160,243,244,186,6,58,228,218,241,173,144,6,180,223,117,177,50,152,37,30,35,180,88,165,163,110,180,36,218,254,23,72,14,0,160,15,235,67,119,59,195,188,14,20,19,195,111,235,96,176,110,236,193,39,227,147,119,138,153,177,106,243,140,197,227,49,29,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,1],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,1],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,232,25,53,250,138,255,235,161,40,193,0,19,88,101,14,213,71,143,234,207,159,67,180,162,101,18,210,78,251,96,111,91,0,160,65,228,205,154,131,158,246,195,65,213,244,198,28,222,28,107,166,59,175,28,160,117,111,94,169,16,99,28,238,246,247,54,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,62,161,243,229,186,235,229,160,6,209,195,71,110,63,100,84,190,18,254,73,122,60,215,237,17,207,23,197,242,234,216,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,126,221,206,124,72,133,254,237,34,27,64,46,148,208,34,190,193,164,152,59,45,192,119,28,13,85,143,126,17,212,104,121,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,1],[0,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,0,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,1],[0,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,0,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,1],[0,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,0,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,1],[0,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,0,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,1],[0,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,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,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,1],[0,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,13,1,0,9,1,1,0,0,1,1,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,17],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[130,129,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,55,113,81,185,233,127,111,216,94,136,134,118,115,255,153,126,34,252,63,26,6,30,226,246,176,164,87,95,91,159,249,143,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,231,126,135,6,247,251,2,162,247,172,95,6,61,182,123,232,97,183,71,212,244,47,254,64,148,31,13,249,0,55,160,80,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,251,159,160,83,211,116,229,131,128,121,6,167,79,65,130,133,235,11,46,40,143,56,170,93,126,89,134,255,94,27,253,200,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,34,64,138,125,179,162,146,88,173,94,62,118,168,59,117,28,67,188,72,35,28,61,166,161,26,53,200,107,35,98,232,78,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,180,99,60,107,34,255,249,17,167,167,19,194,147,218,132,227,171,42,105,175,75,118,243,161,158,184,143,130,30,0,146,111,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,27,140,43,219,38,74,228,17,70,96,145,40,220,163,189,47,186,165,71,0,255,207,232,131,166,208,234,178,210,20,55,252,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,186,27,0,45,90,46,54,179,252,231,52,143,106,98,75,74,87,95,71,119,233,91,71,249,101,197,171,86,22,143,194,192,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,146,125,254,209,19,52,38,158,115,216,176,186,229,213,176,115,100,10,39,144,22,89,113,34,227,194,166,184,10,10,239,198,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,77,115,76,19,189,118,139,166,32,56,51,43,158,23,165,222,149,211,85,76,57,250,207,23,230,79,118,141,232,176,1,32,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,254,34,75,70,73,67,22,74,222,62,219,135,220,197,138,74,198,109,235,222,229,58,110,81,76,32,76,151,23,125,69,230,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,156,117,130,223,139,166,81,15,121,34,155,180,180,73,216,92,63,210,32,73,10,147,237,201,33,191,144,204,248,120,225,149,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,116,64,237,27,23,208,83,11,188,20,106,5,195,85,133,249,85,232,13,73,0,26,197,152,202,106,80,118,223,127,122,185,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,243,244,186,6,58,228,218,241,173,144,6,180,223,117,177,50,152,37,30,35,180,88,165,163,110,180,36,218,254,23,72,14,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,15,235,67,119,59,195,188,14,20,19,195,111,235,96,176,110,236,193,39,227,147,119,138,153,177,106,243,140,197,227,49,29,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,232,25,53,250,138,255,235,161,40,193,0,19,88,101,14,213,71,143,234,207,159,67,180,162,101,18,210,78,251,96,111,91,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,65,228,205,154,131,158,246,195,65,213,244,198,28,222,28,107,166,59,175,28,160,117,111,94,169,16,99,28,238,246,247,54,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,62,161,243,229,186,235,229,160,6,209,195,71,110,63,100,84,190,18,254,73,122,60,215,237,17,207,23,197,242,234,216,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,126,221,206,124,72,133,254,237,34,27,64,46,148,208,34,190,193,164,152,59,45,192,119,28,13,85,143,126,17,212,104,121,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedTwoKeyBytesSel2-452662731544-433432384974.json b/mpt/tests/ExtensionAddedTwoKeyBytesSel2-452662731544-433432384974.json index 5324ad5de3..d2a6ca26d1 100644 --- a/mpt/tests/ExtensionAddedTwoKeyBytesSel2-452662731544-433432384974.json +++ b/mpt/tests/ExtensionAddedTwoKeyBytesSel2-452662731544-433432384974.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,3,31,234,249,198,64,41,67,165,197,182,195,164,146,170,96,80,116,98,56,84,145,189,120,156,153,227,114,107,170,203,145,0,160,173,122,175,152,154,227,223,245,6,53,159,254,237,90,232,75,171,203,6,151,190,151,14,121,215,120,147,239,175,150,96,93,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,87,54,180,110,64,77,15,159,234,99,212,73,22,17,197,9,214,16,236,48,165,31,62,216,145,226,252,211,30,210,116,241,0,160,86,156,188,75,183,59,161,71,73,2,244,97,76,40,34,53,242,182,183,152,163,51,138,178,36,125,47,211,106,124,136,209,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,1],[0,160,33,190,56,251,52,247,118,96,233,51,53,164,173,160,79,2,49,253,230,162,239,132,215,203,213,171,255,237,125,30,128,72,0,160,200,20,211,170,52,196,86,189,52,3,219,68,103,98,122,236,202,188,99,159,192,154,87,3,205,12,238,152,52,141,44,62,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,1],[0,160,138,74,110,255,154,192,63,78,13,54,218,154,104,77,67,37,120,10,243,153,177,62,197,78,1,222,4,9,36,71,48,112,0,160,129,188,133,16,245,204,210,125,199,189,76,229,99,131,99,14,23,255,74,180,141,187,100,124,77,33,213,255,244,48,110,78,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,1],[0,160,224,216,112,130,13,100,121,43,240,200,170,28,115,114,221,150,152,231,2,47,200,214,115,66,3,187,118,3,137,11,68,137,0,160,141,111,222,1,129,231,99,205,80,149,63,58,188,133,57,199,167,74,121,55,149,118,121,10,46,126,21,56,89,104,184,182,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,1],[0,160,7,112,217,103,187,234,29,102,153,133,145,162,61,99,174,66,142,135,92,153,8,211,193,236,188,60,32,137,180,198,220,125,0,160,100,201,120,5,13,170,15,233,142,231,158,54,151,210,70,223,43,116,168,18,166,148,138,148,240,79,217,182,181,225,181,164,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,1],[0,160,117,122,201,227,86,39,241,238,102,35,220,228,173,47,177,21,179,1,127,203,246,161,7,8,74,137,61,215,220,217,185,22,0,160,172,206,173,180,154,233,255,157,140,50,184,242,217,100,104,189,68,143,47,202,189,152,144,185,5,197,150,101,158,230,100,137,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,245,152,63,62,176,191,125,119,210,234,247,202,239,92,234,25,136,113,232,83,42,62,99,70,60,82,223,170,5,21,44,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,47,121,224,194,201,142,138,249,134,59,142,94,252,56,59,224,87,108,160,54,205,115,121,62,62,149,28,39,144,229,149,21,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,0,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,1],[0,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,0,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,1],[0,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,0,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,1],[0,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,0,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,1],[0,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,0,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,1],[0,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,0,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,1],[0,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,0,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,1],[0,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,0,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,1],[0,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,0,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,1],[0,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,0,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,1],[0,160,221,241,141,212,51,62,6,143,147,145,234,254,111,166,215,16,248,171,127,255,146,63,93,155,77,43,148,123,86,174,18,83,0,160,42,19,10,204,69,228,60,91,43,147,199,202,15,94,12,116,65,214,201,165,159,187,202,26,213,49,86,240,174,7,67,210,1],[0,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,0,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,1],[0,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,0,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,1],[0,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,0,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,1],[0,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,0,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,1],[0,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,0,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,0,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,1],[0,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,0,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,1],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,1],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,1],[0,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,0,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,1],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,1],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,1],[0,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,0,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,1],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,1],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,1],[0,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,0,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,1],[0,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,0,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,1],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,1],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,1],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,1],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,0,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,2,1,0,5,1,1,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,17],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[131,130,2,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,3,31,234,249,198,64,41,67,165,197,182,195,164,146,170,96,80,116,98,56,84,145,189,120,156,153,227,114,107,170,203,145,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,173,122,175,152,154,227,223,245,6,53,159,254,237,90,232,75,171,203,6,151,190,151,14,121,215,120,147,239,175,150,96,93,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,87,54,180,110,64,77,15,159,234,99,212,73,22,17,197,9,214,16,236,48,165,31,62,216,145,226,252,211,30,210,116,241,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,86,156,188,75,183,59,161,71,73,2,244,97,76,40,34,53,242,182,183,152,163,51,138,178,36,125,47,211,106,124,136,209,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,33,190,56,251,52,247,118,96,233,51,53,164,173,160,79,2,49,253,230,162,239,132,215,203,213,171,255,237,125,30,128,72,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,200,20,211,170,52,196,86,189,52,3,219,68,103,98,122,236,202,188,99,159,192,154,87,3,205,12,238,152,52,141,44,62,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,138,74,110,255,154,192,63,78,13,54,218,154,104,77,67,37,120,10,243,153,177,62,197,78,1,222,4,9,36,71,48,112,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,129,188,133,16,245,204,210,125,199,189,76,229,99,131,99,14,23,255,74,180,141,187,100,124,77,33,213,255,244,48,110,78,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,224,216,112,130,13,100,121,43,240,200,170,28,115,114,221,150,152,231,2,47,200,214,115,66,3,187,118,3,137,11,68,137,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,141,111,222,1,129,231,99,205,80,149,63,58,188,133,57,199,167,74,121,55,149,118,121,10,46,126,21,56,89,104,184,182,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,7,112,217,103,187,234,29,102,153,133,145,162,61,99,174,66,142,135,92,153,8,211,193,236,188,60,32,137,180,198,220,125,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,100,201,120,5,13,170,15,233,142,231,158,54,151,210,70,223,43,116,168,18,166,148,138,148,240,79,217,182,181,225,181,164,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,117,122,201,227,86,39,241,238,102,35,220,228,173,47,177,21,179,1,127,203,246,161,7,8,74,137,61,215,220,217,185,22,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,172,206,173,180,154,233,255,157,140,50,184,242,217,100,104,189,68,143,47,202,189,152,144,185,5,197,150,101,158,230,100,137,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,245,152,63,62,176,191,125,119,210,234,247,202,239,92,234,25,136,113,232,83,42,62,99,70,60,82,223,170,5,21,44,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,47,121,224,194,201,142,138,249,134,59,142,94,252,56,59,224,87,108,160,54,205,115,121,62,62,149,28,39,144,229,149,21,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,160,221,241,141,212,51,62,6,143,147,145,234,254,111,166,215,16,248,171,127,255,146,63,93,155,77,43,148,123,86,174,18,83,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,128,5],[249,2,17,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,160,42,19,10,204,69,228,60,91,43,147,199,202,15,94,12,116,65,214,201,165,159,187,202,26,213,49,86,240,174,7,67,210,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,128,5],[249,2,17,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,5],[248,81,128,128,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,17,5],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5]] +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,3,31,234,249,198,64,41,67,165,197,182,195,164,146,170,96,80,116,98,56,84,145,189,120,156,153,227,114,107,170,203,145,0,160,173,122,175,152,154,227,223,245,6,53,159,254,237,90,232,75,171,203,6,151,190,151,14,121,215,120,147,239,175,150,96,93,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,87,54,180,110,64,77,15,159,234,99,212,73,22,17,197,9,214,16,236,48,165,31,62,216,145,226,252,211,30,210,116,241,0,160,86,156,188,75,183,59,161,71,73,2,244,97,76,40,34,53,242,182,183,152,163,51,138,178,36,125,47,211,106,124,136,209,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,1],[0,160,33,190,56,251,52,247,118,96,233,51,53,164,173,160,79,2,49,253,230,162,239,132,215,203,213,171,255,237,125,30,128,72,0,160,200,20,211,170,52,196,86,189,52,3,219,68,103,98,122,236,202,188,99,159,192,154,87,3,205,12,238,152,52,141,44,62,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,1],[0,160,138,74,110,255,154,192,63,78,13,54,218,154,104,77,67,37,120,10,243,153,177,62,197,78,1,222,4,9,36,71,48,112,0,160,129,188,133,16,245,204,210,125,199,189,76,229,99,131,99,14,23,255,74,180,141,187,100,124,77,33,213,255,244,48,110,78,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,1],[0,160,224,216,112,130,13,100,121,43,240,200,170,28,115,114,221,150,152,231,2,47,200,214,115,66,3,187,118,3,137,11,68,137,0,160,141,111,222,1,129,231,99,205,80,149,63,58,188,133,57,199,167,74,121,55,149,118,121,10,46,126,21,56,89,104,184,182,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,1],[0,160,7,112,217,103,187,234,29,102,153,133,145,162,61,99,174,66,142,135,92,153,8,211,193,236,188,60,32,137,180,198,220,125,0,160,100,201,120,5,13,170,15,233,142,231,158,54,151,210,70,223,43,116,168,18,166,148,138,148,240,79,217,182,181,225,181,164,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,1],[0,160,117,122,201,227,86,39,241,238,102,35,220,228,173,47,177,21,179,1,127,203,246,161,7,8,74,137,61,215,220,217,185,22,0,160,172,206,173,180,154,233,255,157,140,50,184,242,217,100,104,189,68,143,47,202,189,152,144,185,5,197,150,101,158,230,100,137,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,245,152,63,62,176,191,125,119,210,234,247,202,239,92,234,25,136,113,232,83,42,62,99,70,60,82,223,170,5,21,44,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,47,121,224,194,201,142,138,249,134,59,142,94,252,56,59,224,87,108,160,54,205,115,121,62,62,149,28,39,144,229,149,21,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,0,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,1],[0,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,0,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,1],[0,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,0,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,1],[0,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,0,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,1],[0,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,0,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,1],[0,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,0,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,1],[0,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,0,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,1],[0,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,0,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,1],[0,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,0,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,1],[0,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,0,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,1],[0,160,221,241,141,212,51,62,6,143,147,145,234,254,111,166,215,16,248,171,127,255,146,63,93,155,77,43,148,123,86,174,18,83,0,160,42,19,10,204,69,228,60,91,43,147,199,202,15,94,12,116,65,214,201,165,159,187,202,26,213,49,86,240,174,7,67,210,1],[0,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,0,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,1],[0,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,0,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,1],[0,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,0,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,1],[0,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,0,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,1],[0,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,0,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,0,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,1],[0,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,0,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,1],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,1],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,1],[0,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,0,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,1],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,1],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,1],[0,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,0,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,1],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,1],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,1],[0,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,0,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,1],[0,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,0,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,1],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,1],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,1],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,1],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,0,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,2,1,0,5,1,1,0,0,1,0,1,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,17],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[131,130,2,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,3,31,234,249,198,64,41,67,165,197,182,195,164,146,170,96,80,116,98,56,84,145,189,120,156,153,227,114,107,170,203,145,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,173,122,175,152,154,227,223,245,6,53,159,254,237,90,232,75,171,203,6,151,190,151,14,121,215,120,147,239,175,150,96,93,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,87,54,180,110,64,77,15,159,234,99,212,73,22,17,197,9,214,16,236,48,165,31,62,216,145,226,252,211,30,210,116,241,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,86,156,188,75,183,59,161,71,73,2,244,97,76,40,34,53,242,182,183,152,163,51,138,178,36,125,47,211,106,124,136,209,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,33,190,56,251,52,247,118,96,233,51,53,164,173,160,79,2,49,253,230,162,239,132,215,203,213,171,255,237,125,30,128,72,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,200,20,211,170,52,196,86,189,52,3,219,68,103,98,122,236,202,188,99,159,192,154,87,3,205,12,238,152,52,141,44,62,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,138,74,110,255,154,192,63,78,13,54,218,154,104,77,67,37,120,10,243,153,177,62,197,78,1,222,4,9,36,71,48,112,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,129,188,133,16,245,204,210,125,199,189,76,229,99,131,99,14,23,255,74,180,141,187,100,124,77,33,213,255,244,48,110,78,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,224,216,112,130,13,100,121,43,240,200,170,28,115,114,221,150,152,231,2,47,200,214,115,66,3,187,118,3,137,11,68,137,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,141,111,222,1,129,231,99,205,80,149,63,58,188,133,57,199,167,74,121,55,149,118,121,10,46,126,21,56,89,104,184,182,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,7,112,217,103,187,234,29,102,153,133,145,162,61,99,174,66,142,135,92,153,8,211,193,236,188,60,32,137,180,198,220,125,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,100,201,120,5,13,170,15,233,142,231,158,54,151,210,70,223,43,116,168,18,166,148,138,148,240,79,217,182,181,225,181,164,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,117,122,201,227,86,39,241,238,102,35,220,228,173,47,177,21,179,1,127,203,246,161,7,8,74,137,61,215,220,217,185,22,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,172,206,173,180,154,233,255,157,140,50,184,242,217,100,104,189,68,143,47,202,189,152,144,185,5,197,150,101,158,230,100,137,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,245,152,63,62,176,191,125,119,210,234,247,202,239,92,234,25,136,113,232,83,42,62,99,70,60,82,223,170,5,21,44,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,47,121,224,194,201,142,138,249,134,59,142,94,252,56,59,224,87,108,160,54,205,115,121,62,62,149,28,39,144,229,149,21,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,160,221,241,141,212,51,62,6,143,147,145,234,254,111,166,215,16,248,171,127,255,146,63,93,155,77,43,148,123,86,174,18,83,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,128,5],[249,2,17,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,160,42,19,10,204,69,228,60,91,43,147,199,202,15,94,12,116,65,214,201,165,159,187,202,26,213,49,86,240,174,7,67,210,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,128,5],[249,2,17,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,5],[248,81,128,128,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,17,5],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeleteOneKeyByteSel1-832680037789-317272220514.json b/mpt/tests/ExtensionDeletedOneKeyByteSel1-832680037789-317272220514.json similarity index 99% rename from mpt/tests/ExtensionDeleteOneKeyByteSel1-832680037789-317272220514.json rename to mpt/tests/ExtensionDeletedOneKeyByteSel1-832680037789-317272220514.json index d44d9992c8..48728e335a 100644 --- a/mpt/tests/ExtensionDeleteOneKeyByteSel1-832680037789-317272220514.json +++ b/mpt/tests/ExtensionDeletedOneKeyByteSel1-832680037789-317272220514.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,141,33,238,89,68,177,88,0,191,68,231,161,213,181,130,91,177,245,29,66,78,224,229,10,37,60,17,114,178,91,245,6,0,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,194,242,97,102,38,252,208,245,222,0,45,210,254,230,48,93,24,176,215,243,131,232,124,239,152,230,154,253,35,182,58,244,0,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,1],[0,160,234,122,249,169,12,143,244,231,64,210,251,191,94,111,132,33,28,70,182,238,25,111,147,215,30,110,66,63,9,123,140,59,0,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,1],[0,160,224,6,156,63,55,125,214,139,25,38,45,190,150,87,227,197,192,253,41,138,100,229,60,240,37,246,125,171,191,67,4,31,0,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,1],[0,160,127,50,219,239,41,81,53,84,176,159,41,184,111,22,103,209,94,182,193,89,242,172,90,17,55,8,114,21,166,60,211,125,0,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,179,237,140,206,247,30,47,38,126,149,230,215,75,14,150,49,32,117,188,209,50,154,17,164,13,111,15,27,86,244,241,155,0,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,1],[0,160,202,102,136,102,113,4,170,146,89,0,165,217,178,107,106,182,102,207,236,234,173,1,92,15,206,97,1,168,136,217,64,129,0,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,255,243,45,227,6,47,247,113,162,99,39,41,88,47,150,11,65,9,208,167,35,114,253,251,209,4,71,19,64,248,2,93,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,241,249,1,241,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,1],[0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,1],[0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,1],[0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,1],[0,160,120,1,86,145,3,10,105,17,34,115,133,200,189,158,212,165,33,216,133,182,125,10,45,56,252,68,193,126,191,247,173,238,0,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,1],[0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,1],[0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,1],[0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,1],[0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,1],[0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,1],[0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,1],[0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,1],[0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,1],[0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,1],[0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,14,0,1,6,1,0,1,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,0,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,0,17],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,141,33,238,89,68,177,88,0,191,68,231,161,213,181,130,91,177,245,29,66,78,224,229,10,37,60,17,114,178,91,245,6,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,194,242,97,102,38,252,208,245,222,0,45,210,254,230,48,93,24,176,215,243,131,232,124,239,152,230,154,253,35,182,58,244,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,234,122,249,169,12,143,244,231,64,210,251,191,94,111,132,33,28,70,182,238,25,111,147,215,30,110,66,63,9,123,140,59,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,224,6,156,63,55,125,214,139,25,38,45,190,150,87,227,197,192,253,41,138,100,229,60,240,37,246,125,171,191,67,4,31,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,127,50,219,239,41,81,53,84,176,159,41,184,111,22,103,209,94,182,193,89,242,172,90,17,55,8,114,21,166,60,211,125,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,128,5],[249,2,17,160,179,237,140,206,247,30,47,38,126,149,230,215,75,14,150,49,32,117,188,209,50,154,17,164,13,111,15,27,86,244,241,155,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,202,102,136,102,113,4,170,146,89,0,165,217,178,107,106,182,102,207,236,234,173,1,92,15,206,97,1,168,136,217,64,129,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,255,243,45,227,6,47,247,113,162,99,39,41,88,47,150,11,65,9,208,167,35,114,253,251,209,4,71,19,64,248,2,93,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,120,1,86,145,3,10,105,17,34,115,133,200,189,158,212,165,33,216,133,182,125,10,45,56,252,68,193,126,191,247,173,238,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[226,30,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,5],[248,81,128,128,128,128,128,128,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,128,128,128,128,128,128,128,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,128,128,5],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,35,5],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5]] +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,141,33,238,89,68,177,88,0,191,68,231,161,213,181,130,91,177,245,29,66,78,224,229,10,37,60,17,114,178,91,245,6,0,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,194,242,97,102,38,252,208,245,222,0,45,210,254,230,48,93,24,176,215,243,131,232,124,239,152,230,154,253,35,182,58,244,0,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,1],[0,160,234,122,249,169,12,143,244,231,64,210,251,191,94,111,132,33,28,70,182,238,25,111,147,215,30,110,66,63,9,123,140,59,0,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,1],[0,160,224,6,156,63,55,125,214,139,25,38,45,190,150,87,227,197,192,253,41,138,100,229,60,240,37,246,125,171,191,67,4,31,0,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,1],[0,160,127,50,219,239,41,81,53,84,176,159,41,184,111,22,103,209,94,182,193,89,242,172,90,17,55,8,114,21,166,60,211,125,0,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,160,179,237,140,206,247,30,47,38,126,149,230,215,75,14,150,49,32,117,188,209,50,154,17,164,13,111,15,27,86,244,241,155,0,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,1],[0,160,202,102,136,102,113,4,170,146,89,0,165,217,178,107,106,182,102,207,236,234,173,1,92,15,206,97,1,168,136,217,64,129,0,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,255,243,45,227,6,47,247,113,162,99,39,41,88,47,150,11,65,9,208,167,35,114,253,251,209,4,71,19,64,248,2,93,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,241,249,1,241,5,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,1],[0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,1],[0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,1],[0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,1],[0,160,120,1,86,145,3,10,105,17,34,115,133,200,189,158,212,165,33,216,133,182,125,10,45,56,252,68,193,126,191,247,173,238,0,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,1],[0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,1],[0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,1],[0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,1],[0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,1],[0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,1],[0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,1],[0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,1],[0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,1],[0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,1],[0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,14,0,1,6,1,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,0,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,0,17],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,141,33,238,89,68,177,88,0,191,68,231,161,213,181,130,91,177,245,29,66,78,224,229,10,37,60,17,114,178,91,245,6,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,194,242,97,102,38,252,208,245,222,0,45,210,254,230,48,93,24,176,215,243,131,232,124,239,152,230,154,253,35,182,58,244,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,234,122,249,169,12,143,244,231,64,210,251,191,94,111,132,33,28,70,182,238,25,111,147,215,30,110,66,63,9,123,140,59,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,224,6,156,63,55,125,214,139,25,38,45,190,150,87,227,197,192,253,41,138,100,229,60,240,37,246,125,171,191,67,4,31,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,127,50,219,239,41,81,53,84,176,159,41,184,111,22,103,209,94,182,193,89,242,172,90,17,55,8,114,21,166,60,211,125,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,128,5],[249,2,17,160,179,237,140,206,247,30,47,38,126,149,230,215,75,14,150,49,32,117,188,209,50,154,17,164,13,111,15,27,86,244,241,155,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,202,102,136,102,113,4,170,146,89,0,165,217,178,107,106,182,102,207,236,234,173,1,92,15,206,97,1,168,136,217,64,129,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,255,243,45,227,6,47,247,113,162,99,39,41,88,47,150,11,65,9,208,167,35,114,253,251,209,4,71,19,64,248,2,93,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,120,1,86,145,3,10,105,17,34,115,133,200,189,158,212,165,33,216,133,182,125,10,45,56,252,68,193,126,191,247,173,238,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[226,30,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,5],[248,81,128,128,128,128,128,128,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,128,128,128,128,128,128,128,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,128,128,5],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,35,5],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeleteOneKeyByteSel1-452662731544-626715391833.json b/mpt/tests/ExtensionDeletedOneKeyByteSel2-452662731544-626715391833.json similarity index 99% rename from mpt/tests/ExtensionDeleteOneKeyByteSel1-452662731544-626715391833.json rename to mpt/tests/ExtensionDeletedOneKeyByteSel2-452662731544-626715391833.json index 446ea8b80c..b29d447e29 100644 --- a/mpt/tests/ExtensionDeleteOneKeyByteSel1-452662731544-626715391833.json +++ b/mpt/tests/ExtensionDeletedOneKeyByteSel2-452662731544-626715391833.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,0,160,9,16,17,47,163,142,230,56,57,118,42,234,15,167,191,233,217,9,56,22,117,252,137,197,103,101,205,58,113,191,194,222,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,0,160,105,211,216,18,33,57,12,225,121,220,128,89,36,128,210,8,39,171,184,204,208,153,203,143,53,204,18,223,91,194,118,113,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,1],[0,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,0,160,216,62,194,237,129,44,145,171,239,11,119,240,43,237,60,28,83,72,37,30,210,168,173,78,166,14,185,111,68,211,153,137,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,1],[0,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,0,160,189,215,205,95,109,59,96,171,214,102,250,212,81,244,56,199,244,198,164,30,187,51,185,100,90,155,111,95,152,115,51,130,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,1],[0,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,0,160,158,112,252,4,56,232,171,152,35,26,63,6,17,118,129,139,43,15,139,25,151,223,194,103,24,189,239,18,199,150,1,183,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,1],[0,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,0,160,188,98,220,182,239,209,186,48,108,185,141,72,27,152,99,208,240,110,165,208,132,156,50,186,32,29,38,162,101,12,183,65,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,1],[0,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,0,160,139,254,139,73,142,192,10,10,57,1,39,51,10,246,12,167,172,220,114,14,192,73,90,252,160,176,159,181,137,222,154,33,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,251,109,225,120,217,138,90,153,200,38,16,249,176,79,249,184,117,132,103,134,214,233,155,241,75,66,173,154,182,193,214,167,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,1],[0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,1],[0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,1],[0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,1],[0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,1],[0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,1],[0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,1],[0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,1],[0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,1],[0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,1],[0,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,0,160,217,76,109,98,178,50,235,121,192,40,249,242,190,222,83,20,24,210,214,114,119,102,137,143,188,75,174,187,212,151,28,17,1],[0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,1],[0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,1],[0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,1],[0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,1],[0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,1],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,1],[0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,1],[0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,1],[0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,1],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,1],[0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,1],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,1],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,1],[0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,1],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,1],[0,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,0,160,120,2,60,31,9,17,112,248,248,27,140,144,148,184,163,236,254,52,52,111,219,1,75,134,94,72,130,237,11,201,94,204,1],[0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,1],[0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,1],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,1],[0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,113,0,248,113,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,0,160,174,53,33,84,221,67,25,198,136,138,180,139,112,152,200,53,236,70,82,12,221,129,160,106,137,191,105,179,23,60,179,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,7,0,1,12,1,0,1,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,17],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[131,130,2,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[131,130,2,157,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,9,16,17,47,163,142,230,56,57,118,42,234,15,167,191,233,217,9,56,22,117,252,137,197,103,101,205,58,113,191,194,222,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,211,216,18,33,57,12,225,121,220,128,89,36,128,210,8,39,171,184,204,208,153,203,143,53,204,18,223,91,194,118,113,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,216,62,194,237,129,44,145,171,239,11,119,240,43,237,60,28,83,72,37,30,210,168,173,78,166,14,185,111,68,211,153,137,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,189,215,205,95,109,59,96,171,214,102,250,212,81,244,56,199,244,198,164,30,187,51,185,100,90,155,111,95,152,115,51,130,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,158,112,252,4,56,232,171,152,35,26,63,6,17,118,129,139,43,15,139,25,151,223,194,103,24,189,239,18,199,150,1,183,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,188,98,220,182,239,209,186,48,108,185,141,72,27,152,99,208,240,110,165,208,132,156,50,186,32,29,38,162,101,12,183,65,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,139,254,139,73,142,192,10,10,57,1,39,51,10,246,12,167,172,220,114,14,192,73,90,252,160,176,159,181,137,222,154,33,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,251,109,225,120,217,138,90,153,200,38,16,249,176,79,249,184,117,132,103,134,214,233,155,241,75,66,173,154,182,193,214,167,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,217,76,109,98,178,50,235,121,192,40,249,242,190,222,83,20,24,210,214,114,119,102,137,143,188,75,174,187,212,151,28,17,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,120,2,60,31,9,17,112,248,248,27,140,144,148,184,163,236,254,52,52,111,219,1,75,134,94,72,130,237,11,201,94,204,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,174,53,33,84,221,67,25,198,136,138,180,139,112,152,200,53,236,70,82,12,221,129,160,106,137,191,105,179,23,60,179,250,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[226,23,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,5],[248,81,128,128,128,128,128,128,128,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,131,130,2,133,5],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,157,5],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,157,5]] +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,0,160,9,16,17,47,163,142,230,56,57,118,42,234,15,167,191,233,217,9,56,22,117,252,137,197,103,101,205,58,113,191,194,222,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,0,160,105,211,216,18,33,57,12,225,121,220,128,89,36,128,210,8,39,171,184,204,208,153,203,143,53,204,18,223,91,194,118,113,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,1],[0,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,0,160,216,62,194,237,129,44,145,171,239,11,119,240,43,237,60,28,83,72,37,30,210,168,173,78,166,14,185,111,68,211,153,137,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,1],[0,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,0,160,189,215,205,95,109,59,96,171,214,102,250,212,81,244,56,199,244,198,164,30,187,51,185,100,90,155,111,95,152,115,51,130,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,1],[0,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,0,160,158,112,252,4,56,232,171,152,35,26,63,6,17,118,129,139,43,15,139,25,151,223,194,103,24,189,239,18,199,150,1,183,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,1],[0,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,0,160,188,98,220,182,239,209,186,48,108,185,141,72,27,152,99,208,240,110,165,208,132,156,50,186,32,29,38,162,101,12,183,65,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,1],[0,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,0,160,139,254,139,73,142,192,10,10,57,1,39,51,10,246,12,167,172,220,114,14,192,73,90,252,160,176,159,181,137,222,154,33,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,251,109,225,120,217,138,90,153,200,38,16,249,176,79,249,184,117,132,103,134,214,233,155,241,75,66,173,154,182,193,214,167,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,1],[0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,1],[0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,1],[0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,1],[0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,1],[0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,1],[0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,1],[0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,1],[0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,1],[0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,1],[0,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,0,160,217,76,109,98,178,50,235,121,192,40,249,242,190,222,83,20,24,210,214,114,119,102,137,143,188,75,174,187,212,151,28,17,1],[0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,1],[0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,1],[0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,1],[0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,1],[0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,1],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,1],[0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,1],[0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,1],[0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,1],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,1],[0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,1],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,1],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,1],[0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,1],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,1],[0,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,0,160,120,2,60,31,9,17,112,248,248,27,140,144,148,184,163,236,254,52,52,111,219,1,75,134,94,72,130,237,11,201,94,204,1],[0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,1],[0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,1],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,1],[0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,113,0,248,113,0,4,0,0,0,0,0,0,0,0,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,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,0,160,174,53,33,84,221,67,25,198,136,138,180,139,112,152,200,53,236,70,82,12,221,129,160,106,137,191,105,179,23,60,179,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,7,0,1,12,1,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,17],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[131,130,2,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[131,130,2,157,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,9,16,17,47,163,142,230,56,57,118,42,234,15,167,191,233,217,9,56,22,117,252,137,197,103,101,205,58,113,191,194,222,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,211,216,18,33,57,12,225,121,220,128,89,36,128,210,8,39,171,184,204,208,153,203,143,53,204,18,223,91,194,118,113,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,216,62,194,237,129,44,145,171,239,11,119,240,43,237,60,28,83,72,37,30,210,168,173,78,166,14,185,111,68,211,153,137,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,189,215,205,95,109,59,96,171,214,102,250,212,81,244,56,199,244,198,164,30,187,51,185,100,90,155,111,95,152,115,51,130,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,158,112,252,4,56,232,171,152,35,26,63,6,17,118,129,139,43,15,139,25,151,223,194,103,24,189,239,18,199,150,1,183,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,188,98,220,182,239,209,186,48,108,185,141,72,27,152,99,208,240,110,165,208,132,156,50,186,32,29,38,162,101,12,183,65,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,139,254,139,73,142,192,10,10,57,1,39,51,10,246,12,167,172,220,114,14,192,73,90,252,160,176,159,181,137,222,154,33,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,251,109,225,120,217,138,90,153,200,38,16,249,176,79,249,184,117,132,103,134,214,233,155,241,75,66,173,154,182,193,214,167,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,217,76,109,98,178,50,235,121,192,40,249,242,190,222,83,20,24,210,214,114,119,102,137,143,188,75,174,187,212,151,28,17,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,120,2,60,31,9,17,112,248,248,27,140,144,148,184,163,236,254,52,52,111,219,1,75,134,94,72,130,237,11,201,94,204,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,174,53,33,84,221,67,25,198,136,138,180,139,112,152,200,53,236,70,82,12,221,129,160,106,137,191,105,179,23,60,179,250,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[226,23,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,5],[248,81,128,128,128,128,128,128,128,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,131,130,2,133,5],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,157,5],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,157,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedThreeKeyBytesSel2-801908495096-397684660137.json b/mpt/tests/ExtensionDeletedThreeKeyBytesSel2-801908495096-397684660137.json index 20ecc56c09..5b54f48a87 100644 --- a/mpt/tests/ExtensionDeletedThreeKeyBytesSel2-801908495096-397684660137.json +++ b/mpt/tests/ExtensionDeletedThreeKeyBytesSel2-801908495096-397684660137.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,0,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,0,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,1],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,1],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,1],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,1],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,1],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,1],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,1],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,1],[0,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,0,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,1],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,1],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,1],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,1],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,1],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,1],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,1],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,1],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,1],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,1],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,1],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,1],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,1],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,1],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,1],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,1],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,1],[0,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,0,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,1],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,1],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,1],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,1],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,1],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,1],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,1],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,1],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,1],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,1],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,1],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,1],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,1],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,1],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,1],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,1],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,1],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,1],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,1],[0,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,0,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,1],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,1],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,1],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,1],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,1],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,1],[0,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,0,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,1],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,1],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,1],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,1],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,1],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,1],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,1],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,1],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,1],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,1],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,1],[0,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,0,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,1],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,1],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,113,249,1,113,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,1],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,1],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,1],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,1],[0,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,1],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,5,0,1,13,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,16],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,17],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[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,14],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,5],[248,81,128,128,128,128,128,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5]] +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,0,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,0,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,1],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,1],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,1],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,1],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,1],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,1],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,1],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,1],[0,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,0,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,1],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,1],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,1],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,1],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,1],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,1],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,1],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,1],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,1],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,1],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,1],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,1],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,1],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,1],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,1],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,1],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,1],[0,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,0,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,1],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,1],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,1],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,1],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,1],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,1],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,1],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,1],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,1],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,1],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,1],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,1],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,1],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,1],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,1],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,1],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,1],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,1],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,1],[0,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,0,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,1],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,1],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,1],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,1],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,1],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,1],[0,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,0,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,1],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,1],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,1],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,1],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,1],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,1],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,1],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,1],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,1],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,1],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,2,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,1],[0,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,0,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,1],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,1],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,113,249,1,113,11,0,0,0,0,0,0,0,0,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,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,1],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,1],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,1],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,1],[0,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,1],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,5,0,1,13,1,0,1,0,1,0,1,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,16],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,17],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[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,14],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,5],[248,81,128,128,128,128,128,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedTwoKeyBytesSel1-757979589475-746209495243.json b/mpt/tests/ExtensionDeletedTwoKeyBytesSel1-757979589475-746209495243.json index ec7847dcba..5e6d7b973c 100644 --- a/mpt/tests/ExtensionDeletedTwoKeyBytesSel1-757979589475-746209495243.json +++ b/mpt/tests/ExtensionDeletedTwoKeyBytesSel1-757979589475-746209495243.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,0,160,178,104,86,163,124,165,55,179,155,172,38,180,66,97,27,8,123,208,70,5,83,218,215,120,2,103,119,60,188,210,243,146,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,1],[0,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,0,160,238,10,134,224,80,118,230,172,152,39,34,181,235,251,168,109,192,119,46,32,213,84,220,252,184,252,249,8,152,186,226,93,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,1],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,1],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,1],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,1],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,1],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,1],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,1],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,1],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,1],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,1],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,1],[0,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,0,160,47,232,8,200,131,113,234,62,247,239,0,15,116,219,229,117,174,178,176,250,28,166,67,158,109,65,167,139,71,4,209,218,1],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,1],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,1],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,1],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,1],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,1],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,1],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,1],[0,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,0,160,22,36,150,231,201,172,42,102,220,159,214,224,22,28,23,196,94,168,39,208,137,162,111,9,203,66,200,7,95,56,235,86,1],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,1],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,1],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,1],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,1],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,1],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,1],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,1],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,1],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,1],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,1],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,1],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,1],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,1],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,1],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,1],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,1],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,1],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,1],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,1],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,1],[0,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,0,160,242,31,126,93,188,147,212,220,45,196,117,37,200,96,56,65,215,57,112,125,220,94,61,88,215,28,57,230,177,191,68,62,1],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,1],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,1],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,1],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,1],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,1],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,1],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,1],[0,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,0,160,189,177,95,17,53,50,40,6,170,240,43,153,63,238,51,172,67,8,106,107,51,71,203,33,2,81,17,252,125,161,94,89,1],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,1],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,1],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,1],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,1],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,1],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,1],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,1],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,1],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,1],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,1],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,1],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,1],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,49,249,1,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,0,160,250,154,110,129,244,31,28,63,154,22,16,102,79,128,63,118,197,109,84,197,39,108,208,147,42,178,139,87,11,235,180,249,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,1],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,1],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,0,160,13,177,245,68,236,254,43,151,206,200,57,115,101,158,166,109,198,181,38,214,159,193,74,148,104,52,5,188,228,158,233,22,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,76,89,109,159,75,109,69,130,201,183,83,235,158,209,149,47,83,85,253,118,20,91,85,40,255,7,134,199,151,232,69,5,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,1],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,1],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,1],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,1],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,1],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,1],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,13,0,1,9,1,1,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[130,129,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,178,104,86,163,124,165,55,179,155,172,38,180,66,97,27,8,123,208,70,5,83,218,215,120,2,103,119,60,188,210,243,146,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,238,10,134,224,80,118,230,172,152,39,34,181,235,251,168,109,192,119,46,32,213,84,220,252,184,252,249,8,152,186,226,93,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,47,232,8,200,131,113,234,62,247,239,0,15,116,219,229,117,174,178,176,250,28,166,67,158,109,65,167,139,71,4,209,218,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,22,36,150,231,201,172,42,102,220,159,214,224,22,28,23,196,94,168,39,208,137,162,111,9,203,66,200,7,95,56,235,86,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,242,31,126,93,188,147,212,220,45,196,117,37,200,96,56,65,215,57,112,125,220,94,61,88,215,28,57,230,177,191,68,62,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,189,177,95,17,53,50,40,6,170,240,43,153,63,238,51,172,67,8,106,107,51,71,203,33,2,81,17,252,125,161,94,89,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,250,154,110,129,244,31,28,63,154,22,16,102,79,128,63,118,197,109,84,197,39,108,208,147,42,178,139,87,11,235,180,249,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,13,177,245,68,236,254,43,151,206,200,57,115,101,158,166,109,198,181,38,214,159,193,74,148,104,52,5,188,228,158,233,22,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,76,89,109,159,75,109,69,130,201,183,83,235,158,209,149,47,83,85,253,118,20,91,85,40,255,7,134,199,151,232,69,5,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5]] +[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,0,160,178,104,86,163,124,165,55,179,155,172,38,180,66,97,27,8,123,208,70,5,83,218,215,120,2,103,119,60,188,210,243,146,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,1],[0,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,0,160,238,10,134,224,80,118,230,172,152,39,34,181,235,251,168,109,192,119,46,32,213,84,220,252,184,252,249,8,152,186,226,93,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,1],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,1],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,1],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,1],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,1],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,1],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,1],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,1],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,1],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,1],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,1],[0,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,0,160,47,232,8,200,131,113,234,62,247,239,0,15,116,219,229,117,174,178,176,250,28,166,67,158,109,65,167,139,71,4,209,218,1],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,1],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,1],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,1],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,1],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,1],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,1],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,1],[0,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,0,160,22,36,150,231,201,172,42,102,220,159,214,224,22,28,23,196,94,168,39,208,137,162,111,9,203,66,200,7,95,56,235,86,1],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,1],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,1],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,1],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,1],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,1],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,1],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,1],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,1],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,1],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,1],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,1],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,1],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,1],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,1],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,1],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,1],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,1],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,1],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,1],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,1],[0,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,0,160,242,31,126,93,188,147,212,220,45,196,117,37,200,96,56,65,215,57,112,125,220,94,61,88,215,28,57,230,177,191,68,62,1],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,1],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,1],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,1],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,1],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,1],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,1],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,1],[0,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,0,160,189,177,95,17,53,50,40,6,170,240,43,153,63,238,51,172,67,8,106,107,51,71,203,33,2,81,17,252,125,161,94,89,1],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,1],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,1],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,1],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,1],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,1],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,1],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,1],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,1],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,1],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,1],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,1],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,1],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,49,249,1,49,0,0,0,0,0,0,0,0,0,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,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,0,160,250,154,110,129,244,31,28,63,154,22,16,102,79,128,63,118,197,109,84,197,39,108,208,147,42,178,139,87,11,235,180,249,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,1],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,1],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,0,160,13,177,245,68,236,254,43,151,206,200,57,115,101,158,166,109,198,181,38,214,159,193,74,148,104,52,5,188,228,158,233,22,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,76,89,109,159,75,109,69,130,201,183,83,235,158,209,149,47,83,85,253,118,20,91,85,40,255,7,134,199,151,232,69,5,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,1],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,1],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,1],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,1],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,1],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,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,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,1],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,13,0,1,9,1,1,0,0,1,1,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[130,129,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,178,104,86,163,124,165,55,179,155,172,38,180,66,97,27,8,123,208,70,5,83,218,215,120,2,103,119,60,188,210,243,146,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,238,10,134,224,80,118,230,172,152,39,34,181,235,251,168,109,192,119,46,32,213,84,220,252,184,252,249,8,152,186,226,93,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,47,232,8,200,131,113,234,62,247,239,0,15,116,219,229,117,174,178,176,250,28,166,67,158,109,65,167,139,71,4,209,218,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,22,36,150,231,201,172,42,102,220,159,214,224,22,28,23,196,94,168,39,208,137,162,111,9,203,66,200,7,95,56,235,86,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,242,31,126,93,188,147,212,220,45,196,117,37,200,96,56,65,215,57,112,125,220,94,61,88,215,28,57,230,177,191,68,62,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,189,177,95,17,53,50,40,6,170,240,43,153,63,238,51,172,67,8,106,107,51,71,203,33,2,81,17,252,125,161,94,89,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,250,154,110,129,244,31,28,63,154,22,16,102,79,128,63,118,197,109,84,197,39,108,208,147,42,178,139,87,11,235,180,249,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,13,177,245,68,236,254,43,151,206,200,57,115,101,158,166,109,198,181,38,214,159,193,74,148,104,52,5,188,228,158,233,22,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,76,89,109,159,75,109,69,130,201,183,83,235,158,209,149,47,83,85,253,118,20,91,85,40,255,7,134,199,151,232,69,5,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedTwoKeyBytesSel2-452662731544-433432384974.json b/mpt/tests/ExtensionDeletedTwoKeyBytesSel2-452662731544-433432384974.json index 689c3ecd80..4dd8eaab60 100644 --- a/mpt/tests/ExtensionDeletedTwoKeyBytesSel2-452662731544-433432384974.json +++ b/mpt/tests/ExtensionDeletedTwoKeyBytesSel2-452662731544-433432384974.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,0,160,250,220,105,244,241,220,145,80,1,234,219,121,174,185,14,131,194,223,138,243,6,248,124,98,218,7,116,216,163,129,58,15,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,0,160,242,7,233,199,59,177,135,8,251,11,244,104,163,211,102,32,208,221,34,206,187,14,210,207,40,74,238,78,159,76,171,116,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,1],[0,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,0,160,237,241,191,95,245,122,254,177,59,217,104,113,158,186,29,72,37,251,245,115,26,221,239,162,181,52,55,93,68,35,105,186,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,1],[0,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,0,160,174,143,30,138,160,119,22,182,136,98,36,171,1,125,207,242,224,48,59,124,91,75,91,95,121,114,212,67,25,57,185,133,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,1],[0,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,0,160,234,89,194,245,207,148,211,72,213,81,75,100,132,141,197,53,15,215,245,22,160,33,194,203,115,191,24,119,189,187,229,81,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,1],[0,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,0,160,42,153,105,37,217,118,198,14,191,156,138,130,228,51,193,176,61,209,120,26,47,206,80,244,109,190,78,213,180,29,81,117,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,1],[0,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,0,160,59,92,38,206,253,143,94,39,161,228,231,133,241,216,35,22,37,214,41,147,64,181,85,96,115,45,225,230,33,202,16,228,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,107,66,160,73,24,192,107,78,25,22,48,143,106,15,166,238,63,162,10,119,178,190,55,73,50,165,204,131,172,64,178,223,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,1],[0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,1],[0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,1],[0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,1],[0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,1],[0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,1],[0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,1],[0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,1],[0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,1],[0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,1],[0,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,0,160,229,241,95,67,22,1,68,249,77,155,245,201,52,96,11,253,224,73,52,66,44,214,91,145,103,214,85,143,146,196,53,123,1],[0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,1],[0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,1],[0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,1],[0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,1],[0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,1],[0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,1],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,1],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,1],[0,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,0,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,1],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,1],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,1],[0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,1],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,1],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,1],[0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,1],[0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,1],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,1],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,1],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,1],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,0,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,2,0,1,5,1,1,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,17],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[131,130,3,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[131,130,2,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,250,220,105,244,241,220,145,80,1,234,219,121,174,185,14,131,194,223,138,243,6,248,124,98,218,7,116,216,163,129,58,15,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,242,7,233,199,59,177,135,8,251,11,244,104,163,211,102,32,208,221,34,206,187,14,210,207,40,74,238,78,159,76,171,116,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,237,241,191,95,245,122,254,177,59,217,104,113,158,186,29,72,37,251,245,115,26,221,239,162,181,52,55,93,68,35,105,186,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,174,143,30,138,160,119,22,182,136,98,36,171,1,125,207,242,224,48,59,124,91,75,91,95,121,114,212,67,25,57,185,133,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,234,89,194,245,207,148,211,72,213,81,75,100,132,141,197,53,15,215,245,22,160,33,194,203,115,191,24,119,189,187,229,81,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,42,153,105,37,217,118,198,14,191,156,138,130,228,51,193,176,61,209,120,26,47,206,80,244,109,190,78,213,180,29,81,117,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,59,92,38,206,253,143,94,39,161,228,231,133,241,216,35,22,37,214,41,147,64,181,85,96,115,45,225,230,33,202,16,228,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,107,66,160,73,24,192,107,78,25,22,48,143,106,15,166,238,63,162,10,119,178,190,55,73,50,165,204,131,172,64,178,223,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,229,241,95,67,22,1,68,249,77,155,245,201,52,96,11,253,224,73,52,66,44,214,91,145,103,214,85,143,146,196,53,123,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,5],[248,81,128,128,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,131,130,3,5,5],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5]] +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,0,160,250,220,105,244,241,220,145,80,1,234,219,121,174,185,14,131,194,223,138,243,6,248,124,98,218,7,116,216,163,129,58,15,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,0,160,242,7,233,199,59,177,135,8,251,11,244,104,163,211,102,32,208,221,34,206,187,14,210,207,40,74,238,78,159,76,171,116,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,1],[0,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,0,160,237,241,191,95,245,122,254,177,59,217,104,113,158,186,29,72,37,251,245,115,26,221,239,162,181,52,55,93,68,35,105,186,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,1],[0,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,0,160,174,143,30,138,160,119,22,182,136,98,36,171,1,125,207,242,224,48,59,124,91,75,91,95,121,114,212,67,25,57,185,133,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,1],[0,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,0,160,234,89,194,245,207,148,211,72,213,81,75,100,132,141,197,53,15,215,245,22,160,33,194,203,115,191,24,119,189,187,229,81,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,1],[0,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,0,160,42,153,105,37,217,118,198,14,191,156,138,130,228,51,193,176,61,209,120,26,47,206,80,244,109,190,78,213,180,29,81,117,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,1],[0,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,0,160,59,92,38,206,253,143,94,39,161,228,231,133,241,216,35,22,37,214,41,147,64,181,85,96,115,45,225,230,33,202,16,228,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,107,66,160,73,24,192,107,78,25,22,48,143,106,15,166,238,63,162,10,119,178,190,55,73,50,165,204,131,172,64,178,223,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,1],[0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,1],[0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,1],[0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,1],[0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,1],[0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,1],[0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,1],[0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,1],[0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,1],[0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,1],[0,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,0,160,229,241,95,67,22,1,68,249,77,155,245,201,52,96,11,253,224,73,52,66,44,214,91,145,103,214,85,143,146,196,53,123,1],[0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,1],[0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,1],[0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,1],[0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,1],[0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,1],[0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,1],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,1],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,1],[0,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,0,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,1],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,1],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,1],[0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,1],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,1],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,1],[0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,1],[0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,1],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,1],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,1],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,1],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,0,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,2,0,1,5,1,1,0,0,1,0,1,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,17],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[131,130,3,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[131,130,2,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,250,220,105,244,241,220,145,80,1,234,219,121,174,185,14,131,194,223,138,243,6,248,124,98,218,7,116,216,163,129,58,15,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,242,7,233,199,59,177,135,8,251,11,244,104,163,211,102,32,208,221,34,206,187,14,210,207,40,74,238,78,159,76,171,116,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,237,241,191,95,245,122,254,177,59,217,104,113,158,186,29,72,37,251,245,115,26,221,239,162,181,52,55,93,68,35,105,186,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,174,143,30,138,160,119,22,182,136,98,36,171,1,125,207,242,224,48,59,124,91,75,91,95,121,114,212,67,25,57,185,133,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,234,89,194,245,207,148,211,72,213,81,75,100,132,141,197,53,15,215,245,22,160,33,194,203,115,191,24,119,189,187,229,81,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,42,153,105,37,217,118,198,14,191,156,138,130,228,51,193,176,61,209,120,26,47,206,80,244,109,190,78,213,180,29,81,117,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,59,92,38,206,253,143,94,39,161,228,231,133,241,216,35,22,37,214,41,147,64,181,85,96,115,45,225,230,33,202,16,228,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,107,66,160,73,24,192,107,78,25,22,48,143,106,15,166,238,63,162,10,119,178,190,55,73,50,165,204,131,172,64,178,223,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,229,241,95,67,22,1,68,249,77,155,245,201,52,96,11,253,224,73,52,66,44,214,91,145,103,214,85,143,146,196,53,123,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,5],[248,81,128,128,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,131,130,3,5,5],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionInFirstStorageLevel-452662731544-777022577393.json b/mpt/tests/ExtensionInFirstStorageLevel-452662731544-777022577393.json new file mode 100644 index 0000000000..a5c74d7314 --- /dev/null +++ b/mpt/tests/ExtensionInFirstStorageLevel-452662731544-777022577393.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,200,180,173,211,238,246,128,243,150,102,146,241,57,138,50,5,174,111,177,248,244,130,243,194,171,74,196,121,76,152,123,191,0,160,247,229,169,205,198,187,161,200,100,250,134,59,44,234,182,217,216,159,214,2,185,223,181,82,39,52,48,8,178,120,2,207,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,129,18,74,167,191,38,199,19,113,139,168,117,112,148,49,38,216,121,247,251,3,93,67,138,116,196,4,140,41,100,39,48,0,160,235,247,17,181,80,5,134,30,8,58,55,18,67,157,90,153,193,144,21,230,110,53,66,251,156,75,189,86,220,14,190,189,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,1],[0,160,150,143,142,35,91,85,80,184,128,204,205,125,194,122,237,246,164,90,130,44,51,120,136,232,91,6,160,142,158,106,69,26,0,160,155,169,195,186,250,111,131,107,54,181,4,69,213,35,165,158,162,157,189,184,211,178,93,135,59,46,26,52,16,127,255,171,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,1],[0,160,217,2,9,35,127,83,89,33,239,124,182,121,241,157,78,35,1,208,17,175,239,103,211,20,57,33,100,43,225,88,220,106,0,160,151,201,200,112,112,118,169,108,242,151,229,43,70,130,68,110,10,46,145,211,70,137,159,81,164,170,234,152,188,165,160,250,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,1],[0,160,253,195,79,57,98,237,87,58,37,244,105,157,26,247,26,212,157,250,250,139,188,13,219,23,15,248,237,31,192,3,249,167,0,160,239,1,157,141,180,56,160,249,62,39,130,61,117,62,36,201,0,145,76,87,89,28,23,1,232,230,90,64,14,104,53,92,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,1],[0,160,24,24,41,40,95,44,210,103,180,225,195,201,180,201,70,78,251,48,44,96,132,24,191,74,59,164,162,83,72,119,98,153,0,160,201,27,226,119,240,27,254,230,42,21,210,71,51,3,178,164,159,59,113,136,59,158,70,83,175,227,238,78,75,219,139,177,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,1],[0,160,164,94,199,52,38,22,170,61,154,239,35,82,186,221,205,225,111,45,82,57,220,117,105,181,68,98,207,144,119,216,23,168,0,160,173,53,68,87,95,49,73,52,172,242,180,234,14,74,113,163,21,19,59,91,0,197,85,38,105,134,82,37,233,77,208,141,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,80,188,42,110,128,107,70,96,72,66,175,83,243,27,65,71,70,51,57,124,37,94,207,79,85,151,115,140,197,1,172,228,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,103,155,219,103,170,109,204,52,56,174,102,222,102,212,252,0,122,76,121,98,133,56,122,100,106,70,21,123,172,137,1,56,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,49,249,1,49,11,0,0,0,0,0,0,0,0,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,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,0,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,0,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,0,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,0,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,0,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,0,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,1],[0,160,149,185,80,248,247,35,226,34,184,73,183,111,19,58,144,113,243,13,124,189,17,225,138,196,141,53,102,127,204,164,17,130,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,1],[0,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,0,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,0,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,165,8,167,242,244,161,70,136,59,248,134,16,54,128,55,246,31,98,17,247,207,13,124,77,120,23,1,104,193,243,106,174,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,200,180,173,211,238,246,128,243,150,102,146,241,57,138,50,5,174,111,177,248,244,130,243,194,171,74,196,121,76,152,123,191,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,247,229,169,205,198,187,161,200,100,250,134,59,44,234,182,217,216,159,214,2,185,223,181,82,39,52,48,8,178,120,2,207,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,129,18,74,167,191,38,199,19,113,139,168,117,112,148,49,38,216,121,247,251,3,93,67,138,116,196,4,140,41,100,39,48,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,235,247,17,181,80,5,134,30,8,58,55,18,67,157,90,153,193,144,21,230,110,53,66,251,156,75,189,86,220,14,190,189,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,150,143,142,35,91,85,80,184,128,204,205,125,194,122,237,246,164,90,130,44,51,120,136,232,91,6,160,142,158,106,69,26,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,155,169,195,186,250,111,131,107,54,181,4,69,213,35,165,158,162,157,189,184,211,178,93,135,59,46,26,52,16,127,255,171,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,217,2,9,35,127,83,89,33,239,124,182,121,241,157,78,35,1,208,17,175,239,103,211,20,57,33,100,43,225,88,220,106,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,151,201,200,112,112,118,169,108,242,151,229,43,70,130,68,110,10,46,145,211,70,137,159,81,164,170,234,152,188,165,160,250,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,253,195,79,57,98,237,87,58,37,244,105,157,26,247,26,212,157,250,250,139,188,13,219,23,15,248,237,31,192,3,249,167,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,239,1,157,141,180,56,160,249,62,39,130,61,117,62,36,201,0,145,76,87,89,28,23,1,232,230,90,64,14,104,53,92,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,24,24,41,40,95,44,210,103,180,225,195,201,180,201,70,78,251,48,44,96,132,24,191,74,59,164,162,83,72,119,98,153,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,201,27,226,119,240,27,254,230,42,21,210,71,51,3,178,164,159,59,113,136,59,158,70,83,175,227,238,78,75,219,139,177,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,164,94,199,52,38,22,170,61,154,239,35,82,186,221,205,225,111,45,82,57,220,117,105,181,68,98,207,144,119,216,23,168,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,173,53,68,87,95,49,73,52,172,242,180,234,14,74,113,163,21,19,59,91,0,197,85,38,105,134,82,37,233,77,208,141,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,80,188,42,110,128,107,70,96,72,66,175,83,243,27,65,71,70,51,57,124,37,94,207,79,85,151,115,140,197,1,172,228,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,103,155,219,103,170,109,204,52,56,174,102,222,102,212,252,0,122,76,121,98,133,56,122,100,106,70,21,123,172,137,1,56,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,49,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,128,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,128,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,128,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,128,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,128,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,160,149,185,80,248,247,35,226,34,184,73,183,111,19,58,144,113,243,13,124,189,17,225,138,196,141,53,102,127,204,164,17,130,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,128,128,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,128,5],[249,1,49,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,128,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,128,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,128,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,128,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,128,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,128,128,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,128,5],[248,81,128,160,165,8,167,242,244,161,70,136,59,248,134,16,54,128,55,246,31,98,17,247,207,13,124,77,120,23,1,104,193,243,106,174,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,3,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionInFirstStorageLevelOneKeyByte-663142080294-777022577393.json b/mpt/tests/ExtensionInFirstStorageLevelOneKeyByte-663142080294-777022577393.json index 03c72952f5..e3dc8eafaa 100644 --- a/mpt/tests/ExtensionInFirstStorageLevelOneKeyByte-663142080294-777022577393.json +++ b/mpt/tests/ExtensionInFirstStorageLevelOneKeyByte-663142080294-777022577393.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,126,191,152,20,62,71,44,132,121,37,141,73,58,182,255,235,252,82,207,173,42,110,33,241,211,242,104,95,252,103,209,89,0,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,192,86,211,84,48,194,81,148,248,209,175,126,122,172,80,176,186,213,19,20,125,109,49,12,170,236,73,244,180,218,98,218,0,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,1],[0,160,90,3,122,78,112,37,39,146,55,180,1,246,17,226,228,124,128,43,223,119,159,164,56,180,13,93,158,246,104,22,244,48,0,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,1],[0,160,134,159,238,181,244,146,85,201,200,247,194,188,4,58,155,60,168,165,249,119,88,232,251,3,10,102,159,100,85,145,79,135,0,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,1],[0,160,209,68,173,130,179,23,241,93,169,146,232,142,51,218,156,248,211,66,190,117,229,249,32,12,13,97,26,156,177,34,111,29,0,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,1],[0,160,237,149,224,43,30,29,238,190,226,52,58,68,19,110,179,193,228,211,86,175,118,29,37,114,148,117,84,210,181,204,36,27,0,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,218,39,137,48,68,179,36,77,176,168,185,84,5,147,255,34,50,153,185,72,181,252,119,197,87,41,147,59,43,45,74,0,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,1],[0,160,115,62,146,128,170,11,1,38,139,18,153,130,107,8,181,100,118,210,73,34,219,252,167,228,98,167,65,157,63,246,54,85,0,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,90,201,155,52,41,92,241,145,115,198,62,239,36,93,195,58,7,245,152,172,23,67,9,134,143,19,156,78,147,101,80,2,0,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,125,254,107,37,94,91,57,97,105,180,26,39,38,196,66,224,235,81,238,153,184,87,179,206,88,140,181,255,19,38,86,172,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,1,0,1,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,126,191,152,20,62,71,44,132,121,37,141,73,58,182,255,235,252,82,207,173,42,110,33,241,211,242,104,95,252,103,209,89,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,192,86,211,84,48,194,81,148,248,209,175,126,122,172,80,176,186,213,19,20,125,109,49,12,170,236,73,244,180,218,98,218,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,90,3,122,78,112,37,39,146,55,180,1,246,17,226,228,124,128,43,223,119,159,164,56,180,13,93,158,246,104,22,244,48,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,134,159,238,181,244,146,85,201,200,247,194,188,4,58,155,60,168,165,249,119,88,232,251,3,10,102,159,100,85,145,79,135,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,209,68,173,130,179,23,241,93,169,146,232,142,51,218,156,248,211,66,190,117,229,249,32,12,13,97,26,156,177,34,111,29,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,237,149,224,43,30,29,238,190,226,52,58,68,19,110,179,193,228,211,86,175,118,29,37,114,148,117,84,210,181,204,36,27,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,169,218,39,137,48,68,179,36,77,176,168,185,84,5,147,255,34,50,153,185,72,181,252,119,197,87,41,147,59,43,45,74,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,115,62,146,128,170,11,1,38,139,18,153,130,107,8,181,100,118,210,73,34,219,252,167,228,98,167,65,157,63,246,54,85,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,90,201,155,52,41,92,241,145,115,198,62,239,36,93,195,58,7,245,152,172,23,67,9,134,143,19,156,78,147,101,80,2,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,125,254,107,37,94,91,57,97,105,180,26,39,38,196,66,224,235,81,238,153,184,87,179,206,88,140,181,255,19,38,86,172,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[226,27,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,5],[226,27,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5]] +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,126,191,152,20,62,71,44,132,121,37,141,73,58,182,255,235,252,82,207,173,42,110,33,241,211,242,104,95,252,103,209,89,0,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,192,86,211,84,48,194,81,148,248,209,175,126,122,172,80,176,186,213,19,20,125,109,49,12,170,236,73,244,180,218,98,218,0,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,1],[0,160,90,3,122,78,112,37,39,146,55,180,1,246,17,226,228,124,128,43,223,119,159,164,56,180,13,93,158,246,104,22,244,48,0,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,1],[0,160,134,159,238,181,244,146,85,201,200,247,194,188,4,58,155,60,168,165,249,119,88,232,251,3,10,102,159,100,85,145,79,135,0,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,1],[0,160,209,68,173,130,179,23,241,93,169,146,232,142,51,218,156,248,211,66,190,117,229,249,32,12,13,97,26,156,177,34,111,29,0,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,1],[0,160,237,149,224,43,30,29,238,190,226,52,58,68,19,110,179,193,228,211,86,175,118,29,37,114,148,117,84,210,181,204,36,27,0,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,218,39,137,48,68,179,36,77,176,168,185,84,5,147,255,34,50,153,185,72,181,252,119,197,87,41,147,59,43,45,74,0,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,1],[0,160,115,62,146,128,170,11,1,38,139,18,153,130,107,8,181,100,118,210,73,34,219,252,167,228,98,167,65,157,63,246,54,85,0,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,90,201,155,52,41,92,241,145,115,198,62,239,36,93,195,58,7,245,152,172,23,67,9,134,143,19,156,78,147,101,80,2,0,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,125,254,107,37,94,91,57,97,105,180,26,39,38,196,66,224,235,81,238,153,184,87,179,206,88,140,181,255,19,38,86,172,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,1,0,1,1,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,126,191,152,20,62,71,44,132,121,37,141,73,58,182,255,235,252,82,207,173,42,110,33,241,211,242,104,95,252,103,209,89,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,192,86,211,84,48,194,81,148,248,209,175,126,122,172,80,176,186,213,19,20,125,109,49,12,170,236,73,244,180,218,98,218,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,90,3,122,78,112,37,39,146,55,180,1,246,17,226,228,124,128,43,223,119,159,164,56,180,13,93,158,246,104,22,244,48,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,134,159,238,181,244,146,85,201,200,247,194,188,4,58,155,60,168,165,249,119,88,232,251,3,10,102,159,100,85,145,79,135,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,209,68,173,130,179,23,241,93,169,146,232,142,51,218,156,248,211,66,190,117,229,249,32,12,13,97,26,156,177,34,111,29,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,237,149,224,43,30,29,238,190,226,52,58,68,19,110,179,193,228,211,86,175,118,29,37,114,148,117,84,210,181,204,36,27,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,169,218,39,137,48,68,179,36,77,176,168,185,84,5,147,255,34,50,153,185,72,181,252,119,197,87,41,147,59,43,45,74,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,115,62,146,128,170,11,1,38,139,18,153,130,107,8,181,100,118,210,73,34,219,252,167,228,98,167,65,157,63,246,54,85,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,90,201,155,52,41,92,241,145,115,198,62,239,36,93,195,58,7,245,152,172,23,67,9,134,143,19,156,78,147,101,80,2,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,125,254,107,37,94,91,57,97,105,180,26,39,38,196,66,224,235,81,238,153,184,87,179,206,88,140,181,255,19,38,86,172,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[226,27,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,5],[226,27,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json b/mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json index a13ffebd59..ed40a8cfbf 100644 --- a/mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json +++ b/mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,134,236,78,176,135,44,27,253,244,148,91,27,39,208,14,62,111,103,88,144,35,103,197,91,36,74,88,189,175,193,173,210,0,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,200,57,109,211,251,194,152,130,38,5,78,203,231,83,219,74,5,175,92,33,107,169,100,213,179,9,169,52,231,46,199,95,0,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,1],[0,160,90,223,153,77,90,68,178,77,115,86,3,87,250,70,172,169,25,6,207,47,77,106,144,156,63,235,216,148,76,231,70,128,0,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,1],[0,160,104,37,14,24,168,110,72,152,214,237,103,191,137,205,219,55,164,88,150,133,174,120,4,237,245,50,43,151,58,169,184,68,0,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,1],[0,160,153,251,46,103,133,108,220,6,159,146,110,14,54,12,65,230,17,107,15,225,244,12,165,14,185,174,159,7,244,122,210,71,0,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,1],[0,160,190,131,167,187,39,106,252,113,103,20,241,150,132,209,36,232,221,22,222,63,47,42,112,75,79,47,71,58,16,235,38,220,0,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,221,31,56,80,9,132,226,179,231,115,196,209,160,67,41,225,208,212,22,217,74,184,188,9,47,92,238,175,102,247,26,98,0,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,1],[0,160,222,54,44,32,137,0,165,70,241,79,22,20,243,70,98,239,178,120,43,34,80,146,119,200,66,72,170,16,183,157,17,15,0,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,57,149,45,247,227,245,92,180,112,180,56,163,123,25,239,156,88,6,66,15,233,5,70,174,42,191,192,207,221,141,6,44,0,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,70,133,52,172,233,246,196,18,60,201,110,46,22,128,209,107,210,76,221,70,71,255,193,122,215,12,141,162,157,205,190,189,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,1,1,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,133,235,9,147,31,174,193,15,130,252,231,142,0,184,141,143,232,88,61,84,117,220,50,63,26,125,0,69,227,41,12,216,0,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,111,29,117,223,136,129,118,207,33,69,250,161,140,110,251,106,90,211,255,249,170,187,100,182,253,230,38,233,56,62,55,245,0,16],[0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,0,17],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,134,236,78,176,135,44,27,253,244,148,91,27,39,208,14,62,111,103,88,144,35,103,197,91,36,74,88,189,175,193,173,210,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,200,57,109,211,251,194,152,130,38,5,78,203,231,83,219,74,5,175,92,33,107,169,100,213,179,9,169,52,231,46,199,95,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,90,223,153,77,90,68,178,77,115,86,3,87,250,70,172,169,25,6,207,47,77,106,144,156,63,235,216,148,76,231,70,128,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,104,37,14,24,168,110,72,152,214,237,103,191,137,205,219,55,164,88,150,133,174,120,4,237,245,50,43,151,58,169,184,68,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,153,251,46,103,133,108,220,6,159,146,110,14,54,12,65,230,17,107,15,225,244,12,165,14,185,174,159,7,244,122,210,71,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,190,131,167,187,39,106,252,113,103,20,241,150,132,209,36,232,221,22,222,63,47,42,112,75,79,47,71,58,16,235,38,220,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,221,31,56,80,9,132,226,179,231,115,196,209,160,67,41,225,208,212,22,217,74,184,188,9,47,92,238,175,102,247,26,98,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,222,54,44,32,137,0,165,70,241,79,22,20,243,70,98,239,178,120,43,34,80,146,119,200,66,72,170,16,183,157,17,15,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,57,149,45,247,227,245,92,180,112,180,56,163,123,25,239,156,88,6,66,15,233,5,70,174,42,191,192,207,221,141,6,44,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,70,133,52,172,233,246,196,18,60,201,110,46,22,128,209,107,210,76,221,70,71,255,193,122,215,12,141,162,157,205,190,189,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[228,130,0,187,160,111,29,117,223,136,129,118,207,33,69,250,161,140,110,251,106,90,211,255,249,170,187,100,182,253,230,38,233,56,62,55,245,5],[228,130,0,187,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,133,235,9,147,31,174,193,15,130,252,231,142,0,184,141,143,232,88,61,84,117,220,50,63,26,125,0,69,227,41,12,216,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,128,128,128,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,1,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,17,5]] +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,134,236,78,176,135,44,27,253,244,148,91,27,39,208,14,62,111,103,88,144,35,103,197,91,36,74,88,189,175,193,173,210,0,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,200,57,109,211,251,194,152,130,38,5,78,203,231,83,219,74,5,175,92,33,107,169,100,213,179,9,169,52,231,46,199,95,0,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,1],[0,160,90,223,153,77,90,68,178,77,115,86,3,87,250,70,172,169,25,6,207,47,77,106,144,156,63,235,216,148,76,231,70,128,0,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,1],[0,160,104,37,14,24,168,110,72,152,214,237,103,191,137,205,219,55,164,88,150,133,174,120,4,237,245,50,43,151,58,169,184,68,0,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,1],[0,160,153,251,46,103,133,108,220,6,159,146,110,14,54,12,65,230,17,107,15,225,244,12,165,14,185,174,159,7,244,122,210,71,0,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,1],[0,160,190,131,167,187,39,106,252,113,103,20,241,150,132,209,36,232,221,22,222,63,47,42,112,75,79,47,71,58,16,235,38,220,0,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,221,31,56,80,9,132,226,179,231,115,196,209,160,67,41,225,208,212,22,217,74,184,188,9,47,92,238,175,102,247,26,98,0,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,1],[0,160,222,54,44,32,137,0,165,70,241,79,22,20,243,70,98,239,178,120,43,34,80,146,119,200,66,72,170,16,183,157,17,15,0,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,57,149,45,247,227,245,92,180,112,180,56,163,123,25,239,156,88,6,66,15,233,5,70,174,42,191,192,207,221,141,6,44,0,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,70,133,52,172,233,246,196,18,60,201,110,46,22,128,209,107,210,76,221,70,71,255,193,122,215,12,141,162,157,205,190,189,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,1,1,0,0,1,1,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,133,235,9,147,31,174,193,15,130,252,231,142,0,184,141,143,232,88,61,84,117,220,50,63,26,125,0,69,227,41,12,216,0,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,111,29,117,223,136,129,118,207,33,69,250,161,140,110,251,106,90,211,255,249,170,187,100,182,253,230,38,233,56,62,55,245,0,16],[0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,0,17],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,134,236,78,176,135,44,27,253,244,148,91,27,39,208,14,62,111,103,88,144,35,103,197,91,36,74,88,189,175,193,173,210,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,200,57,109,211,251,194,152,130,38,5,78,203,231,83,219,74,5,175,92,33,107,169,100,213,179,9,169,52,231,46,199,95,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,90,223,153,77,90,68,178,77,115,86,3,87,250,70,172,169,25,6,207,47,77,106,144,156,63,235,216,148,76,231,70,128,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,104,37,14,24,168,110,72,152,214,237,103,191,137,205,219,55,164,88,150,133,174,120,4,237,245,50,43,151,58,169,184,68,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,153,251,46,103,133,108,220,6,159,146,110,14,54,12,65,230,17,107,15,225,244,12,165,14,185,174,159,7,244,122,210,71,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,190,131,167,187,39,106,252,113,103,20,241,150,132,209,36,232,221,22,222,63,47,42,112,75,79,47,71,58,16,235,38,220,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,221,31,56,80,9,132,226,179,231,115,196,209,160,67,41,225,208,212,22,217,74,184,188,9,47,92,238,175,102,247,26,98,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,222,54,44,32,137,0,165,70,241,79,22,20,243,70,98,239,178,120,43,34,80,146,119,200,66,72,170,16,183,157,17,15,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,57,149,45,247,227,245,92,180,112,180,56,163,123,25,239,156,88,6,66,15,233,5,70,174,42,191,192,207,221,141,6,44,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,70,133,52,172,233,246,196,18,60,201,110,46,22,128,209,107,210,76,221,70,71,255,193,122,215,12,141,162,157,205,190,189,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[228,130,0,187,160,111,29,117,223,136,129,118,207,33,69,250,161,140,110,251,106,90,211,255,249,170,187,100,182,253,230,38,233,56,62,55,245,5],[228,130,0,187,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,133,235,9,147,31,174,193,15,130,252,231,142,0,184,141,143,232,88,61,84,117,220,50,63,26,125,0,69,227,41,12,216,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,128,128,128,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,1,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionOneKeyByteSel1-767077922239-619651924188.json b/mpt/tests/ExtensionOneKeyByteSel1-767077922239-619651924188.json index 5c53fdfe44..df44cb798a 100644 --- a/mpt/tests/ExtensionOneKeyByteSel1-767077922239-619651924188.json +++ b/mpt/tests/ExtensionOneKeyByteSel1-767077922239-619651924188.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,133,45,111,23,48,144,41,236,69,116,88,140,121,144,119,129,149,67,114,131,115,234,203,41,49,88,28,186,119,193,106,36,0,160,68,197,113,53,16,83,128,53,28,195,11,109,162,89,16,83,240,148,4,167,44,20,101,209,164,198,161,63,168,46,201,239,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,131,91,127,212,39,182,115,49,62,60,195,31,177,192,168,194,164,42,106,134,88,252,255,223,238,54,219,248,206,165,42,52,0,160,210,235,8,162,101,233,71,109,33,158,163,251,76,93,141,146,181,67,62,12,32,126,125,130,165,253,113,86,112,4,159,101,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,1],[0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,1],[0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,1],[0,160,79,180,55,208,164,201,28,32,206,205,32,9,13,156,77,124,84,177,119,204,147,194,118,52,159,2,23,149,124,176,72,221,0,160,200,54,56,109,195,139,158,128,126,164,13,94,26,180,130,170,172,43,204,48,253,212,163,199,182,44,83,111,118,103,144,253,1],[0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,1],[0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,1],[0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,1],[0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,1],[0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,1],[0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,1],[0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,1],[0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,1],[0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,1],[0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,1],[0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,1],[0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,1],[0,160,162,135,75,150,46,140,137,192,51,94,159,35,55,70,229,238,188,223,9,189,42,102,18,58,201,173,180,99,192,7,235,41,0,160,99,104,20,157,39,82,68,74,62,189,45,207,64,104,243,0,124,83,84,102,15,31,140,74,125,179,216,135,42,78,27,162,1],[0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,1],[0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,1],[0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,1],[0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,1],[0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,1],[0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,1],[0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,1],[0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,1],[0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,1],[0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,1],[0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,1],[0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,1],[0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,1],[0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,1],[0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,1],[0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,1],[0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,1],[0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,1],[0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,1],[0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,1],[0,160,212,81,146,92,58,213,101,118,210,177,37,158,206,12,247,162,33,152,127,56,203,87,135,64,111,54,169,206,206,246,240,219,0,160,203,101,60,153,114,76,52,7,145,117,4,173,157,85,121,89,167,142,183,79,25,198,6,95,8,80,142,42,187,207,85,252,1],[0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,1],[0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,1],[0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,1],[0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,1],[0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,1],[0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,1],[0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,1],[0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,1],[0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,1],[0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,1],[0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,1],[0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,1],[0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,1],[0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,1],[0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,1],[0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,1],[0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,1],[0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,1],[0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,1],[0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,1],[0,160,169,248,192,42,42,39,228,145,72,15,14,103,23,235,33,231,44,252,157,136,103,106,119,208,7,82,236,66,119,47,105,48,0,160,173,77,0,88,52,77,218,183,93,138,234,1,13,193,240,131,11,213,238,61,220,43,212,218,225,139,87,22,125,119,182,45,1],[0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,1],[0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,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,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,1],[0,160,143,91,232,196,160,185,23,154,151,27,154,175,166,106,147,106,46,161,219,19,187,254,18,27,128,132,156,124,244,137,81,91,0,160,106,221,193,188,93,127,150,55,228,48,220,247,181,198,146,236,84,178,69,225,67,186,103,206,206,251,89,165,109,6,219,79,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,1],[0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,236,190,103,242,243,153,13,197,228,255,239,243,229,16,134,47,205,11,164,131,132,165,141,107,241,23,225,152,230,12,18,138,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,164,243,246,110,59,75,187,132,138,45,198,39,69,10,77,28,226,194,180,158,203,154,37,59,160,169,54,113,155,37,47,65,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,177,249,1,177,15,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,0,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,0,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,1],[0,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,0,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,1],[0,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,0,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,0,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,1],[0,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,0,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,1],[0,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,0,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,0,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,1],[0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,1],[0,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,0,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,1],[0,160,158,187,142,14,223,29,147,80,109,131,97,213,8,154,74,77,91,245,254,185,234,90,138,240,17,14,1,238,151,171,165,235,0,160,30,94,178,197,109,105,152,92,42,148,67,98,233,126,91,17,202,80,78,166,13,86,103,196,108,61,40,62,12,108,243,194,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,1,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,0,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,1],[0,160,111,36,57,170,6,218,93,172,193,213,246,95,229,193,119,136,235,105,26,147,224,78,125,80,136,120,34,207,101,212,150,140,0,160,255,153,127,253,189,106,79,64,234,173,180,2,221,50,191,217,252,158,56,31,44,151,85,153,234,148,225,185,234,146,49,81,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,172,105,123,92,68,72,245,18,94,83,115,181,24,162,144,213,165,208,153,115,15,186,54,218,34,201,201,189,65,43,16,64,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,167,189,182,202,143,72,218,156,79,159,112,208,113,176,251,7,38,203,160,154,245,157,40,46,78,181,165,145,188,139,12,0,17],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,133,45,111,23,48,144,41,236,69,116,88,140,121,144,119,129,149,67,114,131,115,234,203,41,49,88,28,186,119,193,106,36,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,68,197,113,53,16,83,128,53,28,195,11,109,162,89,16,83,240,148,4,167,44,20,101,209,164,198,161,63,168,46,201,239,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,131,91,127,212,39,182,115,49,62,60,195,31,177,192,168,194,164,42,106,134,88,252,255,223,238,54,219,248,206,165,42,52,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,210,235,8,162,101,233,71,109,33,158,163,251,76,93,141,146,181,67,62,12,32,126,125,130,165,253,113,86,112,4,159,101,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,79,180,55,208,164,201,28,32,206,205,32,9,13,156,77,124,84,177,119,204,147,194,118,52,159,2,23,149,124,176,72,221,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,200,54,56,109,195,139,158,128,126,164,13,94,26,180,130,170,172,43,204,48,253,212,163,199,182,44,83,111,118,103,144,253,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,162,135,75,150,46,140,137,192,51,94,159,35,55,70,229,238,188,223,9,189,42,102,18,58,201,173,180,99,192,7,235,41,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,99,104,20,157,39,82,68,74,62,189,45,207,64,104,243,0,124,83,84,102,15,31,140,74,125,179,216,135,42,78,27,162,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,212,81,146,92,58,213,101,118,210,177,37,158,206,12,247,162,33,152,127,56,203,87,135,64,111,54,169,206,206,246,240,219,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,203,101,60,153,114,76,52,7,145,117,4,173,157,85,121,89,167,142,183,79,25,198,6,95,8,80,142,42,187,207,85,252,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,169,248,192,42,42,39,228,145,72,15,14,103,23,235,33,231,44,252,157,136,103,106,119,208,7,82,236,66,119,47,105,48,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,173,77,0,88,52,77,218,183,93,138,234,1,13,193,240,131,11,213,238,61,220,43,212,218,225,139,87,22,125,119,182,45,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,143,91,232,196,160,185,23,154,151,27,154,175,166,106,147,106,46,161,219,19,187,254,18,27,128,132,156,124,244,137,81,91,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,106,221,193,188,93,127,150,55,228,48,220,247,181,198,146,236,84,178,69,225,67,186,103,206,206,251,89,165,109,6,219,79,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,236,190,103,242,243,153,13,197,228,255,239,243,229,16,134,47,205,11,164,131,132,165,141,107,241,23,225,152,230,12,18,138,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,164,243,246,110,59,75,187,132,138,45,198,39,69,10,77,28,226,194,180,158,203,154,37,59,160,169,54,113,155,37,47,65,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,158,187,142,14,223,29,147,80,109,131,97,213,8,154,74,77,91,245,254,185,234,90,138,240,17,14,1,238,151,171,165,235,128,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,30,94,178,197,109,105,152,92,42,148,67,98,233,126,91,17,202,80,78,166,13,86,103,196,108,61,40,62,12,108,243,194,128,5],[226,16,160,172,105,123,92,68,72,245,18,94,83,115,181,24,162,144,213,165,208,153,115,15,186,54,218,34,201,201,189,65,43,16,64,5],[226,16,160,197,167,189,182,202,143,72,218,156,79,159,112,208,113,176,251,7,38,203,160,154,245,157,40,46,78,181,165,145,188,139,12,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,111,36,57,170,6,218,93,172,193,213,246,95,229,193,119,136,235,105,26,147,224,78,125,80,136,120,34,207,101,212,150,140,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,255,153,127,253,189,106,79,64,234,173,180,2,221,50,191,217,252,158,56,31,44,151,85,153,234,148,225,185,234,146,49,81,128,128,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,28,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,17,5]] +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,133,45,111,23,48,144,41,236,69,116,88,140,121,144,119,129,149,67,114,131,115,234,203,41,49,88,28,186,119,193,106,36,0,160,68,197,113,53,16,83,128,53,28,195,11,109,162,89,16,83,240,148,4,167,44,20,101,209,164,198,161,63,168,46,201,239,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,131,91,127,212,39,182,115,49,62,60,195,31,177,192,168,194,164,42,106,134,88,252,255,223,238,54,219,248,206,165,42,52,0,160,210,235,8,162,101,233,71,109,33,158,163,251,76,93,141,146,181,67,62,12,32,126,125,130,165,253,113,86,112,4,159,101,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,1],[0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,1],[0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,1],[0,160,79,180,55,208,164,201,28,32,206,205,32,9,13,156,77,124,84,177,119,204,147,194,118,52,159,2,23,149,124,176,72,221,0,160,200,54,56,109,195,139,158,128,126,164,13,94,26,180,130,170,172,43,204,48,253,212,163,199,182,44,83,111,118,103,144,253,1],[0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,1],[0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,1],[0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,1],[0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,1],[0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,1],[0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,1],[0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,1],[0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,1],[0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,1],[0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,1],[0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,1],[0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,1],[0,160,162,135,75,150,46,140,137,192,51,94,159,35,55,70,229,238,188,223,9,189,42,102,18,58,201,173,180,99,192,7,235,41,0,160,99,104,20,157,39,82,68,74,62,189,45,207,64,104,243,0,124,83,84,102,15,31,140,74,125,179,216,135,42,78,27,162,1],[0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,1],[0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,1],[0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,1],[0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,1],[0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,1],[0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,1],[0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,1],[0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,1],[0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,1],[0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,1],[0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,1],[0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,1],[0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,1],[0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,1],[0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,1],[0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,1],[0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,1],[0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,1],[0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,1],[0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,1],[0,160,212,81,146,92,58,213,101,118,210,177,37,158,206,12,247,162,33,152,127,56,203,87,135,64,111,54,169,206,206,246,240,219,0,160,203,101,60,153,114,76,52,7,145,117,4,173,157,85,121,89,167,142,183,79,25,198,6,95,8,80,142,42,187,207,85,252,1],[0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,1],[0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,1],[0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,1],[0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,1],[0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,1],[0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,1],[0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,1],[0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,1],[0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,1],[0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,1],[0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,1],[0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,1],[0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,1],[0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,1],[0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,1],[0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,1],[0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,1],[0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,1],[0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,1],[0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,1],[0,160,169,248,192,42,42,39,228,145,72,15,14,103,23,235,33,231,44,252,157,136,103,106,119,208,7,82,236,66,119,47,105,48,0,160,173,77,0,88,52,77,218,183,93,138,234,1,13,193,240,131,11,213,238,61,220,43,212,218,225,139,87,22,125,119,182,45,1],[0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,1],[0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,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,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,1],[0,160,143,91,232,196,160,185,23,154,151,27,154,175,166,106,147,106,46,161,219,19,187,254,18,27,128,132,156,124,244,137,81,91,0,160,106,221,193,188,93,127,150,55,228,48,220,247,181,198,146,236,84,178,69,225,67,186,103,206,206,251,89,165,109,6,219,79,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,1],[0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,236,190,103,242,243,153,13,197,228,255,239,243,229,16,134,47,205,11,164,131,132,165,141,107,241,23,225,152,230,12,18,138,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,164,243,246,110,59,75,187,132,138,45,198,39,69,10,77,28,226,194,180,158,203,154,37,59,160,169,54,113,155,37,47,65,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,177,249,1,177,15,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,0,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,0,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,1],[0,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,0,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,1],[0,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,0,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,0,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,1],[0,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,0,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,1],[0,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,0,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,0,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,1],[0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,1],[0,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,0,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,1],[0,160,158,187,142,14,223,29,147,80,109,131,97,213,8,154,74,77,91,245,254,185,234,90,138,240,17,14,1,238,151,171,165,235,0,160,30,94,178,197,109,105,152,92,42,148,67,98,233,126,91,17,202,80,78,166,13,86,103,196,108,61,40,62,12,108,243,194,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,1,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,0,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,1],[0,160,111,36,57,170,6,218,93,172,193,213,246,95,229,193,119,136,235,105,26,147,224,78,125,80,136,120,34,207,101,212,150,140,0,160,255,153,127,253,189,106,79,64,234,173,180,2,221,50,191,217,252,158,56,31,44,151,85,153,234,148,225,185,234,146,49,81,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,172,105,123,92,68,72,245,18,94,83,115,181,24,162,144,213,165,208,153,115,15,186,54,218,34,201,201,189,65,43,16,64,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,167,189,182,202,143,72,218,156,79,159,112,208,113,176,251,7,38,203,160,154,245,157,40,46,78,181,165,145,188,139,12,0,17],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,133,45,111,23,48,144,41,236,69,116,88,140,121,144,119,129,149,67,114,131,115,234,203,41,49,88,28,186,119,193,106,36,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,68,197,113,53,16,83,128,53,28,195,11,109,162,89,16,83,240,148,4,167,44,20,101,209,164,198,161,63,168,46,201,239,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,131,91,127,212,39,182,115,49,62,60,195,31,177,192,168,194,164,42,106,134,88,252,255,223,238,54,219,248,206,165,42,52,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,210,235,8,162,101,233,71,109,33,158,163,251,76,93,141,146,181,67,62,12,32,126,125,130,165,253,113,86,112,4,159,101,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,79,180,55,208,164,201,28,32,206,205,32,9,13,156,77,124,84,177,119,204,147,194,118,52,159,2,23,149,124,176,72,221,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,200,54,56,109,195,139,158,128,126,164,13,94,26,180,130,170,172,43,204,48,253,212,163,199,182,44,83,111,118,103,144,253,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,162,135,75,150,46,140,137,192,51,94,159,35,55,70,229,238,188,223,9,189,42,102,18,58,201,173,180,99,192,7,235,41,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,99,104,20,157,39,82,68,74,62,189,45,207,64,104,243,0,124,83,84,102,15,31,140,74,125,179,216,135,42,78,27,162,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,212,81,146,92,58,213,101,118,210,177,37,158,206,12,247,162,33,152,127,56,203,87,135,64,111,54,169,206,206,246,240,219,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,203,101,60,153,114,76,52,7,145,117,4,173,157,85,121,89,167,142,183,79,25,198,6,95,8,80,142,42,187,207,85,252,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,169,248,192,42,42,39,228,145,72,15,14,103,23,235,33,231,44,252,157,136,103,106,119,208,7,82,236,66,119,47,105,48,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,173,77,0,88,52,77,218,183,93,138,234,1,13,193,240,131,11,213,238,61,220,43,212,218,225,139,87,22,125,119,182,45,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,143,91,232,196,160,185,23,154,151,27,154,175,166,106,147,106,46,161,219,19,187,254,18,27,128,132,156,124,244,137,81,91,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,106,221,193,188,93,127,150,55,228,48,220,247,181,198,146,236,84,178,69,225,67,186,103,206,206,251,89,165,109,6,219,79,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,236,190,103,242,243,153,13,197,228,255,239,243,229,16,134,47,205,11,164,131,132,165,141,107,241,23,225,152,230,12,18,138,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,164,243,246,110,59,75,187,132,138,45,198,39,69,10,77,28,226,194,180,158,203,154,37,59,160,169,54,113,155,37,47,65,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,158,187,142,14,223,29,147,80,109,131,97,213,8,154,74,77,91,245,254,185,234,90,138,240,17,14,1,238,151,171,165,235,128,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,30,94,178,197,109,105,152,92,42,148,67,98,233,126,91,17,202,80,78,166,13,86,103,196,108,61,40,62,12,108,243,194,128,5],[226,16,160,172,105,123,92,68,72,245,18,94,83,115,181,24,162,144,213,165,208,153,115,15,186,54,218,34,201,201,189,65,43,16,64,5],[226,16,160,197,167,189,182,202,143,72,218,156,79,159,112,208,113,176,251,7,38,203,160,154,245,157,40,46,78,181,165,145,188,139,12,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,111,36,57,170,6,218,93,172,193,213,246,95,229,193,119,136,235,105,26,147,224,78,125,80,136,120,34,207,101,212,150,140,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,255,153,127,253,189,106,79,64,234,173,180,2,221,50,191,217,252,158,56,31,44,151,85,153,234,148,225,185,234,146,49,81,128,128,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,28,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionOneKeyByteSel2-452662731544-358860786595.json b/mpt/tests/ExtensionOneKeyByteSel2-452662731544-358860786595.json deleted file mode 100644 index 475f31175e..0000000000 --- a/mpt/tests/ExtensionOneKeyByteSel2-452662731544-358860786595.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,72,10,77,81,65,24,168,144,115,27,28,188,132,104,205,106,167,24,70,222,83,1,56,163,42,109,35,158,44,154,253,32,0,160,216,73,36,160,169,125,130,59,202,213,33,222,157,249,143,202,94,110,137,182,196,93,192,121,134,248,4,87,216,26,90,187,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,113,92,72,11,138,36,98,158,25,78,74,40,70,7,204,92,177,58,183,237,206,79,127,220,185,206,180,55,117,200,184,167,0,160,162,90,50,169,21,55,251,177,4,11,217,104,245,210,74,95,18,101,178,150,0,132,251,74,171,235,13,18,55,187,215,37,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,1],[0,160,8,180,219,239,108,208,105,8,136,203,27,128,207,217,236,171,143,117,143,201,35,107,213,7,157,142,132,153,179,141,51,23,0,160,80,213,211,90,146,224,20,0,172,13,28,102,142,204,69,176,168,93,19,227,33,115,217,104,22,95,79,241,198,203,24,101,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,1],[0,160,206,224,242,107,123,134,147,152,28,139,169,188,186,49,25,100,193,41,201,39,207,39,2,39,101,164,79,188,120,133,41,250,0,160,58,88,49,148,35,46,99,189,84,24,53,56,227,245,155,223,8,70,234,204,230,225,224,174,146,107,179,129,30,18,222,126,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,1],[0,160,110,48,22,105,80,50,106,50,13,72,139,203,204,121,139,248,80,30,202,73,66,104,35,245,117,81,164,33,13,94,207,34,0,160,176,59,161,254,196,50,12,185,103,132,149,223,202,36,66,174,1,138,89,220,180,6,251,32,141,60,81,188,111,194,22,31,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,1],[0,160,61,56,177,154,47,199,221,215,205,42,194,98,105,250,56,77,254,157,74,86,55,49,106,151,9,83,227,5,157,15,155,176,0,160,227,56,117,47,20,159,243,59,132,149,248,139,25,168,19,85,87,248,229,152,156,57,121,111,196,193,62,100,216,25,46,73,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,1],[0,160,112,208,178,244,125,150,182,146,78,33,227,17,220,61,14,251,129,125,97,241,66,3,239,236,159,170,27,136,221,39,72,133,0,160,232,254,5,229,170,60,156,69,69,184,38,145,126,28,86,171,232,214,84,17,84,120,12,186,44,34,134,8,27,9,142,173,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,100,27,91,194,215,9,95,122,106,214,124,209,32,233,223,91,234,60,13,30,93,65,216,248,124,244,75,230,223,91,81,201,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,231,42,63,72,96,176,148,116,7,126,123,21,154,50,89,16,186,9,164,197,150,28,67,14,1,226,233,88,190,109,223,198,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,38,146,68,70,110,56,144,137,2,246,228,217,196,212,100,103,87,227,46,190,63,87,86,113,40,105,44,64,174,29,147,95,0,160,38,146,68,70,110,56,144,137,2,246,228,217,196,212,100,103,87,227,46,190,63,87,86,113,40,105,44,64,174,29,147,95,1],[0,160,220,63,221,114,184,160,197,13,162,212,15,104,48,40,132,205,146,32,61,127,89,26,243,234,65,87,2,77,88,95,165,211,0,160,220,63,221,114,184,160,197,13,162,212,15,104,48,40,132,205,146,32,61,127,89,26,243,234,65,87,2,77,88,95,165,211,1],[0,160,60,195,192,240,235,52,140,14,20,163,129,235,27,245,67,192,100,73,113,169,201,168,195,69,100,29,109,87,9,93,190,16,0,160,60,195,192,240,235,52,140,14,20,163,129,235,27,245,67,192,100,73,113,169,201,168,195,69,100,29,109,87,9,93,190,16,1],[0,160,89,143,221,126,65,88,223,102,224,57,186,16,243,114,173,118,108,99,105,78,44,224,210,195,104,250,132,245,167,44,226,155,0,160,89,143,221,126,65,88,223,102,224,57,186,16,243,114,173,118,108,99,105,78,44,224,210,195,104,250,132,245,167,44,226,155,1],[0,160,251,197,95,177,58,220,136,235,115,229,6,209,147,5,126,251,176,62,75,33,145,134,204,159,105,116,17,129,54,246,11,14,0,160,251,197,95,177,58,220,136,235,115,229,6,209,147,5,126,251,176,62,75,33,145,134,204,159,105,116,17,129,54,246,11,14,1],[0,160,103,154,204,246,124,88,7,106,60,82,144,177,56,30,223,222,230,93,123,78,148,154,6,178,234,8,252,194,208,239,15,178,0,160,103,154,204,246,124,88,7,106,60,82,144,177,56,30,223,222,230,93,123,78,148,154,6,178,234,8,252,194,208,239,15,178,1],[0,160,7,181,202,225,168,247,113,154,229,244,251,143,90,18,252,206,102,41,129,27,220,50,64,254,83,185,169,80,232,26,191,180,0,160,7,181,202,225,168,247,113,154,229,244,251,143,90,18,252,206,102,41,129,27,220,50,64,254,83,185,169,80,232,26,191,180,1],[0,160,223,141,200,148,133,69,198,82,71,200,107,48,118,78,48,159,26,214,13,199,230,82,69,241,146,133,186,249,42,87,205,45,0,160,223,141,200,148,133,69,198,82,71,200,107,48,118,78,48,159,26,214,13,199,230,82,69,241,146,133,186,249,42,87,205,45,1],[0,160,182,215,73,234,47,8,105,130,35,117,253,221,12,253,28,44,192,104,99,125,221,229,88,221,164,84,195,34,177,21,96,203,0,160,211,150,86,179,252,96,168,221,49,39,185,40,161,252,204,39,164,63,151,142,116,175,94,121,63,219,99,148,227,44,113,168,1],[0,160,47,158,174,229,15,35,78,90,251,234,67,188,14,7,177,226,61,113,0,67,194,190,127,106,167,36,22,100,237,54,104,70,0,160,47,158,174,229,15,35,78,90,251,234,67,188,14,7,177,226,61,113,0,67,194,190,127,106,167,36,22,100,237,54,104,70,1],[0,160,133,111,101,193,10,82,2,176,127,47,208,40,67,111,93,235,70,142,180,156,164,143,235,213,153,24,187,140,33,211,94,131,0,160,133,111,101,193,10,82,2,176,127,47,208,40,67,111,93,235,70,142,180,156,164,143,235,213,153,24,187,140,33,211,94,131,1],[0,160,146,162,250,197,198,161,92,68,60,3,201,158,195,5,175,150,223,233,3,34,70,6,49,233,144,75,81,251,226,63,129,20,0,160,146,162,250,197,198,161,92,68,60,3,201,158,195,5,175,150,223,233,3,34,70,6,49,233,144,75,81,251,226,63,129,20,1],[0,160,68,134,119,27,142,169,174,90,26,150,121,192,15,93,173,231,248,232,220,233,20,7,154,221,231,49,175,109,123,193,174,213,0,160,68,134,119,27,142,169,174,90,26,150,121,192,15,93,173,231,248,232,220,233,20,7,154,221,231,49,175,109,123,193,174,213,1],[0,160,67,112,86,72,228,7,164,255,64,215,234,203,234,86,26,244,254,148,138,31,57,171,88,35,2,61,216,170,104,2,78,217,0,160,67,112,86,72,228,7,164,255,64,215,234,203,234,86,26,244,254,148,138,31,57,171,88,35,2,61,216,170,104,2,78,217,1],[0,160,151,78,87,79,52,218,136,229,167,119,129,210,214,148,226,87,183,159,180,16,69,52,229,126,158,195,194,188,179,91,155,67,0,160,151,78,87,79,52,218,136,229,167,119,129,210,214,148,226,87,183,159,180,16,69,52,229,126,158,195,194,188,179,91,155,67,1],[0,160,59,254,222,150,108,105,56,24,42,91,75,168,206,202,100,103,148,5,83,64,223,132,181,159,104,57,153,111,250,39,82,203,0,160,59,254,222,150,108,105,56,24,42,91,75,168,206,202,100,103,148,5,83,64,223,132,181,159,104,57,153,111,250,39,82,203,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,49,249,1,49,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,246,167,81,141,136,161,206,83,225,19,197,180,231,157,3,150,120,110,208,166,134,98,46,170,186,249,41,204,234,34,182,204,0,160,246,167,81,141,136,161,206,83,225,19,197,180,231,157,3,150,120,110,208,166,134,98,46,170,186,249,41,204,234,34,182,204,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,195,1,233,127,15,228,106,3,37,2,36,66,42,68,157,6,181,151,3,213,37,147,236,240,180,107,61,199,125,104,211,250,0,160,158,17,33,36,174,158,35,28,142,98,119,1,185,210,14,33,64,57,137,65,129,183,130,154,177,95,95,18,185,174,228,69,1],[0,160,2,220,218,103,7,233,53,11,25,255,248,207,35,145,0,232,164,243,173,18,193,114,199,249,91,183,163,128,59,101,203,175,0,160,2,220,218,103,7,233,53,11,25,255,248,207,35,145,0,232,164,243,173,18,193,114,199,249,91,183,163,128,59,101,203,175,1],[0,160,2,89,137,34,35,28,68,243,104,216,108,67,43,121,183,11,67,170,100,200,14,217,255,34,25,62,108,30,231,98,7,89,0,160,2,89,137,34,35,28,68,243,104,216,108,67,43,121,183,11,67,170,100,200,14,217,255,34,25,62,108,30,231,98,7,89,1],[0,160,58,163,36,188,202,19,109,142,122,198,55,53,225,156,204,94,107,168,10,29,46,195,189,28,165,249,59,147,9,39,73,27,0,160,58,163,36,188,202,19,109,142,122,198,55,53,225,156,204,94,107,168,10,29,46,195,189,28,165,249,59,147,9,39,73,27,1],[0,160,83,49,1,87,14,106,157,143,114,108,198,25,79,81,171,34,162,225,220,135,148,181,154,92,177,235,91,95,32,138,128,58,0,160,83,49,1,87,14,106,157,143,114,108,198,25,79,81,171,34,162,225,220,135,148,181,154,92,177,235,91,95,32,138,128,58,1],[0,160,23,222,137,98,76,184,213,241,136,169,120,102,147,246,227,56,42,217,204,225,223,184,116,137,119,91,251,160,0,226,185,138,0,160,23,222,137,98,76,184,213,241,136,169,120,102,147,246,227,56,42,217,204,225,223,184,116,137,119,91,251,160,0,226,185,138,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,200,175,98,213,90,37,103,10,45,195,163,3,244,211,164,226,128,216,212,87,30,32,156,74,188,237,35,81,122,23,255,117,0,160,200,175,98,213,90,37,103,10,45,195,163,3,244,211,164,226,128,216,212,87,30,32,156,74,188,237,35,81,122,23,255,117,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,240,55,46,68,90,93,153,217,84,181,102,199,25,44,183,36,157,73,117,111,19,112,164,107,40,64,157,219,200,27,137,18,0,160,240,55,46,68,90,93,153,217,84,181,102,199,25,44,183,36,157,73,117,111,19,112,164,107,40,64,157,219,200,27,137,18,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,1,0,1,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,219,190,28,98,1,24,208,63,241,238,93,168,240,112,37,48,33,131,117,63,237,91,71,56,52,214,142,79,227,66,122,20,0,160,219,190,28,98,1,24,208,63,241,238,93,168,240,112,37,48,33,131,117,63,237,91,71,56,52,214,142,79,227,66,122,20,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,202,189,136,195,92,238,124,134,134,54,1,251,126,42,85,219,134,84,136,191,85,205,100,240,9,15,94,71,221,0,34,233,0,160,128,172,85,195,197,167,141,20,79,202,31,87,213,96,233,46,89,70,21,128,228,184,74,132,7,185,36,250,223,62,91,79,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,131,166,85,250,58,71,127,213,35,10,48,163,236,22,36,55,33,210,175,181,71,66,65,229,204,202,84,122,252,127,215,193,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,40,168,15,73,214,51,129,139,29,15,109,188,62,178,147,42,18,204,137,252,211,195,45,57,58,107,221,57,59,244,211,200,0,17],[225,159,32,123,9,57,179,179,167,62,118,183,155,101,134,148,53,157,134,135,10,119,9,161,193,168,254,55,191,80,30,199,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,32,123,9,57,179,179,167,62,118,183,155,101,134,148,53,157,134,135,10,119,9,161,193,168,254,55,191,80,30,199,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,72,10,77,81,65,24,168,144,115,27,28,188,132,104,205,106,167,24,70,222,83,1,56,163,42,109,35,158,44,154,253,32,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,216,73,36,160,169,125,130,59,202,213,33,222,157,249,143,202,94,110,137,182,196,93,192,121,134,248,4,87,216,26,90,187,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,113,92,72,11,138,36,98,158,25,78,74,40,70,7,204,92,177,58,183,237,206,79,127,220,185,206,180,55,117,200,184,167,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,162,90,50,169,21,55,251,177,4,11,217,104,245,210,74,95,18,101,178,150,0,132,251,74,171,235,13,18,55,187,215,37,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,8,180,219,239,108,208,105,8,136,203,27,128,207,217,236,171,143,117,143,201,35,107,213,7,157,142,132,153,179,141,51,23,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,80,213,211,90,146,224,20,0,172,13,28,102,142,204,69,176,168,93,19,227,33,115,217,104,22,95,79,241,198,203,24,101,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,206,224,242,107,123,134,147,152,28,139,169,188,186,49,25,100,193,41,201,39,207,39,2,39,101,164,79,188,120,133,41,250,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,58,88,49,148,35,46,99,189,84,24,53,56,227,245,155,223,8,70,234,204,230,225,224,174,146,107,179,129,30,18,222,126,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,110,48,22,105,80,50,106,50,13,72,139,203,204,121,139,248,80,30,202,73,66,104,35,245,117,81,164,33,13,94,207,34,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,176,59,161,254,196,50,12,185,103,132,149,223,202,36,66,174,1,138,89,220,180,6,251,32,141,60,81,188,111,194,22,31,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,56,177,154,47,199,221,215,205,42,194,98,105,250,56,77,254,157,74,86,55,49,106,151,9,83,227,5,157,15,155,176,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,227,56,117,47,20,159,243,59,132,149,248,139,25,168,19,85,87,248,229,152,156,57,121,111,196,193,62,100,216,25,46,73,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,112,208,178,244,125,150,182,146,78,33,227,17,220,61,14,251,129,125,97,241,66,3,239,236,159,170,27,136,221,39,72,133,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,232,254,5,229,170,60,156,69,69,184,38,145,126,28,86,171,232,214,84,17,84,120,12,186,44,34,134,8,27,9,142,173,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,100,27,91,194,215,9,95,122,106,214,124,209,32,233,223,91,234,60,13,30,93,65,216,248,124,244,75,230,223,91,81,201,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,231,42,63,72,96,176,148,116,7,126,123,21,154,50,89,16,186,9,164,197,150,28,67,14,1,226,233,88,190,109,223,198,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,38,146,68,70,110,56,144,137,2,246,228,217,196,212,100,103,87,227,46,190,63,87,86,113,40,105,44,64,174,29,147,95,160,220,63,221,114,184,160,197,13,162,212,15,104,48,40,132,205,146,32,61,127,89,26,243,234,65,87,2,77,88,95,165,211,160,60,195,192,240,235,52,140,14,20,163,129,235,27,245,67,192,100,73,113,169,201,168,195,69,100,29,109,87,9,93,190,16,160,89,143,221,126,65,88,223,102,224,57,186,16,243,114,173,118,108,99,105,78,44,224,210,195,104,250,132,245,167,44,226,155,160,251,197,95,177,58,220,136,235,115,229,6,209,147,5,126,251,176,62,75,33,145,134,204,159,105,116,17,129,54,246,11,14,160,103,154,204,246,124,88,7,106,60,82,144,177,56,30,223,222,230,93,123,78,148,154,6,178,234,8,252,194,208,239,15,178,160,7,181,202,225,168,247,113,154,229,244,251,143,90,18,252,206,102,41,129,27,220,50,64,254,83,185,169,80,232,26,191,180,160,223,141,200,148,133,69,198,82,71,200,107,48,118,78,48,159,26,214,13,199,230,82,69,241,146,133,186,249,42,87,205,45,160,182,215,73,234,47,8,105,130,35,117,253,221,12,253,28,44,192,104,99,125,221,229,88,221,164,84,195,34,177,21,96,203,160,47,158,174,229,15,35,78,90,251,234,67,188,14,7,177,226,61,113,0,67,194,190,127,106,167,36,22,100,237,54,104,70,160,133,111,101,193,10,82,2,176,127,47,208,40,67,111,93,235,70,142,180,156,164,143,235,213,153,24,187,140,33,211,94,131,160,146,162,250,197,198,161,92,68,60,3,201,158,195,5,175,150,223,233,3,34,70,6,49,233,144,75,81,251,226,63,129,20,160,68,134,119,27,142,169,174,90,26,150,121,192,15,93,173,231,248,232,220,233,20,7,154,221,231,49,175,109,123,193,174,213,160,67,112,86,72,228,7,164,255,64,215,234,203,234,86,26,244,254,148,138,31,57,171,88,35,2,61,216,170,104,2,78,217,160,151,78,87,79,52,218,136,229,167,119,129,210,214,148,226,87,183,159,180,16,69,52,229,126,158,195,194,188,179,91,155,67,160,59,254,222,150,108,105,56,24,42,91,75,168,206,202,100,103,148,5,83,64,223,132,181,159,104,57,153,111,250,39,82,203,128,5],[249,2,17,160,38,146,68,70,110,56,144,137,2,246,228,217,196,212,100,103,87,227,46,190,63,87,86,113,40,105,44,64,174,29,147,95,160,220,63,221,114,184,160,197,13,162,212,15,104,48,40,132,205,146,32,61,127,89,26,243,234,65,87,2,77,88,95,165,211,160,60,195,192,240,235,52,140,14,20,163,129,235,27,245,67,192,100,73,113,169,201,168,195,69,100,29,109,87,9,93,190,16,160,89,143,221,126,65,88,223,102,224,57,186,16,243,114,173,118,108,99,105,78,44,224,210,195,104,250,132,245,167,44,226,155,160,251,197,95,177,58,220,136,235,115,229,6,209,147,5,126,251,176,62,75,33,145,134,204,159,105,116,17,129,54,246,11,14,160,103,154,204,246,124,88,7,106,60,82,144,177,56,30,223,222,230,93,123,78,148,154,6,178,234,8,252,194,208,239,15,178,160,7,181,202,225,168,247,113,154,229,244,251,143,90,18,252,206,102,41,129,27,220,50,64,254,83,185,169,80,232,26,191,180,160,223,141,200,148,133,69,198,82,71,200,107,48,118,78,48,159,26,214,13,199,230,82,69,241,146,133,186,249,42,87,205,45,160,211,150,86,179,252,96,168,221,49,39,185,40,161,252,204,39,164,63,151,142,116,175,94,121,63,219,99,148,227,44,113,168,160,47,158,174,229,15,35,78,90,251,234,67,188,14,7,177,226,61,113,0,67,194,190,127,106,167,36,22,100,237,54,104,70,160,133,111,101,193,10,82,2,176,127,47,208,40,67,111,93,235,70,142,180,156,164,143,235,213,153,24,187,140,33,211,94,131,160,146,162,250,197,198,161,92,68,60,3,201,158,195,5,175,150,223,233,3,34,70,6,49,233,144,75,81,251,226,63,129,20,160,68,134,119,27,142,169,174,90,26,150,121,192,15,93,173,231,248,232,220,233,20,7,154,221,231,49,175,109,123,193,174,213,160,67,112,86,72,228,7,164,255,64,215,234,203,234,86,26,244,254,148,138,31,57,171,88,35,2,61,216,170,104,2,78,217,160,151,78,87,79,52,218,136,229,167,119,129,210,214,148,226,87,183,159,180,16,69,52,229,126,158,195,194,188,179,91,155,67,160,59,254,222,150,108,105,56,24,42,91,75,168,206,202,100,103,148,5,83,64,223,132,181,159,104,57,153,111,250,39,82,203,128,5],[249,1,49,128,160,246,167,81,141,136,161,206,83,225,19,197,180,231,157,3,150,120,110,208,166,134,98,46,170,186,249,41,204,234,34,182,204,128,160,195,1,233,127,15,228,106,3,37,2,36,66,42,68,157,6,181,151,3,213,37,147,236,240,180,107,61,199,125,104,211,250,160,2,220,218,103,7,233,53,11,25,255,248,207,35,145,0,232,164,243,173,18,193,114,199,249,91,183,163,128,59,101,203,175,160,2,89,137,34,35,28,68,243,104,216,108,67,43,121,183,11,67,170,100,200,14,217,255,34,25,62,108,30,231,98,7,89,160,58,163,36,188,202,19,109,142,122,198,55,53,225,156,204,94,107,168,10,29,46,195,189,28,165,249,59,147,9,39,73,27,160,83,49,1,87,14,106,157,143,114,108,198,25,79,81,171,34,162,225,220,135,148,181,154,92,177,235,91,95,32,138,128,58,160,23,222,137,98,76,184,213,241,136,169,120,102,147,246,227,56,42,217,204,225,223,184,116,137,119,91,251,160,0,226,185,138,128,128,128,160,200,175,98,213,90,37,103,10,45,195,163,3,244,211,164,226,128,216,212,87,30,32,156,74,188,237,35,81,122,23,255,117,128,160,240,55,46,68,90,93,153,217,84,181,102,199,25,44,183,36,157,73,117,111,19,112,164,107,40,64,157,219,200,27,137,18,128,128,5],[249,1,49,128,160,246,167,81,141,136,161,206,83,225,19,197,180,231,157,3,150,120,110,208,166,134,98,46,170,186,249,41,204,234,34,182,204,128,160,158,17,33,36,174,158,35,28,142,98,119,1,185,210,14,33,64,57,137,65,129,183,130,154,177,95,95,18,185,174,228,69,160,2,220,218,103,7,233,53,11,25,255,248,207,35,145,0,232,164,243,173,18,193,114,199,249,91,183,163,128,59,101,203,175,160,2,89,137,34,35,28,68,243,104,216,108,67,43,121,183,11,67,170,100,200,14,217,255,34,25,62,108,30,231,98,7,89,160,58,163,36,188,202,19,109,142,122,198,55,53,225,156,204,94,107,168,10,29,46,195,189,28,165,249,59,147,9,39,73,27,160,83,49,1,87,14,106,157,143,114,108,198,25,79,81,171,34,162,225,220,135,148,181,154,92,177,235,91,95,32,138,128,58,160,23,222,137,98,76,184,213,241,136,169,120,102,147,246,227,56,42,217,204,225,223,184,116,137,119,91,251,160,0,226,185,138,128,128,128,160,200,175,98,213,90,37,103,10,45,195,163,3,244,211,164,226,128,216,212,87,30,32,156,74,188,237,35,81,122,23,255,117,128,160,240,55,46,68,90,93,153,217,84,181,102,199,25,44,183,36,157,73,117,111,19,112,164,107,40,64,157,219,200,27,137,18,128,128,5],[226,21,160,131,166,85,250,58,71,127,213,35,10,48,163,236,22,36,55,33,210,175,181,71,66,65,229,204,202,84,122,252,127,215,193,5],[226,21,160,40,168,15,73,214,51,129,139,29,15,109,188,62,178,147,42,18,204,137,252,211,195,45,57,58,107,221,57,59,244,211,200,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,160,219,190,28,98,1,24,208,63,241,238,93,168,240,112,37,48,33,131,117,63,237,91,71,56,52,214,142,79,227,66,122,20,128,128,160,202,189,136,195,92,238,124,134,134,54,1,251,126,42,85,219,134,84,136,191,85,205,100,240,9,15,94,71,221,0,34,233,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,160,219,190,28,98,1,24,208,63,241,238,93,168,240,112,37,48,33,131,117,63,237,91,71,56,52,214,142,79,227,66,122,20,128,128,160,128,172,85,195,197,167,141,20,79,202,31,87,213,96,233,46,89,70,21,128,228,184,74,132,7,185,36,250,223,62,91,79,128,128,5],[225,159,32,123,9,57,179,179,167,62,118,183,155,101,134,148,53,157,134,135,10,119,9,161,193,168,254,55,191,80,30,199,30,68,5],[225,159,32,123,9,57,179,179,167,62,118,183,155,101,134,148,53,157,134,135,10,119,9,161,193,168,254,55,191,80,30,199,30,17,5]] diff --git a/mpt/tests/ExtensionOneKeyByteSel2-452662731544-626715391833.json b/mpt/tests/ExtensionOneKeyByteSel2-452662731544-626715391833.json new file mode 100644 index 0000000000..336570e8b0 --- /dev/null +++ b/mpt/tests/ExtensionOneKeyByteSel2-452662731544-626715391833.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,0,160,250,181,151,10,164,88,200,148,9,23,153,250,80,11,137,76,15,66,103,222,79,160,248,20,100,7,113,228,3,147,235,119,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,0,160,95,1,11,74,249,59,44,16,126,232,246,252,143,212,53,224,163,175,86,197,35,160,3,52,68,119,214,79,133,222,203,250,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,1],[0,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,0,160,122,114,237,140,219,94,139,155,152,190,200,182,53,246,93,74,213,214,219,98,101,109,78,214,10,215,41,29,155,146,63,187,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,1],[0,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,0,160,125,246,171,192,17,80,203,33,221,12,33,73,218,233,59,119,89,71,34,197,166,74,69,176,110,133,114,227,54,143,26,151,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,1],[0,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,0,160,20,106,170,18,16,11,150,190,193,106,85,69,123,166,102,183,199,172,76,20,56,136,197,213,142,209,174,120,145,43,55,17,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,1],[0,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,0,160,61,251,181,242,140,20,239,76,239,243,233,9,110,80,177,88,254,63,242,219,97,183,117,223,33,215,103,204,233,68,47,7,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,1],[0,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,0,160,208,108,90,25,229,50,155,194,177,66,242,8,221,189,215,225,98,169,90,187,34,65,36,152,14,147,206,220,51,1,13,199,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,124,26,120,82,131,157,164,127,56,228,104,250,50,95,18,167,8,39,184,168,244,151,16,77,146,185,44,203,229,2,221,236,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,1],[0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,1],[0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,1],[0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,1],[0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,1],[0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,1],[0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,1],[0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,1],[0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,1],[0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,1],[0,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,0,160,18,119,139,12,240,128,110,117,194,13,180,80,241,67,175,107,156,90,217,107,252,142,177,134,187,40,107,215,240,60,255,36,1],[0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,1],[0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,1],[0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,1],[0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,1],[0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,1],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,1],[0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,1],[0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,1],[0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,1],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,1],[0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,1],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,1],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,1],[0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,1],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,1],[0,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,0,160,136,206,75,241,0,165,169,149,117,68,90,58,147,15,137,166,35,167,185,73,111,111,1,1,224,141,52,122,148,13,249,4,1],[0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,1],[0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,1],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,1],[0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,113,0,248,113,0,4,0,0,0,0,0,0,0,0,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,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,0,160,10,104,121,120,96,6,142,94,79,164,31,129,20,73,196,58,151,195,222,45,231,182,131,149,29,180,140,172,105,8,70,142,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,7,0,0,0,1,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,239,120,20,4,145,92,63,196,44,93,176,216,52,56,52,94,47,191,206,67,77,134,250,212,78,119,132,71,197,32,248,229,0,17],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[131,130,2,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,250,181,151,10,164,88,200,148,9,23,153,250,80,11,137,76,15,66,103,222,79,160,248,20,100,7,113,228,3,147,235,119,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,95,1,11,74,249,59,44,16,126,232,246,252,143,212,53,224,163,175,86,197,35,160,3,52,68,119,214,79,133,222,203,250,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,122,114,237,140,219,94,139,155,152,190,200,182,53,246,93,74,213,214,219,98,101,109,78,214,10,215,41,29,155,146,63,187,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,125,246,171,192,17,80,203,33,221,12,33,73,218,233,59,119,89,71,34,197,166,74,69,176,110,133,114,227,54,143,26,151,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,20,106,170,18,16,11,150,190,193,106,85,69,123,166,102,183,199,172,76,20,56,136,197,213,142,209,174,120,145,43,55,17,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,251,181,242,140,20,239,76,239,243,233,9,110,80,177,88,254,63,242,219,97,183,117,223,33,215,103,204,233,68,47,7,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,208,108,90,25,229,50,155,194,177,66,242,8,221,189,215,225,98,169,90,187,34,65,36,152,14,147,206,220,51,1,13,199,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,124,26,120,82,131,157,164,127,56,228,104,250,50,95,18,167,8,39,184,168,244,151,16,77,146,185,44,203,229,2,221,236,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,18,119,139,12,240,128,110,117,194,13,180,80,241,67,175,107,156,90,217,107,252,142,177,134,187,40,107,215,240,60,255,36,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,136,206,75,241,0,165,169,149,117,68,90,58,147,15,137,166,35,167,185,73,111,111,1,1,224,141,52,122,148,13,249,4,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,10,104,121,120,96,6,142,94,79,164,31,129,20,73,196,58,151,195,222,45,231,182,131,149,29,180,140,172,105,8,70,142,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[226,23,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,5],[226,23,160,239,120,20,4,145,92,63,196,44,93,176,216,52,56,52,94,47,191,206,67,77,134,250,212,78,119,132,71,197,32,248,229,5],[248,81,128,128,128,128,128,128,128,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,131,130,2,133,5],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionThreeKeyBytes-777385406692-560198876953.json b/mpt/tests/ExtensionThreeKeyBytes-777385406692-560198876953.json new file mode 100644 index 0000000000..e3519cf143 --- /dev/null +++ b/mpt/tests/ExtensionThreeKeyBytes-777385406692-560198876953.json @@ -0,0 +1 @@ +[[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,114,226,214,239,95,248,72,111,193,223,222,87,60,8,216,29,250,120,11,136,184,173,34,247,68,216,8,209,252,230,50,127,0,160,19,161,10,168,22,122,91,138,200,34,215,117,180,51,103,225,91,180,212,115,139,123,14,139,207,0,28,234,124,113,224,17,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,0,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,1],[0,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,0,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,1],[0,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,0,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,1],[0,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,0,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,1],[0,160,118,94,17,19,255,147,54,185,4,181,29,153,10,16,53,77,71,153,38,142,114,26,112,56,213,151,28,158,89,223,96,110,0,160,193,229,122,223,56,21,165,220,23,154,66,11,35,41,245,86,159,162,204,26,42,204,55,71,98,85,114,50,145,0,196,78,1],[0,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,0,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,1],[0,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,0,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,1],[0,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,0,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,1],[0,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,0,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,1],[0,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,0,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,1],[0,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,0,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,1],[0,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,0,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,1],[0,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,0,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,1],[0,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,0,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,1],[0,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,0,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,1],[0,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,0,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,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,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,0,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,1],[0,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,0,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,1],[0,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,0,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,1],[0,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,0,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,1],[0,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,0,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,1],[0,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,0,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,1],[0,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,0,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,1],[0,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,0,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,1],[0,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,0,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,1],[0,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,0,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,1],[0,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,0,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,1],[0,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,0,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,1],[0,160,230,118,218,16,99,232,81,91,243,55,112,148,9,164,226,121,167,121,124,137,244,181,16,19,239,196,155,87,96,66,54,71,0,160,92,79,210,183,49,95,158,225,32,208,230,250,3,8,83,216,9,214,118,158,66,8,25,49,138,26,18,249,85,111,250,35,1],[0,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,0,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,1],[0,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,0,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,1],[0,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,0,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,160,80,111,39,192,57,71,205,150,91,47,32,151,87,105,195,226,11,169,139,170,26,65,212,78,175,51,167,239,15,49,146,20,0,160,3,155,233,83,164,88,127,201,188,244,203,47,41,245,247,88,254,119,117,12,127,3,141,241,172,160,216,94,194,107,97,161,1],[0,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,0,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,1],[0,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,0,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,1],[0,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,0,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,1],[0,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,0,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,1],[0,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,0,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,1],[0,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,0,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,1],[0,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,0,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,1],[0,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,0,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,1],[0,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,0,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,1],[0,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,0,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,1],[0,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,0,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,1],[0,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,0,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,1],[0,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,0,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,1],[0,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,0,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,1],[0,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,0,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,0,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,1],[0,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,0,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,1],[0,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,0,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,1],[0,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,0,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,1],[0,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,0,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,1],[0,160,94,115,232,35,140,182,181,11,110,16,58,178,154,153,208,158,218,240,173,247,31,217,75,135,83,0,170,164,9,36,91,183,0,160,36,192,217,188,159,110,176,125,244,57,86,134,94,233,33,102,98,135,70,93,220,68,179,212,65,6,57,250,85,211,70,69,1],[0,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,0,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,1],[0,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,0,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,1],[0,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,0,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,1],[0,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,0,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,1],[0,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,0,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,1],[0,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,0,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,1],[0,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,0,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,1],[0,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,0,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,1],[0,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,0,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,1],[0,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,0,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,160,62,113,94,197,221,22,152,46,12,48,147,231,12,189,10,21,206,96,163,20,65,238,184,127,118,109,39,35,201,195,91,172,0,160,132,170,48,213,226,220,34,72,51,25,102,112,181,212,72,88,77,71,200,164,207,106,16,128,70,8,182,123,10,111,137,103,1],[0,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,0,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,1],[0,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,0,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,1],[0,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,0,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,1],[0,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,0,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,1],[0,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,0,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,1],[0,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,0,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,1],[0,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,0,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,1],[0,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,0,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,1],[0,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,0,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,1],[0,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,0,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,1],[0,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,0,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,1],[0,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,0,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,1],[0,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,0,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,1],[0,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,0,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,1],[0,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,0,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,0,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,0,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,0,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,0,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,1],[0,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,0,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,1],[0,160,31,131,61,247,62,201,13,194,183,127,96,241,235,91,126,171,222,132,208,131,51,183,123,14,37,131,230,128,179,177,46,162,0,160,34,114,198,233,144,107,12,103,7,9,133,12,114,63,107,64,89,89,79,199,51,43,224,46,42,225,169,117,70,50,87,248,1],[0,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,0,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,0,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,205,69,29,222,188,116,0,200,112,125,13,229,154,251,45,113,238,151,15,16,37,114,130,183,158,221,125,65,8,145,172,187,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,21,140,195,78,49,253,90,22,115,223,163,104,142,203,224,95,235,35,132,182,149,90,249,248,37,127,173,100,203,12,70,143,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,0,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,1],[0,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,0,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,1],[0,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,0,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,1],[0,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,0,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,1],[0,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,0,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,1],[0,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,0,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,1],[0,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,0,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,1],[0,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,0,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,1],[0,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,0,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,1],[0,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,0,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,1],[0,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,0,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,1],[0,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,0,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,1],[0,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,0,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,1],[0,160,160,253,24,85,174,121,73,222,134,196,33,111,103,104,36,34,45,126,39,116,122,180,111,211,232,172,168,241,221,175,240,216,0,160,63,111,163,58,104,39,122,79,147,228,39,159,102,147,231,160,189,92,108,64,44,66,137,63,150,109,55,92,29,54,15,251,1],[0,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,0,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,1],[0,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,0,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,241,249,1,241,5,0,0,0,0,0,0,0,0,0,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,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,0,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,1],[0,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,0,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,1],[0,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,0,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,0,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,1],[0,160,239,209,2,156,187,216,143,201,100,199,94,248,37,222,121,130,124,8,8,102,54,62,58,130,172,64,19,111,161,132,103,103,0,160,213,239,110,211,117,163,192,52,134,182,31,125,125,183,102,216,251,242,161,143,95,175,25,180,254,221,174,124,67,107,62,178,1],[0,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,0,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,1],[0,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,0,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,1],[0,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,0,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,1],[0,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,0,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,1],[0,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,0,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,1],[0,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,0,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,1],[0,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,0,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,1],[0,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,0,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,1],[0,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,0,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,1],[0,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,0,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,113,0,248,145,0,8,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,0,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,69,146,78,218,71,94,162,185,1,71,206,242,93,206,37,208,20,192,240,225,140,98,109,147,99,126,80,13,28,77,53,144,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,0,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,0,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[225,159,52,139,254,206,36,163,178,8,40,118,2,4,139,162,225,85,17,142,63,56,53,56,252,107,22,11,222,240,59,141,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,52,139,254,206,36,163,178,8,40,118,2,4,139,162,225,85,17,142,63,56,53,56,252,107,22,11,222,240,59,141,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,114,226,214,239,95,248,72,111,193,223,222,87,60,8,216,29,250,120,11,136,184,173,34,247,68,216,8,209,252,230,50,127,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,19,161,10,168,22,122,91,138,200,34,215,117,180,51,103,225,91,180,212,115,139,123,14,139,207,0,28,234,124,113,224,17,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,160,118,94,17,19,255,147,54,185,4,181,29,153,10,16,53,77,71,153,38,142,114,26,112,56,213,151,28,158,89,223,96,110,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,128,5],[249,2,17,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,160,193,229,122,223,56,21,165,220,23,154,66,11,35,41,245,86,159,162,204,26,42,204,55,71,98,85,114,50,145,0,196,78,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,128,5],[249,2,17,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,160,230,118,218,16,99,232,81,91,243,55,112,148,9,164,226,121,167,121,124,137,244,181,16,19,239,196,155,87,96,66,54,71,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,128,5],[249,2,17,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,160,92,79,210,183,49,95,158,225,32,208,230,250,3,8,83,216,9,214,118,158,66,8,25,49,138,26,18,249,85,111,250,35,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,128,5],[249,2,17,160,80,111,39,192,57,71,205,150,91,47,32,151,87,105,195,226,11,169,139,170,26,65,212,78,175,51,167,239,15,49,146,20,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,128,5],[249,2,17,160,3,155,233,83,164,88,127,201,188,244,203,47,41,245,247,88,254,119,117,12,127,3,141,241,172,160,216,94,194,107,97,161,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,128,5],[249,2,17,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,160,94,115,232,35,140,182,181,11,110,16,58,178,154,153,208,158,218,240,173,247,31,217,75,135,83,0,170,164,9,36,91,183,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,128,5],[249,2,17,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,160,36,192,217,188,159,110,176,125,244,57,86,134,94,233,33,102,98,135,70,93,220,68,179,212,65,6,57,250,85,211,70,69,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,128,5],[249,2,17,160,62,113,94,197,221,22,152,46,12,48,147,231,12,189,10,21,206,96,163,20,65,238,184,127,118,109,39,35,201,195,91,172,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,128,5],[249,2,17,160,132,170,48,213,226,220,34,72,51,25,102,112,181,212,72,88,77,71,200,164,207,106,16,128,70,8,182,123,10,111,137,103,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,128,5],[249,1,17,128,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,128,128,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,128,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,128,128,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,160,31,131,61,247,62,201,13,194,183,127,96,241,235,91,126,171,222,132,208,131,51,183,123,14,37,131,230,128,179,177,46,162,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,128,128,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,128,5],[249,1,17,128,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,128,128,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,128,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,128,128,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,160,34,114,198,233,144,107,12,103,7,9,133,12,114,63,107,64,89,89,79,199,51,43,224,46,42,225,169,117,70,50,87,248,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,128,128,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,128,5],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,184,70,248,68,128,128,160,205,69,29,222,188,116,0,200,112,125,13,229,154,251,45,113,238,151,15,16,37,114,130,183,158,221,125,65,8,145,172,187,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,184,70,248,68,128,128,160,21,140,195,78,49,253,90,22,115,223,163,104,142,203,224,95,235,35,132,182,149,90,249,248,37,127,173,100,203,12,70,143,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,160,160,253,24,85,174,121,73,222,134,196,33,111,103,104,36,34,45,126,39,116,122,180,111,211,232,172,168,241,221,175,240,216,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,128,5],[249,2,17,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,160,63,111,163,58,104,39,122,79,147,228,39,159,102,147,231,160,189,92,108,64,44,66,137,63,150,109,55,92,29,54,15,251,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,128,5],[249,1,241,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,128,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,160,239,209,2,156,187,216,143,201,100,199,94,248,37,222,121,130,124,8,8,102,54,62,58,130,172,64,19,111,161,132,103,103,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,128,5],[249,1,241,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,128,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,160,213,239,110,211,117,163,192,52,134,182,31,125,125,183,102,216,251,242,161,143,95,175,25,180,254,221,174,124,67,107,62,178,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,128,5],[248,113,128,128,128,128,128,128,128,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,128,128,128,128,128,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,128,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,128,5],[248,145,128,128,128,128,128,128,128,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,160,69,146,78,218,71,94,162,185,1,71,206,242,93,206,37,208,20,192,240,225,140,98,109,147,99,126,80,13,28,77,53,144,128,128,128,128,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,128,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,128,5],[225,159,52,139,254,206,36,163,178,8,40,118,2,4,139,162,225,85,17,142,63,56,53,56,252,107,22,11,222,240,59,141,129,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionThreeKeyBytesSel2-801908495096-397684660137.json b/mpt/tests/ExtensionThreeKeyBytesSel2-801908495096-397684660137.json index 040adc5d0a..ae032a47f3 100644 --- a/mpt/tests/ExtensionThreeKeyBytesSel2-801908495096-397684660137.json +++ b/mpt/tests/ExtensionThreeKeyBytesSel2-801908495096-397684660137.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,0,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,0,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,1],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,1],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,1],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,1],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,1],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,1],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,1],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,1],[0,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,0,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,1],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,1],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,1],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,1],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,1],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,1],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,1],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,1],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,1],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,1],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,1],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,1],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,1],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,1],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,1],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,1],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,1],[0,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,0,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,1],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,1],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,1],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,1],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,1],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,1],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,1],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,1],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,1],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,1],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,1],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,1],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,1],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,1],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,1],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,1],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,1],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,1],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,1],[0,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,0,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,1],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,1],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,1],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,1],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,1],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,1],[0,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,0,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,1],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,1],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,1],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,1],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,1],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,1],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,1],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,1],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,1],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,1],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,1],[0,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,0,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,1],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,1],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,113,249,1,113,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,1],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,1],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,1],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,1],[0,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,0,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,1],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,0,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,5,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,16],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,17],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,5],[228,130,16,226,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,5],[248,81,128,128,128,128,128,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[248,81,128,128,128,128,128,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,1,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,17,5]] +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,0,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,0,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,1],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,1],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,1],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,1],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,1],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,1],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,1],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,1],[0,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,0,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,1],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,1],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,1],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,1],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,1],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,1],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,1],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,1],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,1],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,1],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,1],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,1],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,1],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,1],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,1],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,1],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,1],[0,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,0,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,1],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,1],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,1],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,1],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,1],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,1],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,1],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,1],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,1],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,1],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,1],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,1],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,1],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,1],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,1],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,1],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,1],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,1],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,1],[0,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,0,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,1],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,1],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,1],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,1],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,1],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,1],[0,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,0,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,1],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,1],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,1],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,1],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,1],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,1],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,1],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,1],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,1],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,1],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,2,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,1],[0,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,0,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,1],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,1],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,113,249,1,113,11,0,0,0,0,0,0,0,0,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,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,1],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,1],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,1],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,1],[0,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,0,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,1],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,0,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,5,0,0,0,1,0,1,0,1,0,1,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,16],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,17],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,5],[228,130,16,226,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,5],[248,81,128,128,128,128,128,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[248,81,128,128,128,128,128,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,1,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionTwoKeyBytesSel1-757979589475-746209495243.json b/mpt/tests/ExtensionTwoKeyBytesSel1-757979589475-746209495243.json index 63214227f7..06ec6578f9 100644 --- a/mpt/tests/ExtensionTwoKeyBytesSel1-757979589475-746209495243.json +++ b/mpt/tests/ExtensionTwoKeyBytesSel1-757979589475-746209495243.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,0,160,117,226,245,179,201,155,6,233,157,110,83,114,206,36,235,221,210,196,64,141,71,19,38,174,148,1,110,35,230,40,225,53,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,1],[0,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,0,160,98,175,255,128,6,209,68,110,204,128,191,107,41,9,37,109,197,111,19,191,13,197,126,106,173,206,172,187,121,58,56,250,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,1],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,1],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,1],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,1],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,1],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,1],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,1],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,1],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,1],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,1],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,1],[0,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,0,160,41,27,161,1,14,238,191,62,198,211,11,43,6,176,141,248,242,19,28,178,82,237,9,81,209,128,63,171,77,208,146,183,1],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,1],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,1],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,1],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,1],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,1],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,1],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,1],[0,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,0,160,230,86,147,9,211,248,216,177,187,39,156,52,156,111,7,89,35,173,227,187,166,128,168,108,117,175,251,118,103,33,188,200,1],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,1],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,1],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,1],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,1],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,1],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,1],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,1],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,1],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,1],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,1],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,1],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,1],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,1],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,1],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,1],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,1],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,1],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,1],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,1],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,1],[0,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,0,160,23,24,176,238,55,224,78,30,175,33,125,114,126,69,77,41,74,38,101,201,147,1,247,11,38,125,85,7,161,140,248,253,1],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,1],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,1],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,1],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,1],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,1],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,1],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,1],[0,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,0,160,125,217,128,189,142,151,23,107,184,19,216,47,153,52,93,150,30,15,49,6,42,13,245,87,15,216,13,226,199,181,123,130,1],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,1],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,1],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,1],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,1],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,1],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,1],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,1],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,1],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,1],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,1],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,1],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,1],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,49,249,1,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,0,160,90,14,24,45,178,157,244,52,51,234,209,144,183,100,161,194,223,74,63,177,112,144,83,99,246,204,229,145,136,94,63,255,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,1],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,1],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,0,160,242,170,63,18,152,71,9,169,235,84,205,29,140,71,15,35,85,55,175,234,242,147,238,72,145,122,190,130,40,31,13,12,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,224,73,5,50,76,156,217,58,190,111,136,220,11,140,151,80,95,159,49,254,234,188,51,157,193,0,121,234,144,42,207,134,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,1],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,1],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,1],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,1],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,1],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,1],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,1,1,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,117,226,245,179,201,155,6,233,157,110,83,114,206,36,235,221,210,196,64,141,71,19,38,174,148,1,110,35,230,40,225,53,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,98,175,255,128,6,209,68,110,204,128,191,107,41,9,37,109,197,111,19,191,13,197,126,106,173,206,172,187,121,58,56,250,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,41,27,161,1,14,238,191,62,198,211,11,43,6,176,141,248,242,19,28,178,82,237,9,81,209,128,63,171,77,208,146,183,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,230,86,147,9,211,248,216,177,187,39,156,52,156,111,7,89,35,173,227,187,166,128,168,108,117,175,251,118,103,33,188,200,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,23,24,176,238,55,224,78,30,175,33,125,114,126,69,77,41,74,38,101,201,147,1,247,11,38,125,85,7,161,140,248,253,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,217,128,189,142,151,23,107,184,19,216,47,153,52,93,150,30,15,49,6,42,13,245,87,15,216,13,226,199,181,123,130,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,90,14,24,45,178,157,244,52,51,234,209,144,183,100,161,194,223,74,63,177,112,144,83,99,246,204,229,145,136,94,63,255,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,242,170,63,18,152,71,9,169,235,84,205,29,140,71,15,35,85,55,175,234,242,147,238,72,145,122,190,130,40,31,13,12,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,224,73,5,50,76,156,217,58,190,111,136,220,11,140,151,80,95,159,49,254,234,188,51,157,193,0,121,234,144,42,207,134,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5]] +[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,0,160,117,226,245,179,201,155,6,233,157,110,83,114,206,36,235,221,210,196,64,141,71,19,38,174,148,1,110,35,230,40,225,53,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,1],[0,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,0,160,98,175,255,128,6,209,68,110,204,128,191,107,41,9,37,109,197,111,19,191,13,197,126,106,173,206,172,187,121,58,56,250,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,1],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,1],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,1],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,1],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,1],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,1],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,1],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,1],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,1],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,1],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,1],[0,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,0,160,41,27,161,1,14,238,191,62,198,211,11,43,6,176,141,248,242,19,28,178,82,237,9,81,209,128,63,171,77,208,146,183,1],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,1],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,1],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,1],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,1],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,1],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,1],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,1],[0,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,0,160,230,86,147,9,211,248,216,177,187,39,156,52,156,111,7,89,35,173,227,187,166,128,168,108,117,175,251,118,103,33,188,200,1],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,1],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,1],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,1],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,1],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,1],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,1],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,1],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,1],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,1],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,1],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,1],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,1],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,1],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,1],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,1],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,1],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,1],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,1],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,1],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,1],[0,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,0,160,23,24,176,238,55,224,78,30,175,33,125,114,126,69,77,41,74,38,101,201,147,1,247,11,38,125,85,7,161,140,248,253,1],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,1],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,1],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,1],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,1],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,1],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,1],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,1],[0,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,0,160,125,217,128,189,142,151,23,107,184,19,216,47,153,52,93,150,30,15,49,6,42,13,245,87,15,216,13,226,199,181,123,130,1],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,1],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,1],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,1],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,1],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,1],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,1],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,1],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,1],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,1],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,1],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,1],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,1],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,49,249,1,49,0,0,0,0,0,0,0,0,0,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,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,0,160,90,14,24,45,178,157,244,52,51,234,209,144,183,100,161,194,223,74,63,177,112,144,83,99,246,204,229,145,136,94,63,255,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,1],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,1],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,0,160,242,170,63,18,152,71,9,169,235,84,205,29,140,71,15,35,85,55,175,234,242,147,238,72,145,122,190,130,40,31,13,12,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,224,73,5,50,76,156,217,58,190,111,136,220,11,140,151,80,95,159,49,254,234,188,51,157,193,0,121,234,144,42,207,134,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,1],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,1],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,1],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,1],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,1],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,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,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,1],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,1,1,0,0,1,1,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,117,226,245,179,201,155,6,233,157,110,83,114,206,36,235,221,210,196,64,141,71,19,38,174,148,1,110,35,230,40,225,53,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,98,175,255,128,6,209,68,110,204,128,191,107,41,9,37,109,197,111,19,191,13,197,126,106,173,206,172,187,121,58,56,250,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,41,27,161,1,14,238,191,62,198,211,11,43,6,176,141,248,242,19,28,178,82,237,9,81,209,128,63,171,77,208,146,183,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,230,86,147,9,211,248,216,177,187,39,156,52,156,111,7,89,35,173,227,187,166,128,168,108,117,175,251,118,103,33,188,200,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,23,24,176,238,55,224,78,30,175,33,125,114,126,69,77,41,74,38,101,201,147,1,247,11,38,125,85,7,161,140,248,253,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,217,128,189,142,151,23,107,184,19,216,47,153,52,93,150,30,15,49,6,42,13,245,87,15,216,13,226,199,181,123,130,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,90,14,24,45,178,157,244,52,51,234,209,144,183,100,161,194,223,74,63,177,112,144,83,99,246,204,229,145,136,94,63,255,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,242,170,63,18,152,71,9,169,235,84,205,29,140,71,15,35,85,55,175,234,242,147,238,72,145,122,190,130,40,31,13,12,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,224,73,5,50,76,156,217,58,190,111,136,220,11,140,151,80,95,159,49,254,234,188,51,157,193,0,121,234,144,42,207,134,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionTwoKeyBytesSel2-452662731544-433432384974.json b/mpt/tests/ExtensionTwoKeyBytesSel2-452662731544-433432384974.json index d439a28d9c..be3a96fa2c 100644 --- a/mpt/tests/ExtensionTwoKeyBytesSel2-452662731544-433432384974.json +++ b/mpt/tests/ExtensionTwoKeyBytesSel2-452662731544-433432384974.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,0,160,6,183,21,22,141,154,93,242,33,163,165,218,85,17,169,55,108,252,1,229,107,208,17,53,177,82,213,70,231,154,230,18,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,0,160,174,193,28,36,136,162,196,210,62,126,113,177,150,50,191,124,234,183,229,122,245,146,61,143,68,108,249,125,152,159,169,47,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,1],[0,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,0,160,160,195,233,184,227,196,133,251,169,166,193,93,188,31,192,63,18,114,23,12,90,253,90,148,118,34,121,36,225,235,139,235,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,1],[0,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,0,160,158,165,149,119,148,81,186,153,117,6,163,134,247,78,141,40,217,77,99,110,60,58,157,233,110,101,70,88,17,114,123,172,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,1],[0,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,0,160,175,122,1,234,114,63,126,190,22,108,160,85,184,120,157,19,72,1,8,181,65,91,252,59,16,115,161,175,1,43,175,101,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,1],[0,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,0,160,217,132,7,64,121,74,125,24,175,205,215,148,17,5,121,54,249,114,144,9,106,240,110,88,156,86,47,92,156,164,58,241,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,1],[0,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,0,160,31,196,32,224,82,185,3,255,151,133,167,147,146,168,200,224,94,6,175,139,121,164,124,72,61,243,189,193,122,214,133,0,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,143,187,40,54,50,75,12,175,57,115,107,238,101,89,221,204,193,76,205,121,47,228,172,26,105,181,162,210,89,141,202,69,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,1],[0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,1],[0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,1],[0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,1],[0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,1],[0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,1],[0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,1],[0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,1],[0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,1],[0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,1],[0,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,0,160,41,60,119,221,55,67,183,26,133,186,234,172,189,223,172,37,249,199,47,195,77,164,77,135,63,254,246,11,186,7,50,226,1],[0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,1],[0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,1],[0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,1],[0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,1],[0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,1],[0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,1],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,1],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,1],[0,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,0,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,1],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,1],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,1],[0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,1],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,1],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,1],[0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,1],[0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,1],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,1],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,1],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,1],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,0,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,2,0,0,0,1,1,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,17],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[131,130,3,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,6,183,21,22,141,154,93,242,33,163,165,218,85,17,169,55,108,252,1,229,107,208,17,53,177,82,213,70,231,154,230,18,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,174,193,28,36,136,162,196,210,62,126,113,177,150,50,191,124,234,183,229,122,245,146,61,143,68,108,249,125,152,159,169,47,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,160,195,233,184,227,196,133,251,169,166,193,93,188,31,192,63,18,114,23,12,90,253,90,148,118,34,121,36,225,235,139,235,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,158,165,149,119,148,81,186,153,117,6,163,134,247,78,141,40,217,77,99,110,60,58,157,233,110,101,70,88,17,114,123,172,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,175,122,1,234,114,63,126,190,22,108,160,85,184,120,157,19,72,1,8,181,65,91,252,59,16,115,161,175,1,43,175,101,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,217,132,7,64,121,74,125,24,175,205,215,148,17,5,121,54,249,114,144,9,106,240,110,88,156,86,47,92,156,164,58,241,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,31,196,32,224,82,185,3,255,151,133,167,147,146,168,200,224,94,6,175,139,121,164,124,72,61,243,189,193,122,214,133,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,143,187,40,54,50,75,12,175,57,115,107,238,101,89,221,204,193,76,205,121,47,228,172,26,105,181,162,210,89,141,202,69,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,41,60,119,221,55,67,183,26,133,186,234,172,189,223,172,37,249,199,47,195,77,164,77,135,63,254,246,11,186,7,50,226,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,5],[228,130,0,150,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,5],[248,81,128,128,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[248,81,128,128,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,131,130,3,5,5],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,17,5]] +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,0,160,6,183,21,22,141,154,93,242,33,163,165,218,85,17,169,55,108,252,1,229,107,208,17,53,177,82,213,70,231,154,230,18,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,0,160,174,193,28,36,136,162,196,210,62,126,113,177,150,50,191,124,234,183,229,122,245,146,61,143,68,108,249,125,152,159,169,47,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,1],[0,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,0,160,160,195,233,184,227,196,133,251,169,166,193,93,188,31,192,63,18,114,23,12,90,253,90,148,118,34,121,36,225,235,139,235,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,1],[0,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,0,160,158,165,149,119,148,81,186,153,117,6,163,134,247,78,141,40,217,77,99,110,60,58,157,233,110,101,70,88,17,114,123,172,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,1],[0,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,0,160,175,122,1,234,114,63,126,190,22,108,160,85,184,120,157,19,72,1,8,181,65,91,252,59,16,115,161,175,1,43,175,101,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,1],[0,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,0,160,217,132,7,64,121,74,125,24,175,205,215,148,17,5,121,54,249,114,144,9,106,240,110,88,156,86,47,92,156,164,58,241,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,1],[0,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,0,160,31,196,32,224,82,185,3,255,151,133,167,147,146,168,200,224,94,6,175,139,121,164,124,72,61,243,189,193,122,214,133,0,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,143,187,40,54,50,75,12,175,57,115,107,238,101,89,221,204,193,76,205,121,47,228,172,26,105,181,162,210,89,141,202,69,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,1],[0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,1],[0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,1],[0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,1],[0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,1],[0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,1],[0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,1],[0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,1],[0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,1],[0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,1],[0,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,0,160,41,60,119,221,55,67,183,26,133,186,234,172,189,223,172,37,249,199,47,195,77,164,77,135,63,254,246,11,186,7,50,226,1],[0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,1],[0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,1],[0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,1],[0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,1],[0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,1],[0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,1],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,1],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,1],[0,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,0,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,1],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,1],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,1],[0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,1],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,1],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,1],[0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,1],[0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,1],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,1],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,1],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,1],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,0,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,2,0,0,0,1,1,0,0,1,0,1,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,17],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[131,130,3,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,6,183,21,22,141,154,93,242,33,163,165,218,85,17,169,55,108,252,1,229,107,208,17,53,177,82,213,70,231,154,230,18,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,174,193,28,36,136,162,196,210,62,126,113,177,150,50,191,124,234,183,229,122,245,146,61,143,68,108,249,125,152,159,169,47,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,160,195,233,184,227,196,133,251,169,166,193,93,188,31,192,63,18,114,23,12,90,253,90,148,118,34,121,36,225,235,139,235,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,158,165,149,119,148,81,186,153,117,6,163,134,247,78,141,40,217,77,99,110,60,58,157,233,110,101,70,88,17,114,123,172,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,175,122,1,234,114,63,126,190,22,108,160,85,184,120,157,19,72,1,8,181,65,91,252,59,16,115,161,175,1,43,175,101,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,217,132,7,64,121,74,125,24,175,205,215,148,17,5,121,54,249,114,144,9,106,240,110,88,156,86,47,92,156,164,58,241,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,31,196,32,224,82,185,3,255,151,133,167,147,146,168,200,224,94,6,175,139,121,164,124,72,61,243,189,193,122,214,133,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,143,187,40,54,50,75,12,175,57,115,107,238,101,89,221,204,193,76,205,121,47,228,172,26,105,181,162,210,89,141,202,69,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,41,60,119,221,55,67,183,26,133,186,234,172,189,223,172,37,249,199,47,195,77,164,77,135,63,254,246,11,186,7,50,226,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,5],[228,130,0,150,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,5],[248,81,128,128,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[248,81,128,128,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,131,130,3,5,5],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,17,5]] \ No newline at end of file diff --git a/mpt/tests/FromNilToValue-557984659174-528454448066.json b/mpt/tests/FromNilToValue-557984659174-528454448066.json index c495356a95..803562dca0 100644 --- a/mpt/tests/FromNilToValue-557984659174-528454448066.json +++ b/mpt/tests/FromNilToValue-557984659174-528454448066.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,110,11,238,193,73,33,238,173,138,189,216,130,83,6,213,43,25,156,152,142,143,71,113,227,246,249,232,92,90,126,248,133,0,160,89,209,188,121,86,15,10,188,253,58,117,23,117,208,9,71,106,188,107,37,130,175,44,173,128,32,149,49,175,221,57,205,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,0,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,1],[0,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,0,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,1],[0,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,0,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,1],[0,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,0,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,1],[0,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,0,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,1],[0,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,0,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,1],[0,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,0,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,1],[0,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,0,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,1],[0,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,0,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,1],[0,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,0,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,1],[0,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,0,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,1],[0,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,0,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,1],[0,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,0,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,1],[0,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,0,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,1],[0,160,113,99,198,57,86,53,10,174,252,70,60,182,85,2,36,244,106,35,23,22,225,198,161,80,208,143,22,169,212,154,68,13,0,160,33,150,0,202,32,30,246,87,176,174,140,36,247,226,14,196,148,190,0,122,56,198,16,195,59,18,155,44,30,177,131,18,1],[0,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,0,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,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,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,0,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,1],[0,160,15,233,41,49,20,68,39,236,137,188,164,178,40,168,138,194,125,103,86,127,121,26,193,40,248,112,190,196,116,192,4,1,0,160,94,178,146,78,223,223,79,204,29,92,161,244,207,161,133,27,246,185,216,215,118,26,41,175,110,37,57,234,161,133,172,13,1],[0,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,0,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,1],[0,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,0,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,1],[0,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,0,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,1],[0,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,0,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,1],[0,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,0,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,1],[0,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,0,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,1],[0,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,0,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,1],[0,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,0,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,1],[0,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,0,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,1],[0,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,0,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,1],[0,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,0,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,1],[0,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,0,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,1],[0,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,0,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,1],[0,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,0,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,0,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,1],[0,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,0,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,1],[0,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,0,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,1],[0,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,0,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,1],[0,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,0,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,1],[0,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,0,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,1],[0,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,0,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,1],[0,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,0,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,1],[0,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,0,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,1],[0,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,0,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,1],[0,160,221,60,180,147,6,76,231,249,32,194,151,204,237,134,207,150,204,202,115,253,76,163,77,56,110,117,0,101,77,100,79,195,0,160,96,14,225,103,29,223,7,24,163,204,11,38,25,162,195,230,134,175,147,140,230,103,22,74,203,7,212,68,161,99,27,229,1],[0,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,0,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,1],[0,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,0,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,1],[0,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,0,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,1],[0,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,0,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,1],[0,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,0,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,0,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,1],[0,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,0,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,1],[0,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,0,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,1],[0,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,0,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,1],[0,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,0,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,1],[0,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,0,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,1],[0,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,0,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,1],[0,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,0,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,1],[0,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,0,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,1],[0,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,0,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,1],[0,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,0,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,1],[0,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,0,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,1],[0,160,99,117,226,219,137,167,247,15,117,197,165,235,213,4,68,22,184,127,231,51,16,80,1,48,137,237,29,198,82,110,5,35,0,160,114,210,209,136,205,21,91,39,8,230,244,109,236,27,180,129,56,67,110,101,160,247,232,254,102,65,2,246,118,80,112,172,1],[0,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,0,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,1],[0,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,0,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,1],[0,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,0,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,0,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,1],[0,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,0,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,1],[0,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,0,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,1],[0,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,0,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,1],[0,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,0,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,1],[0,160,227,121,245,144,65,81,86,185,126,193,202,131,45,27,221,225,151,188,36,84,30,190,122,209,168,122,181,141,88,95,112,72,0,160,200,152,181,200,19,32,88,99,143,179,97,40,233,158,1,51,196,157,228,93,255,154,69,132,138,51,169,87,3,100,123,118,1],[0,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,0,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,1],[0,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,0,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,1],[0,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,0,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,1],[0,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,0,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,1],[0,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,0,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,1],[0,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,0,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,1],[0,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,0,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,1],[0,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,0,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,1],[0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,1],[0,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,0,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,0,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,1],[0,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,0,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,11,247,226,209,154,68,214,159,67,9,164,183,252,161,151,187,221,160,140,27,6,58,50,53,151,142,55,155,145,228,103,204,0,160,70,108,89,120,155,90,189,42,146,67,196,114,18,149,136,115,0,65,164,125,232,61,37,105,176,230,153,128,225,237,144,109,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,0,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,0,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,1],[0,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,0,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,78,91,212,99,28,229,255,249,0,175,38,16,81,65,173,138,71,212,169,134,145,215,188,192,153,41,30,220,122,198,3,24,0,160,28,37,115,237,110,197,136,192,228,218,204,198,28,199,91,211,4,111,95,111,30,36,100,238,8,28,217,87,217,253,64,246,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,0,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,129,244,73,42,98,143,233,177,28,202,218,127,217,43,2,95,105,122,132,183,82,100,4,248,255,135,45,67,59,68,42,178,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,121,14,171,234,156,214,93,110,79,57,64,219,69,54,69,63,82,123,178,49,184,11,35,71,114,45,85,67,147,101,219,177,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,209,0,248,209,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,113,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,110,11,238,193,73,33,238,173,138,189,216,130,83,6,213,43,25,156,152,142,143,71,113,227,246,249,232,92,90,126,248,133,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,89,209,188,121,86,15,10,188,253,58,117,23,117,208,9,71,106,188,107,37,130,175,44,173,128,32,149,49,175,221,57,205,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,160,113,99,198,57,86,53,10,174,252,70,60,182,85,2,36,244,106,35,23,22,225,198,161,80,208,143,22,169,212,154,68,13,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,128,5],[249,2,17,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,160,33,150,0,202,32,30,246,87,176,174,140,36,247,226,14,196,148,190,0,122,56,198,16,195,59,18,155,44,30,177,131,18,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,128,5],[249,2,17,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,160,15,233,41,49,20,68,39,236,137,188,164,178,40,168,138,194,125,103,86,127,121,26,193,40,248,112,190,196,116,192,4,1,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,128,5],[249,2,17,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,160,94,178,146,78,223,223,79,204,29,92,161,244,207,161,133,27,246,185,216,215,118,26,41,175,110,37,57,234,161,133,172,13,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,128,5],[249,2,17,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,160,221,60,180,147,6,76,231,249,32,194,151,204,237,134,207,150,204,202,115,253,76,163,77,56,110,117,0,101,77,100,79,195,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,128,5],[249,2,17,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,160,96,14,225,103,29,223,7,24,163,204,11,38,25,162,195,230,134,175,147,140,230,103,22,74,203,7,212,68,161,99,27,229,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,128,5],[249,2,17,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,160,99,117,226,219,137,167,247,15,117,197,165,235,213,4,68,22,184,127,231,51,16,80,1,48,137,237,29,198,82,110,5,35,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,128,5],[249,2,17,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,160,114,210,209,136,205,21,91,39,8,230,244,109,236,27,180,129,56,67,110,101,160,247,232,254,102,65,2,246,118,80,112,172,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,128,5],[249,2,17,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,160,227,121,245,144,65,81,86,185,126,193,202,131,45,27,221,225,151,188,36,84,30,190,122,209,168,122,181,141,88,95,112,72,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,128,5],[249,2,17,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,160,200,152,181,200,19,32,88,99,143,179,97,40,233,158,1,51,196,157,228,93,255,154,69,132,138,51,169,87,3,100,123,118,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,128,5],[248,209,128,128,128,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,128,128,160,11,247,226,209,154,68,214,159,67,9,164,183,252,161,151,187,221,160,140,27,6,58,50,53,151,142,55,155,145,228,103,204,128,128,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,128,128,128,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,128,5],[248,209,128,128,128,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,128,128,160,70,108,89,120,155,90,189,42,146,67,196,114,18,149,136,115,0,65,164,125,232,61,37,105,176,230,153,128,225,237,144,109,128,128,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,128,128,128,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,128,5],[248,81,160,78,91,212,99,28,229,255,249,0,175,38,16,81,65,173,138,71,212,169,134,145,215,188,192,153,41,30,220,122,198,3,24,128,128,128,128,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,128,128,128,128,128,128,128,128,128,128,128,5],[248,81,160,28,37,115,237,110,197,136,192,228,218,204,198,28,199,91,211,4,111,95,111,30,36,100,238,8,28,217,87,217,253,64,246,128,128,128,128,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,128,128,128,128,128,128,128,128,128,128,128,5],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,184,70,248,68,128,128,160,129,244,73,42,98,143,233,177,28,202,218,127,217,43,2,95,105,122,132,183,82,100,4,248,255,135,45,67,59,68,42,178,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,184,70,248,68,128,128,160,121,14,171,234,156,214,93,110,79,57,64,219,69,54,69,63,82,123,178,49,184,11,35,71,114,45,85,67,147,101,219,177,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,113,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] +[[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,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,160,110,11,238,193,73,33,238,173,138,189,216,130,83,6,213,43,25,156,152,142,143,71,113,227,246,249,232,92,90,126,248,133,0,160,89,209,188,121,86,15,10,188,253,58,117,23,117,208,9,71,106,188,107,37,130,175,44,173,128,32,149,49,175,221,57,205,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,0,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,1],[0,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,0,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,1],[0,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,0,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,1],[0,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,0,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,1],[0,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,0,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,1],[0,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,0,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,1],[0,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,0,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,1],[0,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,0,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,1],[0,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,0,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,1],[0,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,0,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,1],[0,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,0,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,1],[0,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,0,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,1],[0,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,0,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,1],[0,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,0,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,1],[0,160,113,99,198,57,86,53,10,174,252,70,60,182,85,2,36,244,106,35,23,22,225,198,161,80,208,143,22,169,212,154,68,13,0,160,33,150,0,202,32,30,246,87,176,174,140,36,247,226,14,196,148,190,0,122,56,198,16,195,59,18,155,44,30,177,131,18,1],[0,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,0,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,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,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,0,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,1],[0,160,15,233,41,49,20,68,39,236,137,188,164,178,40,168,138,194,125,103,86,127,121,26,193,40,248,112,190,196,116,192,4,1,0,160,94,178,146,78,223,223,79,204,29,92,161,244,207,161,133,27,246,185,216,215,118,26,41,175,110,37,57,234,161,133,172,13,1],[0,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,0,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,1],[0,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,0,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,1],[0,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,0,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,1],[0,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,0,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,1],[0,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,0,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,1],[0,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,0,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,1],[0,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,0,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,1],[0,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,0,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,1],[0,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,0,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,1],[0,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,0,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,1],[0,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,0,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,1],[0,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,0,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,1],[0,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,0,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,1],[0,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,0,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,0,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,1],[0,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,0,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,1],[0,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,0,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,1],[0,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,0,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,1],[0,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,0,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,1],[0,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,0,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,1],[0,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,0,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,1],[0,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,0,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,1],[0,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,0,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,1],[0,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,0,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,1],[0,160,221,60,180,147,6,76,231,249,32,194,151,204,237,134,207,150,204,202,115,253,76,163,77,56,110,117,0,101,77,100,79,195,0,160,96,14,225,103,29,223,7,24,163,204,11,38,25,162,195,230,134,175,147,140,230,103,22,74,203,7,212,68,161,99,27,229,1],[0,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,0,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,1],[0,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,0,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,1],[0,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,0,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,1],[0,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,0,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,1],[0,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,0,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,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,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,0,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,1],[0,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,0,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,1],[0,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,0,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,1],[0,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,0,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,1],[0,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,0,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,1],[0,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,0,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,1],[0,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,0,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,1],[0,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,0,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,1],[0,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,0,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,1],[0,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,0,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,1],[0,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,0,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,1],[0,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,0,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,1],[0,160,99,117,226,219,137,167,247,15,117,197,165,235,213,4,68,22,184,127,231,51,16,80,1,48,137,237,29,198,82,110,5,35,0,160,114,210,209,136,205,21,91,39,8,230,244,109,236,27,180,129,56,67,110,101,160,247,232,254,102,65,2,246,118,80,112,172,1],[0,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,0,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,1],[0,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,0,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,1],[0,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,0,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,0,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,1],[0,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,0,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,1],[0,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,0,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,1],[0,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,0,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,1],[0,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,0,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,1],[0,160,227,121,245,144,65,81,86,185,126,193,202,131,45,27,221,225,151,188,36,84,30,190,122,209,168,122,181,141,88,95,112,72,0,160,200,152,181,200,19,32,88,99,143,179,97,40,233,158,1,51,196,157,228,93,255,154,69,132,138,51,169,87,3,100,123,118,1],[0,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,0,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,1],[0,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,0,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,1],[0,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,0,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,1],[0,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,0,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,1],[0,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,0,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,1],[0,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,0,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,1],[0,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,0,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,1],[0,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,0,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,1],[0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,1],[0,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,0,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,7,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,0,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,1],[0,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,0,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,11,247,226,209,154,68,214,159,67,9,164,183,252,161,151,187,221,160,140,27,6,58,50,53,151,142,55,155,145,228,103,204,0,160,70,108,89,120,155,90,189,42,146,67,196,114,18,149,136,115,0,65,164,125,232,61,37,105,176,230,153,128,225,237,144,109,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,0,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,0,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,1],[0,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,0,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,0,0,0,0,0,0,0,0,0,0,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,160,78,91,212,99,28,229,255,249,0,175,38,16,81,65,173,138,71,212,169,134,145,215,188,192,153,41,30,220,122,198,3,24,0,160,28,37,115,237,110,197,136,192,228,218,204,198,28,199,91,211,4,111,95,111,30,36,100,238,8,28,217,87,217,253,64,246,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,0,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,129,244,73,42,98,143,233,177,28,202,218,127,217,43,2,95,105,122,132,183,82,100,4,248,255,135,45,67,59,68,42,178,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,121,14,171,234,156,214,93,110,79,57,64,219,69,54,69,63,82,123,178,49,184,11,35,71,114,45,85,67,147,101,219,177,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,209,0,248,209,0,3,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,113,0,8,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,110,11,238,193,73,33,238,173,138,189,216,130,83,6,213,43,25,156,152,142,143,71,113,227,246,249,232,92,90,126,248,133,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,89,209,188,121,86,15,10,188,253,58,117,23,117,208,9,71,106,188,107,37,130,175,44,173,128,32,149,49,175,221,57,205,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,160,113,99,198,57,86,53,10,174,252,70,60,182,85,2,36,244,106,35,23,22,225,198,161,80,208,143,22,169,212,154,68,13,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,128,5],[249,2,17,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,160,33,150,0,202,32,30,246,87,176,174,140,36,247,226,14,196,148,190,0,122,56,198,16,195,59,18,155,44,30,177,131,18,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,128,5],[249,2,17,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,160,15,233,41,49,20,68,39,236,137,188,164,178,40,168,138,194,125,103,86,127,121,26,193,40,248,112,190,196,116,192,4,1,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,128,5],[249,2,17,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,160,94,178,146,78,223,223,79,204,29,92,161,244,207,161,133,27,246,185,216,215,118,26,41,175,110,37,57,234,161,133,172,13,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,128,5],[249,2,17,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,160,221,60,180,147,6,76,231,249,32,194,151,204,237,134,207,150,204,202,115,253,76,163,77,56,110,117,0,101,77,100,79,195,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,128,5],[249,2,17,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,160,96,14,225,103,29,223,7,24,163,204,11,38,25,162,195,230,134,175,147,140,230,103,22,74,203,7,212,68,161,99,27,229,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,128,5],[249,2,17,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,160,99,117,226,219,137,167,247,15,117,197,165,235,213,4,68,22,184,127,231,51,16,80,1,48,137,237,29,198,82,110,5,35,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,128,5],[249,2,17,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,160,114,210,209,136,205,21,91,39,8,230,244,109,236,27,180,129,56,67,110,101,160,247,232,254,102,65,2,246,118,80,112,172,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,128,5],[249,2,17,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,160,227,121,245,144,65,81,86,185,126,193,202,131,45,27,221,225,151,188,36,84,30,190,122,209,168,122,181,141,88,95,112,72,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,128,5],[249,2,17,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,160,200,152,181,200,19,32,88,99,143,179,97,40,233,158,1,51,196,157,228,93,255,154,69,132,138,51,169,87,3,100,123,118,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,128,5],[248,209,128,128,128,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,128,128,160,11,247,226,209,154,68,214,159,67,9,164,183,252,161,151,187,221,160,140,27,6,58,50,53,151,142,55,155,145,228,103,204,128,128,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,128,128,128,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,128,5],[248,209,128,128,128,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,128,128,160,70,108,89,120,155,90,189,42,146,67,196,114,18,149,136,115,0,65,164,125,232,61,37,105,176,230,153,128,225,237,144,109,128,128,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,128,128,128,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,128,5],[248,81,160,78,91,212,99,28,229,255,249,0,175,38,16,81,65,173,138,71,212,169,134,145,215,188,192,153,41,30,220,122,198,3,24,128,128,128,128,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,128,128,128,128,128,128,128,128,128,128,128,5],[248,81,160,28,37,115,237,110,197,136,192,228,218,204,198,28,199,91,211,4,111,95,111,30,36,100,238,8,28,217,87,217,253,64,246,128,128,128,128,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,128,128,128,128,128,128,128,128,128,128,128,5],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,184,70,248,68,128,128,160,129,244,73,42,98,143,233,177,28,202,218,127,217,43,2,95,105,122,132,183,82,100,4,248,255,135,45,67,59,68,42,178,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,184,70,248,68,128,128,160,121,14,171,234,156,214,93,110,79,57,64,219,69,54,69,63,82,123,178,49,184,11,35,71,114,45,85,67,147,101,219,177,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,113,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] \ No newline at end of file diff --git a/mpt/tests/OnlyLeafInStorageProof-243772815463-734587049915.json b/mpt/tests/OnlyLeafInStorageProof-243772815463-734587049915.json index 455cf0be33..a485613457 100644 --- a/mpt/tests/OnlyLeafInStorageProof-243772815463-734587049915.json +++ b/mpt/tests/OnlyLeafInStorageProof-243772815463-734587049915.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,0,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,1],[0,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,0,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,1],[0,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,0,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,1],[0,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,0,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,1],[0,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,0,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,1],[0,160,83,223,208,215,143,101,122,196,185,68,163,82,143,9,137,91,224,243,203,75,63,188,239,206,87,108,190,215,37,243,76,242,0,160,81,67,86,69,9,158,200,231,209,73,75,147,155,90,137,6,77,86,176,248,183,58,21,150,19,51,6,198,224,217,7,18,1],[0,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,0,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,1],[0,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,0,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,1],[0,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,0,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,1],[0,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,0,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,1],[0,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,0,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,1],[0,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,0,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,1],[0,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,0,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,1],[0,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,0,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,1],[0,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,0,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,1],[0,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,0,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,0,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,1],[0,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,0,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,1],[0,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,0,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,1],[0,160,219,39,168,105,170,148,33,138,92,66,165,202,94,178,218,54,178,164,107,163,226,140,194,2,108,29,58,34,49,24,35,154,0,160,238,238,154,153,110,253,96,67,79,198,126,249,230,139,148,61,190,232,37,25,239,85,153,60,129,98,44,106,102,77,74,110,1],[0,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,0,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,1],[0,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,0,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,1],[0,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,0,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,1],[0,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,0,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,1],[0,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,0,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,1],[0,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,0,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,1],[0,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,0,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,1],[0,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,0,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,1],[0,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,0,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,1],[0,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,0,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,1],[0,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,0,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,1],[0,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,0,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,0,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,1],[0,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,0,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,1],[0,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,0,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,1],[0,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,0,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,1],[0,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,0,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,1],[0,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,0,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,1],[0,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,0,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,1],[0,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,0,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,1],[0,160,64,128,191,170,145,135,120,255,168,8,111,181,166,68,105,16,210,123,232,189,45,173,105,240,243,193,133,162,52,107,85,144,0,160,2,148,247,94,212,49,148,216,253,44,123,69,24,90,87,48,183,5,166,52,220,140,91,101,57,49,37,164,87,141,244,37,1],[0,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,0,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,1],[0,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,0,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,1],[0,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,0,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,1],[0,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,0,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,1],[0,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,0,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,1],[0,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,0,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,1],[0,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,0,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,114,169,150,67,126,160,37,45,196,35,158,193,130,105,156,136,104,12,57,32,0,91,59,199,69,164,98,111,63,37,167,195,0,160,145,109,78,6,168,26,226,197,198,241,53,90,243,110,190,230,110,134,216,118,115,164,4,209,71,208,171,202,2,147,199,47,1],[0,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,0,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,1],[0,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,0,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,1],[0,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,0,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,1],[0,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,0,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,1],[0,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,0,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,1],[0,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,0,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,1],[0,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,0,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,1],[0,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,0,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,1],[0,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,0,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,1],[0,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,0,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,1],[0,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,0,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,1],[0,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,0,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,1],[0,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,0,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,1],[0,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,0,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,1],[0,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,0,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,0,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,1],[0,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,0,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,1],[0,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,0,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,1],[0,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,0,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,1],[0,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,0,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,1],[0,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,0,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,1],[0,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,0,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,1],[0,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,0,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,1],[0,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,0,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,1],[0,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,0,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,1],[0,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,0,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,1],[0,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,0,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,1],[0,160,139,0,229,37,13,50,83,68,16,211,187,98,200,30,132,6,211,202,190,79,179,123,82,201,226,252,23,172,136,123,215,243,0,160,197,247,226,25,133,151,98,252,49,148,43,12,220,22,136,160,13,198,21,160,253,37,244,37,188,119,209,114,12,81,156,243,1],[0,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,0,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,1],[0,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,0,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,1],[0,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,0,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,0,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,1],[0,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,0,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,1],[0,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,0,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,1],[0,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,0,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,1],[0,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,0,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,1],[0,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,0,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,1],[0,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,0,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,1],[0,160,53,195,249,111,139,115,176,153,148,53,206,71,173,38,237,25,215,168,204,248,113,104,32,191,231,113,113,210,118,251,47,206,0,160,78,163,50,188,5,44,198,136,213,247,165,102,104,121,194,215,48,246,91,222,237,139,152,176,125,231,191,3,174,102,58,140,1],[0,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,0,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,1],[0,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,0,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,1],[0,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,0,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,1],[0,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,0,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,1],[0,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,0,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,1],[0,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,0,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,1],[0,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,0,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,1],[0,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,0,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,0,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,0,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,1],[0,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,0,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,0,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,0,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,1],[0,160,154,130,205,14,154,185,115,206,223,23,163,197,188,133,66,136,220,180,13,107,185,5,191,34,148,36,24,172,216,191,197,24,0,160,121,68,104,125,68,59,82,93,228,97,167,40,146,49,124,77,241,142,211,165,10,97,199,85,81,79,230,191,247,129,114,80,1],[0,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,0,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,1],[0,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,0,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,0,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,91,3,68,246,89,133,57,96,176,47,140,104,126,136,36,188,61,61,40,76,103,36,98,239,83,219,110,48,108,131,241,61,0,160,244,68,55,117,211,80,124,42,127,53,68,13,25,88,109,73,120,29,160,78,148,196,161,251,28,129,56,192,76,54,79,75,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,80,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,138,2,103,194,68,2,43,237,82,90,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,41,205,35,145,80,135,90,57,152,209,180,157,66,10,44,204,121,135,7,177,166,47,176,165,210,231,13,22,1,214,151,184,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,201,241,28,17,70,191,10,230,244,164,254,224,205,89,168,245,228,199,11,228,83,61,99,0,4,99,161,251,24,198,137,24,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,83,223,208,215,143,101,122,196,185,68,163,82,143,9,137,91,224,243,203,75,63,188,239,206,87,108,190,215,37,243,76,242,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,81,67,86,69,9,158,200,231,209,73,75,147,155,90,137,6,77,86,176,248,183,58,21,150,19,51,6,198,224,217,7,18,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,219,39,168,105,170,148,33,138,92,66,165,202,94,178,218,54,178,164,107,163,226,140,194,2,108,29,58,34,49,24,35,154,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,238,238,154,153,110,253,96,67,79,198,126,249,230,139,148,61,190,232,37,25,239,85,153,60,129,98,44,106,102,77,74,110,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,64,128,191,170,145,135,120,255,168,8,111,181,166,68,105,16,210,123,232,189,45,173,105,240,243,193,133,162,52,107,85,144,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,2,148,247,94,212,49,148,216,253,44,123,69,24,90,87,48,183,5,166,52,220,140,91,101,57,49,37,164,87,141,244,37,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,114,169,150,67,126,160,37,45,196,35,158,193,130,105,156,136,104,12,57,32,0,91,59,199,69,164,98,111,63,37,167,195,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,145,109,78,6,168,26,226,197,198,241,53,90,243,110,190,230,110,134,216,118,115,164,4,209,71,208,171,202,2,147,199,47,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,139,0,229,37,13,50,83,68,16,211,187,98,200,30,132,6,211,202,190,79,179,123,82,201,226,252,23,172,136,123,215,243,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,197,247,226,25,133,151,98,252,49,148,43,12,220,22,136,160,13,198,21,160,253,37,244,37,188,119,209,114,12,81,156,243,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,53,195,249,111,139,115,176,153,148,53,206,71,173,38,237,25,215,168,204,248,113,104,32,191,231,113,113,210,118,251,47,206,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,78,163,50,188,5,44,198,136,213,247,165,102,104,121,194,215,48,246,91,222,237,139,152,176,125,231,191,3,174,102,58,140,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,154,130,205,14,154,185,115,206,223,23,163,197,188,133,66,136,220,180,13,107,185,5,191,34,148,36,24,172,216,191,197,24,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,121,68,104,125,68,59,82,93,228,97,167,40,146,49,124,77,241,142,211,165,10,97,199,85,81,79,230,191,247,129,114,80,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,91,3,68,246,89,133,57,96,176,47,140,104,126,136,36,188,61,61,40,76,103,36,98,239,83,219,110,48,108,131,241,61,128,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,244,68,55,117,211,80,124,42,127,53,68,13,25,88,109,73,120,29,160,78,148,196,161,251,28,129,56,192,76,54,79,75,128,128,128,128,128,128,128,128,128,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,41,205,35,145,80,135,90,57,152,209,180,157,66,10,44,204,121,135,7,177,166,47,176,165,210,231,13,22,1,214,151,184,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,201,241,28,17,70,191,10,230,244,164,254,224,205,89,168,245,228,199,11,228,83,61,99,0,4,99,161,251,24,198,137,24,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,1,5],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,17,5]] +[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,0,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,1],[0,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,0,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,1],[0,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,0,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,1],[0,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,0,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,1],[0,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,0,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,1],[0,160,83,223,208,215,143,101,122,196,185,68,163,82,143,9,137,91,224,243,203,75,63,188,239,206,87,108,190,215,37,243,76,242,0,160,81,67,86,69,9,158,200,231,209,73,75,147,155,90,137,6,77,86,176,248,183,58,21,150,19,51,6,198,224,217,7,18,1],[0,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,0,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,1],[0,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,0,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,1],[0,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,0,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,1],[0,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,0,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,1],[0,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,0,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,1],[0,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,0,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,1],[0,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,0,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,1],[0,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,0,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,1],[0,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,0,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,1],[0,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,0,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,0,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,1],[0,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,0,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,1],[0,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,0,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,1],[0,160,219,39,168,105,170,148,33,138,92,66,165,202,94,178,218,54,178,164,107,163,226,140,194,2,108,29,58,34,49,24,35,154,0,160,238,238,154,153,110,253,96,67,79,198,126,249,230,139,148,61,190,232,37,25,239,85,153,60,129,98,44,106,102,77,74,110,1],[0,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,0,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,1],[0,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,0,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,1],[0,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,0,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,1],[0,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,0,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,1],[0,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,0,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,1],[0,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,0,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,1],[0,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,0,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,1],[0,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,0,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,1],[0,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,0,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,1],[0,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,0,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,1],[0,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,0,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,1],[0,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,0,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,0,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,1],[0,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,0,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,1],[0,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,0,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,1],[0,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,0,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,1],[0,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,0,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,1],[0,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,0,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,1],[0,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,0,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,1],[0,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,0,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,1],[0,160,64,128,191,170,145,135,120,255,168,8,111,181,166,68,105,16,210,123,232,189,45,173,105,240,243,193,133,162,52,107,85,144,0,160,2,148,247,94,212,49,148,216,253,44,123,69,24,90,87,48,183,5,166,52,220,140,91,101,57,49,37,164,87,141,244,37,1],[0,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,0,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,1],[0,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,0,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,1],[0,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,0,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,1],[0,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,0,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,1],[0,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,0,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,1],[0,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,0,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,1],[0,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,0,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,160,114,169,150,67,126,160,37,45,196,35,158,193,130,105,156,136,104,12,57,32,0,91,59,199,69,164,98,111,63,37,167,195,0,160,145,109,78,6,168,26,226,197,198,241,53,90,243,110,190,230,110,134,216,118,115,164,4,209,71,208,171,202,2,147,199,47,1],[0,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,0,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,1],[0,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,0,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,1],[0,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,0,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,1],[0,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,0,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,1],[0,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,0,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,1],[0,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,0,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,1],[0,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,0,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,1],[0,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,0,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,1],[0,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,0,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,1],[0,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,0,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,1],[0,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,0,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,1],[0,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,0,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,1],[0,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,0,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,1],[0,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,0,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,1],[0,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,0,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,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,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,0,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,1],[0,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,0,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,1],[0,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,0,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,1],[0,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,0,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,1],[0,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,0,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,1],[0,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,0,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,1],[0,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,0,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,1],[0,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,0,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,1],[0,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,0,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,1],[0,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,0,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,1],[0,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,0,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,1],[0,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,0,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,1],[0,160,139,0,229,37,13,50,83,68,16,211,187,98,200,30,132,6,211,202,190,79,179,123,82,201,226,252,23,172,136,123,215,243,0,160,197,247,226,25,133,151,98,252,49,148,43,12,220,22,136,160,13,198,21,160,253,37,244,37,188,119,209,114,12,81,156,243,1],[0,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,0,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,1],[0,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,0,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,1],[0,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,0,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,0,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,1],[0,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,0,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,1],[0,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,0,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,1],[0,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,0,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,1],[0,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,0,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,1],[0,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,0,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,1],[0,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,0,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,1],[0,160,53,195,249,111,139,115,176,153,148,53,206,71,173,38,237,25,215,168,204,248,113,104,32,191,231,113,113,210,118,251,47,206,0,160,78,163,50,188,5,44,198,136,213,247,165,102,104,121,194,215,48,246,91,222,237,139,152,176,125,231,191,3,174,102,58,140,1],[0,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,0,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,1],[0,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,0,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,1],[0,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,0,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,1],[0,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,0,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,1],[0,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,0,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,1],[0,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,0,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,1],[0,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,0,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,1],[0,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,0,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,0,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,0,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,1],[0,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,0,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,0,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,0,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,1],[0,160,154,130,205,14,154,185,115,206,223,23,163,197,188,133,66,136,220,180,13,107,185,5,191,34,148,36,24,172,216,191,197,24,0,160,121,68,104,125,68,59,82,93,228,97,167,40,146,49,124,77,241,142,211,165,10,97,199,85,81,79,230,191,247,129,114,80,1],[0,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,0,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,1],[0,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,0,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,7,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,0,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,91,3,68,246,89,133,57,96,176,47,140,104,126,136,36,188,61,61,40,76,103,36,98,239,83,219,110,48,108,131,241,61,0,160,244,68,55,117,211,80,124,42,127,53,68,13,25,88,109,73,120,29,160,78,148,196,161,251,28,129,56,192,76,54,79,75,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,80,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,138,2,103,194,68,2,43,237,82,90,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,41,205,35,145,80,135,90,57,152,209,180,157,66,10,44,204,121,135,7,177,166,47,176,165,210,231,13,22,1,214,151,184,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,201,241,28,17,70,191,10,230,244,164,254,224,205,89,168,245,228,199,11,228,83,61,99,0,4,99,161,251,24,198,137,24,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,83,223,208,215,143,101,122,196,185,68,163,82,143,9,137,91,224,243,203,75,63,188,239,206,87,108,190,215,37,243,76,242,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,81,67,86,69,9,158,200,231,209,73,75,147,155,90,137,6,77,86,176,248,183,58,21,150,19,51,6,198,224,217,7,18,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,219,39,168,105,170,148,33,138,92,66,165,202,94,178,218,54,178,164,107,163,226,140,194,2,108,29,58,34,49,24,35,154,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,238,238,154,153,110,253,96,67,79,198,126,249,230,139,148,61,190,232,37,25,239,85,153,60,129,98,44,106,102,77,74,110,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,64,128,191,170,145,135,120,255,168,8,111,181,166,68,105,16,210,123,232,189,45,173,105,240,243,193,133,162,52,107,85,144,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,2,148,247,94,212,49,148,216,253,44,123,69,24,90,87,48,183,5,166,52,220,140,91,101,57,49,37,164,87,141,244,37,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,114,169,150,67,126,160,37,45,196,35,158,193,130,105,156,136,104,12,57,32,0,91,59,199,69,164,98,111,63,37,167,195,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,145,109,78,6,168,26,226,197,198,241,53,90,243,110,190,230,110,134,216,118,115,164,4,209,71,208,171,202,2,147,199,47,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,139,0,229,37,13,50,83,68,16,211,187,98,200,30,132,6,211,202,190,79,179,123,82,201,226,252,23,172,136,123,215,243,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,197,247,226,25,133,151,98,252,49,148,43,12,220,22,136,160,13,198,21,160,253,37,244,37,188,119,209,114,12,81,156,243,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,53,195,249,111,139,115,176,153,148,53,206,71,173,38,237,25,215,168,204,248,113,104,32,191,231,113,113,210,118,251,47,206,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,78,163,50,188,5,44,198,136,213,247,165,102,104,121,194,215,48,246,91,222,237,139,152,176,125,231,191,3,174,102,58,140,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,154,130,205,14,154,185,115,206,223,23,163,197,188,133,66,136,220,180,13,107,185,5,191,34,148,36,24,172,216,191,197,24,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,121,68,104,125,68,59,82,93,228,97,167,40,146,49,124,77,241,142,211,165,10,97,199,85,81,79,230,191,247,129,114,80,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,91,3,68,246,89,133,57,96,176,47,140,104,126,136,36,188,61,61,40,76,103,36,98,239,83,219,110,48,108,131,241,61,128,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,244,68,55,117,211,80,124,42,127,53,68,13,25,88,109,73,120,29,160,78,148,196,161,251,28,129,56,192,76,54,79,75,128,128,128,128,128,128,128,128,128,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,41,205,35,145,80,135,90,57,152,209,180,157,66,10,44,204,121,135,7,177,166,47,176,165,210,231,13,22,1,214,151,184,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,201,241,28,17,70,191,10,230,244,164,254,224,205,89,168,245,228,199,11,228,83,61,99,0,4,99,161,251,24,198,137,24,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,1,5],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateOneLevel-647339310663-358054748983.json b/mpt/tests/UpdateOneLevel-647339310663-358054748983.json index 488973a974..4849a14915 100644 --- a/mpt/tests/UpdateOneLevel-647339310663-358054748983.json +++ b/mpt/tests/UpdateOneLevel-647339310663-358054748983.json @@ -1,2 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,91,17,33,207,142,243,30,99,20,173,20,129,191,59,158,186,174,22,77,226,131,140,56,74,194,53,68,176,249,189,108,176,0,160,242,53,142,209,2,82,55,238,235,240,245,146,164,233,25,218,193,111,191,54,29,125,47,122,203,150,59,247,37,203,201,142,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,236,102,54,166,85,124,27,168,225,101,119,156,164,248,153,23,24,33,109,132,210,182,0,142,98,123,208,228,113,252,131,40,0,160,241,74,61,103,119,85,240,184,127,193,61,247,232,174,103,210,182,230,195,48,64,136,119,99,2,145,239,59,167,83,220,15,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,0,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,0,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,1],[0,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,0,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,1],[0,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,0,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,1],[0,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,0,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,1],[0,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,0,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,1],[0,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,0,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,1],[0,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,0,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,1],[0,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,0,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,1],[0,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,0,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,1],[0,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,0,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,1],[0,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,0,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,1],[0,160,138,189,227,240,9,94,113,211,74,169,110,126,212,35,86,188,16,121,79,58,168,201,227,251,218,75,67,34,128,139,31,197,0,160,202,102,232,164,91,235,102,94,47,16,91,198,211,144,46,93,209,140,29,37,115,203,45,117,166,202,188,147,19,105,250,95,1],[0,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,0,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,1],[0,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,0,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,1],[0,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,0,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,1],[0,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,0,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,26,187,162,237,23,106,121,97,82,122,107,76,242,18,67,237,148,156,180,75,198,171,211,85,62,86,34,74,167,242,255,134,0,160,118,71,127,35,168,227,214,144,90,249,253,38,109,0,167,9,11,189,164,199,204,15,152,28,217,108,135,22,252,237,174,78,1],[0,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,0,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,1],[0,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,0,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,1],[0,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,0,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,1],[0,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,0,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,1],[0,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,0,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,1],[0,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,0,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,1],[0,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,0,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,1],[0,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,0,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,1],[0,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,0,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,1],[0,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,0,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,1],[0,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,0,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,1],[0,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,0,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,1],[0,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,0,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,1],[0,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,0,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,1],[0,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,0,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,0,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,1],[0,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,0,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,1],[0,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,0,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,1],[0,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,0,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,1],[0,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,0,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,1],[0,160,8,44,168,138,142,220,115,97,116,47,244,112,50,126,109,130,47,191,98,56,17,12,46,32,226,198,101,255,123,80,41,9,0,160,155,177,169,178,207,25,115,178,220,237,213,105,61,99,63,204,11,40,200,146,38,126,99,253,174,82,103,206,143,115,171,178,1],[0,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,0,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,1],[0,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,0,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,1],[0,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,0,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,1],[0,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,0,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,1],[0,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,0,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,1],[0,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,0,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,1],[0,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,0,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,1],[0,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,0,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,1],[0,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,0,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,1],[0,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,0,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,0,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,1],[0,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,0,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,1],[0,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,0,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,1],[0,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,0,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,1],[0,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,0,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,1],[0,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,0,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,1],[0,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,0,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,1],[0,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,0,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,1],[0,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,0,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,1],[0,160,94,39,91,173,139,183,90,208,86,51,72,72,4,200,124,24,108,62,147,41,211,29,234,48,180,55,10,48,173,57,11,152,0,160,123,171,42,213,155,121,113,37,156,12,93,15,148,14,156,94,140,247,237,156,1,226,58,29,74,49,252,242,231,92,226,186,1],[0,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,0,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,1],[0,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,0,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,1],[0,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,0,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,1],[0,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,0,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,1],[0,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,0,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,1],[0,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,0,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,241,0,248,241,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,164,92,78,34,81,137,173,236,78,208,145,118,128,60,46,5,176,8,229,165,42,222,110,4,252,228,93,243,26,160,241,85,0,160,95,174,59,239,229,74,221,53,227,115,207,137,94,29,119,126,56,209,55,198,212,179,38,213,219,36,111,62,46,43,176,168,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,0,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,0,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,1],[0,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,0,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,0,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,1],[0,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,0,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,1],[0,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,0,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,0,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,251,153,39,224,146,12,96,214,202,199,242,200,161,197,62,97,33,130,168,28,76,148,143,8,6,221,111,38,197,246,94,81,0,160,52,4,37,146,118,69,49,114,184,159,37,243,255,228,220,196,35,8,171,49,38,162,66,31,212,58,224,231,218,211,184,144,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,115,101,31,4,216,67,253,144,32,4,150,223,147,248,67,66,137,178,8,163,165,90,240,58,237,161,156,222,22,64,213,241,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,91,17,33,207,142,243,30,99,20,173,20,129,191,59,158,186,174,22,77,226,131,140,56,74,194,53,68,176,249,189,108,176,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,242,53,142,209,2,82,55,238,235,240,245,146,164,233,25,218,193,111,191,54,29,125,47,122,203,150,59,247,37,203,201,142,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,236,102,54,166,85,124,27,168,225,101,119,156,164,248,153,23,24,33,109,132,210,182,0,142,98,123,208,228,113,252,131,40,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,241,74,61,103,119,85,240,184,127,193,61,247,232,174,103,210,182,230,195,48,64,136,119,99,2,145,239,59,167,83,220,15,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,160,138,189,227,240,9,94,113,211,74,169,110,126,212,35,86,188,16,121,79,58,168,201,227,251,218,75,67,34,128,139,31,197,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,128,5],[249,2,17,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,160,202,102,232,164,91,235,102,94,47,16,91,198,211,144,46,93,209,140,29,37,115,203,45,117,166,202,188,147,19,105,250,95,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,128,5],[249,2,17,160,26,187,162,237,23,106,121,97,82,122,107,76,242,18,67,237,148,156,180,75,198,171,211,85,62,86,34,74,167,242,255,134,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,128,5],[249,2,17,160,118,71,127,35,168,227,214,144,90,249,253,38,109,0,167,9,11,189,164,199,204,15,152,28,217,108,135,22,252,237,174,78,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,128,5],[249,2,17,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,160,8,44,168,138,142,220,115,97,116,47,244,112,50,126,109,130,47,191,98,56,17,12,46,32,226,198,101,255,123,80,41,9,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,128,5],[249,2,17,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,160,155,177,169,178,207,25,115,178,220,237,213,105,61,99,63,204,11,40,200,146,38,126,99,253,174,82,103,206,143,115,171,178,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,128,5],[249,2,17,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,160,94,39,91,173,139,183,90,208,86,51,72,72,4,200,124,24,108,62,147,41,211,29,234,48,180,55,10,48,173,57,11,152,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,128,5],[249,2,17,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,160,123,171,42,213,155,121,113,37,156,12,93,15,148,14,156,94,140,247,237,156,1,226,58,29,74,49,252,242,231,92,226,186,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,128,5],[248,241,128,160,164,92,78,34,81,137,173,236,78,208,145,118,128,60,46,5,176,8,229,165,42,222,110,4,252,228,93,243,26,160,241,85,128,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,128,128,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,128,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,128,128,128,128,128,5],[248,241,128,160,95,174,59,239,229,74,221,53,227,115,207,137,94,29,119,126,56,209,55,198,212,179,38,213,219,36,111,62,46,43,176,168,128,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,128,128,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,128,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,128,128,128,128,128,5],[248,81,128,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,128,128,128,128,128,128,128,160,251,153,39,224,146,12,96,214,202,199,242,200,161,197,62,97,33,130,168,28,76,148,143,8,6,221,111,38,197,246,94,81,128,128,128,128,128,128,128,5],[248,81,128,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,128,128,128,128,128,128,128,160,52,4,37,146,118,69,49,114,184,159,37,243,255,228,220,196,35,8,171,49,38,162,66,31,212,58,224,231,218,211,184,144,128,128,128,128,128,128,128,5],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,184,70,248,68,128,128,160,115,101,31,4,216,67,253,144,32,4,150,223,147,248,67,66,137,178,8,163,165,90,240,58,237,161,156,222,22,64,213,241,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,17,5]] - +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,91,17,33,207,142,243,30,99,20,173,20,129,191,59,158,186,174,22,77,226,131,140,56,74,194,53,68,176,249,189,108,176,0,160,242,53,142,209,2,82,55,238,235,240,245,146,164,233,25,218,193,111,191,54,29,125,47,122,203,150,59,247,37,203,201,142,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,236,102,54,166,85,124,27,168,225,101,119,156,164,248,153,23,24,33,109,132,210,182,0,142,98,123,208,228,113,252,131,40,0,160,241,74,61,103,119,85,240,184,127,193,61,247,232,174,103,210,182,230,195,48,64,136,119,99,2,145,239,59,167,83,220,15,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,0,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,0,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,1],[0,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,0,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,1],[0,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,0,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,1],[0,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,0,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,1],[0,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,0,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,1],[0,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,0,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,1],[0,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,0,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,1],[0,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,0,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,1],[0,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,0,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,1],[0,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,0,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,1],[0,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,0,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,1],[0,160,138,189,227,240,9,94,113,211,74,169,110,126,212,35,86,188,16,121,79,58,168,201,227,251,218,75,67,34,128,139,31,197,0,160,202,102,232,164,91,235,102,94,47,16,91,198,211,144,46,93,209,140,29,37,115,203,45,117,166,202,188,147,19,105,250,95,1],[0,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,0,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,1],[0,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,0,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,1],[0,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,0,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,1],[0,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,0,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,160,26,187,162,237,23,106,121,97,82,122,107,76,242,18,67,237,148,156,180,75,198,171,211,85,62,86,34,74,167,242,255,134,0,160,118,71,127,35,168,227,214,144,90,249,253,38,109,0,167,9,11,189,164,199,204,15,152,28,217,108,135,22,252,237,174,78,1],[0,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,0,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,1],[0,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,0,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,1],[0,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,0,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,1],[0,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,0,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,1],[0,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,0,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,1],[0,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,0,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,1],[0,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,0,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,1],[0,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,0,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,1],[0,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,0,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,1],[0,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,0,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,1],[0,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,0,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,1],[0,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,0,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,1],[0,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,0,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,1],[0,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,0,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,1],[0,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,0,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,0,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,1],[0,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,0,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,1],[0,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,0,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,1],[0,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,0,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,1],[0,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,0,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,1],[0,160,8,44,168,138,142,220,115,97,116,47,244,112,50,126,109,130,47,191,98,56,17,12,46,32,226,198,101,255,123,80,41,9,0,160,155,177,169,178,207,25,115,178,220,237,213,105,61,99,63,204,11,40,200,146,38,126,99,253,174,82,103,206,143,115,171,178,1],[0,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,0,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,1],[0,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,0,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,1],[0,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,0,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,1],[0,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,0,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,1],[0,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,0,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,1],[0,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,0,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,1],[0,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,0,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,1],[0,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,0,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,1],[0,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,0,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,1],[0,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,0,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,0,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,1],[0,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,0,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,1],[0,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,0,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,1],[0,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,0,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,1],[0,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,0,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,1],[0,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,0,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,1],[0,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,0,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,1],[0,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,0,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,1],[0,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,0,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,1],[0,160,94,39,91,173,139,183,90,208,86,51,72,72,4,200,124,24,108,62,147,41,211,29,234,48,180,55,10,48,173,57,11,152,0,160,123,171,42,213,155,121,113,37,156,12,93,15,148,14,156,94,140,247,237,156,1,226,58,29,74,49,252,242,231,92,226,186,1],[0,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,0,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,1],[0,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,0,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,1],[0,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,0,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,1],[0,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,0,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,1],[0,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,0,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,1],[0,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,0,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,241,0,248,241,0,1,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,164,92,78,34,81,137,173,236,78,208,145,118,128,60,46,5,176,8,229,165,42,222,110,4,252,228,93,243,26,160,241,85,0,160,95,174,59,239,229,74,221,53,227,115,207,137,94,29,119,126,56,209,55,198,212,179,38,213,219,36,111,62,46,43,176,168,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,0,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,0,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,1],[0,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,0,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,0,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,1],[0,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,0,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,1],[0,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,0,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,9,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,0,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,251,153,39,224,146,12,96,214,202,199,242,200,161,197,62,97,33,130,168,28,76,148,143,8,6,221,111,38,197,246,94,81,0,160,52,4,37,146,118,69,49,114,184,159,37,243,255,228,220,196,35,8,171,49,38,162,66,31,212,58,224,231,218,211,184,144,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,115,101,31,4,216,67,253,144,32,4,150,223,147,248,67,66,137,178,8,163,165,90,240,58,237,161,156,222,22,64,213,241,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,11,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,91,17,33,207,142,243,30,99,20,173,20,129,191,59,158,186,174,22,77,226,131,140,56,74,194,53,68,176,249,189,108,176,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,242,53,142,209,2,82,55,238,235,240,245,146,164,233,25,218,193,111,191,54,29,125,47,122,203,150,59,247,37,203,201,142,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,236,102,54,166,85,124,27,168,225,101,119,156,164,248,153,23,24,33,109,132,210,182,0,142,98,123,208,228,113,252,131,40,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,241,74,61,103,119,85,240,184,127,193,61,247,232,174,103,210,182,230,195,48,64,136,119,99,2,145,239,59,167,83,220,15,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,160,138,189,227,240,9,94,113,211,74,169,110,126,212,35,86,188,16,121,79,58,168,201,227,251,218,75,67,34,128,139,31,197,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,128,5],[249,2,17,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,160,202,102,232,164,91,235,102,94,47,16,91,198,211,144,46,93,209,140,29,37,115,203,45,117,166,202,188,147,19,105,250,95,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,128,5],[249,2,17,160,26,187,162,237,23,106,121,97,82,122,107,76,242,18,67,237,148,156,180,75,198,171,211,85,62,86,34,74,167,242,255,134,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,128,5],[249,2,17,160,118,71,127,35,168,227,214,144,90,249,253,38,109,0,167,9,11,189,164,199,204,15,152,28,217,108,135,22,252,237,174,78,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,128,5],[249,2,17,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,160,8,44,168,138,142,220,115,97,116,47,244,112,50,126,109,130,47,191,98,56,17,12,46,32,226,198,101,255,123,80,41,9,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,128,5],[249,2,17,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,160,155,177,169,178,207,25,115,178,220,237,213,105,61,99,63,204,11,40,200,146,38,126,99,253,174,82,103,206,143,115,171,178,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,128,5],[249,2,17,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,160,94,39,91,173,139,183,90,208,86,51,72,72,4,200,124,24,108,62,147,41,211,29,234,48,180,55,10,48,173,57,11,152,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,128,5],[249,2,17,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,160,123,171,42,213,155,121,113,37,156,12,93,15,148,14,156,94,140,247,237,156,1,226,58,29,74,49,252,242,231,92,226,186,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,128,5],[248,241,128,160,164,92,78,34,81,137,173,236,78,208,145,118,128,60,46,5,176,8,229,165,42,222,110,4,252,228,93,243,26,160,241,85,128,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,128,128,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,128,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,128,128,128,128,128,5],[248,241,128,160,95,174,59,239,229,74,221,53,227,115,207,137,94,29,119,126,56,209,55,198,212,179,38,213,219,36,111,62,46,43,176,168,128,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,128,128,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,128,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,128,128,128,128,128,5],[248,81,128,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,128,128,128,128,128,128,128,160,251,153,39,224,146,12,96,214,202,199,242,200,161,197,62,97,33,130,168,28,76,148,143,8,6,221,111,38,197,246,94,81,128,128,128,128,128,128,128,5],[248,81,128,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,128,128,128,128,128,128,128,160,52,4,37,146,118,69,49,114,184,159,37,243,255,228,220,196,35,8,171,49,38,162,66,31,212,58,224,231,218,211,184,144,128,128,128,128,128,128,128,5],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,184,70,248,68,128,128,160,115,101,31,4,216,67,253,144,32,4,150,223,147,248,67,66,137,178,8,163,165,90,240,58,237,161,156,222,22,64,213,241,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateOneLevel-832680037789-475527942628.json b/mpt/tests/UpdateOneLevel-832680037789-475527942628.json index 6b48978284..b8ca966b44 100644 --- a/mpt/tests/UpdateOneLevel-832680037789-475527942628.json +++ b/mpt/tests/UpdateOneLevel-832680037789-475527942628.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,0,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,0,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,1],[0,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,0,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,1],[0,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,0,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,1],[0,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,0,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,0,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,1],[0,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,0,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,128,5],[249,2,17,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,0,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,0,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,1],[0,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,0,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,1],[0,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,0,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,1],[0,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,0,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,0,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,1],[0,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,0,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,128,5],[249,2,17,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateOneLevelBigVal-327208647099-358054748983.json b/mpt/tests/UpdateOneLevelBigVal-327208647099-358054748983.json index 1d593a9abc..775daf1ca2 100644 --- a/mpt/tests/UpdateOneLevelBigVal-327208647099-358054748983.json +++ b/mpt/tests/UpdateOneLevelBigVal-327208647099-358054748983.json @@ -1,2 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,74,72,126,214,38,114,106,6,139,208,78,23,94,227,56,235,8,120,38,244,151,36,226,85,139,208,75,186,50,93,232,139,0,160,47,153,170,219,9,198,22,86,248,152,232,249,109,115,192,228,13,55,28,207,117,247,47,63,204,5,209,13,223,234,159,26,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,204,47,95,53,220,42,86,221,92,153,147,52,233,155,95,54,88,156,118,84,4,61,238,56,92,140,65,14,182,174,125,178,0,160,60,89,199,193,177,71,27,9,6,219,206,34,13,147,100,142,80,74,189,149,136,199,168,29,205,9,178,79,161,205,99,31,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,1],[0,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,0,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,1],[0,160,127,62,96,115,155,47,151,79,242,54,78,184,86,250,239,57,139,170,36,129,159,84,15,202,218,167,188,5,25,160,44,124,0,160,9,140,198,60,180,239,74,249,70,85,143,82,239,38,119,152,245,146,194,129,241,217,255,108,76,127,18,46,245,117,24,70,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,131,172,155,18,179,170,215,133,116,121,79,47,177,190,212,139,125,10,125,44,243,130,101,112,89,52,174,201,249,177,124,247,0,160,121,224,44,198,88,3,34,184,162,128,159,80,22,63,172,141,96,120,102,169,83,117,115,165,155,73,147,14,212,173,203,22,1],[0,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,0,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,1],[0,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,0,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,1],[0,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,0,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,1],[0,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,0,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,1],[0,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,0,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,1],[0,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,0,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,1],[0,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,0,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,1],[0,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,0,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,1],[0,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,0,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,1],[0,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,0,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,1],[0,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,0,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,1],[0,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,0,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,1],[0,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,0,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,1],[0,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,0,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,1],[0,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,0,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,0,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,1],[0,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,0,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,1],[0,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,0,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,1],[0,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,0,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,1],[0,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,0,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,1],[0,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,0,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,1],[0,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,0,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,1],[0,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,0,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,1],[0,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,0,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,1],[0,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,0,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,1],[0,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,0,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,1],[0,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,0,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,1],[0,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,0,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,1],[0,160,166,114,70,180,139,174,99,65,119,241,25,53,184,14,78,63,4,4,117,13,163,125,183,53,148,199,76,204,118,220,42,225,0,160,187,181,112,177,1,53,213,12,118,65,101,22,52,248,178,73,25,96,60,140,200,62,166,37,31,160,239,186,206,12,143,181,1],[0,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,0,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,1],[0,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,0,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,0,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,1],[0,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,0,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,1],[0,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,0,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,1],[0,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,0,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,1],[0,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,0,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,1],[0,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,0,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,1],[0,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,0,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,1],[0,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,0,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,1],[0,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,0,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,1],[0,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,0,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,1],[0,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,0,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,1],[0,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,0,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,1],[0,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,0,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,1],[0,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,0,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,1],[0,160,120,87,213,111,251,106,64,83,114,237,33,166,182,240,230,200,43,17,70,155,163,193,75,105,33,184,59,160,113,86,78,43,0,160,171,32,186,242,126,157,233,219,32,27,11,1,255,237,165,204,248,42,197,188,238,155,105,225,115,25,160,254,203,114,168,66,1],[0,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,0,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,0,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,29,71,16,40,12,61,6,166,249,163,102,154,244,144,248,103,107,190,36,211,149,94,178,77,226,233,99,228,235,118,223,79,0,160,145,217,21,245,54,100,134,75,64,115,206,66,134,250,103,10,3,245,71,173,9,51,227,198,140,254,44,153,211,47,116,113,1],[0,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,0,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,0,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,0,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,1],[0,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,0,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,30,137,247,40,207,92,69,189,31,232,51,100,12,138,10,172,114,200,14,169,113,150,17,104,86,109,80,171,204,168,46,90,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,74,72,126,214,38,114,106,6,139,208,78,23,94,227,56,235,8,120,38,244,151,36,226,85,139,208,75,186,50,93,232,139,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,47,153,170,219,9,198,22,86,248,152,232,249,109,115,192,228,13,55,28,207,117,247,47,63,204,5,209,13,223,234,159,26,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,204,47,95,53,220,42,86,221,92,153,147,52,233,155,95,54,88,156,118,84,4,61,238,56,92,140,65,14,182,174,125,178,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,60,89,199,193,177,71,27,9,6,219,206,34,13,147,100,142,80,74,189,149,136,199,168,29,205,9,178,79,161,205,99,31,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,127,62,96,115,155,47,151,79,242,54,78,184,86,250,239,57,139,170,36,129,159,84,15,202,218,167,188,5,25,160,44,124,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,9,140,198,60,180,239,74,249,70,85,143,82,239,38,119,152,245,146,194,129,241,217,255,108,76,127,18,46,245,117,24,70,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,131,172,155,18,179,170,215,133,116,121,79,47,177,190,212,139,125,10,125,44,243,130,101,112,89,52,174,201,249,177,124,247,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,128,5],[249,2,17,160,121,224,44,198,88,3,34,184,162,128,159,80,22,63,172,141,96,120,102,169,83,117,115,165,155,73,147,14,212,173,203,22,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,128,5],[249,2,17,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,160,166,114,70,180,139,174,99,65,119,241,25,53,184,14,78,63,4,4,117,13,163,125,183,53,148,199,76,204,118,220,42,225,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,128,5],[249,2,17,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,160,187,181,112,177,1,53,213,12,118,65,101,22,52,248,178,73,25,96,60,140,200,62,166,37,31,160,239,186,206,12,143,181,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,128,5],[249,2,17,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,160,120,87,213,111,251,106,64,83,114,237,33,166,182,240,230,200,43,17,70,155,163,193,75,105,33,184,59,160,113,86,78,43,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,128,5],[249,2,17,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,160,171,32,186,242,126,157,233,219,32,27,11,1,255,237,165,204,248,42,197,188,238,155,105,225,115,25,160,254,203,114,168,66,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,128,5],[248,209,128,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,128,160,29,71,16,40,12,61,6,166,249,163,102,154,244,144,248,103,107,190,36,211,149,94,178,77,226,233,99,228,235,118,223,79,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,128,128,128,128,128,128,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,128,128,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,128,5],[248,209,128,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,128,160,145,217,21,245,54,100,134,75,64,115,206,66,134,250,103,10,3,245,71,173,9,51,227,198,140,254,44,153,211,47,116,113,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,128,128,128,128,128,128,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,128,128,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,128,5],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,184,70,248,68,128,128,160,30,137,247,40,207,92,69,189,31,232,51,100,12,138,10,172,114,200,14,169,113,150,17,104,86,109,80,171,204,168,46,90,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] - +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,74,72,126,214,38,114,106,6,139,208,78,23,94,227,56,235,8,120,38,244,151,36,226,85,139,208,75,186,50,93,232,139,0,160,47,153,170,219,9,198,22,86,248,152,232,249,109,115,192,228,13,55,28,207,117,247,47,63,204,5,209,13,223,234,159,26,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,204,47,95,53,220,42,86,221,92,153,147,52,233,155,95,54,88,156,118,84,4,61,238,56,92,140,65,14,182,174,125,178,0,160,60,89,199,193,177,71,27,9,6,219,206,34,13,147,100,142,80,74,189,149,136,199,168,29,205,9,178,79,161,205,99,31,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,1],[0,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,0,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,1],[0,160,127,62,96,115,155,47,151,79,242,54,78,184,86,250,239,57,139,170,36,129,159,84,15,202,218,167,188,5,25,160,44,124,0,160,9,140,198,60,180,239,74,249,70,85,143,82,239,38,119,152,245,146,194,129,241,217,255,108,76,127,18,46,245,117,24,70,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,160,131,172,155,18,179,170,215,133,116,121,79,47,177,190,212,139,125,10,125,44,243,130,101,112,89,52,174,201,249,177,124,247,0,160,121,224,44,198,88,3,34,184,162,128,159,80,22,63,172,141,96,120,102,169,83,117,115,165,155,73,147,14,212,173,203,22,1],[0,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,0,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,1],[0,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,0,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,1],[0,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,0,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,1],[0,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,0,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,1],[0,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,0,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,1],[0,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,0,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,1],[0,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,0,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,1],[0,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,0,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,1],[0,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,0,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,1],[0,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,0,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,1],[0,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,0,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,1],[0,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,0,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,1],[0,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,0,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,1],[0,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,0,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,1],[0,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,0,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,0,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,1],[0,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,0,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,1],[0,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,0,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,1],[0,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,0,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,1],[0,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,0,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,1],[0,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,0,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,1],[0,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,0,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,1],[0,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,0,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,1],[0,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,0,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,1],[0,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,0,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,1],[0,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,0,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,1],[0,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,0,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,1],[0,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,0,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,1],[0,160,166,114,70,180,139,174,99,65,119,241,25,53,184,14,78,63,4,4,117,13,163,125,183,53,148,199,76,204,118,220,42,225,0,160,187,181,112,177,1,53,213,12,118,65,101,22,52,248,178,73,25,96,60,140,200,62,166,37,31,160,239,186,206,12,143,181,1],[0,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,0,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,1],[0,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,0,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,0,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,1],[0,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,0,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,1],[0,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,0,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,1],[0,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,0,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,1],[0,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,0,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,1],[0,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,0,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,1],[0,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,0,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,1],[0,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,0,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,1],[0,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,0,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,1],[0,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,0,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,1],[0,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,0,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,1],[0,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,0,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,1],[0,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,0,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,1],[0,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,0,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,1],[0,160,120,87,213,111,251,106,64,83,114,237,33,166,182,240,230,200,43,17,70,155,163,193,75,105,33,184,59,160,113,86,78,43,0,160,171,32,186,242,126,157,233,219,32,27,11,1,255,237,165,204,248,42,197,188,238,155,105,225,115,25,160,254,203,114,168,66,1],[0,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,0,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,3,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,0,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,29,71,16,40,12,61,6,166,249,163,102,154,244,144,248,103,107,190,36,211,149,94,178,77,226,233,99,228,235,118,223,79,0,160,145,217,21,245,54,100,134,75,64,115,206,66,134,250,103,10,3,245,71,173,9,51,227,198,140,254,44,153,211,47,116,113,1],[0,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,0,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,0,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,0,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,1],[0,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,0,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,30,137,247,40,207,92,69,189,31,232,51,100,12,138,10,172,114,200,14,169,113,150,17,104,86,109,80,171,204,168,46,90,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,11,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,74,72,126,214,38,114,106,6,139,208,78,23,94,227,56,235,8,120,38,244,151,36,226,85,139,208,75,186,50,93,232,139,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,47,153,170,219,9,198,22,86,248,152,232,249,109,115,192,228,13,55,28,207,117,247,47,63,204,5,209,13,223,234,159,26,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,204,47,95,53,220,42,86,221,92,153,147,52,233,155,95,54,88,156,118,84,4,61,238,56,92,140,65,14,182,174,125,178,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,60,89,199,193,177,71,27,9,6,219,206,34,13,147,100,142,80,74,189,149,136,199,168,29,205,9,178,79,161,205,99,31,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,127,62,96,115,155,47,151,79,242,54,78,184,86,250,239,57,139,170,36,129,159,84,15,202,218,167,188,5,25,160,44,124,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,9,140,198,60,180,239,74,249,70,85,143,82,239,38,119,152,245,146,194,129,241,217,255,108,76,127,18,46,245,117,24,70,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,131,172,155,18,179,170,215,133,116,121,79,47,177,190,212,139,125,10,125,44,243,130,101,112,89,52,174,201,249,177,124,247,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,128,5],[249,2,17,160,121,224,44,198,88,3,34,184,162,128,159,80,22,63,172,141,96,120,102,169,83,117,115,165,155,73,147,14,212,173,203,22,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,128,5],[249,2,17,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,160,166,114,70,180,139,174,99,65,119,241,25,53,184,14,78,63,4,4,117,13,163,125,183,53,148,199,76,204,118,220,42,225,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,128,5],[249,2,17,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,160,187,181,112,177,1,53,213,12,118,65,101,22,52,248,178,73,25,96,60,140,200,62,166,37,31,160,239,186,206,12,143,181,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,128,5],[249,2,17,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,160,120,87,213,111,251,106,64,83,114,237,33,166,182,240,230,200,43,17,70,155,163,193,75,105,33,184,59,160,113,86,78,43,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,128,5],[249,2,17,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,160,171,32,186,242,126,157,233,219,32,27,11,1,255,237,165,204,248,42,197,188,238,155,105,225,115,25,160,254,203,114,168,66,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,128,5],[248,209,128,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,128,160,29,71,16,40,12,61,6,166,249,163,102,154,244,144,248,103,107,190,36,211,149,94,178,77,226,233,99,228,235,118,223,79,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,128,128,128,128,128,128,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,128,128,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,128,5],[248,209,128,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,128,160,145,217,21,245,54,100,134,75,64,115,206,66,134,250,103,10,3,245,71,173,9,51,227,198,140,254,44,153,211,47,116,113,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,128,128,128,128,128,128,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,128,128,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,128,5],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,184,70,248,68,128,128,160,30,137,247,40,207,92,69,189,31,232,51,100,12,138,10,172,114,200,14,169,113,150,17,104,86,109,80,171,204,168,46,90,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateOneLevelEvenAddress-677480810186-475527942628.json b/mpt/tests/UpdateOneLevelEvenAddress-677480810186-475527942628.json index 87498b4a2e..6a72439b90 100644 --- a/mpt/tests/UpdateOneLevelEvenAddress-677480810186-475527942628.json +++ b/mpt/tests/UpdateOneLevelEvenAddress-677480810186-475527942628.json @@ -1,2 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,157,76,79,111,34,114,42,144,130,197,100,9,42,146,213,204,66,86,44,195,193,248,178,225,195,166,78,37,215,245,59,21,0,160,216,76,188,201,194,91,232,75,187,152,187,109,191,31,21,8,207,107,79,248,182,157,85,239,46,28,216,40,83,210,66,133,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,1],[0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,1],[0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,1],[0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,1],[0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,1],[0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,1],[0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,1],[0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,1],[0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,1],[0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,1],[0,160,4,135,255,112,210,177,41,119,96,162,216,133,81,95,144,132,223,220,127,190,152,0,40,87,178,172,253,226,25,50,185,88,0,160,14,61,10,36,208,108,39,59,193,190,131,47,137,186,21,141,157,71,19,119,67,142,187,82,4,2,124,139,43,45,45,130,1],[0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,1],[0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,1],[0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,1],[0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,1],[0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,1],[0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,1],[0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,1],[0,160,193,97,44,89,101,153,132,87,133,152,169,56,147,33,135,244,131,119,254,41,171,174,24,41,213,70,193,119,184,168,254,16,0,160,23,81,238,38,233,221,48,112,69,68,251,177,97,195,201,171,53,197,122,134,200,139,46,125,14,234,63,252,184,105,179,78,1],[0,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,0,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,1],[0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,1],[0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,1],[0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,1],[0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,1],[0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,1],[0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,1],[0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,1],[0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,1],[0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,1],[0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,1],[0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,0,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,1],[0,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,0,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,1],[0,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,0,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,1],[0,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,0,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,1],[0,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,0,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,1],[0,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,0,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,1],[0,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,0,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,1],[0,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,0,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,1],[0,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,0,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,1],[0,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,0,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,1],[0,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,0,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,1],[0,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,0,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,1],[0,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,0,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,1],[0,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,0,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,1],[0,160,202,77,116,28,179,50,207,160,214,247,114,149,214,31,63,32,245,203,186,193,229,10,211,127,198,125,233,208,113,152,125,61,0,160,228,152,27,240,129,205,134,20,94,35,141,74,96,43,232,215,58,130,183,44,8,43,133,173,57,86,225,152,172,0,152,254,1],[0,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,0,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,0,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,1],[0,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,0,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,1],[0,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,0,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,1],[0,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,0,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,1],[0,160,120,69,10,156,246,98,18,32,50,75,7,2,129,103,4,189,203,182,162,89,242,123,187,63,27,122,96,172,52,98,65,223,0,160,214,36,187,116,39,91,156,50,220,168,158,204,137,119,111,251,222,192,99,196,89,213,30,52,232,104,19,54,156,8,80,253,1],[0,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,0,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,1],[0,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,0,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,1],[0,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,0,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,1],[0,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,0,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,1],[0,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,0,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,1],[0,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,0,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,1],[0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,1],[0,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,0,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,1],[0,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,0,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,1],[0,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,0,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,1],[0,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,0,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,0,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,1],[0,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,0,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,1],[0,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,0,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,1],[0,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,0,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,1],[0,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,0,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,1],[0,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,0,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,1],[0,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,0,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,1],[0,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,0,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,1],[0,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,0,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,1],[0,160,17,172,129,49,18,179,71,120,67,98,34,232,49,174,201,158,23,188,152,119,253,187,175,123,61,9,17,255,2,154,112,55,0,160,230,45,155,155,230,71,219,202,47,148,63,127,255,153,112,43,182,75,19,68,72,217,70,171,191,223,142,24,183,236,164,215,1],[0,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,0,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,1],[0,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,0,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,1],[0,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,0,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,1],[0,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,0,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,1],[0,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,0,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,1],[0,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,0,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,0,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,0,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,1],[0,160,157,67,237,225,202,44,219,10,106,13,5,58,232,79,112,168,198,156,145,92,165,150,94,234,223,163,59,205,193,20,145,239,0,160,114,145,244,110,127,94,80,191,154,118,211,156,191,151,50,33,36,35,232,127,67,105,84,163,184,26,232,197,119,61,21,114,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,0,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,0,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,0,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,221,22,63,223,20,68,186,173,194,172,202,158,42,126,97,15,132,195,66,221,238,107,215,248,74,92,130,208,11,24,55,5,0,160,207,83,158,38,99,162,16,222,181,10,122,169,190,199,146,126,174,50,64,4,68,199,226,67,49,12,144,117,180,198,45,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,0,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,157,76,79,111,34,114,42,144,130,197,100,9,42,146,213,204,66,86,44,195,193,248,178,225,195,166,78,37,215,245,59,21,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,216,76,188,201,194,91,232,75,187,152,187,109,191,31,21,8,207,107,79,248,182,157,85,239,46,28,216,40,83,210,66,133,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,4,135,255,112,210,177,41,119,96,162,216,133,81,95,144,132,223,220,127,190,152,0,40,87,178,172,253,226,25,50,185,88,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,14,61,10,36,208,108,39,59,193,190,131,47,137,186,21,141,157,71,19,119,67,142,187,82,4,2,124,139,43,45,45,130,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,193,97,44,89,101,153,132,87,133,152,169,56,147,33,135,244,131,119,254,41,171,174,24,41,213,70,193,119,184,168,254,16,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,23,81,238,38,233,221,48,112,69,68,251,177,97,195,201,171,53,197,122,134,200,139,46,125,14,234,63,252,184,105,179,78,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,202,77,116,28,179,50,207,160,214,247,114,149,214,31,63,32,245,203,186,193,229,10,211,127,198,125,233,208,113,152,125,61,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,228,152,27,240,129,205,134,20,94,35,141,74,96,43,232,215,58,130,183,44,8,43,133,173,57,86,225,152,172,0,152,254,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,120,69,10,156,246,98,18,32,50,75,7,2,129,103,4,189,203,182,162,89,242,123,187,63,27,122,96,172,52,98,65,223,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,214,36,187,116,39,91,156,50,220,168,158,204,137,119,111,251,222,192,99,196,89,213,30,52,232,104,19,54,156,8,80,253,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,17,172,129,49,18,179,71,120,67,98,34,232,49,174,201,158,23,188,152,119,253,187,175,123,61,9,17,255,2,154,112,55,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,230,45,155,155,230,71,219,202,47,148,63,127,255,153,112,43,182,75,19,68,72,217,70,171,191,223,142,24,183,236,164,215,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,157,67,237,225,202,44,219,10,106,13,5,58,232,79,112,168,198,156,145,92,165,150,94,234,223,163,59,205,193,20,145,239,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,114,145,244,110,127,94,80,191,154,118,211,156,191,151,50,33,36,35,232,127,67,105,84,163,184,26,232,197,119,61,21,114,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,81,128,128,128,128,160,221,22,63,223,20,68,186,173,194,172,202,158,42,126,97,15,132,195,66,221,238,107,215,248,74,92,130,208,11,24,55,5,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,81,128,128,128,128,160,207,83,158,38,99,162,16,222,181,10,122,169,190,199,146,126,174,50,64,4,68,199,226,67,49,12,144,117,180,198,45,30,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] - +[[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,157,76,79,111,34,114,42,144,130,197,100,9,42,146,213,204,66,86,44,195,193,248,178,225,195,166,78,37,215,245,59,21,0,160,216,76,188,201,194,91,232,75,187,152,187,109,191,31,21,8,207,107,79,248,182,157,85,239,46,28,216,40,83,210,66,133,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,1],[0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,1],[0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,1],[0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,1],[0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,1],[0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,1],[0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,1],[0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,1],[0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,1],[0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,1],[0,160,4,135,255,112,210,177,41,119,96,162,216,133,81,95,144,132,223,220,127,190,152,0,40,87,178,172,253,226,25,50,185,88,0,160,14,61,10,36,208,108,39,59,193,190,131,47,137,186,21,141,157,71,19,119,67,142,187,82,4,2,124,139,43,45,45,130,1],[0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,1],[0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,1],[0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,1],[0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,1],[0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,1],[0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,1],[0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,1],[0,160,193,97,44,89,101,153,132,87,133,152,169,56,147,33,135,244,131,119,254,41,171,174,24,41,213,70,193,119,184,168,254,16,0,160,23,81,238,38,233,221,48,112,69,68,251,177,97,195,201,171,53,197,122,134,200,139,46,125,14,234,63,252,184,105,179,78,1],[0,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,0,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,1],[0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,1],[0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,1],[0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,1],[0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,1],[0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,1],[0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,1],[0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,1],[0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,1],[0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,1],[0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,1],[0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,0,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,1],[0,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,0,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,1],[0,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,0,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,1],[0,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,0,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,1],[0,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,0,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,1],[0,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,0,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,1],[0,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,0,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,1],[0,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,0,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,1],[0,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,0,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,1],[0,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,0,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,1],[0,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,0,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,1],[0,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,0,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,1],[0,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,0,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,1],[0,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,0,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,1],[0,160,202,77,116,28,179,50,207,160,214,247,114,149,214,31,63,32,245,203,186,193,229,10,211,127,198,125,233,208,113,152,125,61,0,160,228,152,27,240,129,205,134,20,94,35,141,74,96,43,232,215,58,130,183,44,8,43,133,173,57,86,225,152,172,0,152,254,1],[0,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,0,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,0,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,1],[0,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,0,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,1],[0,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,0,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,1],[0,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,0,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,1],[0,160,120,69,10,156,246,98,18,32,50,75,7,2,129,103,4,189,203,182,162,89,242,123,187,63,27,122,96,172,52,98,65,223,0,160,214,36,187,116,39,91,156,50,220,168,158,204,137,119,111,251,222,192,99,196,89,213,30,52,232,104,19,54,156,8,80,253,1],[0,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,0,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,1],[0,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,0,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,1],[0,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,0,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,1],[0,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,0,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,1],[0,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,0,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,1],[0,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,0,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,1],[0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,1],[0,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,0,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,1],[0,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,0,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,1],[0,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,0,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,1],[0,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,0,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,0,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,1],[0,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,0,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,1],[0,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,0,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,1],[0,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,0,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,1],[0,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,0,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,1],[0,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,0,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,1],[0,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,0,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,1],[0,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,0,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,1],[0,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,0,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,1],[0,160,17,172,129,49,18,179,71,120,67,98,34,232,49,174,201,158,23,188,152,119,253,187,175,123,61,9,17,255,2,154,112,55,0,160,230,45,155,155,230,71,219,202,47,148,63,127,255,153,112,43,182,75,19,68,72,217,70,171,191,223,142,24,183,236,164,215,1],[0,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,0,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,1],[0,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,0,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,1],[0,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,0,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,1],[0,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,0,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,1],[0,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,0,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,1],[0,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,0,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,0,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,0,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,1],[0,160,157,67,237,225,202,44,219,10,106,13,5,58,232,79,112,168,198,156,145,92,165,150,94,234,223,163,59,205,193,20,145,239,0,160,114,145,244,110,127,94,80,191,154,118,211,156,191,151,50,33,36,35,232,127,67,105,84,163,184,26,232,197,119,61,21,114,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,0,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,0,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,0,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,4,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,221,22,63,223,20,68,186,173,194,172,202,158,42,126,97,15,132,195,66,221,238,107,215,248,74,92,130,208,11,24,55,5,0,160,207,83,158,38,99,162,16,222,181,10,122,169,190,199,146,126,174,50,64,4,68,199,226,67,49,12,144,117,180,198,45,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,0,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,157,76,79,111,34,114,42,144,130,197,100,9,42,146,213,204,66,86,44,195,193,248,178,225,195,166,78,37,215,245,59,21,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,216,76,188,201,194,91,232,75,187,152,187,109,191,31,21,8,207,107,79,248,182,157,85,239,46,28,216,40,83,210,66,133,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,4,135,255,112,210,177,41,119,96,162,216,133,81,95,144,132,223,220,127,190,152,0,40,87,178,172,253,226,25,50,185,88,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,14,61,10,36,208,108,39,59,193,190,131,47,137,186,21,141,157,71,19,119,67,142,187,82,4,2,124,139,43,45,45,130,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,193,97,44,89,101,153,132,87,133,152,169,56,147,33,135,244,131,119,254,41,171,174,24,41,213,70,193,119,184,168,254,16,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,23,81,238,38,233,221,48,112,69,68,251,177,97,195,201,171,53,197,122,134,200,139,46,125,14,234,63,252,184,105,179,78,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,202,77,116,28,179,50,207,160,214,247,114,149,214,31,63,32,245,203,186,193,229,10,211,127,198,125,233,208,113,152,125,61,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,228,152,27,240,129,205,134,20,94,35,141,74,96,43,232,215,58,130,183,44,8,43,133,173,57,86,225,152,172,0,152,254,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,120,69,10,156,246,98,18,32,50,75,7,2,129,103,4,189,203,182,162,89,242,123,187,63,27,122,96,172,52,98,65,223,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,214,36,187,116,39,91,156,50,220,168,158,204,137,119,111,251,222,192,99,196,89,213,30,52,232,104,19,54,156,8,80,253,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,17,172,129,49,18,179,71,120,67,98,34,232,49,174,201,158,23,188,152,119,253,187,175,123,61,9,17,255,2,154,112,55,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,230,45,155,155,230,71,219,202,47,148,63,127,255,153,112,43,182,75,19,68,72,217,70,171,191,223,142,24,183,236,164,215,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,157,67,237,225,202,44,219,10,106,13,5,58,232,79,112,168,198,156,145,92,165,150,94,234,223,163,59,205,193,20,145,239,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,114,145,244,110,127,94,80,191,154,118,211,156,191,151,50,33,36,35,232,127,67,105,84,163,184,26,232,197,119,61,21,114,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,81,128,128,128,128,160,221,22,63,223,20,68,186,173,194,172,202,158,42,126,97,15,132,195,66,221,238,107,215,248,74,92,130,208,11,24,55,5,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,81,128,128,128,128,160,207,83,158,38,99,162,16,222,181,10,122,169,190,199,146,126,174,50,64,4,68,199,226,67,49,12,144,117,180,198,45,30,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateThreeLevels-502537983006-528454448066.json b/mpt/tests/UpdateThreeLevels-502537983006-528454448066.json index eb3816a1e0..29eb8458d1 100644 --- a/mpt/tests/UpdateThreeLevels-502537983006-528454448066.json +++ b/mpt/tests/UpdateThreeLevels-502537983006-528454448066.json @@ -1,2 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,142,144,113,222,161,97,77,48,103,64,180,232,181,11,108,2,85,138,163,102,26,74,61,64,147,6,183,56,99,81,83,71,0,160,101,77,230,237,240,73,108,155,117,96,108,192,106,0,61,132,48,176,179,233,125,56,111,253,16,241,13,71,124,184,157,100,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,1],[0,160,87,138,47,5,98,222,15,150,38,81,116,204,38,246,74,216,154,151,10,54,2,41,1,148,36,199,3,198,39,221,221,17,0,160,89,14,72,25,129,66,191,230,0,34,163,156,210,173,52,225,168,221,66,88,57,5,115,40,205,90,254,107,55,240,255,166,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,0,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,1],[0,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,0,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,1],[0,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,0,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,1],[0,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,0,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,1],[0,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,0,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,1],[0,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,0,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,1],[0,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,0,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,1],[0,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,0,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,1],[0,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,0,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,1],[0,160,188,212,78,6,137,199,58,2,72,14,105,100,234,10,254,179,199,160,215,110,78,188,254,146,90,111,23,88,96,114,64,234,0,160,196,75,28,203,87,166,229,245,194,73,52,62,118,92,101,101,237,126,90,246,173,201,159,188,78,114,228,147,48,129,240,203,1],[0,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,0,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,1],[0,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,0,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,1],[0,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,0,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,1],[0,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,0,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,1],[0,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,0,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,1],[0,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,0,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,0,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,1],[0,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,0,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,1],[0,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,0,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,1],[0,160,26,147,102,163,139,172,169,47,50,240,75,190,92,248,196,156,35,24,79,235,155,144,229,52,4,85,87,249,139,147,232,222,0,160,37,70,153,216,255,176,70,2,60,194,7,102,154,227,212,101,52,63,150,4,173,162,99,247,179,212,33,34,48,36,144,175,1],[0,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,0,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,1],[0,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,0,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,1],[0,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,0,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,1],[0,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,0,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,1],[0,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,0,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,1],[0,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,0,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,1],[0,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,0,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,1],[0,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,0,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,1],[0,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,0,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,1],[0,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,0,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,1],[0,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,0,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,1],[0,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,0,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,0,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,1],[0,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,0,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,1],[0,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,0,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,1],[0,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,0,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,1],[0,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,0,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,1],[0,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,0,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,1],[0,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,0,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,1],[0,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,0,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,1],[0,160,40,209,9,219,145,88,225,98,57,70,130,171,199,135,108,162,137,200,130,155,156,208,73,48,20,227,77,94,10,212,186,75,0,160,208,183,63,43,52,250,147,253,41,11,40,102,228,67,36,150,238,209,99,227,150,202,150,95,82,62,165,162,196,179,232,192,1],[0,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,0,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,1],[0,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,0,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,1],[0,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,0,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,1],[0,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,0,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,1],[0,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,0,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,1],[0,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,0,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,1],[0,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,0,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,0,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,1],[0,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,0,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,1],[0,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,0,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,1],[0,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,0,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,1],[0,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,0,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,1],[0,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,0,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,1],[0,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,0,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,1],[0,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,0,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,1],[0,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,0,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,1],[0,160,221,16,192,189,239,240,135,122,64,173,215,46,4,239,49,29,173,26,184,232,175,108,56,126,239,57,79,239,242,87,128,177,0,160,88,100,20,124,44,120,97,11,155,255,247,50,144,93,125,181,208,124,107,2,9,128,158,57,108,165,185,187,233,79,33,10,1],[0,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,0,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,1],[0,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,0,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,1],[0,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,0,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,1],[0,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,0,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,1],[0,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,0,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,1],[0,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,0,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,80,6,89,43,86,234,131,147,239,22,38,45,220,175,87,203,99,236,3,18,241,136,146,107,109,235,193,176,130,156,84,21,0,160,250,47,45,204,91,161,58,207,44,11,183,77,22,191,151,109,244,206,52,64,130,47,100,227,34,238,117,230,29,190,208,238,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,0,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,0,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,1],[0,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,0,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,0,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,0,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,123,252,100,173,124,68,199,163,79,4,241,92,153,123,218,145,145,36,206,212,171,116,13,74,255,42,112,221,179,248,169,0,160,37,106,249,58,165,105,120,84,33,189,103,48,146,121,142,174,76,21,117,99,164,77,145,64,232,16,211,214,199,162,3,153,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,0,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,147,146,239,33,27,134,221,156,45,126,73,40,11,10,2,192,168,19,116,167,199,173,97,3,135,25,96,251,198,68,191,9,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,96,35,47,139,213,181,226,176,47,22,147,77,160,46,85,255,253,184,17,242,105,77,6,168,219,237,167,193,62,216,254,184,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,81,249,1,81,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,0,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,1],[0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,1],[0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,1],[0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,0,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,0,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,142,144,113,222,161,97,77,48,103,64,180,232,181,11,108,2,85,138,163,102,26,74,61,64,147,6,183,56,99,81,83,71,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,101,77,230,237,240,73,108,155,117,96,108,192,106,0,61,132,48,176,179,233,125,56,111,253,16,241,13,71,124,184,157,100,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,87,138,47,5,98,222,15,150,38,81,116,204,38,246,74,216,154,151,10,54,2,41,1,148,36,199,3,198,39,221,221,17,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,89,14,72,25,129,66,191,230,0,34,163,156,210,173,52,225,168,221,66,88,57,5,115,40,205,90,254,107,55,240,255,166,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,160,188,212,78,6,137,199,58,2,72,14,105,100,234,10,254,179,199,160,215,110,78,188,254,146,90,111,23,88,96,114,64,234,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,128,5],[249,2,17,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,160,196,75,28,203,87,166,229,245,194,73,52,62,118,92,101,101,237,126,90,246,173,201,159,188,78,114,228,147,48,129,240,203,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,128,5],[249,2,17,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,160,26,147,102,163,139,172,169,47,50,240,75,190,92,248,196,156,35,24,79,235,155,144,229,52,4,85,87,249,139,147,232,222,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,128,5],[249,2,17,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,160,37,70,153,216,255,176,70,2,60,194,7,102,154,227,212,101,52,63,150,4,173,162,99,247,179,212,33,34,48,36,144,175,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,128,5],[249,2,17,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,160,40,209,9,219,145,88,225,98,57,70,130,171,199,135,108,162,137,200,130,155,156,208,73,48,20,227,77,94,10,212,186,75,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,128,5],[249,2,17,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,160,208,183,63,43,52,250,147,253,41,11,40,102,228,67,36,150,238,209,99,227,150,202,150,95,82,62,165,162,196,179,232,192,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,128,5],[249,2,17,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,160,221,16,192,189,239,240,135,122,64,173,215,46,4,239,49,29,173,26,184,232,175,108,56,126,239,57,79,239,242,87,128,177,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,128,5],[249,2,17,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,160,88,100,20,124,44,120,97,11,155,255,247,50,144,93,125,181,208,124,107,2,9,128,158,57,108,165,185,187,233,79,33,10,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,128,5],[248,209,160,80,6,89,43,86,234,131,147,239,22,38,45,220,175,87,203,99,236,3,18,241,136,146,107,109,235,193,176,130,156,84,21,128,128,128,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,128,128,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,128,128,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,128,128,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,128,128,5],[248,209,160,250,47,45,204,91,161,58,207,44,11,183,77,22,191,151,109,244,206,52,64,130,47,100,227,34,238,117,230,29,190,208,238,128,128,128,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,128,128,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,128,128,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,128,128,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,128,128,5],[248,81,128,128,128,128,128,160,169,123,252,100,173,124,68,199,163,79,4,241,92,153,123,218,145,145,36,206,212,171,116,13,74,255,42,112,221,179,248,169,128,128,128,128,128,128,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,128,128,128,128,5],[248,81,128,128,128,128,128,160,37,106,249,58,165,105,120,84,33,189,103,48,146,121,142,174,76,21,117,99,164,77,145,64,232,16,211,214,199,162,3,153,128,128,128,128,128,128,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,128,128,128,128,5],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,184,70,248,68,128,128,160,147,146,239,33,27,134,221,156,45,126,73,40,11,10,2,192,168,19,116,167,199,173,97,3,135,25,96,251,198,68,191,9,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,184,70,248,68,128,128,160,96,35,47,139,213,181,226,176,47,22,147,77,160,46,85,255,253,184,17,242,105,77,6,168,219,237,167,193,62,216,254,184,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,128,128,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[248,81,128,128,128,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,11,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] - +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,142,144,113,222,161,97,77,48,103,64,180,232,181,11,108,2,85,138,163,102,26,74,61,64,147,6,183,56,99,81,83,71,0,160,101,77,230,237,240,73,108,155,117,96,108,192,106,0,61,132,48,176,179,233,125,56,111,253,16,241,13,71,124,184,157,100,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,0,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,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,1],[0,160,87,138,47,5,98,222,15,150,38,81,116,204,38,246,74,216,154,151,10,54,2,41,1,148,36,199,3,198,39,221,221,17,0,160,89,14,72,25,129,66,191,230,0,34,163,156,210,173,52,225,168,221,66,88,57,5,115,40,205,90,254,107,55,240,255,166,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,0,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,1],[0,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,0,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,1],[0,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,0,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,1],[0,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,0,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,1],[0,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,0,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,1],[0,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,0,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,1],[0,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,0,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,1],[0,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,0,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,1],[0,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,0,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,1],[0,160,188,212,78,6,137,199,58,2,72,14,105,100,234,10,254,179,199,160,215,110,78,188,254,146,90,111,23,88,96,114,64,234,0,160,196,75,28,203,87,166,229,245,194,73,52,62,118,92,101,101,237,126,90,246,173,201,159,188,78,114,228,147,48,129,240,203,1],[0,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,0,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,1],[0,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,0,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,1],[0,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,0,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,1],[0,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,0,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,1],[0,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,0,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,1],[0,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,0,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,0,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,1],[0,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,0,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,1],[0,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,0,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,1],[0,160,26,147,102,163,139,172,169,47,50,240,75,190,92,248,196,156,35,24,79,235,155,144,229,52,4,85,87,249,139,147,232,222,0,160,37,70,153,216,255,176,70,2,60,194,7,102,154,227,212,101,52,63,150,4,173,162,99,247,179,212,33,34,48,36,144,175,1],[0,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,0,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,1],[0,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,0,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,1],[0,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,0,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,1],[0,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,0,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,1],[0,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,0,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,1],[0,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,0,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,1],[0,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,0,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,1],[0,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,0,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,1],[0,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,0,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,1],[0,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,0,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,1],[0,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,0,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,1],[0,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,0,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,0,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,1],[0,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,0,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,1],[0,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,0,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,1],[0,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,0,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,1],[0,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,0,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,1],[0,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,0,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,1],[0,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,0,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,1],[0,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,0,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,1],[0,160,40,209,9,219,145,88,225,98,57,70,130,171,199,135,108,162,137,200,130,155,156,208,73,48,20,227,77,94,10,212,186,75,0,160,208,183,63,43,52,250,147,253,41,11,40,102,228,67,36,150,238,209,99,227,150,202,150,95,82,62,165,162,196,179,232,192,1],[0,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,0,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,1],[0,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,0,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,1],[0,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,0,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,1],[0,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,0,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,1],[0,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,0,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,1],[0,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,0,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,1],[0,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,0,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,0,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,1],[0,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,0,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,1],[0,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,0,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,1],[0,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,0,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,1],[0,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,0,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,1],[0,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,0,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,1],[0,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,0,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,1],[0,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,0,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,1],[0,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,0,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,1],[0,160,221,16,192,189,239,240,135,122,64,173,215,46,4,239,49,29,173,26,184,232,175,108,56,126,239,57,79,239,242,87,128,177,0,160,88,100,20,124,44,120,97,11,155,255,247,50,144,93,125,181,208,124,107,2,9,128,158,57,108,165,185,187,233,79,33,10,1],[0,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,0,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,1],[0,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,0,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,1],[0,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,0,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,1],[0,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,0,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,1],[0,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,0,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,1],[0,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,0,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,0,0,0,0,0,0,0,0,0,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,160,80,6,89,43,86,234,131,147,239,22,38,45,220,175,87,203,99,236,3,18,241,136,146,107,109,235,193,176,130,156,84,21,0,160,250,47,45,204,91,161,58,207,44,11,183,77,22,191,151,109,244,206,52,64,130,47,100,227,34,238,117,230,29,190,208,238,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,0,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,0,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,1],[0,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,0,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,0,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,0,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,5,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,123,252,100,173,124,68,199,163,79,4,241,92,153,123,218,145,145,36,206,212,171,116,13,74,255,42,112,221,179,248,169,0,160,37,106,249,58,165,105,120,84,33,189,103,48,146,121,142,174,76,21,117,99,164,77,145,64,232,16,211,214,199,162,3,153,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,0,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,147,146,239,33,27,134,221,156,45,126,73,40,11,10,2,192,168,19,116,167,199,173,97,3,135,25,96,251,198,68,191,9,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,96,35,47,139,213,181,226,176,47,22,147,77,160,46,85,255,253,184,17,242,105,77,6,168,219,237,167,193,62,216,254,184,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,81,249,1,81,3,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,0,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,1],[0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,1],[0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,1],[0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,8,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,0,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,0,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,142,144,113,222,161,97,77,48,103,64,180,232,181,11,108,2,85,138,163,102,26,74,61,64,147,6,183,56,99,81,83,71,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,101,77,230,237,240,73,108,155,117,96,108,192,106,0,61,132,48,176,179,233,125,56,111,253,16,241,13,71,124,184,157,100,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,87,138,47,5,98,222,15,150,38,81,116,204,38,246,74,216,154,151,10,54,2,41,1,148,36,199,3,198,39,221,221,17,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,89,14,72,25,129,66,191,230,0,34,163,156,210,173,52,225,168,221,66,88,57,5,115,40,205,90,254,107,55,240,255,166,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,160,188,212,78,6,137,199,58,2,72,14,105,100,234,10,254,179,199,160,215,110,78,188,254,146,90,111,23,88,96,114,64,234,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,128,5],[249,2,17,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,160,196,75,28,203,87,166,229,245,194,73,52,62,118,92,101,101,237,126,90,246,173,201,159,188,78,114,228,147,48,129,240,203,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,128,5],[249,2,17,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,160,26,147,102,163,139,172,169,47,50,240,75,190,92,248,196,156,35,24,79,235,155,144,229,52,4,85,87,249,139,147,232,222,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,128,5],[249,2,17,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,160,37,70,153,216,255,176,70,2,60,194,7,102,154,227,212,101,52,63,150,4,173,162,99,247,179,212,33,34,48,36,144,175,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,128,5],[249,2,17,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,160,40,209,9,219,145,88,225,98,57,70,130,171,199,135,108,162,137,200,130,155,156,208,73,48,20,227,77,94,10,212,186,75,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,128,5],[249,2,17,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,160,208,183,63,43,52,250,147,253,41,11,40,102,228,67,36,150,238,209,99,227,150,202,150,95,82,62,165,162,196,179,232,192,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,128,5],[249,2,17,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,160,221,16,192,189,239,240,135,122,64,173,215,46,4,239,49,29,173,26,184,232,175,108,56,126,239,57,79,239,242,87,128,177,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,128,5],[249,2,17,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,160,88,100,20,124,44,120,97,11,155,255,247,50,144,93,125,181,208,124,107,2,9,128,158,57,108,165,185,187,233,79,33,10,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,128,5],[248,209,160,80,6,89,43,86,234,131,147,239,22,38,45,220,175,87,203,99,236,3,18,241,136,146,107,109,235,193,176,130,156,84,21,128,128,128,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,128,128,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,128,128,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,128,128,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,128,128,5],[248,209,160,250,47,45,204,91,161,58,207,44,11,183,77,22,191,151,109,244,206,52,64,130,47,100,227,34,238,117,230,29,190,208,238,128,128,128,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,128,128,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,128,128,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,128,128,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,128,128,5],[248,81,128,128,128,128,128,160,169,123,252,100,173,124,68,199,163,79,4,241,92,153,123,218,145,145,36,206,212,171,116,13,74,255,42,112,221,179,248,169,128,128,128,128,128,128,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,128,128,128,128,5],[248,81,128,128,128,128,128,160,37,106,249,58,165,105,120,84,33,189,103,48,146,121,142,174,76,21,117,99,164,77,145,64,232,16,211,214,199,162,3,153,128,128,128,128,128,128,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,128,128,128,128,5],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,184,70,248,68,128,128,160,147,146,239,33,27,134,221,156,45,126,73,40,11,10,2,192,168,19,116,167,199,173,97,3,135,25,96,251,198,68,191,9,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,184,70,248,68,128,128,160,96,35,47,139,213,181,226,176,47,22,147,77,160,46,85,255,253,184,17,242,105,77,6,168,219,237,167,193,62,216,254,184,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,128,128,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[248,81,128,128,128,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,11,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateTwoLevels-711822908769-330416270113.json b/mpt/tests/UpdateTwoLevels-711822908769-330416270113.json index 124b65d250..192805fa1d 100644 --- a/mpt/tests/UpdateTwoLevels-711822908769-330416270113.json +++ b/mpt/tests/UpdateTwoLevels-711822908769-330416270113.json @@ -1,2 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,0,160,80,81,86,126,198,95,118,11,95,172,104,133,19,210,199,68,152,233,43,250,148,55,34,104,34,72,184,115,183,151,216,161,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,1],[0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,1],[0,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,0,160,140,225,28,195,169,112,169,75,250,46,56,171,150,161,71,200,135,103,101,182,54,126,143,177,59,249,235,81,247,117,7,140,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,1],[0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,1],[0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,1],[0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,1],[0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,1],[0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,1],[0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,1],[0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,1],[0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,1],[0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,1],[0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,1],[0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,1],[0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,1],[0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,1],[0,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,0,160,123,155,203,26,218,205,204,241,86,103,158,110,59,134,231,56,71,172,255,73,241,241,125,161,246,35,6,232,62,37,112,88,1],[0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,1],[0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,1],[0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,1],[0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,1],[0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,1],[0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,1],[0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,1],[0,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,0,160,198,203,246,46,203,176,117,45,83,236,82,38,20,123,8,101,138,38,200,215,151,42,46,236,78,112,27,209,131,57,219,206,1],[0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,1],[0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,1],[0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,1],[0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,1],[0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,1],[0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,1],[0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,1],[0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,1],[0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,1],[0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,1],[0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,1],[0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,1],[0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,1],[0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,1],[0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,1],[0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,1],[0,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,0,160,160,2,236,192,39,202,151,163,183,70,186,114,134,16,83,20,183,222,81,80,128,192,34,13,58,219,194,215,225,13,196,151,1],[0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,1],[0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,1],[0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,1],[0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,1],[0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,1],[0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,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,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,1],[0,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,0,160,222,94,159,134,29,249,127,113,70,55,181,120,192,18,249,201,11,166,0,7,124,0,190,99,129,214,226,238,105,72,204,10,1],[0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,1],[0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,1],[0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,1],[0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,1],[0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,1],[0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,1],[0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,1],[0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,1],[0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,1],[0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,1],[0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,1],[0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,1],[0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,1],[0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,0,160,156,207,209,50,40,105,79,185,147,253,172,132,182,236,142,139,203,121,201,181,156,228,141,159,78,159,44,33,213,51,125,229,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,1],[0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,1],[0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,1],[0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,240,1,181,13,209,205,67,21,77,226,67,67,109,237,241,148,179,141,51,28,14,168,32,5,100,241,252,179,90,52,230,114,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,80,81,86,126,198,95,118,11,95,172,104,133,19,210,199,68,152,233,43,250,148,55,34,104,34,72,184,115,183,151,216,161,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,140,225,28,195,169,112,169,75,250,46,56,171,150,161,71,200,135,103,101,182,54,126,143,177,59,249,235,81,247,117,7,140,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,123,155,203,26,218,205,204,241,86,103,158,110,59,134,231,56,71,172,255,73,241,241,125,161,246,35,6,232,62,37,112,88,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,198,203,246,46,203,176,117,45,83,236,82,38,20,123,8,101,138,38,200,215,151,42,46,236,78,112,27,209,131,57,219,206,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,160,2,236,192,39,202,151,163,183,70,186,114,134,16,83,20,183,222,81,80,128,192,34,13,58,219,194,215,225,13,196,151,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,222,94,159,134,29,249,127,113,70,55,181,120,192,18,249,201,11,166,0,7,124,0,190,99,129,214,226,238,105,72,204,10,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[248,209,128,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,209,128,160,156,207,209,50,40,105,79,185,147,253,172,132,182,236,142,139,203,121,201,181,156,228,141,159,78,159,44,33,213,51,125,229,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,240,1,181,13,209,205,67,21,77,226,67,67,109,237,241,148,179,141,51,28,14,168,32,5,100,241,252,179,90,52,230,114,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,17,5]] - +[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,0,160,80,81,86,126,198,95,118,11,95,172,104,133,19,210,199,68,152,233,43,250,148,55,34,104,34,72,184,115,183,151,216,161,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,1],[0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,1],[0,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,0,160,140,225,28,195,169,112,169,75,250,46,56,171,150,161,71,200,135,103,101,182,54,126,143,177,59,249,235,81,247,117,7,140,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,1],[0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,1],[0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,1],[0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,1],[0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,1],[0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,1],[0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,1],[0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,1],[0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,1],[0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,1],[0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,1],[0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,1],[0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,1],[0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,1],[0,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,0,160,123,155,203,26,218,205,204,241,86,103,158,110,59,134,231,56,71,172,255,73,241,241,125,161,246,35,6,232,62,37,112,88,1],[0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,1],[0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,1],[0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,1],[0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,1],[0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,1],[0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,1],[0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,1],[0,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,0,160,198,203,246,46,203,176,117,45,83,236,82,38,20,123,8,101,138,38,200,215,151,42,46,236,78,112,27,209,131,57,219,206,1],[0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,1],[0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,1],[0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,1],[0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,1],[0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,1],[0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,1],[0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,1],[0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,1],[0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,1],[0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,1],[0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,1],[0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,1],[0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,1],[0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,1],[0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,1],[0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,1],[0,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,0,160,160,2,236,192,39,202,151,163,183,70,186,114,134,16,83,20,183,222,81,80,128,192,34,13,58,219,194,215,225,13,196,151,1],[0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,1],[0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,1],[0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,1],[0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,1],[0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,1],[0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,1],[0,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,0,160,222,94,159,134,29,249,127,113,70,55,181,120,192,18,249,201,11,166,0,7,124,0,190,99,129,214,226,238,105,72,204,10,1],[0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,1],[0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,1],[0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,1],[0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,1],[0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,1],[0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,1],[0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,1],[0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,1],[0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,1],[0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,1],[0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,1],[0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,1],[0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,1],[0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,1,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,0,160,156,207,209,50,40,105,79,185,147,253,172,132,182,236,142,139,203,121,201,181,156,228,141,159,78,159,44,33,213,51,125,229,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,1],[0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,1],[0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,1],[0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,240,1,181,13,209,205,67,21,77,226,67,67,109,237,241,148,179,141,51,28,14,168,32,5,100,241,252,179,90,52,230,114,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,80,81,86,126,198,95,118,11,95,172,104,133,19,210,199,68,152,233,43,250,148,55,34,104,34,72,184,115,183,151,216,161,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,140,225,28,195,169,112,169,75,250,46,56,171,150,161,71,200,135,103,101,182,54,126,143,177,59,249,235,81,247,117,7,140,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,123,155,203,26,218,205,204,241,86,103,158,110,59,134,231,56,71,172,255,73,241,241,125,161,246,35,6,232,62,37,112,88,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,198,203,246,46,203,176,117,45,83,236,82,38,20,123,8,101,138,38,200,215,151,42,46,236,78,112,27,209,131,57,219,206,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,160,2,236,192,39,202,151,163,183,70,186,114,134,16,83,20,183,222,81,80,128,192,34,13,58,219,194,215,225,13,196,151,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,222,94,159,134,29,249,127,113,70,55,181,120,192,18,249,201,11,166,0,7,124,0,190,99,129,214,226,238,105,72,204,10,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[248,209,128,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,209,128,160,156,207,209,50,40,105,79,185,147,253,172,132,182,236,142,139,203,121,201,181,156,228,141,159,78,159,44,33,213,51,125,229,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,240,1,181,13,209,205,67,21,77,226,67,67,109,237,241,148,179,141,51,28,14,168,32,5,100,241,252,179,90,52,230,114,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,17,5]] \ No newline at end of file diff --git a/mpt/tests/StorageUpdateTwoLevelsBigVal-711822908769-330416270113.json b/mpt/tests/UpdateTwoLevelsBigVal-711822908769-330416270113.json similarity index 99% rename from mpt/tests/StorageUpdateTwoLevelsBigVal-711822908769-330416270113.json rename to mpt/tests/UpdateTwoLevelsBigVal-711822908769-330416270113.json index 8ba6b40283..3ebac037fe 100644 --- a/mpt/tests/StorageUpdateTwoLevelsBigVal-711822908769-330416270113.json +++ b/mpt/tests/UpdateTwoLevelsBigVal-711822908769-330416270113.json @@ -1,2 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,0,160,29,242,46,206,29,9,111,223,154,79,250,10,49,249,16,198,17,42,210,78,210,226,200,229,191,98,157,211,71,200,96,118,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,1],[0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,1],[0,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,0,160,230,45,110,13,23,30,183,181,207,2,83,189,57,102,108,187,129,131,15,211,66,27,50,133,4,85,54,44,86,221,109,158,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,1],[0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,1],[0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,1],[0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,1],[0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,1],[0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,1],[0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,1],[0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,1],[0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,1],[0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,1],[0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,1],[0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,1],[0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,1],[0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,1],[0,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,0,160,71,100,171,20,217,22,14,161,33,183,185,165,222,91,120,80,202,165,62,145,39,173,206,247,209,147,209,200,189,12,222,246,1],[0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,1],[0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,1],[0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,1],[0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,1],[0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,1],[0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,1],[0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,1],[0,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,0,160,30,119,37,47,59,45,27,73,246,35,152,136,21,50,238,178,96,160,131,160,235,208,170,62,113,242,3,80,106,204,15,224,1],[0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,1],[0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,1],[0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,1],[0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,1],[0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,1],[0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,1],[0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,1],[0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,1],[0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,1],[0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,1],[0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,1],[0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,1],[0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,1],[0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,1],[0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,1],[0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,1],[0,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,0,160,41,56,70,118,31,5,32,241,175,119,228,41,120,90,118,184,180,250,250,22,184,124,92,72,248,157,0,60,121,70,234,1,1],[0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,1],[0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,1],[0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,1],[0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,1],[0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,1],[0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,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,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,1],[0,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,0,160,54,14,79,131,74,213,8,128,93,133,115,152,146,233,146,254,72,145,86,69,76,241,221,14,110,108,185,44,91,194,245,64,1],[0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,1],[0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,1],[0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,1],[0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,1],[0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,1],[0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,1],[0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,1],[0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,1],[0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,1],[0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,1],[0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,1],[0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,1],[0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,1],[0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,0,160,37,205,37,202,117,175,55,124,141,76,43,251,13,233,84,76,55,174,108,137,120,244,47,179,0,95,3,132,172,146,236,182,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,1],[0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,1],[0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,1],[0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,121,157,99,39,34,97,185,88,103,202,36,124,232,176,198,158,112,8,48,188,82,110,226,136,56,21,114,170,167,1,213,4,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,29,242,46,206,29,9,111,223,154,79,250,10,49,249,16,198,17,42,210,78,210,226,200,229,191,98,157,211,71,200,96,118,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,230,45,110,13,23,30,183,181,207,2,83,189,57,102,108,187,129,131,15,211,66,27,50,133,4,85,54,44,86,221,109,158,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,71,100,171,20,217,22,14,161,33,183,185,165,222,91,120,80,202,165,62,145,39,173,206,247,209,147,209,200,189,12,222,246,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,30,119,37,47,59,45,27,73,246,35,152,136,21,50,238,178,96,160,131,160,235,208,170,62,113,242,3,80,106,204,15,224,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,41,56,70,118,31,5,32,241,175,119,228,41,120,90,118,184,180,250,250,22,184,124,92,72,248,157,0,60,121,70,234,1,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,54,14,79,131,74,213,8,128,93,133,115,152,146,233,146,254,72,145,86,69,76,241,221,14,110,108,185,44,91,194,245,64,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[248,209,128,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,209,128,160,37,205,37,202,117,175,55,124,141,76,43,251,13,233,84,76,55,174,108,137,120,244,47,179,0,95,3,132,172,146,236,182,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,121,157,99,39,34,97,185,88,103,202,36,124,232,176,198,158,112,8,48,188,82,110,226,136,56,21,114,170,167,1,213,4,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] - +[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,0,160,29,242,46,206,29,9,111,223,154,79,250,10,49,249,16,198,17,42,210,78,210,226,200,229,191,98,157,211,71,200,96,118,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,1],[0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,1],[0,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,0,160,230,45,110,13,23,30,183,181,207,2,83,189,57,102,108,187,129,131,15,211,66,27,50,133,4,85,54,44,86,221,109,158,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,1],[0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,1],[0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,1],[0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,1],[0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,1],[0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,1],[0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,1],[0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,1],[0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,1],[0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,1],[0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,1],[0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,1],[0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,1],[0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,1],[0,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,0,160,71,100,171,20,217,22,14,161,33,183,185,165,222,91,120,80,202,165,62,145,39,173,206,247,209,147,209,200,189,12,222,246,1],[0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,1],[0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,1],[0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,1],[0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,1],[0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,1],[0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,1],[0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,1],[0,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,0,160,30,119,37,47,59,45,27,73,246,35,152,136,21,50,238,178,96,160,131,160,235,208,170,62,113,242,3,80,106,204,15,224,1],[0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,1],[0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,1],[0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,1],[0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,1],[0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,1],[0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,1],[0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,1],[0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,1],[0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,1],[0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,1],[0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,1],[0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,1],[0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,1],[0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,1],[0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,1],[0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,1],[0,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,0,160,41,56,70,118,31,5,32,241,175,119,228,41,120,90,118,184,180,250,250,22,184,124,92,72,248,157,0,60,121,70,234,1,1],[0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,1],[0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,1],[0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,1],[0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,1],[0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,1],[0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,1],[0,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,0,160,54,14,79,131,74,213,8,128,93,133,115,152,146,233,146,254,72,145,86,69,76,241,221,14,110,108,185,44,91,194,245,64,1],[0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,1],[0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,1],[0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,1],[0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,1],[0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,1],[0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,1],[0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,1],[0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,1],[0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,1],[0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,1],[0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,1],[0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,1],[0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,1],[0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,1,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,0,160,37,205,37,202,117,175,55,124,141,76,43,251,13,233,84,76,55,174,108,137,120,244,47,179,0,95,3,132,172,146,236,182,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,1],[0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,1],[0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,1],[0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,121,157,99,39,34,97,185,88,103,202,36,124,232,176,198,158,112,8,48,188,82,110,226,136,56,21,114,170,167,1,213,4,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,29,242,46,206,29,9,111,223,154,79,250,10,49,249,16,198,17,42,210,78,210,226,200,229,191,98,157,211,71,200,96,118,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,230,45,110,13,23,30,183,181,207,2,83,189,57,102,108,187,129,131,15,211,66,27,50,133,4,85,54,44,86,221,109,158,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,71,100,171,20,217,22,14,161,33,183,185,165,222,91,120,80,202,165,62,145,39,173,206,247,209,147,209,200,189,12,222,246,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,30,119,37,47,59,45,27,73,246,35,152,136,21,50,238,178,96,160,131,160,235,208,170,62,113,242,3,80,106,204,15,224,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,41,56,70,118,31,5,32,241,175,119,228,41,120,90,118,184,180,250,250,22,184,124,92,72,248,157,0,60,121,70,234,1,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,54,14,79,131,74,213,8,128,93,133,115,152,146,233,146,254,72,145,86,69,76,241,221,14,110,108,185,44,91,194,245,64,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[248,209,128,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,209,128,160,37,205,37,202,117,175,55,124,141,76,43,251,13,233,84,76,55,174,108,137,120,244,47,179,0,95,3,132,172,146,236,182,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,121,157,99,39,34,97,185,88,103,202,36,124,232,176,198,158,112,8,48,188,82,110,226,136,56,21,114,170,167,1,213,4,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file From fa906ef60c8a7af7abd53272ad89f766cf3ee13f Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Thu, 3 Mar 2022 15:31:37 +0100 Subject: [PATCH 099/113] c16/c1 instead of sel1/sel2 in account_leaf_key --- mpt/src/account_leaf_key.rs | 17 ++++++++++++----- mpt/src/mpt.rs | 2 -- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/mpt/src/account_leaf_key.rs b/mpt/src/account_leaf_key.rs index b27bb8e63a..955cda52f1 100644 --- a/mpt/src/account_leaf_key.rs +++ b/mpt/src/account_leaf_key.rs @@ -11,7 +11,10 @@ use std::marker::PhantomData; use crate::{ helpers::{compute_rlc, key_len_lookup, mult_diff_lookup, range_lookups}, mpt::FixedTableTag, - param::{HASH_WIDTH, R_TABLE_LEN}, + param::{ + HASH_WIDTH, IS_BRANCH_C16_POS, IS_BRANCH_C1_POS, LAYOUT_OFFSET, + R_TABLE_LEN, + }, }; #[derive(Clone, Debug)] @@ -36,8 +39,6 @@ impl AccountLeafKeyChip { acc_mult: Column, key_rlc: Column, key_rlc_mult: Column, - sel1: Column, - sel2: Column, r_table: Vec>, fixed_table: [Column; 3], ) -> AccountLeafKeyConfig { @@ -138,8 +139,14 @@ impl AccountLeafKeyChip { let key_rlc_acc_start = meta.query_advice(key_rlc, Rotation(rot)); let key_mult_start = meta.query_advice(key_rlc_mult, Rotation(rot)); // sel1, sel2 is in init branch - let sel1 = meta.query_advice(sel1, Rotation(rot - 1)); - let sel2 = meta.query_advice(sel2, Rotation(rot - 1)); + let sel1 = meta.query_advice( + s_advices[IS_BRANCH_C16_POS - LAYOUT_OFFSET], + Rotation(rot - 1), + ); + let sel2 = meta.query_advice( + s_advices[IS_BRANCH_C1_POS - LAYOUT_OFFSET], + Rotation(rot - 1), + ); let c32 = Expression::Constant(F::from(32)); let c48 = Expression::Constant(F::from(48)); diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 5ed31b5269..b99796c992 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -679,8 +679,6 @@ impl MPTConfig { acc_mult_s, key_rlc, key_rlc_mult, - sel1, - sel2, r_table.clone(), fixed_table.clone(), ); From c3141ab5951f53fcd0c65b2ed50f57e16e4f0697 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Thu, 3 Mar 2022 15:59:57 +0100 Subject: [PATCH 100/113] new extension selectors used for assignment --- mpt/src/mpt.rs | 31 +++++++++++++++++++------------ 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index b99796c992..639f821577 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -26,7 +26,10 @@ use crate::{ param::{ IS_BRANCH_C16_POS, IS_BRANCH_C1_POS, IS_EXTENSION_EVEN_KEY_LEN_POS, IS_EXTENSION_KEY_LONG_POS, IS_EXTENSION_KEY_SHORT_POS, - IS_EXTENSION_NODE_POS, IS_EXTENSION_ODD_KEY_LEN_POS, LAYOUT_OFFSET, + IS_EXTENSION_NODE_POS, IS_EXTENSION_ODD_KEY_LEN_POS, + IS_EXT_LONG_EVEN_C16_POS, IS_EXT_LONG_EVEN_C1_POS, + IS_EXT_LONG_ODD_C16_POS, IS_EXT_LONG_ODD_C1_POS, IS_EXT_SHORT_C16_POS, + IS_EXT_SHORT_C1_POS, LAYOUT_OFFSET, }, storage_root_in_account_leaf::StorageRootChip, }; @@ -1268,7 +1271,6 @@ impl MPTConfig { let mut rlp_len_rem_s: i32 = 0; // branch RLP length remainder, in each branch children row this value is subtracted by the number of RLP bytes in this row (1 or 33) let mut rlp_len_rem_c: i32 = 0; - // TODO: replace with packed extension selectors: let mut is_extension_node = false; let mut is_even = false; let mut is_odd = false; @@ -1453,19 +1455,24 @@ impl MPTConfig { let mut sel1 = F::zero(); let mut sel2 = F::zero(); // extension node: - is_extension_node = - witness[offset][IS_EXTENSION_NODE_POS] == 1; - is_even = witness[offset] - [IS_EXTENSION_EVEN_KEY_LEN_POS] + is_even = witness[offset][IS_EXT_LONG_EVEN_C16_POS] + + witness[offset][IS_EXT_LONG_EVEN_C1_POS] + == 1; + is_odd = witness[offset][IS_EXT_LONG_ODD_C16_POS] + + witness[offset][IS_EXT_LONG_ODD_C1_POS] + + witness[offset][IS_EXT_SHORT_C16_POS] + + witness[offset][IS_EXT_SHORT_C1_POS] == 1; - is_odd = witness[offset] - [IS_EXTENSION_ODD_KEY_LEN_POS] + is_short = witness[offset][IS_EXT_SHORT_C16_POS] + + witness[offset][IS_EXT_SHORT_C1_POS] == 1; - is_short = witness[offset] - [IS_EXTENSION_KEY_SHORT_POS] + is_long = witness[offset][IS_EXT_LONG_EVEN_C16_POS] + + witness[offset][IS_EXT_LONG_EVEN_C1_POS] + + witness[offset][IS_EXT_LONG_ODD_C16_POS] + + witness[offset][IS_EXT_LONG_ODD_C1_POS] == 1; - is_long = - witness[offset][IS_EXTENSION_KEY_LONG_POS] == 1; + is_extension_node = + is_even == true || is_odd == true; // end of extension node if !is_extension_node { From 61fe3e58712dd11f0fb438683aea3b38f3413e60 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Thu, 3 Mar 2022 16:47:17 +0100 Subject: [PATCH 101/113] new extension selectors in branch_key --- mpt/src/branch_key.rs | 54 +++++++++++++++++++++++++++++++------------ mpt/src/mpt.rs | 8 ++----- 2 files changed, 41 insertions(+), 21 deletions(-) diff --git a/mpt/src/branch_key.rs b/mpt/src/branch_key.rs index cd790dccb1..fdad1db928 100644 --- a/mpt/src/branch_key.rs +++ b/mpt/src/branch_key.rs @@ -6,6 +6,12 @@ use halo2::{ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; +use crate::param::{ + HASH_WIDTH, IS_EXT_LONG_EVEN_C16_POS, IS_EXT_LONG_EVEN_C1_POS, + IS_EXT_LONG_ODD_C16_POS, IS_EXT_LONG_ODD_C1_POS, IS_EXT_SHORT_C16_POS, + IS_EXT_SHORT_C1_POS, LAYOUT_OFFSET, +}; + #[derive(Clone, Debug)] pub(crate) struct BranchKeyConfig {} @@ -24,12 +30,8 @@ impl BranchKeyChip { not_first_level: Column, // to avoid rotating back when in the first branch (for key rlc) is_branch_init: Column, is_account_leaf_storage_codehash_c: Column, - is_extension_node: Column, - is_extension_key_even: Column, - is_extension_key_odd: Column, + s_advices: [Column; HASH_WIDTH], modified_node: Column, // index of the modified node - // sel1 and sel2 in branch init: denote whether it's the first or second nibble of the key byte - // sel1 and sel2 in branch children: denote whether there is no leaf at is_modified (when value is added or deleted from trie) c16_col: Column, c1_col: Column, key_rlc: Column, // used first for account address, then for storage key @@ -59,12 +61,40 @@ impl BranchKeyChip { meta.query_advice(is_branch_init, Rotation::prev()); let modified_node_cur = meta.query_advice(modified_node, Rotation::cur()); - let is_extension_node = - meta.query_advice(is_extension_node, Rotation::prev()); + + let is_ext_short_c16 = meta.query_advice( + s_advices[IS_EXT_SHORT_C16_POS - LAYOUT_OFFSET], + Rotation(-1), + ); + let is_ext_short_c1 = meta.query_advice( + s_advices[IS_EXT_SHORT_C1_POS - LAYOUT_OFFSET], + Rotation(-1), + ); + let is_ext_long_even_c16 = meta.query_advice( + s_advices[IS_EXT_LONG_EVEN_C16_POS - LAYOUT_OFFSET], + Rotation(-1), + ); + let is_ext_long_even_c1 = meta.query_advice( + s_advices[IS_EXT_LONG_EVEN_C1_POS - LAYOUT_OFFSET], + Rotation(-1), + ); + let is_ext_long_odd_c16 = meta.query_advice( + s_advices[IS_EXT_LONG_ODD_C16_POS - LAYOUT_OFFSET], + Rotation(-1), + ); + let is_ext_long_odd_c1 = meta.query_advice( + s_advices[IS_EXT_LONG_ODD_C1_POS - LAYOUT_OFFSET], + Rotation(-1), + ); + let is_extension_key_even = - meta.query_advice(is_extension_key_even, Rotation::prev()); + is_ext_long_even_c16.clone() + is_ext_long_even_c1.clone(); let is_extension_key_odd = - meta.query_advice(is_extension_key_odd, Rotation::prev()); + is_ext_long_odd_c16.clone() + is_ext_long_odd_c1.clone() + + is_ext_short_c16.clone() + is_ext_short_c1.clone(); + + let is_extension_node = is_extension_key_even.clone() + + is_extension_key_odd.clone(); // -2 because we are in the first branch child and -1 is branch init row, -2 is // account leaf storage codehash when we are in the first storage proof level @@ -212,7 +242,6 @@ impl BranchKeyChip { "account first level key_rlc sel1 = 1 (extension node even key)", q_not_first.clone() * (one.clone() - not_first_level.clone()) - * is_extension_node.clone() * is_branch_init_prev.clone() * is_extension_key_even.clone() * (sel1_cur.clone() - one.clone()), @@ -221,7 +250,6 @@ impl BranchKeyChip { "account first level key_rlc sel1 = 0 (extension node odd key)", q_not_first.clone() * (one.clone() - not_first_level.clone()) - * is_extension_node.clone() * is_branch_init_prev.clone() * is_extension_key_odd.clone() * sel1_cur.clone(), @@ -240,7 +268,6 @@ impl BranchKeyChip { "storage first level key_rlc sel1 = 1 (extension node even key)", q_not_first.clone() * is_account_leaf_storage_codehash_prev.clone() - * is_extension_node.clone() * is_branch_init_prev.clone() * is_extension_key_even.clone() * (sel1_cur.clone() - one.clone()), @@ -249,7 +276,6 @@ impl BranchKeyChip { "storage first level key_rlc sel1 = 0 (extension node odd key)", q_not_first.clone() * is_account_leaf_storage_codehash_prev.clone() - * is_extension_node.clone() * is_branch_init_prev.clone() * is_extension_key_odd.clone() * sel1_cur.clone(), @@ -269,7 +295,6 @@ impl BranchKeyChip { not_first_level.clone() * is_branch_init_prev.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. - * is_extension_node.clone() * is_extension_key_even.clone() * (sel1_cur.clone() + sel1_prev.clone() - one.clone()), )); @@ -278,7 +303,6 @@ impl BranchKeyChip { not_first_level.clone() * is_branch_init_prev.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // When this is 0, we check as for the first level key rlc. - * is_extension_node.clone() * is_extension_key_odd.clone() * (sel1_cur.clone() - sel1_prev.clone()), )); diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 639f821577..8eee9a350e 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -24,9 +24,7 @@ use crate::{ leaf_key_in_added_branch::LeafKeyInAddedBranchChip, leaf_value::LeafValueChip, param::{ - IS_BRANCH_C16_POS, IS_BRANCH_C1_POS, IS_EXTENSION_EVEN_KEY_LEN_POS, - IS_EXTENSION_KEY_LONG_POS, IS_EXTENSION_KEY_SHORT_POS, - IS_EXTENSION_NODE_POS, IS_EXTENSION_ODD_KEY_LEN_POS, + IS_BRANCH_C16_POS, IS_BRANCH_C1_POS, IS_EXTENSION_NODE_POS, IS_EXT_LONG_EVEN_C16_POS, IS_EXT_LONG_EVEN_C1_POS, IS_EXT_LONG_ODD_C16_POS, IS_EXT_LONG_ODD_C1_POS, IS_EXT_SHORT_C16_POS, IS_EXT_SHORT_C1_POS, LAYOUT_OFFSET, @@ -302,9 +300,7 @@ impl MPTConfig { not_first_level, is_branch_init, is_account_leaf_storage_codehash_c, - s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], - s_advices[IS_EXTENSION_EVEN_KEY_LEN_POS - LAYOUT_OFFSET], - s_advices[IS_EXTENSION_ODD_KEY_LEN_POS - LAYOUT_OFFSET], + s_advices, modified_node, s_advices[IS_BRANCH_C16_POS - LAYOUT_OFFSET], s_advices[IS_BRANCH_C1_POS - LAYOUT_OFFSET], From 211fcff2a6ab9552ce82e2ddd960ea814fae4277 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 4 Mar 2022 09:52:15 +0100 Subject: [PATCH 102/113] IS_EXTENSION_NODE_POS removed and replaced by new selectors --- mpt/src/branch_hash_in_parent.rs | 10 +++++--- mpt/src/mpt.rs | 33 ++++++++++--------------- mpt/src/param.rs | 1 - mpt/src/storage_root_in_account_leaf.rs | 17 +++++-------- 4 files changed, 25 insertions(+), 36 deletions(-) diff --git a/mpt/src/branch_hash_in_parent.rs b/mpt/src/branch_hash_in_parent.rs index 1d43799db2..545ed06946 100644 --- a/mpt/src/branch_hash_in_parent.rs +++ b/mpt/src/branch_hash_in_parent.rs @@ -6,7 +6,10 @@ use halo2::{ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; -use crate::param::{KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH}; +use crate::{ + helpers::get_is_extension_node, + param::{HASH_WIDTH, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH}, +}; #[derive(Clone, Debug)] pub(crate) struct BranchHashInParentConfig {} @@ -23,7 +26,7 @@ impl BranchHashInParentChip { is_account_leaf_storage_codehash_c: Column, is_last_branch_child: Column, is_branch_placeholder: Column, - is_extension_node: Column, + s_advices: [Column; HASH_WIDTH], sc_keccak: [Column; KECCAK_OUTPUT_WIDTH], acc: Column, acc_mult: Column, @@ -57,8 +60,7 @@ impl BranchHashInParentChip { meta.query_advice(is_branch_placeholder, Rotation(-16)); let acc = meta.query_advice(acc, Rotation::cur()); - let is_extension_node = - meta.query_advice(is_extension_node, Rotation(-16)); + let is_extension_node = get_is_extension_node(meta, s_advices, -16); // TODO: acc currently doesn't have branch ValueNode info (which 128 if nil) let c128 = Expression::Constant(F::from(128)); diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 8eee9a350e..9b650db5fa 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -20,14 +20,15 @@ use crate::{ branch_rows::BranchRowsChip, extension_node::ExtensionNodeChip, extension_node_key::ExtensionNodeKeyChip, + helpers::get_is_extension_node, leaf_key::LeafKeyChip, leaf_key_in_added_branch::LeafKeyInAddedBranchChip, leaf_value::LeafValueChip, param::{ - IS_BRANCH_C16_POS, IS_BRANCH_C1_POS, IS_EXTENSION_NODE_POS, - IS_EXT_LONG_EVEN_C16_POS, IS_EXT_LONG_EVEN_C1_POS, - IS_EXT_LONG_ODD_C16_POS, IS_EXT_LONG_ODD_C1_POS, IS_EXT_SHORT_C16_POS, - IS_EXT_SHORT_C1_POS, LAYOUT_OFFSET, + IS_BRANCH_C16_POS, IS_BRANCH_C1_POS, IS_EXT_LONG_EVEN_C16_POS, + IS_EXT_LONG_EVEN_C1_POS, IS_EXT_LONG_ODD_C16_POS, + IS_EXT_LONG_ODD_C1_POS, IS_EXT_SHORT_C16_POS, IS_EXT_SHORT_C1_POS, + LAYOUT_OFFSET, }, storage_root_in_account_leaf::StorageRootChip, }; @@ -339,7 +340,7 @@ impl MPTConfig { is_account_leaf_storage_codehash_c, is_last_branch_child, s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], - s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], + s_advices, s_keccak, acc_s, acc_mult_s, @@ -352,7 +353,7 @@ impl MPTConfig { is_account_leaf_storage_codehash_c, is_last_branch_child, s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], - s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], + s_advices, c_keccak, acc_c, acc_mult_c, @@ -366,10 +367,8 @@ impl MPTConfig { let is_after_last_branch_child = meta.query_advice(is_last_branch_child, Rotation(-1)); // is_extension_node is in branch init row - let is_extension_node = meta.query_advice( - s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], - Rotation(-17), - ); + let is_extension_node = + get_is_extension_node(meta, s_advices, -17); is_after_last_branch_child * is_extension_node }, @@ -398,10 +397,8 @@ impl MPTConfig { let is_after_last_branch_child = meta.query_advice(is_last_branch_child, Rotation(-2)); // is_extension_node is in branch init row - let is_extension_node = meta.query_advice( - s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], - Rotation(-18), - ); + let is_extension_node = + get_is_extension_node(meta, s_advices, -18); is_after_last_branch_child * is_extension_node }, @@ -2336,9 +2333,7 @@ impl MPTConfig { offset, )?; } else if row[row.len() - 1] == 16 { - if witness[offset - 17][IS_EXTENSION_NODE_POS] - == 1 - { + if is_extension_node { // Intermediate RLC value and mult (after key) // to know which mult we need to use in c_advices. acc_s = F::zero(); @@ -2385,9 +2380,7 @@ impl MPTConfig { || Ok(extension_node_rlc), )?; } else if row[row.len() - 1] == 17 { - if witness[offset - 18][IS_EXTENSION_NODE_POS] - == 1 - { + if is_extension_node { // We use intermediate value from previous row (because // up to acc_s it's about key and this is the same // for both S and C). diff --git a/mpt/src/param.rs b/mpt/src/param.rs index a70f5db8fe..56cb5dcb95 100644 --- a/mpt/src/param.rs +++ b/mpt/src/param.rs @@ -19,7 +19,6 @@ pub const R_TABLE_LEN: usize = 32; pub const IS_BRANCH_S_PLACEHOLDER_POS: usize = 11; pub const IS_BRANCH_C_PLACEHOLDER_POS: usize = 12; pub const DRIFTED_POS: usize = 13; -pub const IS_EXTENSION_NODE_POS: usize = 14; pub const IS_EXTENSION_EVEN_KEY_LEN_POS: usize = 15; pub const IS_EXTENSION_ODD_KEY_LEN_POS: usize = 16; pub const IS_EXTENSION_KEY_SHORT_POS: usize = 17; diff --git a/mpt/src/storage_root_in_account_leaf.rs b/mpt/src/storage_root_in_account_leaf.rs index 7e79fc3a35..8adbe48bf9 100644 --- a/mpt/src/storage_root_in_account_leaf.rs +++ b/mpt/src/storage_root_in_account_leaf.rs @@ -7,11 +7,10 @@ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; use crate::{ - helpers::into_words_expr, + helpers::{get_is_extension_node, into_words_expr}, param::{ HASH_WIDTH, IS_BRANCH_C_PLACEHOLDER_POS, IS_BRANCH_S_PLACEHOLDER_POS, - IS_EXTENSION_NODE_POS, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH, - LAYOUT_OFFSET, + KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH, LAYOUT_OFFSET, }, }; @@ -57,10 +56,8 @@ impl StorageRootChip { Rotation(rot_into_branch_init - 1), ); - let is_extension_node = meta.query_advice( - s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], - Rotation(rot_into_branch_init), - ); + let is_extension_node = + get_is_extension_node(meta, s_advices, rot_into_branch_init); // We need to do the lookup only if we are in the last branch child. let is_last_branch_child = @@ -145,10 +142,8 @@ impl StorageRootChip { Rotation(rot_into_branch_init - 1), ); - let is_extension_node = meta.query_advice( - s_advices[IS_EXTENSION_NODE_POS - LAYOUT_OFFSET], - Rotation(rot_into_branch_init), - ); + let is_extension_node = + get_is_extension_node(meta, s_advices, rot_into_branch_init); // We need to do the lookup only if we are in the last branch child. let is_after_last_branch_child = meta.query_advice( From 6d0cc5a9adc46d3df9c926472b9e1fc52aaf471a Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 4 Mar 2022 13:24:07 +0100 Subject: [PATCH 103/113] expression to prevent Poisened constraint removed from where not necessary --- mpt/src/extension_node_key.rs | 15 +++------------ mpt/src/param.rs | 4 ---- 2 files changed, 3 insertions(+), 16 deletions(-) diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index 47923e023d..f598101abe 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -237,7 +237,6 @@ impl ExtensionNodeKeyChip { "long even sel1 extension", is_ext_long_even_c16.clone() * is_extension_c_row.clone() - * not_branch_or_after.clone() * (key_rlc_cur.clone() - long_even_rlc_sel1.clone()) )); // We check branch key RLC in extension C row too (otherwise +rotation would be needed @@ -246,7 +245,6 @@ impl ExtensionNodeKeyChip { "long even sel1 branch", is_ext_long_even_c16.clone() * is_extension_c_row.clone() - * not_branch_or_after.clone() * (key_rlc_branch.clone() - key_rlc_cur.clone() - c16.clone() * modified_node_cur.clone() * mult_prev.clone() * mult_diff.clone()) )); @@ -254,7 +252,6 @@ impl ExtensionNodeKeyChip { "long even sel1 branch mult", is_ext_long_even_c16.clone() * is_extension_c_row.clone() - * not_branch_or_after.clone() * (key_rlc_mult_branch.clone() - mult_prev.clone() * mult_diff.clone()) // mult_diff is checked in a lookup below )); @@ -294,7 +291,6 @@ impl ExtensionNodeKeyChip { "long odd sel2 extension", is_ext_long_odd_c1.clone() * is_extension_c_row.clone() - * not_branch_or_after.clone() * (key_rlc_cur.clone() - long_odd_sel2_rlc.clone()) )); // We check branch key RLC in extension C row too (otherwise +rotation would be needed @@ -303,7 +299,6 @@ impl ExtensionNodeKeyChip { "long odd sel2 branch", is_ext_long_odd_c1.clone() * is_extension_c_row.clone() - * not_branch_or_after.clone() * (key_rlc_branch.clone() - key_rlc_cur.clone() - modified_node_cur.clone() * mult_prev.clone() * mult_diff.clone()) )); @@ -311,7 +306,6 @@ impl ExtensionNodeKeyChip { "long odd sel2 branch mult", is_ext_long_odd_c1.clone() * is_extension_c_row.clone() - * not_branch_or_after.clone() * (key_rlc_mult_branch.clone() - mult_prev.clone() * mult_diff.clone() * r_table[0].clone()) // mult_diff is checked in a lookup below )); @@ -322,8 +316,7 @@ impl ExtensionNodeKeyChip { (s_rlp2.clone() - c16.clone()) * mult_prev.clone(); // -16 because of hexToCompact constraints.push(( "short sel1 extension", - not_branch_or_after.clone() - * is_ext_short_c16.clone() + is_ext_short_c16.clone() * is_extension_c_row.clone() * (key_rlc_cur.clone() - short_sel1_rlc.clone()) )); @@ -331,16 +324,14 @@ impl ExtensionNodeKeyChip { // because we first have branch rows and then extension rows): constraints.push(( "short sel1 branch", - not_branch_or_after.clone() - * is_ext_short_c16.clone() + is_ext_short_c16.clone() * is_extension_c_row.clone() * (key_rlc_branch.clone() - key_rlc_cur.clone() - c16.clone() * modified_node_cur.clone() * mult_prev.clone() * r_table[0].clone()) )); constraints.push(( "short sel1 branch mult", - not_branch_or_after.clone() - * is_ext_short_c16.clone() + is_ext_short_c16.clone() * is_extension_c_row.clone() * (key_rlc_mult_branch.clone() - mult_prev.clone() * r_table[0].clone()) )); diff --git a/mpt/src/param.rs b/mpt/src/param.rs index 56cb5dcb95..c73190b564 100644 --- a/mpt/src/param.rs +++ b/mpt/src/param.rs @@ -19,10 +19,6 @@ pub const R_TABLE_LEN: usize = 32; pub const IS_BRANCH_S_PLACEHOLDER_POS: usize = 11; pub const IS_BRANCH_C_PLACEHOLDER_POS: usize = 12; pub const DRIFTED_POS: usize = 13; -pub const IS_EXTENSION_EVEN_KEY_LEN_POS: usize = 15; -pub const IS_EXTENSION_ODD_KEY_LEN_POS: usize = 16; -pub const IS_EXTENSION_KEY_SHORT_POS: usize = 17; -pub const IS_EXTENSION_KEY_LONG_POS: usize = 18; pub const IS_BRANCH_C16_POS: usize = 19; pub const IS_BRANCH_C1_POS: usize = 20; pub const IS_EXT_SHORT_C16_POS: usize = 21; From 0c64ada954a405b818074fdc7bc670efc70ef292 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 8 Mar 2022 13:58:28 +0100 Subject: [PATCH 104/113] key_rlc/key_rlc_mult used for mult_diff/nonce/mult_diff_balance instead of s_keccak[2]/s_keccak[3] --- mpt/src/account_leaf_nonce_balance.rs | 13 +++++++------ mpt/src/mpt.rs | 15 +++++++-------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/mpt/src/account_leaf_nonce_balance.rs b/mpt/src/account_leaf_nonce_balance.rs index 2dd00b86a7..6e74679f5d 100644 --- a/mpt/src/account_leaf_nonce_balance.rs +++ b/mpt/src/account_leaf_nonce_balance.rs @@ -37,8 +37,8 @@ impl AccountLeafNonceBalanceChip { acc: Column, acc_mult_s: Column, acc_mult_c: Column, - s_keccak2: Column, // for mult_diff_nonce - s_keccak3: Column, // for mult_diff_balance + mult_diff_nonce: Column, + mult_diff_balance: Column, r_table: Vec>, fixed_table: [Column; 3], ) -> AccountLeafNonceBalanceConfig { @@ -70,9 +70,10 @@ impl AccountLeafNonceBalanceChip { let acc_mult_prev = meta.query_advice(acc_mult_s, Rotation::prev()); let acc_mult_after_nonce = meta.query_advice(acc_mult_c, Rotation::cur()); - let mult_diff_nonce = meta.query_advice(s_keccak2, Rotation::cur()); + let mult_diff_nonce = + meta.query_advice(mult_diff_nonce, Rotation::cur()); let mult_diff_balance = - meta.query_advice(s_keccak3, Rotation::cur()); + meta.query_advice(mult_diff_balance, Rotation::cur()); let s_advices0 = meta.query_advice(s_advices[0], Rotation::cur()); @@ -158,7 +159,7 @@ impl AccountLeafNonceBalanceChip { q_enable.clone(), 5, // 4 for s_rlp1, s_rlp2, c_rlp1, c_rlp1; 1 for byte with length info s_advices[0], - s_keccak2, + mult_diff_nonce, fixed_table, ); @@ -182,7 +183,7 @@ impl AccountLeafNonceBalanceChip { q_enable, 1, // 1 for byte with length info c_advices[0], - s_keccak3, + mult_diff_balance, fixed_table, ); diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 9b650db5fa..5ec3ff51b5 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -113,7 +113,9 @@ pub struct MPTConfig { sel1: Column, sel2: Column, r_table: Vec>, - key_rlc: Column, // used first for account address, then for storage key + // key_rlc & key_rlc_mult used for account address, for storage key, + // and for mult_diff_nonce/mult_diff_balance in account_leaf_nonce_balance + key_rlc: Column, key_rlc_mult: Column, mult_diff: Column, keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], @@ -699,8 +701,8 @@ impl MPTConfig { acc_s, acc_mult_s, acc_mult_c, - s_keccak[2], - s_keccak[3], + key_rlc, + key_rlc_mult, r_table.clone(), fixed_table.clone(), ); @@ -1622,9 +1624,6 @@ impl MPTConfig { (ext_row[1] - 16) as u64, ) * F::from(16) * key_rlc_mult; - // mult_diff is not needed in this case (is_short - // always has only one nibble and we can use - // this information) key_rlc = extension_node_rlc; // branch part: key_rlc += @@ -2253,13 +2252,13 @@ impl MPTConfig { region.assign_advice( || "assign mult diff".to_string(), - self.s_keccak[2], + self.key_rlc, offset, || Ok(mult_diff_s), )?; region.assign_advice( || "assign mult diff".to_string(), - self.s_keccak[3], + self.key_rlc_mult, offset, || Ok(mult_diff_c), )?; From 030059c9652efd9817505fab340583bcfc04e097 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Tue, 8 Mar 2022 14:42:42 +0100 Subject: [PATCH 105/113] sel1/sel2 used for key_rlc_prev/key_rlc_mult_prev instead of s_keccak[2]/s_keccak[3] for leaf_key --- mpt/src/leaf_key.rs | 11 +-- mpt/src/mpt.rs | 9 +- mpt/src/selectors.rs | 205 +++++++++++++++++++++---------------------- 3 files changed, 113 insertions(+), 112 deletions(-) diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs index f0ef327c8e..56387a55c5 100644 --- a/mpt/src/leaf_key.rs +++ b/mpt/src/leaf_key.rs @@ -39,12 +39,13 @@ impl LeafKeyChip { c_rlp2: Column, s_advices: [Column; HASH_WIDTH], // s_keccak[0] and s_keccak[1] to see whether it's long or short RLP & - // s_keccak[2] and s_keccak[3] for previous level key RLC s_keccak: [Column; KECCAK_OUTPUT_WIDTH], acc: Column, acc_mult: Column, key_rlc: Column, key_rlc_mult: Column, + key_rlc_prev: Column, + key_rlc_mult_prev: Column, is_branch_placeholder: Column, modified_node: Column, is_account_leaf_storage_codehash_c: Column, @@ -485,8 +486,8 @@ impl LeafKeyChip { let key_rlc_prev_level = (one.clone() - is_first_storage_level) * meta.query_advice(key_rlc, Rotation(rot_into_prev_branch)); - let rlc = meta.query_advice(s_keccak[2], Rotation::cur()); - let mult = meta.query_advice(s_keccak[3], Rotation::cur()); + let rlc = meta.query_advice(key_rlc_prev, Rotation::cur()); + let mult = meta.query_advice(key_rlc_mult_prev, Rotation::cur()); constraints.push(( "Previous key RLC", @@ -529,10 +530,10 @@ impl LeafKeyChip { // previous key RLC: let key_rlc_acc_start = meta - .query_advice(s_keccak[2], Rotation::cur()) + .query_advice(key_rlc_prev, Rotation::cur()) * (one.clone() - is_first_storage_level.clone()); let key_mult_start = meta - .query_advice(s_keccak[3], Rotation::cur()) + .query_advice(key_rlc_mult_prev, Rotation::cur()) * (one.clone() - is_first_storage_level.clone()) + is_first_storage_level.clone(); diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 5ec3ff51b5..4b8c5cd4f6 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -110,6 +110,7 @@ pub struct MPTConfig { acc_mult_c: Column, // for branch c acc_r: F, // sel1 and sel2 in branch children: denote whether there is no leaf at is_modified (when value is added or deleted from trie - but no branch is added or turned into leaf) + // sel1 and sel2 in storage leaf key: key_rlc_prev and key_rlc_mult_prev sel1: Column, sel2: Column, r_table: Vec>, @@ -544,6 +545,8 @@ impl MPTConfig { acc_mult_s, key_rlc, key_rlc_mult, + sel1, + sel2, s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], modified_node, is_account_leaf_storage_codehash_c, @@ -571,6 +574,8 @@ impl MPTConfig { acc_mult_s, key_rlc, key_rlc_mult, + sel1, + sel2, s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], modified_node, is_account_leaf_storage_codehash_c, @@ -2104,13 +2109,13 @@ impl MPTConfig { // Constraint for this is in leaf_key. region.assign_advice( || "assign key_rlc".to_string(), - self.s_keccak[2], + self.sel1, offset, || Ok(key_rlc_prev), )?; region.assign_advice( || "assign key_rlc_mult".to_string(), - self.s_keccak[3], + self.sel2, offset, || Ok(key_rlc_mult_prev), )?; diff --git a/mpt/src/selectors.rs b/mpt/src/selectors.rs index 8b114d2325..c12089d768 100644 --- a/mpt/src/selectors.rs +++ b/mpt/src/selectors.rs @@ -8,6 +8,8 @@ use halo2::{ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; +use crate::helpers::get_bool_constraint; + #[derive(Clone, Debug)] pub(crate) struct SelectorsConfig {} @@ -81,41 +83,87 @@ impl SelectorsChip { let sel1 = meta.query_advice(sel1, Rotation::cur()); let sel2 = meta.query_advice(sel2, Rotation::cur()); - let bool_check_is_branch_init = - is_branch_init_cur.clone() * (one.clone() - is_branch_init_cur); - let bool_check_is_branch_child = is_branch_child_cur.clone() - * (one.clone() - is_branch_child_cur.clone()); - let bool_check_is_last_branch_child = is_last_branch_child_cur - .clone() - * (one.clone() - is_last_branch_child_cur); - let bool_check_is_leaf_s = - is_leaf_s_key.clone() * (one.clone() - is_leaf_s_key); - let bool_check_is_leaf_c = - is_leaf_c_key.clone() * (one.clone() - is_leaf_c_key); - - let bool_check_is_leaf_s_value = - is_leaf_s_value.clone() * (one.clone() - is_leaf_s_value); - let bool_check_is_leaf_c_value = - is_leaf_c_value.clone() * (one.clone() - is_leaf_c_value); - - let bool_check_is_account_leaf_key_s = is_account_leaf_key_s - .clone() - * (one.clone() - is_account_leaf_key_s); - let bool_check_is_account_nonce_balance_s = - is_account_leaf_nonce_balance_s.clone() - * (one.clone() - is_account_leaf_nonce_balance_s); - let bool_check_is_account_storage_codehash_s = - is_account_leaf_storage_codehash_s.clone() - * (one.clone() - is_account_leaf_storage_codehash_s); - let bool_check_is_account_storage_codehash_c = - is_account_leaf_storage_codehash_c.clone() - * (one.clone() - is_account_leaf_storage_codehash_c); - - let bool_check_sel1 = sel1.clone() * (one.clone() - sel1); - let bool_check_sel2 = sel2.clone() * (one.clone() - sel2); - - // TODO: sel1 + sel2 = 1 - // However, in branch children, it can be sel1 + sel2 = 0 too - this + constraints.push(( + "bool check is_branch_init", + get_bool_constraint( + q_enable.clone(), + is_branch_init_cur.clone(), + ), + )); + constraints.push(( + "bool check is_branch_child", + get_bool_constraint( + q_enable.clone(), + is_branch_child_cur.clone(), + ), + )); + constraints.push(( + "bool check is_last branch_child", + get_bool_constraint( + q_enable.clone(), + is_last_branch_child_cur.clone(), + ), + )); + constraints.push(( + "bool check is_leaf_s", + get_bool_constraint(q_enable.clone(), is_leaf_s_key.clone()), + )); + constraints.push(( + "bool check is_leaf_c", + get_bool_constraint(q_enable.clone(), is_leaf_c_key.clone()), + )); + constraints.push(( + "bool check is_leaf_s_value", + get_bool_constraint(q_enable.clone(), is_leaf_s_value.clone()), + )); + constraints.push(( + "bool check is_leaf_c_value", + get_bool_constraint(q_enable.clone(), is_leaf_c_value.clone()), + )); + constraints.push(( + "bool check is_account_leaf_key_s", + get_bool_constraint( + q_enable.clone(), + is_account_leaf_key_s.clone(), + ), + )); + constraints.push(( + "bool check is_account_nonce_balance_s", + get_bool_constraint( + q_enable.clone(), + is_account_leaf_nonce_balance_s.clone(), + ), + )); + constraints.push(( + "bool check is_account_storage_codehash_s", + get_bool_constraint( + q_enable.clone(), + is_account_leaf_storage_codehash_s.clone(), + ), + )); + constraints.push(( + "bool check is_account_storage_codehash_c", + get_bool_constraint( + q_enable.clone(), + is_account_leaf_storage_codehash_c.clone(), + ), + )); + constraints.push(( + "bool check branch sel1", + get_bool_constraint( + q_enable.clone() * is_branch_child_cur.clone(), + sel1.clone(), + ), + )); + constraints.push(( + "bool check branch sel2", + get_bool_constraint( + q_enable.clone() * is_branch_child_cur, + sel2.clone(), + ), + )); + + // In branch children, it can be sel1 + sel2 = 0 too - this // case is checked separately. // TODO order: is_last_branch_child followed by is_leaf_s followed by is_leaf_c @@ -141,90 +189,37 @@ impl SelectorsChip { let is_extension_node_c = meta.query_advice(is_extension_node_c, Rotation::cur()); - constraints.push(( - "bool check is branch init", - q_enable.clone() * bool_check_is_branch_init, - )); - constraints.push(( - "bool check is branch child", - q_enable.clone() * bool_check_is_branch_child, - )); - constraints.push(( - "bool check is last branch child", - q_enable.clone() * bool_check_is_last_branch_child, - )); - constraints.push(( - "bool check is leaf s", - q_enable.clone() * bool_check_is_leaf_s, - )); - constraints.push(( - "bool check is leaf c", - q_enable.clone() * bool_check_is_leaf_c, - )); - - constraints.push(( - "bool check is leaf s value", - q_enable.clone() * bool_check_is_leaf_s_value, - )); - constraints.push(( - "bool check is leaf c value", - q_enable.clone() * bool_check_is_leaf_c_value, - )); - - constraints.push(( - "bool check is leaf account key s", - q_enable.clone() * bool_check_is_account_leaf_key_s, - )); - constraints.push(( - "bool check is leaf account nonce balance s", - q_enable.clone() * bool_check_is_account_nonce_balance_s, - )); - constraints.push(( - "bool check is leaf account storage codehash s", - q_enable.clone() * bool_check_is_account_storage_codehash_s, - )); - constraints.push(( - "bool check is leaf account storage codehash c", - q_enable.clone() * bool_check_is_account_storage_codehash_c, - )); - constraints - .push(("bool check sel1", q_enable.clone() * bool_check_sel1)); - constraints - .push(("bool check sel2", q_enable.clone() * bool_check_sel2)); - - let bool_check_is_modified = - is_modified.clone() * (one.clone() - is_modified.clone()); constraints.push(( "bool check is_modified", - q_enable.clone() * bool_check_is_modified, + get_bool_constraint(q_enable.clone(), is_modified.clone()), )); - - let bool_check_is_at_first_nibble = is_at_first_nibble.clone() - * (one.clone() - is_at_first_nibble.clone()); constraints.push(( "bool check is_at_first_nibble", - q_enable.clone() * bool_check_is_at_first_nibble, + get_bool_constraint( + q_enable.clone(), + is_at_first_nibble.clone(), + ), )); - - let bool_check_is_leaf_in_added_branch = is_leaf_in_added_branch - .clone() - * (one.clone() - is_leaf_in_added_branch.clone()); constraints.push(( "bool check is_leaf_in_added_branch", - q_enable.clone() * bool_check_is_leaf_in_added_branch, + get_bool_constraint( + q_enable.clone(), + is_leaf_in_added_branch.clone(), + ), )); - - let bool_check_is_extension_node_s = is_extension_node_s.clone() - * (one.clone() - is_extension_node_s.clone()); constraints.push(( "bool check is_extension_node_s", - q_enable.clone() * bool_check_is_extension_node_s, + get_bool_constraint( + q_enable.clone(), + is_extension_node_s.clone(), + ), )); - let bool_check_is_extension_node_c = is_extension_node_c.clone() - * (one.clone() - is_extension_node_c.clone()); constraints.push(( "bool check is_extension_node_c", - q_enable.clone() * bool_check_is_extension_node_c, + get_bool_constraint( + q_enable.clone(), + is_extension_node_c.clone(), + ), )); constraints From cabdb282fb3dafe18bc291a87490882eea005879 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Wed, 9 Mar 2022 13:34:12 +0100 Subject: [PATCH 106/113] s(c)_modifed_node_rlc columns added that will replace s(c)_keccak; new columns used for leaf key long/short --- mpt/src/leaf_key.rs | 34 ++++++++++++++-------- mpt/src/leaf_key_in_added_branch.rs | 16 ++++++---- mpt/src/mpt.rs | 45 ++++++++++++++++++++--------- 3 files changed, 64 insertions(+), 31 deletions(-) diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs index 56387a55c5..a8370c1a94 100644 --- a/mpt/src/leaf_key.rs +++ b/mpt/src/leaf_key.rs @@ -38,8 +38,8 @@ impl LeafKeyChip { c_rlp1: Column, c_rlp2: Column, s_advices: [Column; HASH_WIDTH], - // s_keccak[0] and s_keccak[1] to see whether it's long or short RLP & - s_keccak: [Column; KECCAK_OUTPUT_WIDTH], + s_modified_node_rlc: Column, + c_modified_node_rlc: Column, acc: Column, acc_mult: Column, key_rlc: Column, @@ -74,8 +74,10 @@ impl LeafKeyChip { let c248 = Expression::Constant(F::from(248)); let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); - let is_long = meta.query_advice(s_keccak[0], Rotation::cur()); - let is_short = meta.query_advice(s_keccak[1], Rotation::cur()); + let is_long = + meta.query_advice(s_modified_node_rlc, Rotation::cur()); + let is_short = + meta.query_advice(c_modified_node_rlc, Rotation::cur()); constraints.push(( "is long", q_enable.clone() * is_long * (s_rlp1.clone() - c248), @@ -118,13 +120,15 @@ impl LeafKeyChip { let sel_short = |meta: &mut VirtualCells| { let q_enable = q_enable(meta); - let is_short = meta.query_advice(s_keccak[1], Rotation::cur()); + let is_short = + meta.query_advice(c_modified_node_rlc, Rotation::cur()); q_enable * is_short }; let sel_long = |meta: &mut VirtualCells| { let q_enable = q_enable(meta); - let is_long = meta.query_advice(s_keccak[0], Rotation::cur()); + let is_long = + meta.query_advice(s_modified_node_rlc, Rotation::cur()); q_enable * is_long }; @@ -176,8 +180,10 @@ impl LeafKeyChip { let q_enable = q_enable(meta); let mut constraints = vec![]; - let is_long = meta.query_advice(s_keccak[0], Rotation::cur()); - let is_short = meta.query_advice(s_keccak[1], Rotation::cur()); + let is_long = + meta.query_advice(s_modified_node_rlc, Rotation::cur()); + let is_short = + meta.query_advice(c_modified_node_rlc, Rotation::cur()); let mut rot_into_account = -1; if !is_s { @@ -325,8 +331,10 @@ impl LeafKeyChip { let q_enable = q_enable(meta); let mut constraints = vec![]; - let is_long = meta.query_advice(s_keccak[0], Rotation::cur()); - let is_short = meta.query_advice(s_keccak[1], Rotation::cur()); + let is_long = + meta.query_advice(s_modified_node_rlc, Rotation::cur()); + let is_short = + meta.query_advice(c_modified_node_rlc, Rotation::cur()); let mut rot_into_account = -1; if !is_s { @@ -511,8 +519,10 @@ impl LeafKeyChip { let q_enable = q_enable(meta); let mut constraints = vec![]; - let is_long = meta.query_advice(s_keccak[0], Rotation::cur()); - let is_short = meta.query_advice(s_keccak[1], Rotation::cur()); + let is_long = + meta.query_advice(s_modified_node_rlc, Rotation::cur()); + let is_short = + meta.query_advice(c_modified_node_rlc, Rotation::cur()); // Note: key rlc is in the first branch node (not branch init). let rot_level_above = rot_into_init + 1 - 19; diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index 71c4e89edb..a291c50302 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -41,6 +41,8 @@ impl LeafKeyInAddedBranchChip { s_advices: [Column; HASH_WIDTH], s_keccak: [Column; KECCAK_OUTPUT_WIDTH], // to check hash && to see whether it's long or short RLP c_keccak: [Column; KECCAK_OUTPUT_WIDTH], // to check hash && to see whether it's long or short RLP + s_modified_node_rlc: Column, + c_modified_node_rlc: Column, acc: Column, acc_mult: Column, key_rlc: Column, @@ -112,13 +114,15 @@ impl LeafKeyInAddedBranchChip { let sel_short = |meta: &mut VirtualCells| { let q_enable = q_enable(meta); - let is_short = meta.query_advice(s_keccak[1], Rotation::cur()); + let is_short = + meta.query_advice(c_modified_node_rlc, Rotation::cur()); q_enable * is_short }; let sel_long = |meta: &mut VirtualCells| { let q_enable = q_enable(meta); - let is_long = meta.query_advice(s_keccak[0], Rotation::cur()); + let is_long = + meta.query_advice(s_modified_node_rlc, Rotation::cur()); q_enable * is_long }; @@ -198,15 +202,17 @@ impl LeafKeyInAddedBranchChip { Rotation(rot_branch_init), ); - // Note: previous key_rlc in s_keccak[2] and s_keccak[3] could be queried instead. + // Note: previous key_rlc in sel1/sel2 could be queried instead. let branch_rlc_mult = meta.query_advice(key_rlc_mult, Rotation(-30)); let mult_diff = meta.query_advice(mult_diff, Rotation(rot_branch_init + 1)); - let is_long = meta.query_advice(s_keccak[0], Rotation::cur()); - let is_short = meta.query_advice(s_keccak[1], Rotation::cur()); + let is_long = + meta.query_advice(s_modified_node_rlc, Rotation::cur()); + let is_short = + meta.query_advice(c_modified_node_rlc, Rotation::cur()); // Key RLC of the drifted leaf needs to be the same as key RLC of the leaf // before it drifted down into extension/branch. diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 4b8c5cd4f6..f2634657ef 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -104,10 +104,12 @@ pub struct MPTConfig { c_advices: [Column; HASH_WIDTH], s_keccak: [Column; KECCAK_OUTPUT_WIDTH], c_keccak: [Column; KECCAK_OUTPUT_WIDTH], - acc_s: Column, // for branch s and account leaf - acc_mult_s: Column, // for branch s and account leaf - acc_c: Column, // for branch c - acc_mult_c: Column, // for branch c + s_modified_node_rlc: Column, // this will replace s_keccak (used also for leaf long/short) + c_modified_node_rlc: Column, // this will replace c_keccak (used also for leaf long/short) + acc_s: Column, // for branch s and account leaf + acc_mult_s: Column, // for branch s and account leaf + acc_c: Column, // for branch c + acc_mult_c: Column, // for branch c acc_r: F, // sel1 and sel2 in branch children: denote whether there is no leaf at is_modified (when value is added or deleted from trie - but no branch is added or turned into leaf) // sel1 and sel2 in storage leaf key: key_rlc_prev and key_rlc_mult_prev @@ -223,6 +225,9 @@ impl MPTConfig { .try_into() .unwrap(); + let s_modified_node_rlc = meta.advice_column(); + let c_modified_node_rlc = meta.advice_column(); + let acc_s = meta.advice_column(); let acc_mult_s = meta.advice_column(); let acc_c = meta.advice_column(); @@ -540,7 +545,8 @@ impl MPTConfig { c_rlp1, c_rlp2, s_advices, - s_keccak, + s_modified_node_rlc, + c_modified_node_rlc, acc_s, acc_mult_s, key_rlc, @@ -569,7 +575,8 @@ impl MPTConfig { c_rlp1, c_rlp2, s_advices, - s_keccak, + s_modified_node_rlc, + c_modified_node_rlc, acc_s, acc_mult_s, key_rlc, @@ -601,6 +608,8 @@ impl MPTConfig { s_advices, s_keccak, c_keccak, + s_modified_node_rlc, + c_modified_node_rlc, acc_s, acc_mult_s, key_rlc, @@ -783,6 +792,8 @@ impl MPTConfig { c_advices, s_keccak, c_keccak, + s_modified_node_rlc, + c_modified_node_rlc, acc_s, acc_mult_s, acc_c, @@ -867,15 +878,15 @@ impl MPTConfig { // because used for is_long region.assign_advice( - || "assign s_keccak 0".to_string(), - self.s_keccak[0], + || "assign s_modified_node_rlc".to_string(), + self.s_modified_node_rlc, offset, || Ok(F::zero()), )?; // because used for is_short region.assign_advice( - || "assign s_keccak 1".to_string(), - self.s_keccak[1], + || "assign c_modified_node_rlc".to_string(), + self.c_modified_node_rlc, offset, || Ok(F::zero()), )?; @@ -1987,16 +1998,22 @@ impl MPTConfig { } region .assign_advice( - || "assign acc_s".to_string(), - self.s_keccak[0], + || { + "assign s_modified_node_rlc" + .to_string() + }, + self.s_modified_node_rlc, offset, || Ok(F::from(is_long as u64)), ) .ok(); region .assign_advice( - || "assign acc_c".to_string(), - self.s_keccak[1], + || { + "assign c_modified_node_rlc" + .to_string() + }, + self.c_modified_node_rlc, offset, || Ok(F::from(is_short as u64)), ) From 005c7b128ae7cc406bf7425175c325863c6fe528 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Thu, 10 Mar 2022 12:58:40 +0100 Subject: [PATCH 107/113] s_root and c_root added; witnesses regenerated --- mpt/src/mpt.rs | 45 +++++++++++++++++-- .../AddBranch-710619207543-475527942628.json | 2 +- ...dBranchLong-584332421118-475527942628.json | 2 +- ...chTwoLevels-505350602972-247357574933.json | 2 +- ...oLevelsLong-493901171609-247357574933.json | 2 +- .../Delete-681085411607-625181887035.json | 2 +- ...eleteBranch-231098459172-565805467413.json | 2 +- ...eBranchLong-231098459172-565805467413.json | 2 +- ...chTwoLevels-330818964644-247357574933.json | 2 +- ...oLevelsLong-767077922239-247357574933.json | 2 +- ...lOneKeyByte-663142080294-777022577393.json | 2 +- ...TwoKeyBytes-663142080294-765640895605.json | 2 +- ...KeyByteSel1-832680037789-317272220514.json | 2 +- ...KeyByteSel2-452662731544-626715391833.json | 2 +- ...eyBytesSel2-801908495096-397684660137.json | 2 +- ...eyBytesSel1-757979589475-746209495243.json | 2 +- ...eyBytesSel2-452662731544-433432384974.json | 2 +- ...KeyByteSel1-832680037789-317272220514.json | 2 +- ...KeyByteSel2-452662731544-626715391833.json | 2 +- ...eyBytesSel2-801908495096-397684660137.json | 2 +- ...eyBytesSel1-757979589475-746209495243.json | 2 +- ...eyBytesSel2-452662731544-433432384974.json | 2 +- ...torageLevel-452662731544-777022577393.json | 2 +- ...lOneKeyByte-663142080294-777022577393.json | 2 +- ...TwoKeyBytes-663142080294-765640895605.json | 2 +- ...KeyByteSel1-767077922239-619651924188.json | 2 +- ...KeyByteSel2-452662731544-626715391833.json | 2 +- ...reeKeyBytes-777385406692-560198876953.json | 2 +- ...eyBytesSel2-801908495096-397684660137.json | 2 +- ...eyBytesSel1-757979589475-746209495243.json | 2 +- ...eyBytesSel2-452662731544-433432384974.json | 2 +- ...mNilToValue-557984659174-528454448066.json | 2 +- ...torageProof-243772815463-734587049915.json | 2 +- ...ateOneLevel-647339310663-358054748983.json | 2 +- ...ateOneLevel-832680037789-475527942628.json | 2 +- ...LevelBigVal-327208647099-358054748983.json | 2 +- ...EvenAddress-677480810186-475527942628.json | 2 +- ...ThreeLevels-502537983006-528454448066.json | 2 +- ...teTwoLevels-711822908769-330416270113.json | 2 +- ...evelsBigVal-711822908769-330416270113.json | 2 +- 40 files changed, 80 insertions(+), 43 deletions(-) diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index f2634657ef..d3f5be71e1 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -106,10 +106,12 @@ pub struct MPTConfig { c_keccak: [Column; KECCAK_OUTPUT_WIDTH], s_modified_node_rlc: Column, // this will replace s_keccak (used also for leaf long/short) c_modified_node_rlc: Column, // this will replace c_keccak (used also for leaf long/short) - acc_s: Column, // for branch s and account leaf - acc_mult_s: Column, // for branch s and account leaf - acc_c: Column, // for branch c - acc_mult_c: Column, // for branch c + s_root: Column, + c_root: Column, + acc_s: Column, // for branch s and account leaf + acc_mult_s: Column, // for branch s and account leaf + acc_c: Column, // for branch c + acc_mult_c: Column, // for branch c acc_r: F, // sel1 and sel2 in branch children: denote whether there is no leaf at is_modified (when value is added or deleted from trie - but no branch is added or turned into leaf) // sel1 and sel2 in storage leaf key: key_rlc_prev and key_rlc_mult_prev @@ -228,6 +230,9 @@ impl MPTConfig { let s_modified_node_rlc = meta.advice_column(); let c_modified_node_rlc = meta.advice_column(); + let s_root = meta.advice_column(); + let c_root = meta.advice_column(); + let acc_s = meta.advice_column(); let acc_mult_s = meta.advice_column(); let acc_c = meta.advice_column(); @@ -794,6 +799,8 @@ impl MPTConfig { c_keccak, s_modified_node_rlc, c_modified_node_rlc, + s_root, + c_root, acc_s, acc_mult_s, acc_c, @@ -1325,6 +1332,36 @@ impl MPTConfig { || Ok(not_first_level), )?; + let mut s_root_rlc = F::zero(); + let mut c_root_rlc = F::zero(); + let l = row.len(); + let mut mult = F::one(); + for i in 0..HASH_WIDTH { + s_root_rlc += + F::from(row[l - 2 * HASH_WIDTH + i] as u64) + * mult.clone(); + mult *= self.acc_r; + } + let mut mult = F::one(); + for i in 0..HASH_WIDTH { + c_root_rlc += + F::from(row[l - HASH_WIDTH + i] as u64) + * mult.clone(); + mult *= self.acc_r; + } + region.assign_advice( + || "assign s_root", + self.s_root, + offset, + || Ok(s_root_rlc), + )?; + region.assign_advice( + || "assign c_root", + self.c_root, + offset, + || Ok(c_root_rlc), + )?; + if row[row.len() - 1] == 0 { // branch init modified_node = row[BRANCH_0_KEY_POS]; diff --git a/mpt/tests/AddBranch-710619207543-475527942628.json b/mpt/tests/AddBranch-710619207543-475527942628.json index 07ae57e59d..7875c74b46 100644 --- a/mpt/tests/AddBranch-710619207543-475527942628.json +++ b/mpt/tests/AddBranch-710619207543-475527942628.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,0,160,204,163,192,228,236,158,53,243,37,211,75,99,207,250,226,55,170,222,203,54,169,187,114,252,9,233,188,229,183,238,239,41,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,0,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,1],[0,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,0,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,1],[0,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,0,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,1],[0,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,0,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,1],[0,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,0,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,1],[0,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,0,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,1],[0,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,0,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,1],[0,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,0,160,30,31,137,208,60,56,93,193,234,92,33,44,105,50,212,87,114,191,48,56,172,41,96,249,141,153,157,90,136,85,178,210,1],[0,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,0,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,1],[0,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,0,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,1],[0,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,0,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,1],[0,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,0,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,1],[0,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,0,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,1],[0,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,0,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,1],[0,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,0,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,1],[0,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,0,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,0,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,1],[0,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,0,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,1],[0,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,0,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,1],[0,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,0,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,1],[0,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,0,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,1],[0,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,0,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,1],[0,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,0,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,1],[0,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,0,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,1],[0,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,0,160,223,45,149,220,158,221,89,72,38,143,255,58,137,174,55,171,177,138,133,190,138,20,20,84,200,62,178,81,32,253,18,123,1],[0,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,0,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,1],[0,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,0,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,1],[0,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,0,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,1],[0,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,0,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,1],[0,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,0,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,1],[0,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,0,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,1],[0,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,0,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,0,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,1],[0,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,0,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,1],[0,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,0,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,1],[0,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,0,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,1],[0,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,0,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,1],[0,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,0,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,1],[0,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,0,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,1],[0,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,0,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,1],[0,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,0,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,1],[0,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,0,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,1],[0,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,0,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,1],[0,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,0,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,1],[0,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,0,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,1],[0,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,0,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,1],[0,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,0,160,145,217,85,165,243,134,193,101,63,153,167,102,112,147,139,74,180,12,255,170,94,85,61,77,245,107,254,240,47,123,144,46,1],[0,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,0,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,0,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,1],[0,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,0,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,1],[0,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,0,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,1],[0,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,0,160,207,55,223,75,156,17,69,57,26,113,1,148,61,210,37,76,31,144,225,95,2,36,11,200,74,187,97,142,139,145,94,45,1],[0,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,0,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,1],[0,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,0,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,1],[0,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,0,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,1],[0,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,0,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,1],[0,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,0,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,1],[0,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,0,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,1],[0,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,0,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,1],[0,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,0,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,1],[0,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,0,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,1],[0,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,0,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,1],[0,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,0,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,1],[0,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,0,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,0,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,1],[0,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,0,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,1],[0,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,0,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,1],[0,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,0,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,1],[0,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,0,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,1],[0,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,0,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,1],[0,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,0,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,1],[0,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,0,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,1],[0,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,0,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,1],[0,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,0,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,1],[0,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,0,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,1],[0,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,0,160,92,237,185,229,137,27,38,18,42,64,93,177,114,225,55,87,250,35,225,77,133,59,20,74,100,207,70,228,90,236,227,113,1],[0,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,0,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,1],[0,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,0,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,1],[0,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,0,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,1],[0,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,0,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,49,249,1,49,13,0,0,0,0,0,0,0,0,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,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,0,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,0,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,0,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,1],[0,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,0,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,0,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,1],[0,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,0,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,0,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,1],[0,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,0,160,254,239,63,62,84,215,88,151,22,243,211,38,10,146,190,159,142,27,68,135,217,242,3,166,204,116,39,94,68,45,149,207,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,0,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,190,78,97,44,199,185,78,255,133,142,12,3,144,130,2,110,52,117,104,18,95,33,87,149,32,175,212,11,129,104,113,157,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,1,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,204,163,192,228,236,158,53,243,37,211,75,99,207,250,226,55,170,222,203,54,169,187,114,252,9,233,188,229,183,238,239,41,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,30,31,137,208,60,56,93,193,234,92,33,44,105,50,212,87,114,191,48,56,172,41,96,249,141,153,157,90,136,85,178,210,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,223,45,149,220,158,221,89,72,38,143,255,58,137,174,55,171,177,138,133,190,138,20,20,84,200,62,178,81,32,253,18,123,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,145,217,85,165,243,134,193,101,63,153,167,102,112,147,139,74,180,12,255,170,94,85,61,77,245,107,254,240,47,123,144,46,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,207,55,223,75,156,17,69,57,26,113,1,148,61,210,37,76,31,144,225,95,2,36,11,200,74,187,97,142,139,145,94,45,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,92,237,185,229,137,27,38,18,42,64,93,177,114,225,55,87,250,35,225,77,133,59,20,74,100,207,70,228,90,236,227,113,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,254,239,63,62,84,215,88,151,22,243,211,38,10,146,190,159,142,27,68,135,217,242,3,166,204,116,39,94,68,45,149,207,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,190,78,97,44,199,185,78,255,133,142,12,3,144,130,2,110,52,117,104,18,95,33,87,149,32,175,212,11,129,104,113,157,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,0,160,204,163,192,228,236,158,53,243,37,211,75,99,207,250,226,55,170,222,203,54,169,187,114,252,9,233,188,229,183,238,239,41,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,0,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,0,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,0,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,0,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,0,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,0,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,0,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,0,160,30,31,137,208,60,56,93,193,234,92,33,44,105,50,212,87,114,191,48,56,172,41,96,249,141,153,157,90,136,85,178,210,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,0,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,0,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,0,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,0,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,0,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,0,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,0,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,0,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,0,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,0,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,0,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,0,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,0,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,0,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,0,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,0,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,0,160,223,45,149,220,158,221,89,72,38,143,255,58,137,174,55,171,177,138,133,190,138,20,20,84,200,62,178,81,32,253,18,123,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,0,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,0,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,0,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,0,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,0,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,0,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,0,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,0,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,0,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,0,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,0,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,0,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,0,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,0,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,0,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,0,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,0,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,0,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,0,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,0,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,0,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,0,160,145,217,85,165,243,134,193,101,63,153,167,102,112,147,139,74,180,12,255,170,94,85,61,77,245,107,254,240,47,123,144,46,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,0,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,0,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,0,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,0,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,0,160,207,55,223,75,156,17,69,57,26,113,1,148,61,210,37,76,31,144,225,95,2,36,11,200,74,187,97,142,139,145,94,45,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,0,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,0,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,0,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,0,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,0,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,0,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,0,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,0,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,0,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,0,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,0,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,0,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,0,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,0,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,0,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,0,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,0,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,0,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,0,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,0,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,0,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,0,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,0,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,0,160,92,237,185,229,137,27,38,18,42,64,93,177,114,225,55,87,250,35,225,77,133,59,20,74,100,207,70,228,90,236,227,113,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,0,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,0,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,0,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,0,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,1,49,249,1,49,13,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,0,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,0,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,0,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,0,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,0,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,0,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,0,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,0,160,254,239,63,62,84,215,88,151,22,243,211,38,10,146,190,159,142,27,68,135,217,242,3,166,204,116,39,94,68,45,149,207,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,0,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,7],[0,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,8],[0,160,190,78,97,44,199,185,78,255,133,142,12,3,144,130,2,110,52,117,104,18,95,33,87,149,32,175,212,11,129,104,113,157,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,1,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,14],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,204,163,192,228,236,158,53,243,37,211,75,99,207,250,226,55,170,222,203,54,169,187,114,252,9,233,188,229,183,238,239,41,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,30,31,137,208,60,56,93,193,234,92,33,44,105,50,212,87,114,191,48,56,172,41,96,249,141,153,157,90,136,85,178,210,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,223,45,149,220,158,221,89,72,38,143,255,58,137,174,55,171,177,138,133,190,138,20,20,84,200,62,178,81,32,253,18,123,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,145,217,85,165,243,134,193,101,63,153,167,102,112,147,139,74,180,12,255,170,94,85,61,77,245,107,254,240,47,123,144,46,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,207,55,223,75,156,17,69,57,26,113,1,148,61,210,37,76,31,144,225,95,2,36,11,200,74,187,97,142,139,145,94,45,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,92,237,185,229,137,27,38,18,42,64,93,177,114,225,55,87,250,35,225,77,133,59,20,74,100,207,70,228,90,236,227,113,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,254,239,63,62,84,215,88,151,22,243,211,38,10,146,190,159,142,27,68,135,217,242,3,166,204,116,39,94,68,45,149,207,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,190,78,97,44,199,185,78,255,133,142,12,3,144,130,2,110,52,117,104,18,95,33,87,149,32,175,212,11,129,104,113,157,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5]] \ No newline at end of file diff --git a/mpt/tests/AddBranchLong-584332421118-475527942628.json b/mpt/tests/AddBranchLong-584332421118-475527942628.json index c94da45816..49fd1f1149 100644 --- a/mpt/tests/AddBranchLong-584332421118-475527942628.json +++ b/mpt/tests/AddBranchLong-584332421118-475527942628.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,91,90,100,21,60,97,18,135,96,21,187,90,82,60,232,214,123,22,224,116,254,155,184,185,194,205,29,116,231,32,129,175,0,160,192,167,124,25,206,92,75,245,4,43,53,189,69,2,163,219,144,211,228,207,250,178,204,196,234,73,219,18,223,139,250,247,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,1],[0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,1],[0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,1],[0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,1],[0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,1],[0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,1],[0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,1],[0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,1],[0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,1],[0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,1],[0,160,199,151,38,229,9,60,78,6,209,87,90,253,217,35,135,162,166,127,39,223,32,108,123,160,66,118,38,51,250,98,173,217,0,160,244,89,96,62,9,150,203,76,223,160,251,42,206,30,75,61,47,23,43,205,173,75,47,191,155,207,111,125,254,156,216,88,1],[0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,1],[0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,1],[0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,1],[0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,1],[0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,1],[0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,1],[0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,1],[0,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,0,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,1],[0,160,105,130,128,74,115,134,13,134,231,146,88,193,234,132,179,206,55,95,69,122,215,246,230,123,169,120,158,220,198,147,103,4,0,160,107,27,106,51,151,146,15,115,253,161,145,206,129,91,38,55,41,82,205,136,182,169,249,74,62,74,253,23,113,189,73,92,1],[0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,1],[0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,1],[0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,1],[0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,1],[0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,1],[0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,1],[0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,1],[0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,1],[0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,1],[0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,1],[0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,0,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,1],[0,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,0,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,1],[0,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,0,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,1],[0,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,0,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,1],[0,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,0,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,1],[0,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,0,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,1],[0,160,129,103,83,127,82,116,230,206,168,220,218,71,239,39,86,166,136,38,237,137,0,142,199,113,122,193,27,185,199,80,39,137,0,160,44,170,206,133,150,224,102,18,149,247,178,45,4,51,185,152,182,15,129,98,87,7,217,66,140,196,103,35,93,0,101,219,1],[0,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,0,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,1],[0,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,0,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,1],[0,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,0,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,1],[0,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,0,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,1],[0,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,0,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,1],[0,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,0,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,1],[0,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,0,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,1],[0,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,0,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,1],[0,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,0,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,0,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,1],[0,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,0,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,1],[0,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,0,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,1],[0,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,0,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,1],[0,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,0,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,1],[0,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,0,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,1],[0,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,0,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,1],[0,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,0,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,1],[0,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,0,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,1],[0,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,0,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,1],[0,160,42,69,74,233,51,55,125,49,134,79,5,11,23,237,229,204,137,171,175,160,3,203,122,137,115,53,181,134,199,219,126,34,0,160,24,235,57,40,228,48,218,25,240,58,122,91,71,45,234,113,203,184,32,245,222,14,27,244,91,16,182,107,168,75,17,119,1],[0,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,0,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,1],[0,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,0,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,1],[0,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,0,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,1],[0,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,0,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,1],[0,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,0,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,0,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,1],[0,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,0,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,1],[0,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,0,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,1],[0,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,0,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,1],[0,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,0,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,1],[0,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,0,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,1],[0,160,207,145,8,113,104,80,200,249,25,156,71,69,100,199,215,231,208,144,224,51,149,195,70,84,132,70,110,198,60,215,179,86,0,160,219,96,122,115,226,97,154,132,68,248,39,70,155,139,139,71,27,90,7,213,57,170,62,184,16,30,145,140,178,47,68,144,1],[0,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,0,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,1],[0,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,0,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,1],[0,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,0,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,1],[0,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,0,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,1],[0,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,0,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,1],[0,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,0,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,1],[0,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,0,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,1],[0,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,0,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,1],[0,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,0,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,13,0,0,0,0,0,0,0,0,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,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,0,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,1],[0,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,0,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,1],[0,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,0,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,0,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,0,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,0,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,1],[0,160,210,18,153,129,9,16,109,118,224,110,219,219,227,254,219,187,210,121,21,214,121,115,230,154,173,190,226,160,131,181,148,83,0,160,161,97,160,22,221,241,157,38,227,108,127,210,79,134,23,132,32,189,106,78,25,236,195,163,217,219,97,128,159,96,180,189,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,0,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,243,180,122,255,168,251,76,111,113,241,104,225,225,93,38,173,150,5,201,44,175,118,224,190,143,85,238,209,187,163,73,26,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,230,235,123,177,163,228,229,179,247,255,57,207,119,20,69,202,176,46,215,201,51,244,181,163,154,131,7,136,178,184,167,94,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,0,160,2,181,237,96,137,204,229,65,148,3,108,66,200,41,116,147,205,184,82,98,155,193,196,211,48,20,43,105,98,25,162,58,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,1,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,91,90,100,21,60,97,18,135,96,21,187,90,82,60,232,214,123,22,224,116,254,155,184,185,194,205,29,116,231,32,129,175,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,192,167,124,25,206,92,75,245,4,43,53,189,69,2,163,219,144,211,228,207,250,178,204,196,234,73,219,18,223,139,250,247,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,199,151,38,229,9,60,78,6,209,87,90,253,217,35,135,162,166,127,39,223,32,108,123,160,66,118,38,51,250,98,173,217,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,244,89,96,62,9,150,203,76,223,160,251,42,206,30,75,61,47,23,43,205,173,75,47,191,155,207,111,125,254,156,216,88,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,160,105,130,128,74,115,134,13,134,231,146,88,193,234,132,179,206,55,95,69,122,215,246,230,123,169,120,158,220,198,147,103,4,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,160,107,27,106,51,151,146,15,115,253,161,145,206,129,91,38,55,41,82,205,136,182,169,249,74,62,74,253,23,113,189,73,92,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,160,129,103,83,127,82,116,230,206,168,220,218,71,239,39,86,166,136,38,237,137,0,142,199,113,122,193,27,185,199,80,39,137,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,128,5],[249,2,17,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,160,44,170,206,133,150,224,102,18,149,247,178,45,4,51,185,152,182,15,129,98,87,7,217,66,140,196,103,35,93,0,101,219,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,128,5],[249,2,17,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,160,42,69,74,233,51,55,125,49,134,79,5,11,23,237,229,204,137,171,175,160,3,203,122,137,115,53,181,134,199,219,126,34,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,128,5],[249,2,17,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,160,24,235,57,40,228,48,218,25,240,58,122,91,71,45,234,113,203,184,32,245,222,14,27,244,91,16,182,107,168,75,17,119,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,128,5],[249,2,17,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,160,207,145,8,113,104,80,200,249,25,156,71,69,100,199,215,231,208,144,224,51,149,195,70,84,132,70,110,198,60,215,179,86,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,128,5],[249,2,17,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,160,219,96,122,115,226,97,154,132,68,248,39,70,155,139,139,71,27,90,7,213,57,170,62,184,16,30,145,140,178,47,68,144,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,128,5],[249,1,17,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,128,128,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,128,128,128,128,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,128,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,160,210,18,153,129,9,16,109,118,224,110,219,219,227,254,219,187,210,121,21,214,121,115,230,154,173,190,226,160,131,181,148,83,128,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,128,5],[249,1,17,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,128,128,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,128,128,128,128,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,128,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,160,161,97,160,22,221,241,157,38,227,108,127,210,79,134,23,132,32,189,106,78,25,236,195,163,217,219,97,128,159,96,180,189,128,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,128,5],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,184,70,248,68,128,128,160,243,180,122,255,168,251,76,111,113,241,104,225,225,93,38,173,150,5,201,44,175,118,224,190,143,85,238,209,187,163,73,26,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,184,70,248,68,128,128,160,230,235,123,177,163,228,229,179,247,255,57,207,119,20,69,202,176,46,215,201,51,244,181,163,154,131,7,136,178,184,167,94,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,128,128,160,2,181,237,96,137,204,229,65,148,3,108,66,200,41,116,147,205,184,82,98,155,193,196,211,48,20,43,105,98,25,162,58,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,91,90,100,21,60,97,18,135,96,21,187,90,82,60,232,214,123,22,224,116,254,155,184,185,194,205,29,116,231,32,129,175,0,160,192,167,124,25,206,92,75,245,4,43,53,189,69,2,163,219,144,211,228,207,250,178,204,196,234,73,219,18,223,139,250,247,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,199,151,38,229,9,60,78,6,209,87,90,253,217,35,135,162,166,127,39,223,32,108,123,160,66,118,38,51,250,98,173,217,0,160,244,89,96,62,9,150,203,76,223,160,251,42,206,30,75,61,47,23,43,205,173,75,47,191,155,207,111,125,254,156,216,88,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,0,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,105,130,128,74,115,134,13,134,231,146,88,193,234,132,179,206,55,95,69,122,215,246,230,123,169,120,158,220,198,147,103,4,0,160,107,27,106,51,151,146,15,115,253,161,145,206,129,91,38,55,41,82,205,136,182,169,249,74,62,74,253,23,113,189,73,92,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,0,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,0,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,0,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,0,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,0,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,0,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,129,103,83,127,82,116,230,206,168,220,218,71,239,39,86,166,136,38,237,137,0,142,199,113,122,193,27,185,199,80,39,137,0,160,44,170,206,133,150,224,102,18,149,247,178,45,4,51,185,152,182,15,129,98,87,7,217,66,140,196,103,35,93,0,101,219,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,0,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,0,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,0,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,0,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,0,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,0,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,0,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,0,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,0,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,0,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,0,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,0,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,0,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,0,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,0,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,0,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,0,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,0,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,0,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,42,69,74,233,51,55,125,49,134,79,5,11,23,237,229,204,137,171,175,160,3,203,122,137,115,53,181,134,199,219,126,34,0,160,24,235,57,40,228,48,218,25,240,58,122,91,71,45,234,113,203,184,32,245,222,14,27,244,91,16,182,107,168,75,17,119,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,0,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,0,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,0,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,0,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,0,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,0,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,0,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,0,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,0,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,0,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,0,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,207,145,8,113,104,80,200,249,25,156,71,69,100,199,215,231,208,144,224,51,149,195,70,84,132,70,110,198,60,215,179,86,0,160,219,96,122,115,226,97,154,132,68,248,39,70,155,139,139,71,27,90,7,213,57,170,62,184,16,30,145,140,178,47,68,144,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,0,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,0,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,0,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,0,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,0,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,0,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,0,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,0,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,0,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,1,17,249,1,17,13,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,0,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,0,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,0,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,0,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,0,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,0,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,210,18,153,129,9,16,109,118,224,110,219,219,227,254,219,187,210,121,21,214,121,115,230,154,173,190,226,160,131,181,148,83,0,160,161,97,160,22,221,241,157,38,227,108,127,210,79,134,23,132,32,189,106,78,25,236,195,163,217,219,97,128,159,96,180,189,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,0,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,7],[0,160,243,180,122,255,168,251,76,111,113,241,104,225,225,93,38,173,150,5,201,44,175,118,224,190,143,85,238,209,187,163,73,26,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,8],[0,160,230,235,123,177,163,228,229,179,247,255,57,207,119,20,69,202,176,46,215,201,51,244,181,163,154,131,7,136,178,184,167,94,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,0,160,2,181,237,96,137,204,229,65,148,3,108,66,200,41,116,147,205,184,82,98,155,193,196,211,48,20,43,105,98,25,162,58,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,1,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,14],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,91,90,100,21,60,97,18,135,96,21,187,90,82,60,232,214,123,22,224,116,254,155,184,185,194,205,29,116,231,32,129,175,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,192,167,124,25,206,92,75,245,4,43,53,189,69,2,163,219,144,211,228,207,250,178,204,196,234,73,219,18,223,139,250,247,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,199,151,38,229,9,60,78,6,209,87,90,253,217,35,135,162,166,127,39,223,32,108,123,160,66,118,38,51,250,98,173,217,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,244,89,96,62,9,150,203,76,223,160,251,42,206,30,75,61,47,23,43,205,173,75,47,191,155,207,111,125,254,156,216,88,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,160,105,130,128,74,115,134,13,134,231,146,88,193,234,132,179,206,55,95,69,122,215,246,230,123,169,120,158,220,198,147,103,4,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,160,107,27,106,51,151,146,15,115,253,161,145,206,129,91,38,55,41,82,205,136,182,169,249,74,62,74,253,23,113,189,73,92,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,160,129,103,83,127,82,116,230,206,168,220,218,71,239,39,86,166,136,38,237,137,0,142,199,113,122,193,27,185,199,80,39,137,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,128,5],[249,2,17,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,160,44,170,206,133,150,224,102,18,149,247,178,45,4,51,185,152,182,15,129,98,87,7,217,66,140,196,103,35,93,0,101,219,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,128,5],[249,2,17,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,160,42,69,74,233,51,55,125,49,134,79,5,11,23,237,229,204,137,171,175,160,3,203,122,137,115,53,181,134,199,219,126,34,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,128,5],[249,2,17,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,160,24,235,57,40,228,48,218,25,240,58,122,91,71,45,234,113,203,184,32,245,222,14,27,244,91,16,182,107,168,75,17,119,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,128,5],[249,2,17,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,160,207,145,8,113,104,80,200,249,25,156,71,69,100,199,215,231,208,144,224,51,149,195,70,84,132,70,110,198,60,215,179,86,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,128,5],[249,2,17,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,160,219,96,122,115,226,97,154,132,68,248,39,70,155,139,139,71,27,90,7,213,57,170,62,184,16,30,145,140,178,47,68,144,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,128,5],[249,1,17,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,128,128,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,128,128,128,128,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,128,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,160,210,18,153,129,9,16,109,118,224,110,219,219,227,254,219,187,210,121,21,214,121,115,230,154,173,190,226,160,131,181,148,83,128,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,128,5],[249,1,17,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,128,128,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,128,128,128,128,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,128,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,160,161,97,160,22,221,241,157,38,227,108,127,210,79,134,23,132,32,189,106,78,25,236,195,163,217,219,97,128,159,96,180,189,128,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,128,5],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,184,70,248,68,128,128,160,243,180,122,255,168,251,76,111,113,241,104,225,225,93,38,173,150,5,201,44,175,118,224,190,143,85,238,209,187,163,73,26,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,184,70,248,68,128,128,160,230,235,123,177,163,228,229,179,247,255,57,207,119,20,69,202,176,46,215,201,51,244,181,163,154,131,7,136,178,184,167,94,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,128,128,160,2,181,237,96,137,204,229,65,148,3,108,66,200,41,116,147,205,184,82,98,155,193,196,211,48,20,43,105,98,25,162,58,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/AddBranchTwoLevels-505350602972-247357574933.json b/mpt/tests/AddBranchTwoLevels-505350602972-247357574933.json index 7d80cb1b8b..8dff40b395 100644 --- a/mpt/tests/AddBranchTwoLevels-505350602972-247357574933.json +++ b/mpt/tests/AddBranchTwoLevels-505350602972-247357574933.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,145,202,59,207,184,181,204,132,169,168,91,160,60,211,50,107,15,165,139,101,74,251,148,249,104,241,86,141,45,8,202,214,0,160,149,161,91,255,166,107,211,109,201,181,29,3,168,216,148,79,133,65,209,27,183,118,174,170,39,244,41,56,105,167,218,7,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,1],[0,160,66,176,214,86,219,235,246,79,146,165,186,87,19,252,29,241,232,94,27,41,38,92,119,251,106,91,208,170,224,29,160,248,0,160,112,186,4,211,18,132,74,91,28,166,139,239,103,168,15,42,189,31,135,248,209,138,187,176,92,23,33,244,36,94,133,43,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,0,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,1],[0,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,0,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,1],[0,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,0,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,1],[0,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,0,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,1],[0,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,0,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,1],[0,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,0,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,1],[0,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,0,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,1],[0,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,0,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,1],[0,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,0,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,1],[0,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,0,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,1],[0,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,0,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,1],[0,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,0,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,1],[0,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,0,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,1],[0,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,0,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,1],[0,160,19,224,113,201,255,129,36,52,57,214,92,241,118,205,0,170,227,47,102,227,218,116,110,128,178,11,110,204,252,77,100,200,0,160,223,170,245,164,159,246,210,159,143,187,69,29,30,101,1,144,13,186,67,137,102,247,134,6,51,66,76,202,229,100,195,149,1],[0,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,0,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,0,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,1],[0,160,146,211,70,53,89,117,233,193,185,246,151,53,11,162,117,5,124,156,178,211,34,175,70,111,143,66,148,118,201,72,100,140,0,160,252,217,31,98,213,2,184,117,159,197,191,162,34,191,237,19,48,173,185,206,42,131,123,246,215,37,157,170,129,2,159,79,1],[0,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,0,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,1],[0,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,0,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,1],[0,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,0,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,1],[0,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,0,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,1],[0,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,0,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,1],[0,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,0,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,1],[0,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,0,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,1],[0,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,0,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,1],[0,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,0,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,1],[0,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,0,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,1],[0,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,0,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,1],[0,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,0,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,1],[0,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,0,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,1],[0,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,0,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,0,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,1],[0,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,0,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,1],[0,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,0,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,1],[0,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,0,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,1],[0,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,0,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,1],[0,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,0,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,1],[0,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,0,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,1],[0,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,0,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,1],[0,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,0,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,1],[0,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,0,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,1],[0,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,0,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,1],[0,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,0,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,1],[0,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,0,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,1],[0,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,0,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,1],[0,160,175,181,176,216,197,195,13,98,14,255,75,4,199,16,191,222,114,48,246,89,57,95,237,2,178,220,14,100,170,2,33,181,0,160,55,85,9,146,13,220,208,48,219,48,45,20,104,34,220,239,134,126,21,8,186,71,116,184,250,50,0,156,101,10,221,196,1],[0,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,0,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,0,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,1],[0,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,0,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,1],[0,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,0,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,1],[0,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,0,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,1],[0,160,180,25,20,136,244,187,234,226,83,52,240,205,200,229,58,185,112,131,8,251,120,228,195,70,166,60,63,220,0,122,78,173,0,160,69,56,88,5,160,143,143,51,129,117,240,225,241,84,36,241,220,69,90,156,249,195,200,255,207,226,79,132,244,18,115,224,1],[0,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,0,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,1],[0,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,0,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,1],[0,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,0,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,1],[0,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,0,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,1],[0,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,0,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,1],[0,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,0,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,1],[0,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,0,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,1],[0,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,0,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,1],[0,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,0,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,1],[0,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,0,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,1],[0,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,0,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,13,0,0,0,0,0,0,0,0,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,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,0,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,1],[0,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,0,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,0,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,1],[0,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,0,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,1],[0,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,0,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,0,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,1],[0,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,0,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,1],[0,160,3,153,231,82,186,179,76,222,114,246,236,240,176,201,228,114,97,100,0,77,34,220,98,95,112,155,37,214,127,222,185,16,0,160,149,106,49,186,80,196,82,157,32,65,104,247,97,128,104,47,223,63,50,242,236,254,19,57,80,81,181,46,229,29,163,11,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,7,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,163,249,116,158,55,31,135,151,154,177,70,162,196,125,104,115,86,21,90,18,248,231,181,157,159,88,231,1,29,210,253,54,0,160,238,33,41,91,139,64,0,126,58,209,28,244,31,248,40,252,116,128,48,205,71,63,220,200,119,152,59,114,226,64,32,177,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,0,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,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,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,124,110,210,32,40,203,188,213,98,144,74,214,52,38,242,41,140,111,161,26,157,214,107,102,215,218,164,89,184,224,211,23,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,125,125,5,117,81,122,122,242,64,2,175,145,138,151,62,249,124,167,21,134,164,8,89,178,199,105,211,183,248,165,182,64,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,0,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,1],[0,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,0,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,1],[0,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,0,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,1],[0,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,0,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,1],[0,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,0,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,1],[0,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,0,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,1],[0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,0,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,1],[0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,1],[0,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,0,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,1],[0,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,0,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,1],[0,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,0,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,1],[0,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,0,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,1],[0,160,40,218,53,174,159,41,102,174,207,210,68,46,147,137,18,7,231,77,152,244,11,253,97,148,81,205,17,30,51,123,221,102,0,160,229,104,249,34,92,158,241,146,58,109,87,65,16,57,148,193,196,216,75,75,23,242,59,8,146,130,42,254,205,234,174,62,1],[0,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,0,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,1],[0,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,0,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,1],[0,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,0,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,64,173,190,85,245,27,215,241,104,119,0,147,61,155,51,41,52,3,142,121,197,151,126,68,251,26,55,133,129,160,120,30,0,160,80,212,104,138,191,68,67,228,70,6,232,171,124,66,35,101,130,116,159,84,49,253,75,91,27,244,105,102,42,237,198,64,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,1,0,14,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,0,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,202,59,207,184,181,204,132,169,168,91,160,60,211,50,107,15,165,139,101,74,251,148,249,104,241,86,141,45,8,202,214,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,149,161,91,255,166,107,211,109,201,181,29,3,168,216,148,79,133,65,209,27,183,118,174,170,39,244,41,56,105,167,218,7,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,66,176,214,86,219,235,246,79,146,165,186,87,19,252,29,241,232,94,27,41,38,92,119,251,106,91,208,170,224,29,160,248,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,112,186,4,211,18,132,74,91,28,166,139,239,103,168,15,42,189,31,135,248,209,138,187,176,92,23,33,244,36,94,133,43,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,160,19,224,113,201,255,129,36,52,57,214,92,241,118,205,0,170,227,47,102,227,218,116,110,128,178,11,110,204,252,77,100,200,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,128,5],[249,2,17,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,160,223,170,245,164,159,246,210,159,143,187,69,29,30,101,1,144,13,186,67,137,102,247,134,6,51,66,76,202,229,100,195,149,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,128,5],[249,2,17,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,160,146,211,70,53,89,117,233,193,185,246,151,53,11,162,117,5,124,156,178,211,34,175,70,111,143,66,148,118,201,72,100,140,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,128,5],[249,2,17,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,160,252,217,31,98,213,2,184,117,159,197,191,162,34,191,237,19,48,173,185,206,42,131,123,246,215,37,157,170,129,2,159,79,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,128,5],[249,2,17,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,160,175,181,176,216,197,195,13,98,14,255,75,4,199,16,191,222,114,48,246,89,57,95,237,2,178,220,14,100,170,2,33,181,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,128,5],[249,2,17,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,160,55,85,9,146,13,220,208,48,219,48,45,20,104,34,220,239,134,126,21,8,186,71,116,184,250,50,0,156,101,10,221,196,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,128,5],[249,2,17,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,160,180,25,20,136,244,187,234,226,83,52,240,205,200,229,58,185,112,131,8,251,120,228,195,70,166,60,63,220,0,122,78,173,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,128,5],[249,2,17,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,160,69,56,88,5,160,143,143,51,129,117,240,225,241,84,36,241,220,69,90,156,249,195,200,255,207,226,79,132,244,18,115,224,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,128,5],[249,1,17,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,128,128,128,128,128,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,128,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,160,3,153,231,82,186,179,76,222,114,246,236,240,176,201,228,114,97,100,0,77,34,220,98,95,112,155,37,214,127,222,185,16,128,128,128,5],[249,1,17,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,128,128,128,128,128,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,128,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,160,149,106,49,186,80,196,82,157,32,65,104,247,97,128,104,47,223,63,50,242,236,254,19,57,80,81,181,46,229,29,163,11,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,163,249,116,158,55,31,135,151,154,177,70,162,196,125,104,115,86,21,90,18,248,231,181,157,159,88,231,1,29,210,253,54,128,128,128,128,128,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,238,33,41,91,139,64,0,126,58,209,28,244,31,248,40,252,116,128,48,205,71,63,220,200,119,152,59,114,226,64,32,177,128,128,128,128,128,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,128,128,128,5],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,184,70,248,68,128,128,160,124,110,210,32,40,203,188,213,98,144,74,214,52,38,242,41,140,111,161,26,157,214,107,102,215,218,164,89,184,224,211,23,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,184,70,248,68,128,128,160,125,125,5,117,81,122,122,242,64,2,175,145,138,151,62,249,124,167,21,134,164,8,89,178,199,105,211,183,248,165,182,64,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,40,218,53,174,159,41,102,174,207,210,68,46,147,137,18,7,231,77,152,244,11,253,97,148,81,205,17,30,51,123,221,102,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,229,104,249,34,92,158,241,146,58,109,87,65,16,57,148,193,196,216,75,75,23,242,59,8,146,130,42,254,205,234,174,62,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,64,173,190,85,245,27,215,241,104,119,0,147,61,155,51,41,52,3,142,121,197,151,126,68,251,26,55,133,129,160,120,30,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,80,212,104,138,191,68,67,228,70,6,232,171,124,66,35,101,130,116,159,84,49,253,75,91,27,244,105,102,42,237,198,64,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,128,128,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,145,202,59,207,184,181,204,132,169,168,91,160,60,211,50,107,15,165,139,101,74,251,148,249,104,241,86,141,45,8,202,214,0,160,149,161,91,255,166,107,211,109,201,181,29,3,168,216,148,79,133,65,209,27,183,118,174,170,39,244,41,56,105,167,218,7,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,66,176,214,86,219,235,246,79,146,165,186,87,19,252,29,241,232,94,27,41,38,92,119,251,106,91,208,170,224,29,160,248,0,160,112,186,4,211,18,132,74,91,28,166,139,239,103,168,15,42,189,31,135,248,209,138,187,176,92,23,33,244,36,94,133,43,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,0,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,0,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,0,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,0,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,0,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,0,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,0,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,0,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,0,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,0,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,0,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,0,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,0,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,0,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,19,224,113,201,255,129,36,52,57,214,92,241,118,205,0,170,227,47,102,227,218,116,110,128,178,11,110,204,252,77,100,200,0,160,223,170,245,164,159,246,210,159,143,187,69,29,30,101,1,144,13,186,67,137,102,247,134,6,51,66,76,202,229,100,195,149,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,0,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,0,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,146,211,70,53,89,117,233,193,185,246,151,53,11,162,117,5,124,156,178,211,34,175,70,111,143,66,148,118,201,72,100,140,0,160,252,217,31,98,213,2,184,117,159,197,191,162,34,191,237,19,48,173,185,206,42,131,123,246,215,37,157,170,129,2,159,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,0,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,0,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,0,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,0,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,0,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,0,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,0,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,0,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,0,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,0,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,0,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,0,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,0,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,0,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,0,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,0,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,0,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,0,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,0,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,0,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,0,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,0,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,0,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,0,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,0,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,0,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,0,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,0,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,175,181,176,216,197,195,13,98,14,255,75,4,199,16,191,222,114,48,246,89,57,95,237,2,178,220,14,100,170,2,33,181,0,160,55,85,9,146,13,220,208,48,219,48,45,20,104,34,220,239,134,126,21,8,186,71,116,184,250,50,0,156,101,10,221,196,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,0,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,0,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,0,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,0,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,0,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,180,25,20,136,244,187,234,226,83,52,240,205,200,229,58,185,112,131,8,251,120,228,195,70,166,60,63,220,0,122,78,173,0,160,69,56,88,5,160,143,143,51,129,117,240,225,241,84,36,241,220,69,90,156,249,195,200,255,207,226,79,132,244,18,115,224,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,0,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,0,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,0,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,0,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,0,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,0,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,0,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,0,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,0,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,0,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,0,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,1,17,249,1,17,13,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,0,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,0,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,0,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,0,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,0,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,0,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,0,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,3,153,231,82,186,179,76,222,114,246,236,240,176,201,228,114,97,100,0,77,34,220,98,95,112,155,37,214,127,222,185,16,0,160,149,106,49,186,80,196,82,157,32,65,104,247,97,128,104,47,223,63,50,242,236,254,19,57,80,81,181,46,229,29,163,11,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[1,0,1,0,248,81,0,248,81,0,7,0,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,163,249,116,158,55,31,135,151,154,177,70,162,196,125,104,115,86,21,90,18,248,231,181,157,159,88,231,1,29,210,253,54,0,160,238,33,41,91,139,64,0,126,58,209,28,244,31,248,40,252,116,128,48,205,71,63,220,200,119,152,59,114,226,64,32,177,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,0,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,7],[0,160,124,110,210,32,40,203,188,213,98,144,74,214,52,38,242,41,140,111,161,26,157,214,107,102,215,218,164,89,184,224,211,23,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,8],[0,160,125,125,5,117,81,122,122,242,64,2,175,145,138,151,62,249,124,167,21,134,164,8,89,178,199,105,211,183,248,165,182,64,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,0,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,0,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,0,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,0,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,0,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,0,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,0,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,0,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,0,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,0,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,0,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,40,218,53,174,159,41,102,174,207,210,68,46,147,137,18,7,231,77,152,244,11,253,97,148,81,205,17,30,51,123,221,102,0,160,229,104,249,34,92,158,241,146,58,109,87,65,16,57,148,193,196,216,75,75,23,242,59,8,146,130,42,254,205,234,174,62,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,0,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,0,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,0,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,64,173,190,85,245,27,215,241,104,119,0,147,61,155,51,41,52,3,142,121,197,151,126,68,251,26,55,133,129,160,120,30,0,160,80,212,104,138,191,68,67,228,70,6,232,171,124,66,35,101,130,116,159,84,49,253,75,91,27,244,105,102,42,237,198,64,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[1,0,1,0,248,81,0,248,81,0,12,1,0,14,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,0,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,2],[27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,13],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,14],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,202,59,207,184,181,204,132,169,168,91,160,60,211,50,107,15,165,139,101,74,251,148,249,104,241,86,141,45,8,202,214,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,149,161,91,255,166,107,211,109,201,181,29,3,168,216,148,79,133,65,209,27,183,118,174,170,39,244,41,56,105,167,218,7,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,66,176,214,86,219,235,246,79,146,165,186,87,19,252,29,241,232,94,27,41,38,92,119,251,106,91,208,170,224,29,160,248,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,112,186,4,211,18,132,74,91,28,166,139,239,103,168,15,42,189,31,135,248,209,138,187,176,92,23,33,244,36,94,133,43,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,160,19,224,113,201,255,129,36,52,57,214,92,241,118,205,0,170,227,47,102,227,218,116,110,128,178,11,110,204,252,77,100,200,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,128,5],[249,2,17,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,160,223,170,245,164,159,246,210,159,143,187,69,29,30,101,1,144,13,186,67,137,102,247,134,6,51,66,76,202,229,100,195,149,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,128,5],[249,2,17,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,160,146,211,70,53,89,117,233,193,185,246,151,53,11,162,117,5,124,156,178,211,34,175,70,111,143,66,148,118,201,72,100,140,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,128,5],[249,2,17,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,160,252,217,31,98,213,2,184,117,159,197,191,162,34,191,237,19,48,173,185,206,42,131,123,246,215,37,157,170,129,2,159,79,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,128,5],[249,2,17,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,160,175,181,176,216,197,195,13,98,14,255,75,4,199,16,191,222,114,48,246,89,57,95,237,2,178,220,14,100,170,2,33,181,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,128,5],[249,2,17,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,160,55,85,9,146,13,220,208,48,219,48,45,20,104,34,220,239,134,126,21,8,186,71,116,184,250,50,0,156,101,10,221,196,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,128,5],[249,2,17,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,160,180,25,20,136,244,187,234,226,83,52,240,205,200,229,58,185,112,131,8,251,120,228,195,70,166,60,63,220,0,122,78,173,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,128,5],[249,2,17,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,160,69,56,88,5,160,143,143,51,129,117,240,225,241,84,36,241,220,69,90,156,249,195,200,255,207,226,79,132,244,18,115,224,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,128,5],[249,1,17,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,128,128,128,128,128,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,128,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,160,3,153,231,82,186,179,76,222,114,246,236,240,176,201,228,114,97,100,0,77,34,220,98,95,112,155,37,214,127,222,185,16,128,128,128,5],[249,1,17,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,128,128,128,128,128,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,128,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,160,149,106,49,186,80,196,82,157,32,65,104,247,97,128,104,47,223,63,50,242,236,254,19,57,80,81,181,46,229,29,163,11,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,163,249,116,158,55,31,135,151,154,177,70,162,196,125,104,115,86,21,90,18,248,231,181,157,159,88,231,1,29,210,253,54,128,128,128,128,128,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,238,33,41,91,139,64,0,126,58,209,28,244,31,248,40,252,116,128,48,205,71,63,220,200,119,152,59,114,226,64,32,177,128,128,128,128,128,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,128,128,128,5],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,184,70,248,68,128,128,160,124,110,210,32,40,203,188,213,98,144,74,214,52,38,242,41,140,111,161,26,157,214,107,102,215,218,164,89,184,224,211,23,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,184,70,248,68,128,128,160,125,125,5,117,81,122,122,242,64,2,175,145,138,151,62,249,124,167,21,134,164,8,89,178,199,105,211,183,248,165,182,64,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,40,218,53,174,159,41,102,174,207,210,68,46,147,137,18,7,231,77,152,244,11,253,97,148,81,205,17,30,51,123,221,102,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,229,104,249,34,92,158,241,146,58,109,87,65,16,57,148,193,196,216,75,75,23,242,59,8,146,130,42,254,205,234,174,62,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,64,173,190,85,245,27,215,241,104,119,0,147,61,155,51,41,52,3,142,121,197,151,126,68,251,26,55,133,129,160,120,30,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,80,212,104,138,191,68,67,228,70,6,232,171,124,66,35,101,130,116,159,84,49,253,75,91,27,244,105,102,42,237,198,64,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,128,128,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5]] \ No newline at end of file diff --git a/mpt/tests/AddBranchTwoLevelsLong-493901171609-247357574933.json b/mpt/tests/AddBranchTwoLevelsLong-493901171609-247357574933.json index ecf7d7c215..d1fe82ed89 100644 --- a/mpt/tests/AddBranchTwoLevelsLong-493901171609-247357574933.json +++ b/mpt/tests/AddBranchTwoLevelsLong-493901171609-247357574933.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,112,111,76,82,17,231,123,222,41,29,143,197,43,214,49,114,156,6,228,160,200,190,124,83,90,134,148,113,0,242,8,223,0,160,28,241,244,79,115,80,99,155,142,177,171,21,142,78,170,161,160,151,84,2,1,217,248,156,185,227,64,243,5,112,142,186,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,1],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,1],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,1],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,1],[0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,1],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,1],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,1],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,1],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,1],[0,160,58,109,215,135,86,131,21,211,39,205,236,11,17,4,11,251,27,214,159,168,108,253,243,116,37,135,174,7,21,231,118,173,0,160,46,171,117,127,104,238,238,194,83,233,78,9,202,136,194,148,140,253,97,150,228,161,20,225,13,58,144,222,57,99,254,32,1],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,1],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,1],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,1],[0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,1],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,1],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,0,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,1],[0,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,0,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,1],[0,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,0,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,1],[0,160,146,166,81,45,210,69,39,90,8,44,60,221,195,241,31,210,253,3,69,225,11,88,250,193,159,251,4,231,245,233,133,226,0,160,134,63,30,134,185,236,136,110,216,149,200,29,150,68,11,249,220,44,129,142,104,27,141,110,40,213,239,1,101,88,73,149,1],[0,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,0,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,1],[0,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,0,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,1],[0,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,0,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,1],[0,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,0,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,1],[0,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,0,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,1],[0,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,0,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,1],[0,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,0,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,1],[0,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,0,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,1],[0,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,0,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,1],[0,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,0,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,1],[0,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,0,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,1],[0,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,0,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,0,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,1],[0,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,0,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,1],[0,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,0,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,1],[0,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,0,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,1],[0,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,0,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,1],[0,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,0,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,1],[0,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,0,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,1],[0,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,0,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,1],[0,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,0,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,1],[0,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,0,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,1],[0,160,104,89,56,67,130,177,255,66,86,223,47,205,194,196,137,228,139,65,105,207,33,85,109,121,82,166,72,219,252,44,251,57,0,160,79,132,115,35,52,46,95,96,2,2,115,162,44,191,156,162,192,165,82,107,140,211,254,138,34,192,195,57,95,161,87,130,1],[0,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,0,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,1],[0,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,0,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,1],[0,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,0,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,1],[0,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,0,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,1],[0,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,0,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,0,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,1],[0,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,0,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,1],[0,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,0,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,1],[0,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,0,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,1],[0,160,42,24,87,137,84,11,35,99,129,198,127,228,155,85,156,33,108,82,86,188,33,157,85,117,109,104,122,163,199,71,97,63,0,160,174,127,128,165,147,138,20,51,157,73,19,218,37,23,117,111,124,78,248,64,26,173,136,151,108,81,69,93,159,165,157,5,1],[0,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,0,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,1],[0,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,0,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,1],[0,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,0,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,1],[0,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,0,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,1],[0,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,0,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,1],[0,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,0,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,1],[0,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,0,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,1],[0,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,0,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,1],[0,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,0,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,1],[0,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,0,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,1],[0,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,0,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,0,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,1],[0,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,0,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,1],[0,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,0,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,1],[0,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,0,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,1],[0,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,0,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,1],[0,160,80,192,12,181,234,197,167,48,160,85,10,220,41,220,187,66,88,224,134,140,35,222,37,94,171,131,46,144,39,31,171,221,0,160,88,250,177,137,251,253,171,31,170,108,145,2,118,240,52,248,128,177,214,147,184,112,178,29,82,17,46,69,147,165,137,56,1],[0,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,0,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,1],[0,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,0,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,1],[0,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,0,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,1],[0,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,0,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,1],[0,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,0,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,1],[0,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,0,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,1],[0,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,0,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,1],[0,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,0,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,1],[0,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,0,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,1],[0,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,0,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,0,0,0,0,0,0,0,0,0,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,160,114,102,255,251,116,2,170,24,47,182,156,52,247,77,37,159,202,195,203,229,225,253,90,175,118,104,20,35,133,52,155,244,0,160,167,211,155,160,201,251,76,202,216,44,134,208,243,169,194,31,136,106,132,127,255,30,231,154,164,250,237,71,247,7,71,108,1],[0,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,0,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,0,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,0,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,0,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,1],[0,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,0,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,1],[0,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,0,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,0,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,113,65,45,107,211,235,72,59,222,171,146,31,38,245,62,163,235,195,74,119,251,206,230,11,150,55,132,81,123,170,212,163,0,160,174,79,250,14,204,47,230,127,162,158,244,66,186,245,88,129,146,245,96,126,115,7,239,250,25,59,94,83,145,226,98,151,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,0,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,116,153,120,158,35,139,22,3,217,133,14,145,254,66,30,86,90,251,215,156,182,186,146,63,18,216,131,139,85,131,244,191,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,1],[0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,1],[0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,1],[0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,1],[0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,1],[0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,1],[0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,1],[0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,1],[0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,1],[0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,1],[0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,1],[0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,1],[0,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,0,160,226,190,84,69,203,56,27,246,201,141,156,201,73,130,2,159,121,205,4,166,22,147,152,70,29,59,157,94,225,160,94,240,1],[0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,1],[0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,1],[0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,0,160,182,104,108,5,101,67,68,63,182,144,81,1,94,196,132,5,233,246,221,169,26,88,78,224,208,14,115,84,171,42,152,115,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,1,0,14,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,112,111,76,82,17,231,123,222,41,29,143,197,43,214,49,114,156,6,228,160,200,190,124,83,90,134,148,113,0,242,8,223,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,28,241,244,79,115,80,99,155,142,177,171,21,142,78,170,161,160,151,84,2,1,217,248,156,185,227,64,243,5,112,142,186,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,58,109,215,135,86,131,21,211,39,205,236,11,17,4,11,251,27,214,159,168,108,253,243,116,37,135,174,7,21,231,118,173,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,46,171,117,127,104,238,238,194,83,233,78,9,202,136,194,148,140,253,97,150,228,161,20,225,13,58,144,222,57,99,254,32,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,160,146,166,81,45,210,69,39,90,8,44,60,221,195,241,31,210,253,3,69,225,11,88,250,193,159,251,4,231,245,233,133,226,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,128,5],[249,2,17,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,160,134,63,30,134,185,236,136,110,216,149,200,29,150,68,11,249,220,44,129,142,104,27,141,110,40,213,239,1,101,88,73,149,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,128,5],[249,2,17,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,160,104,89,56,67,130,177,255,66,86,223,47,205,194,196,137,228,139,65,105,207,33,85,109,121,82,166,72,219,252,44,251,57,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,128,5],[249,2,17,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,160,79,132,115,35,52,46,95,96,2,2,115,162,44,191,156,162,192,165,82,107,140,211,254,138,34,192,195,57,95,161,87,130,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,128,5],[249,2,17,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,160,42,24,87,137,84,11,35,99,129,198,127,228,155,85,156,33,108,82,86,188,33,157,85,117,109,104,122,163,199,71,97,63,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,128,5],[249,2,17,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,160,174,127,128,165,147,138,20,51,157,73,19,218,37,23,117,111,124,78,248,64,26,173,136,151,108,81,69,93,159,165,157,5,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,128,5],[249,2,17,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,160,80,192,12,181,234,197,167,48,160,85,10,220,41,220,187,66,88,224,134,140,35,222,37,94,171,131,46,144,39,31,171,221,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,128,5],[249,2,17,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,160,88,250,177,137,251,253,171,31,170,108,145,2,118,240,52,248,128,177,214,147,184,112,178,29,82,17,46,69,147,165,137,56,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,128,5],[249,1,17,160,114,102,255,251,116,2,170,24,47,182,156,52,247,77,37,159,202,195,203,229,225,253,90,175,118,104,20,35,133,52,155,244,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,128,128,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,128,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,128,128,128,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,128,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,128,128,5],[249,1,17,160,167,211,155,160,201,251,76,202,216,44,134,208,243,169,194,31,136,106,132,127,255,30,231,154,164,250,237,71,247,7,71,108,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,128,128,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,128,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,128,128,128,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,128,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,128,128,5],[248,81,128,128,128,160,113,65,45,107,211,235,72,59,222,171,146,31,38,245,62,163,235,195,74,119,251,206,230,11,150,55,132,81,123,170,212,163,128,128,128,128,128,128,128,128,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,128,128,128,128,5],[248,81,128,128,128,160,174,79,250,14,204,47,230,127,162,158,244,66,186,245,88,129,146,245,96,126,115,7,239,250,25,59,94,83,145,226,98,151,128,128,128,128,128,128,128,128,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,128,128,128,128,5],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,184,70,248,68,128,128,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,184,70,248,68,128,128,160,116,153,120,158,35,139,22,3,217,133,14,145,254,66,30,86,90,251,215,156,182,186,146,63,18,216,131,139,85,131,244,191,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,226,190,84,69,203,56,27,246,201,141,156,201,73,130,2,159,121,205,4,166,22,147,152,70,29,59,157,94,225,160,94,240,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,182,104,108,5,101,67,68,63,182,144,81,1,94,196,132,5,233,246,221,169,26,88,78,224,208,14,115,84,171,42,152,115,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,112,111,76,82,17,231,123,222,41,29,143,197,43,214,49,114,156,6,228,160,200,190,124,83,90,134,148,113,0,242,8,223,0,160,28,241,244,79,115,80,99,155,142,177,171,21,142,78,170,161,160,151,84,2,1,217,248,156,185,227,64,243,5,112,142,186,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,58,109,215,135,86,131,21,211,39,205,236,11,17,4,11,251,27,214,159,168,108,253,243,116,37,135,174,7,21,231,118,173,0,160,46,171,117,127,104,238,238,194,83,233,78,9,202,136,194,148,140,253,97,150,228,161,20,225,13,58,144,222,57,99,254,32,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,0,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,0,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,0,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,146,166,81,45,210,69,39,90,8,44,60,221,195,241,31,210,253,3,69,225,11,88,250,193,159,251,4,231,245,233,133,226,0,160,134,63,30,134,185,236,136,110,216,149,200,29,150,68,11,249,220,44,129,142,104,27,141,110,40,213,239,1,101,88,73,149,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,0,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,0,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,0,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,0,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,0,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,0,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,0,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,0,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,0,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,0,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,0,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,0,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,0,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,0,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,0,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,0,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,0,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,0,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,0,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,0,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,0,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,0,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,104,89,56,67,130,177,255,66,86,223,47,205,194,196,137,228,139,65,105,207,33,85,109,121,82,166,72,219,252,44,251,57,0,160,79,132,115,35,52,46,95,96,2,2,115,162,44,191,156,162,192,165,82,107,140,211,254,138,34,192,195,57,95,161,87,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,0,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,0,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,0,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,0,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,0,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,0,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,0,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,0,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,0,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,42,24,87,137,84,11,35,99,129,198,127,228,155,85,156,33,108,82,86,188,33,157,85,117,109,104,122,163,199,71,97,63,0,160,174,127,128,165,147,138,20,51,157,73,19,218,37,23,117,111,124,78,248,64,26,173,136,151,108,81,69,93,159,165,157,5,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,0,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,0,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,0,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,0,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,0,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,0,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,0,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,0,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,0,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,0,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,0,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,0,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,0,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,0,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,0,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,0,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,80,192,12,181,234,197,167,48,160,85,10,220,41,220,187,66,88,224,134,140,35,222,37,94,171,131,46,144,39,31,171,221,0,160,88,250,177,137,251,253,171,31,170,108,145,2,118,240,52,248,128,177,214,147,184,112,178,29,82,17,46,69,147,165,137,56,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,0,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,0,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,0,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,0,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,0,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,0,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,0,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,0,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,0,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,0,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,1,17,249,1,17,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,114,102,255,251,116,2,170,24,47,182,156,52,247,77,37,159,202,195,203,229,225,253,90,175,118,104,20,35,133,52,155,244,0,160,167,211,155,160,201,251,76,202,216,44,134,208,243,169,194,31,136,106,132,127,255,30,231,154,164,250,237,71,247,7,71,108,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,0,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,0,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,0,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,0,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,0,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,0,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,0,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,113,65,45,107,211,235,72,59,222,171,146,31,38,245,62,163,235,195,74,119,251,206,230,11,150,55,132,81,123,170,212,163,0,160,174,79,250,14,204,47,230,127,162,158,244,66,186,245,88,129,146,245,96,126,115,7,239,250,25,59,94,83,145,226,98,151,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,0,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,7],[0,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,8],[0,160,116,153,120,158,35,139,22,3,217,133,14,145,254,66,30,86,90,251,215,156,182,186,146,63,18,216,131,139,85,131,244,191,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,0,160,226,190,84,69,203,56,27,246,201,141,156,201,73,130,2,159,121,205,4,166,22,147,152,70,29,59,157,94,225,160,94,240,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,0,160,182,104,108,5,101,67,68,63,182,144,81,1,94,196,132,5,233,246,221,169,26,88,78,224,208,14,115,84,171,42,152,115,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[1,0,1,0,248,81,0,248,81,0,12,1,0,14,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,13],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,14],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,112,111,76,82,17,231,123,222,41,29,143,197,43,214,49,114,156,6,228,160,200,190,124,83,90,134,148,113,0,242,8,223,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,28,241,244,79,115,80,99,155,142,177,171,21,142,78,170,161,160,151,84,2,1,217,248,156,185,227,64,243,5,112,142,186,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,58,109,215,135,86,131,21,211,39,205,236,11,17,4,11,251,27,214,159,168,108,253,243,116,37,135,174,7,21,231,118,173,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,46,171,117,127,104,238,238,194,83,233,78,9,202,136,194,148,140,253,97,150,228,161,20,225,13,58,144,222,57,99,254,32,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,160,146,166,81,45,210,69,39,90,8,44,60,221,195,241,31,210,253,3,69,225,11,88,250,193,159,251,4,231,245,233,133,226,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,128,5],[249,2,17,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,160,134,63,30,134,185,236,136,110,216,149,200,29,150,68,11,249,220,44,129,142,104,27,141,110,40,213,239,1,101,88,73,149,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,128,5],[249,2,17,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,160,104,89,56,67,130,177,255,66,86,223,47,205,194,196,137,228,139,65,105,207,33,85,109,121,82,166,72,219,252,44,251,57,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,128,5],[249,2,17,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,160,79,132,115,35,52,46,95,96,2,2,115,162,44,191,156,162,192,165,82,107,140,211,254,138,34,192,195,57,95,161,87,130,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,128,5],[249,2,17,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,160,42,24,87,137,84,11,35,99,129,198,127,228,155,85,156,33,108,82,86,188,33,157,85,117,109,104,122,163,199,71,97,63,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,128,5],[249,2,17,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,160,174,127,128,165,147,138,20,51,157,73,19,218,37,23,117,111,124,78,248,64,26,173,136,151,108,81,69,93,159,165,157,5,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,128,5],[249,2,17,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,160,80,192,12,181,234,197,167,48,160,85,10,220,41,220,187,66,88,224,134,140,35,222,37,94,171,131,46,144,39,31,171,221,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,128,5],[249,2,17,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,160,88,250,177,137,251,253,171,31,170,108,145,2,118,240,52,248,128,177,214,147,184,112,178,29,82,17,46,69,147,165,137,56,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,128,5],[249,1,17,160,114,102,255,251,116,2,170,24,47,182,156,52,247,77,37,159,202,195,203,229,225,253,90,175,118,104,20,35,133,52,155,244,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,128,128,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,128,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,128,128,128,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,128,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,128,128,5],[249,1,17,160,167,211,155,160,201,251,76,202,216,44,134,208,243,169,194,31,136,106,132,127,255,30,231,154,164,250,237,71,247,7,71,108,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,128,128,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,128,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,128,128,128,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,128,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,128,128,5],[248,81,128,128,128,160,113,65,45,107,211,235,72,59,222,171,146,31,38,245,62,163,235,195,74,119,251,206,230,11,150,55,132,81,123,170,212,163,128,128,128,128,128,128,128,128,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,128,128,128,128,5],[248,81,128,128,128,160,174,79,250,14,204,47,230,127,162,158,244,66,186,245,88,129,146,245,96,126,115,7,239,250,25,59,94,83,145,226,98,151,128,128,128,128,128,128,128,128,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,128,128,128,128,5],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,184,70,248,68,128,128,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,184,70,248,68,128,128,160,116,153,120,158,35,139,22,3,217,133,14,145,254,66,30,86,90,251,215,156,182,186,146,63,18,216,131,139,85,131,244,191,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,226,190,84,69,203,56,27,246,201,141,156,201,73,130,2,159,121,205,4,166,22,147,152,70,29,59,157,94,225,160,94,240,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,182,104,108,5,101,67,68,63,182,144,81,1,94,196,132,5,233,246,221,169,26,88,78,224,208,14,115,84,171,42,152,115,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/Delete-681085411607-625181887035.json b/mpt/tests/Delete-681085411607-625181887035.json index 9518c484d3..b1bd54fbd7 100644 --- a/mpt/tests/Delete-681085411607-625181887035.json +++ b/mpt/tests/Delete-681085411607-625181887035.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,1,179,209,160,190,31,71,37,162,8,20,180,241,65,149,199,218,75,226,181,16,203,85,161,80,98,214,77,121,236,45,250,0,160,229,85,66,101,164,18,174,4,193,17,231,89,184,45,172,160,106,220,225,230,188,118,241,61,23,183,252,64,125,234,108,86,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,1],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,1],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,1],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,1],[0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,1],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,1],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,1],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,1],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,1],[0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,1],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,1],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,1],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,1],[0,160,67,172,147,42,66,143,144,134,20,166,53,4,147,237,132,74,8,236,52,204,149,64,245,53,239,141,110,255,96,55,150,41,0,160,39,149,4,210,226,215,230,253,241,43,60,106,167,66,11,25,158,0,95,180,121,254,20,201,146,23,49,57,40,49,236,239,1],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,1],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,0,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,1],[0,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,0,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,1],[0,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,0,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,1],[0,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,0,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,1],[0,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,0,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,1],[0,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,0,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,1],[0,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,0,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,1],[0,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,0,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,1],[0,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,0,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,1],[0,160,33,214,70,211,94,3,131,63,213,105,172,210,185,17,14,67,142,203,132,182,92,199,32,89,142,96,41,187,146,202,188,36,0,160,187,26,138,182,228,97,38,119,38,255,158,141,201,88,239,54,157,55,128,7,82,64,3,106,133,5,228,120,188,160,234,13,1],[0,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,0,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,1],[0,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,0,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,1],[0,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,0,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,1],[0,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,0,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,1],[0,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,0,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,1],[0,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,0,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,0,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,1],[0,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,0,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,1],[0,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,0,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,1],[0,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,0,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,1],[0,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,0,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,1],[0,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,0,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,1],[0,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,0,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,1],[0,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,0,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,1],[0,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,0,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,1],[0,160,13,216,19,1,116,113,14,175,160,96,135,246,226,11,82,4,37,220,170,106,253,152,57,172,40,123,43,144,17,4,47,207,0,160,167,34,80,85,35,174,171,80,108,48,210,213,78,250,191,121,25,15,30,202,150,147,27,28,221,115,5,32,19,223,97,236,1],[0,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,0,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,1],[0,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,0,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,1],[0,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,0,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,1],[0,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,0,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,1],[0,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,0,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,1],[0,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,0,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,0,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,1],[0,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,0,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,1],[0,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,0,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,1],[0,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,0,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,1],[0,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,0,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,1],[0,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,0,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,1],[0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,1],[0,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,0,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,1],[0,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,0,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,1],[0,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,0,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,1],[0,160,89,1,72,66,205,45,158,95,232,171,217,247,156,68,195,211,102,65,90,175,111,126,136,122,54,97,6,177,193,198,205,172,0,160,146,137,223,118,24,96,49,135,45,59,143,123,17,88,198,204,55,186,195,238,80,213,26,201,92,65,131,127,68,149,207,192,1],[0,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,0,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,1],[0,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,0,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,1],[0,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,0,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,1],[0,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,0,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,1],[0,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,0,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,160,225,81,108,140,98,152,13,246,35,239,5,153,9,166,50,233,121,164,152,228,226,17,151,65,106,167,102,92,16,59,249,136,0,160,168,53,198,53,112,41,107,98,88,61,68,81,213,246,190,26,54,28,104,225,250,215,243,205,222,134,187,216,78,119,25,185,1],[0,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,0,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,1],[0,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,0,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,1],[0,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,0,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,1],[0,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,0,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,1],[0,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,0,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,1],[0,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,0,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,1],[0,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,0,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,1],[0,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,0,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,1],[0,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,0,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,1],[0,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,0,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,1],[0,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,0,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,1],[0,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,0,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,1],[0,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,0,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,1],[0,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,0,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,1],[0,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,0,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,49,249,1,49,9,0,0,0,0,0,0,0,0,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,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,0,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,0,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,1],[0,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,0,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,0,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,1],[0,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,0,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,1],[0,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,0,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,176,121,254,239,124,116,165,167,156,24,203,241,137,46,235,202,206,160,9,35,161,127,165,177,90,152,109,255,212,182,6,84,0,160,41,147,98,24,85,186,44,175,208,104,119,29,53,221,60,48,164,243,164,149,75,137,204,156,3,97,96,188,45,241,168,182,1],[0,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,0,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,0,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,114,59,169,3,89,76,47,74,88,56,177,15,150,90,24,176,74,182,181,105,252,128,15,38,241,209,60,215,146,177,198,145,0,160,56,43,155,161,166,246,207,195,185,110,250,230,163,101,224,62,53,178,97,184,200,160,179,95,74,78,196,144,156,43,236,4,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,0,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,183,66,57,68,223,65,224,47,2,141,219,194,115,253,121,184,235,136,123,113,68,251,240,153,71,1,84,206,179,32,124,235,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,19,125,188,252,117,114,67,102,55,130,135,220,107,94,29,227,40,158,10,93,47,252,121,141,172,229,191,118,237,110,126,91,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,145,0,248,113,0,10,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,0,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,57,40,153,102,116,57,12,45,227,151,243,15,209,190,153,39,168,112,100,71,230,61,231,209,236,140,76,215,209,54,79,207,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,0,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,1],[0,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,0,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,1,179,209,160,190,31,71,37,162,8,20,180,241,65,149,199,218,75,226,181,16,203,85,161,80,98,214,77,121,236,45,250,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,85,66,101,164,18,174,4,193,17,231,89,184,45,172,160,106,220,225,230,188,118,241,61,23,183,252,64,125,234,108,86,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,67,172,147,42,66,143,144,134,20,166,53,4,147,237,132,74,8,236,52,204,149,64,245,53,239,141,110,255,96,55,150,41,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,39,149,4,210,226,215,230,253,241,43,60,106,167,66,11,25,158,0,95,180,121,254,20,201,146,23,49,57,40,49,236,239,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,160,33,214,70,211,94,3,131,63,213,105,172,210,185,17,14,67,142,203,132,182,92,199,32,89,142,96,41,187,146,202,188,36,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,128,5],[249,2,17,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,160,187,26,138,182,228,97,38,119,38,255,158,141,201,88,239,54,157,55,128,7,82,64,3,106,133,5,228,120,188,160,234,13,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,128,5],[249,2,17,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,160,13,216,19,1,116,113,14,175,160,96,135,246,226,11,82,4,37,220,170,106,253,152,57,172,40,123,43,144,17,4,47,207,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,128,5],[249,2,17,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,160,167,34,80,85,35,174,171,80,108,48,210,213,78,250,191,121,25,15,30,202,150,147,27,28,221,115,5,32,19,223,97,236,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,128,5],[249,2,17,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,160,89,1,72,66,205,45,158,95,232,171,217,247,156,68,195,211,102,65,90,175,111,126,136,122,54,97,6,177,193,198,205,172,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,128,5],[249,2,17,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,160,146,137,223,118,24,96,49,135,45,59,143,123,17,88,198,204,55,186,195,238,80,213,26,201,92,65,131,127,68,149,207,192,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,128,5],[249,2,17,160,225,81,108,140,98,152,13,246,35,239,5,153,9,166,50,233,121,164,152,228,226,17,151,65,106,167,102,92,16,59,249,136,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,128,5],[249,2,17,160,168,53,198,53,112,41,107,98,88,61,68,81,213,246,190,26,54,28,104,225,250,215,243,205,222,134,187,216,78,119,25,185,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,128,5],[249,1,49,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,128,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,128,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,128,160,176,121,254,239,124,116,165,167,156,24,203,241,137,46,235,202,206,160,9,35,161,127,165,177,90,152,109,255,212,182,6,84,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,128,128,128,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,128,128,5],[249,1,49,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,128,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,128,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,128,160,41,147,98,24,85,186,44,175,208,104,119,29,53,221,60,48,164,243,164,149,75,137,204,156,3,97,96,188,45,241,168,182,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,128,128,128,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,114,59,169,3,89,76,47,74,88,56,177,15,150,90,24,176,74,182,181,105,252,128,15,38,241,209,60,215,146,177,198,145,128,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,56,43,155,161,166,246,207,195,185,110,250,230,163,101,224,62,53,178,97,184,200,160,179,95,74,78,196,144,156,43,236,4,128,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,128,5],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,184,70,248,68,128,128,160,183,66,57,68,223,65,224,47,2,141,219,194,115,253,121,184,235,136,123,113,68,251,240,153,71,1,84,206,179,32,124,235,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,184,70,248,68,128,128,160,19,125,188,252,117,114,67,102,55,130,135,220,107,94,29,227,40,158,10,93,47,252,121,141,172,229,191,118,237,110,126,91,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,145,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,160,57,40,153,102,116,57,12,45,227,151,243,15,209,190,153,39,168,112,100,71,230,61,231,209,236,140,76,215,209,54,79,207,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[248,113,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,128,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,4,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,1,179,209,160,190,31,71,37,162,8,20,180,241,65,149,199,218,75,226,181,16,203,85,161,80,98,214,77,121,236,45,250,0,160,229,85,66,101,164,18,174,4,193,17,231,89,184,45,172,160,106,220,225,230,188,118,241,61,23,183,252,64,125,234,108,86,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,67,172,147,42,66,143,144,134,20,166,53,4,147,237,132,74,8,236,52,204,149,64,245,53,239,141,110,255,96,55,150,41,0,160,39,149,4,210,226,215,230,253,241,43,60,106,167,66,11,25,158,0,95,180,121,254,20,201,146,23,49,57,40,49,236,239,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,0,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,0,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,0,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,0,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,0,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,0,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,0,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,0,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,0,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,33,214,70,211,94,3,131,63,213,105,172,210,185,17,14,67,142,203,132,182,92,199,32,89,142,96,41,187,146,202,188,36,0,160,187,26,138,182,228,97,38,119,38,255,158,141,201,88,239,54,157,55,128,7,82,64,3,106,133,5,228,120,188,160,234,13,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,0,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,0,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,0,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,0,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,0,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,0,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,0,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,0,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,0,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,0,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,0,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,0,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,0,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,0,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,0,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,13,216,19,1,116,113,14,175,160,96,135,246,226,11,82,4,37,220,170,106,253,152,57,172,40,123,43,144,17,4,47,207,0,160,167,34,80,85,35,174,171,80,108,48,210,213,78,250,191,121,25,15,30,202,150,147,27,28,221,115,5,32,19,223,97,236,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,0,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,0,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,0,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,0,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,0,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,0,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,0,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,0,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,0,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,0,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,0,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,0,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,0,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,0,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,0,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,89,1,72,66,205,45,158,95,232,171,217,247,156,68,195,211,102,65,90,175,111,126,136,122,54,97,6,177,193,198,205,172,0,160,146,137,223,118,24,96,49,135,45,59,143,123,17,88,198,204,55,186,195,238,80,213,26,201,92,65,131,127,68,149,207,192,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,0,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,0,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,0,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,0,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,0,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,225,81,108,140,98,152,13,246,35,239,5,153,9,166,50,233,121,164,152,228,226,17,151,65,106,167,102,92,16,59,249,136,0,160,168,53,198,53,112,41,107,98,88,61,68,81,213,246,190,26,54,28,104,225,250,215,243,205,222,134,187,216,78,119,25,185,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,0,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,0,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,0,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,0,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,0,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,0,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,0,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,0,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,0,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,0,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,0,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,0,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,0,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,0,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,0,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,1,49,249,1,49,9,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,0,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,0,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,0,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,0,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,0,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,0,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,176,121,254,239,124,116,165,167,156,24,203,241,137,46,235,202,206,160,9,35,161,127,165,177,90,152,109,255,212,182,6,84,0,160,41,147,98,24,85,186,44,175,208,104,119,29,53,221,60,48,164,243,164,149,75,137,204,156,3,97,96,188,45,241,168,182,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,0,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,0,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,114,59,169,3,89,76,47,74,88,56,177,15,150,90,24,176,74,182,181,105,252,128,15,38,241,209,60,215,146,177,198,145,0,160,56,43,155,161,166,246,207,195,185,110,250,230,163,101,224,62,53,178,97,184,200,160,179,95,74,78,196,144,156,43,236,4,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,0,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,7],[0,160,183,66,57,68,223,65,224,47,2,141,219,194,115,253,121,184,235,136,123,113,68,251,240,153,71,1,84,206,179,32,124,235,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,8],[0,160,19,125,188,252,117,114,67,102,55,130,135,220,107,94,29,227,40,158,10,93,47,252,121,141,172,229,191,118,237,110,126,91,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,11],[1,0,1,0,248,145,0,248,113,0,10,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,0,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,57,40,153,102,116,57,12,45,227,151,243,15,209,190,153,39,168,112,100,71,230,61,231,209,236,140,76,215,209,54,79,207,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,0,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,0,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,2],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,13],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,3],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,1,179,209,160,190,31,71,37,162,8,20,180,241,65,149,199,218,75,226,181,16,203,85,161,80,98,214,77,121,236,45,250,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,85,66,101,164,18,174,4,193,17,231,89,184,45,172,160,106,220,225,230,188,118,241,61,23,183,252,64,125,234,108,86,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,67,172,147,42,66,143,144,134,20,166,53,4,147,237,132,74,8,236,52,204,149,64,245,53,239,141,110,255,96,55,150,41,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,39,149,4,210,226,215,230,253,241,43,60,106,167,66,11,25,158,0,95,180,121,254,20,201,146,23,49,57,40,49,236,239,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,160,33,214,70,211,94,3,131,63,213,105,172,210,185,17,14,67,142,203,132,182,92,199,32,89,142,96,41,187,146,202,188,36,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,128,5],[249,2,17,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,160,187,26,138,182,228,97,38,119,38,255,158,141,201,88,239,54,157,55,128,7,82,64,3,106,133,5,228,120,188,160,234,13,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,128,5],[249,2,17,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,160,13,216,19,1,116,113,14,175,160,96,135,246,226,11,82,4,37,220,170,106,253,152,57,172,40,123,43,144,17,4,47,207,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,128,5],[249,2,17,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,160,167,34,80,85,35,174,171,80,108,48,210,213,78,250,191,121,25,15,30,202,150,147,27,28,221,115,5,32,19,223,97,236,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,128,5],[249,2,17,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,160,89,1,72,66,205,45,158,95,232,171,217,247,156,68,195,211,102,65,90,175,111,126,136,122,54,97,6,177,193,198,205,172,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,128,5],[249,2,17,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,160,146,137,223,118,24,96,49,135,45,59,143,123,17,88,198,204,55,186,195,238,80,213,26,201,92,65,131,127,68,149,207,192,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,128,5],[249,2,17,160,225,81,108,140,98,152,13,246,35,239,5,153,9,166,50,233,121,164,152,228,226,17,151,65,106,167,102,92,16,59,249,136,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,128,5],[249,2,17,160,168,53,198,53,112,41,107,98,88,61,68,81,213,246,190,26,54,28,104,225,250,215,243,205,222,134,187,216,78,119,25,185,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,128,5],[249,1,49,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,128,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,128,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,128,160,176,121,254,239,124,116,165,167,156,24,203,241,137,46,235,202,206,160,9,35,161,127,165,177,90,152,109,255,212,182,6,84,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,128,128,128,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,128,128,5],[249,1,49,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,128,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,128,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,128,160,41,147,98,24,85,186,44,175,208,104,119,29,53,221,60,48,164,243,164,149,75,137,204,156,3,97,96,188,45,241,168,182,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,128,128,128,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,114,59,169,3,89,76,47,74,88,56,177,15,150,90,24,176,74,182,181,105,252,128,15,38,241,209,60,215,146,177,198,145,128,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,56,43,155,161,166,246,207,195,185,110,250,230,163,101,224,62,53,178,97,184,200,160,179,95,74,78,196,144,156,43,236,4,128,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,128,5],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,184,70,248,68,128,128,160,183,66,57,68,223,65,224,47,2,141,219,194,115,253,121,184,235,136,123,113,68,251,240,153,71,1,84,206,179,32,124,235,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,184,70,248,68,128,128,160,19,125,188,252,117,114,67,102,55,130,135,220,107,94,29,227,40,158,10,93,47,252,121,141,172,229,191,118,237,110,126,91,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,145,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,160,57,40,153,102,116,57,12,45,227,151,243,15,209,190,153,39,168,112,100,71,230,61,231,209,236,140,76,215,209,54,79,207,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[248,113,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,128,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,4,5]] \ No newline at end of file diff --git a/mpt/tests/DeleteBranch-231098459172-565805467413.json b/mpt/tests/DeleteBranch-231098459172-565805467413.json index 39139af778..8309907cc4 100644 --- a/mpt/tests/DeleteBranch-231098459172-565805467413.json +++ b/mpt/tests/DeleteBranch-231098459172-565805467413.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,59,111,66,200,203,135,101,57,47,46,152,81,58,83,5,134,139,97,140,151,187,186,76,12,128,155,52,179,210,255,187,193,0,160,35,228,176,170,215,46,230,30,195,244,233,217,205,89,182,252,121,182,2,252,21,90,173,42,161,39,28,67,125,174,239,74,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,160,15,53,57,39,28,241,32,159,6,13,76,168,64,116,189,102,17,43,114,60,149,104,137,55,32,175,217,185,24,100,154,39,0,160,68,231,161,225,86,211,177,78,193,254,112,12,122,235,192,114,3,252,216,255,5,162,36,123,62,143,251,46,224,61,192,71,1],[0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,1],[0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,1],[0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,1],[0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,1],[0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,1],[0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,1],[0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,1],[0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,1],[0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,1],[0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,1],[0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,1],[0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,1],[0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,1],[0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,1],[0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,1],[0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,1],[0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,1],[0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,1],[0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,1],[0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,1],[0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,1],[0,160,228,73,41,12,77,17,23,126,199,117,200,201,175,207,4,224,106,66,164,36,10,79,83,9,140,5,149,112,207,216,120,208,0,160,27,55,98,183,253,202,203,218,14,22,157,190,199,110,222,197,246,96,225,222,217,24,126,129,158,219,129,57,35,51,176,126,1],[0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,1],[0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,1],[0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,1],[0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,1],[0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,1],[0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,1],[0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,1],[0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,1],[0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,1],[0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,1],[0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,1],[0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,1],[0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,1],[0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,1],[0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,1],[0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,1],[0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,1],[0,160,46,149,72,144,169,206,96,227,113,138,83,174,178,221,89,8,175,2,33,252,13,164,190,189,77,38,2,91,18,127,213,65,0,160,249,198,7,73,147,155,130,236,110,233,250,185,153,190,11,87,56,236,212,244,47,6,162,186,237,57,142,126,149,65,178,70,1],[0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,1],[0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,1],[0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,1],[0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,1],[0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,1],[0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,1],[0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,1],[0,160,229,205,66,75,137,233,239,158,213,31,184,170,113,28,14,95,228,163,230,217,44,59,83,57,45,154,53,190,19,59,10,63,0,160,150,255,246,62,128,198,219,153,242,50,85,231,93,85,28,248,252,70,153,217,105,131,168,90,238,155,91,11,216,140,74,190,1],[0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,1],[0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,1],[0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,1],[0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,1],[0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,1],[0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,1],[0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,1],[0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,1],[0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,1],[0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,1],[0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,1],[0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,1],[0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,1],[0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,1],[0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,1],[0,160,44,152,168,61,56,222,129,36,0,209,174,69,227,181,236,79,151,11,103,49,153,203,205,62,215,37,210,216,30,204,184,239,0,160,77,43,135,12,47,105,172,239,71,1,29,239,104,51,139,237,241,152,22,72,230,70,71,100,172,70,142,223,123,247,139,53,1],[0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,1],[0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,1],[0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,1],[0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,1],[0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,1],[0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,1],[0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,1],[0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,1],[0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,1],[0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,1],[0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,9,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,1],[0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,1],[0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,1],[0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,1],[0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,1],[0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,1],[0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,1],[0,160,214,147,34,2,67,220,5,60,110,112,134,199,90,244,11,47,150,74,66,234,181,224,162,27,126,30,214,228,102,189,59,58,0,160,16,238,121,221,8,62,255,126,145,187,203,63,109,185,49,237,238,210,95,212,103,236,254,204,149,141,220,207,87,115,159,117,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,91,4,66,187,249,23,104,33,122,237,229,16,188,109,90,154,129,145,99,109,134,186,14,229,72,90,153,34,238,156,211,107,0,160,139,75,142,149,216,208,148,103,91,226,208,1,78,92,83,171,125,72,209,252,218,96,83,186,9,180,55,154,126,131,102,247,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,171,42,78,18,177,180,238,153,179,59,19,204,42,191,99,67,34,13,186,150,182,248,85,246,203,5,78,100,66,177,67,87,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,34,9,26,236,216,126,38,97,246,26,239,6,34,40,56,116,94,219,126,222,203,231,92,185,208,129,161,103,150,61,141,219,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,17,249,1,17,12,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,0,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,1],[0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,0,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,0,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,1],[0,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,0,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,1],[0,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,0,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,40,71,220,92,25,123,66,96,16,179,122,36,197,85,99,143,54,156,208,167,218,100,73,177,18,208,111,117,95,216,31,77,0,160,231,160,23,201,249,252,202,208,4,42,135,61,223,37,20,185,3,139,114,22,224,137,147,165,217,172,117,125,92,148,248,132,1],[0,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,0,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,11,0,1,3,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,0,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,0,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,59,111,66,200,203,135,101,57,47,46,152,81,58,83,5,134,139,97,140,151,187,186,76,12,128,155,52,179,210,255,187,193,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,35,228,176,170,215,46,230,30,195,244,233,217,205,89,182,252,121,182,2,252,21,90,173,42,161,39,28,67,125,174,239,74,128,5],[249,2,17,160,15,53,57,39,28,241,32,159,6,13,76,168,64,116,189,102,17,43,114,60,149,104,137,55,32,175,217,185,24,100,154,39,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,68,231,161,225,86,211,177,78,193,254,112,12,122,235,192,114,3,252,216,255,5,162,36,123,62,143,251,46,224,61,192,71,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,228,73,41,12,77,17,23,126,199,117,200,201,175,207,4,224,106,66,164,36,10,79,83,9,140,5,149,112,207,216,120,208,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,27,55,98,183,253,202,203,218,14,22,157,190,199,110,222,197,246,96,225,222,217,24,126,129,158,219,129,57,35,51,176,126,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,46,149,72,144,169,206,96,227,113,138,83,174,178,221,89,8,175,2,33,252,13,164,190,189,77,38,2,91,18,127,213,65,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,249,198,7,73,147,155,130,236,110,233,250,185,153,190,11,87,56,236,212,244,47,6,162,186,237,57,142,126,149,65,178,70,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,229,205,66,75,137,233,239,158,213,31,184,170,113,28,14,95,228,163,230,217,44,59,83,57,45,154,53,190,19,59,10,63,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,150,255,246,62,128,198,219,153,242,50,85,231,93,85,28,248,252,70,153,217,105,131,168,90,238,155,91,11,216,140,74,190,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,44,152,168,61,56,222,129,36,0,209,174,69,227,181,236,79,151,11,103,49,153,203,205,62,215,37,210,216,30,204,184,239,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,77,43,135,12,47,105,172,239,71,1,29,239,104,51,139,237,241,152,22,72,230,70,71,100,172,70,142,223,123,247,139,53,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,214,147,34,2,67,220,5,60,110,112,134,199,90,244,11,47,150,74,66,234,181,224,162,27,126,30,214,228,102,189,59,58,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,16,238,121,221,8,62,255,126,145,187,203,63,109,185,49,237,238,210,95,212,103,236,254,204,149,141,220,207,87,115,159,117,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,91,4,66,187,249,23,104,33,122,237,229,16,188,109,90,154,129,145,99,109,134,186,14,229,72,90,153,34,238,156,211,107,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,139,75,142,149,216,208,148,103,91,226,208,1,78,92,83,171,125,72,209,252,218,96,83,186,9,180,55,154,126,131,102,247,128,128,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,171,42,78,18,177,180,238,153,179,59,19,204,42,191,99,67,34,13,186,150,182,248,85,246,203,5,78,100,66,177,67,87,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,34,9,26,236,216,126,38,97,246,26,239,6,34,40,56,116,94,219,126,222,203,231,92,185,208,129,161,103,150,61,141,219,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,40,71,220,92,25,123,66,96,16,179,122,36,197,85,99,143,54,156,208,167,218,100,73,177,18,208,111,117,95,216,31,77,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,231,160,23,201,249,252,202,208,4,42,135,61,223,37,20,185,3,139,114,22,224,137,147,165,217,172,117,125,92,148,248,132,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[248,81,128,128,128,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,128,128,128,128,128,128,128,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,128,128,128,128,128,5],[226,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,9,5],[226,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5],[226,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,59,111,66,200,203,135,101,57,47,46,152,81,58,83,5,134,139,97,140,151,187,186,76,12,128,155,52,179,210,255,187,193,0,160,35,228,176,170,215,46,230,30,195,244,233,217,205,89,182,252,121,182,2,252,21,90,173,42,161,39,28,67,125,174,239,74,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,15,53,57,39,28,241,32,159,6,13,76,168,64,116,189,102,17,43,114,60,149,104,137,55,32,175,217,185,24,100,154,39,0,160,68,231,161,225,86,211,177,78,193,254,112,12,122,235,192,114,3,252,216,255,5,162,36,123,62,143,251,46,224,61,192,71,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,228,73,41,12,77,17,23,126,199,117,200,201,175,207,4,224,106,66,164,36,10,79,83,9,140,5,149,112,207,216,120,208,0,160,27,55,98,183,253,202,203,218,14,22,157,190,199,110,222,197,246,96,225,222,217,24,126,129,158,219,129,57,35,51,176,126,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,46,149,72,144,169,206,96,227,113,138,83,174,178,221,89,8,175,2,33,252,13,164,190,189,77,38,2,91,18,127,213,65,0,160,249,198,7,73,147,155,130,236,110,233,250,185,153,190,11,87,56,236,212,244,47,6,162,186,237,57,142,126,149,65,178,70,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,229,205,66,75,137,233,239,158,213,31,184,170,113,28,14,95,228,163,230,217,44,59,83,57,45,154,53,190,19,59,10,63,0,160,150,255,246,62,128,198,219,153,242,50,85,231,93,85,28,248,252,70,153,217,105,131,168,90,238,155,91,11,216,140,74,190,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,44,152,168,61,56,222,129,36,0,209,174,69,227,181,236,79,151,11,103,49,153,203,205,62,215,37,210,216,30,204,184,239,0,160,77,43,135,12,47,105,172,239,71,1,29,239,104,51,139,237,241,152,22,72,230,70,71,100,172,70,142,223,123,247,139,53,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,1,81,249,1,81,9,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,214,147,34,2,67,220,5,60,110,112,134,199,90,244,11,47,150,74,66,234,181,224,162,27,126,30,214,228,102,189,59,58,0,160,16,238,121,221,8,62,255,126,145,187,203,63,109,185,49,237,238,210,95,212,103,236,254,204,149,141,220,207,87,115,159,117,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,91,4,66,187,249,23,104,33,122,237,229,16,188,109,90,154,129,145,99,109,134,186,14,229,72,90,153,34,238,156,211,107,0,160,139,75,142,149,216,208,148,103,91,226,208,1,78,92,83,171,125,72,209,252,218,96,83,186,9,180,55,154,126,131,102,247,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,7],[0,160,171,42,78,18,177,180,238,153,179,59,19,204,42,191,99,67,34,13,186,150,182,248,85,246,203,5,78,100,66,177,67,87,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,8],[0,160,34,9,26,236,216,126,38,97,246,26,239,6,34,40,56,116,94,219,126,222,203,231,92,185,208,129,161,103,150,61,141,219,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,11],[0,1,0,1,249,1,17,249,1,17,12,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,0,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,0,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,0,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,0,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,0,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,40,71,220,92,25,123,66,96,16,179,122,36,197,85,99,143,54,156,208,167,218,100,73,177,18,208,111,117,95,216,31,77,0,160,231,160,23,201,249,252,202,208,4,42,135,61,223,37,20,185,3,139,114,22,224,137,147,165,217,172,117,125,92,148,248,132,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,0,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[1,0,1,0,248,81,0,248,81,0,11,0,1,3,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,0,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,0,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[226,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,2],[9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,13],[226,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,3],[5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,14],[226,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,59,111,66,200,203,135,101,57,47,46,152,81,58,83,5,134,139,97,140,151,187,186,76,12,128,155,52,179,210,255,187,193,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,35,228,176,170,215,46,230,30,195,244,233,217,205,89,182,252,121,182,2,252,21,90,173,42,161,39,28,67,125,174,239,74,128,5],[249,2,17,160,15,53,57,39,28,241,32,159,6,13,76,168,64,116,189,102,17,43,114,60,149,104,137,55,32,175,217,185,24,100,154,39,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,68,231,161,225,86,211,177,78,193,254,112,12,122,235,192,114,3,252,216,255,5,162,36,123,62,143,251,46,224,61,192,71,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,228,73,41,12,77,17,23,126,199,117,200,201,175,207,4,224,106,66,164,36,10,79,83,9,140,5,149,112,207,216,120,208,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,27,55,98,183,253,202,203,218,14,22,157,190,199,110,222,197,246,96,225,222,217,24,126,129,158,219,129,57,35,51,176,126,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,46,149,72,144,169,206,96,227,113,138,83,174,178,221,89,8,175,2,33,252,13,164,190,189,77,38,2,91,18,127,213,65,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,249,198,7,73,147,155,130,236,110,233,250,185,153,190,11,87,56,236,212,244,47,6,162,186,237,57,142,126,149,65,178,70,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,229,205,66,75,137,233,239,158,213,31,184,170,113,28,14,95,228,163,230,217,44,59,83,57,45,154,53,190,19,59,10,63,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,150,255,246,62,128,198,219,153,242,50,85,231,93,85,28,248,252,70,153,217,105,131,168,90,238,155,91,11,216,140,74,190,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,44,152,168,61,56,222,129,36,0,209,174,69,227,181,236,79,151,11,103,49,153,203,205,62,215,37,210,216,30,204,184,239,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,77,43,135,12,47,105,172,239,71,1,29,239,104,51,139,237,241,152,22,72,230,70,71,100,172,70,142,223,123,247,139,53,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,214,147,34,2,67,220,5,60,110,112,134,199,90,244,11,47,150,74,66,234,181,224,162,27,126,30,214,228,102,189,59,58,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,16,238,121,221,8,62,255,126,145,187,203,63,109,185,49,237,238,210,95,212,103,236,254,204,149,141,220,207,87,115,159,117,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,91,4,66,187,249,23,104,33,122,237,229,16,188,109,90,154,129,145,99,109,134,186,14,229,72,90,153,34,238,156,211,107,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,139,75,142,149,216,208,148,103,91,226,208,1,78,92,83,171,125,72,209,252,218,96,83,186,9,180,55,154,126,131,102,247,128,128,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,171,42,78,18,177,180,238,153,179,59,19,204,42,191,99,67,34,13,186,150,182,248,85,246,203,5,78,100,66,177,67,87,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,34,9,26,236,216,126,38,97,246,26,239,6,34,40,56,116,94,219,126,222,203,231,92,185,208,129,161,103,150,61,141,219,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,40,71,220,92,25,123,66,96,16,179,122,36,197,85,99,143,54,156,208,167,218,100,73,177,18,208,111,117,95,216,31,77,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,231,160,23,201,249,252,202,208,4,42,135,61,223,37,20,185,3,139,114,22,224,137,147,165,217,172,117,125,92,148,248,132,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[248,81,128,128,128,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,128,128,128,128,128,128,128,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,128,128,128,128,128,5],[226,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,9,5],[226,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5],[226,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5]] \ No newline at end of file diff --git a/mpt/tests/DeleteBranchLong-231098459172-565805467413.json b/mpt/tests/DeleteBranchLong-231098459172-565805467413.json index f36c554a1f..775d653c10 100644 --- a/mpt/tests/DeleteBranchLong-231098459172-565805467413.json +++ b/mpt/tests/DeleteBranchLong-231098459172-565805467413.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,175,42,76,21,80,212,68,146,99,28,60,90,60,62,234,145,35,221,172,58,201,16,196,208,232,172,182,72,77,75,255,33,0,160,188,216,49,69,82,81,125,178,18,55,181,68,0,10,140,168,177,11,227,51,17,61,194,131,63,187,164,126,180,72,18,20,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,160,12,128,177,67,228,108,148,216,112,110,161,125,156,177,227,160,103,131,162,105,29,173,77,64,33,164,233,34,185,238,177,147,0,160,125,41,87,252,234,143,157,200,147,217,206,81,71,104,146,158,44,12,166,249,54,94,177,18,36,139,93,124,146,95,56,197,1],[0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,1],[0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,1],[0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,1],[0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,1],[0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,1],[0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,1],[0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,1],[0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,1],[0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,1],[0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,1],[0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,1],[0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,1],[0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,1],[0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,1],[0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,1],[0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,1],[0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,1],[0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,1],[0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,1],[0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,1],[0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,1],[0,160,106,88,235,96,118,234,14,58,144,115,86,12,236,203,91,133,172,254,188,168,4,124,100,205,10,34,67,87,173,254,114,145,0,160,76,198,171,90,208,105,4,83,113,86,242,249,239,23,242,248,212,81,253,220,171,99,235,69,102,10,23,60,25,92,237,123,1],[0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,1],[0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,1],[0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,1],[0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,1],[0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,1],[0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,1],[0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,1],[0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,1],[0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,1],[0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,1],[0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,1],[0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,1],[0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,1],[0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,1],[0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,1],[0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,1],[0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,1],[0,160,73,137,207,194,11,153,89,152,228,2,9,7,73,113,205,205,29,58,248,192,128,183,123,50,65,13,92,193,58,116,206,83,0,160,180,137,138,17,102,140,255,18,207,123,233,147,29,115,80,241,121,12,239,86,122,12,242,157,253,26,85,165,165,57,34,147,1],[0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,1],[0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,1],[0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,1],[0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,1],[0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,1],[0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,1],[0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,1],[0,160,21,82,154,46,19,33,202,75,98,24,45,27,91,74,102,234,26,169,65,132,23,27,120,253,91,93,18,191,51,197,102,187,0,160,208,196,157,107,175,74,78,234,195,183,88,178,109,151,109,37,88,109,87,64,187,235,22,40,98,248,194,28,212,129,83,106,1],[0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,1],[0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,1],[0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,1],[0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,1],[0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,1],[0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,1],[0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,1],[0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,1],[0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,1],[0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,1],[0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,1],[0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,1],[0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,1],[0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,1],[0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,1],[0,160,32,177,20,28,165,210,36,188,254,155,15,238,17,26,247,18,247,34,174,201,88,150,203,252,208,115,125,38,181,244,120,62,0,160,67,245,214,17,84,162,173,24,213,36,79,11,50,10,60,208,55,9,17,180,104,217,245,134,94,154,108,245,143,135,111,53,1],[0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,1],[0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,1],[0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,1],[0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,1],[0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,1],[0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,1],[0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,1],[0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,1],[0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,1],[0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,1],[0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,9,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,1],[0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,1],[0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,1],[0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,1],[0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,1],[0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,1],[0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,1],[0,160,82,233,236,139,34,202,254,90,231,46,247,252,30,246,192,141,133,209,220,52,102,138,148,133,245,203,233,168,139,186,115,189,0,160,129,80,139,28,69,52,151,22,48,144,115,255,77,49,134,160,185,135,245,63,99,65,64,253,32,185,19,126,164,137,197,137,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,39,4,135,119,170,144,247,93,151,121,202,21,17,248,83,237,112,167,212,125,70,107,198,175,140,4,25,5,193,71,173,186,0,160,37,17,13,129,200,178,72,108,252,80,129,125,105,199,107,145,1,235,148,55,189,95,170,24,143,191,86,39,171,58,50,138,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,106,1,138,97,168,132,39,180,170,58,97,189,163,126,183,65,57,8,169,75,189,4,230,45,197,44,135,78,123,8,213,240,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,14,142,80,27,72,84,115,229,209,99,95,234,246,174,158,207,203,24,241,88,99,255,80,41,188,169,74,153,112,34,72,174,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,17,249,1,17,12,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,0,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,1],[0,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,0,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,0,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,0,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,1],[0,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,0,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,1],[0,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,0,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,98,154,166,35,68,167,154,137,228,133,121,210,6,153,119,68,221,161,177,99,217,202,103,110,123,36,66,30,109,33,236,95,0,160,240,219,42,225,105,245,4,210,120,191,26,39,5,230,179,30,156,66,215,140,214,107,34,232,210,202,216,16,98,162,167,66,1],[0,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,0,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,11,0,1,3,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,0,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,0,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,67,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[248,67,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,67,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,175,42,76,21,80,212,68,146,99,28,60,90,60,62,234,145,35,221,172,58,201,16,196,208,232,172,182,72,77,75,255,33,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,188,216,49,69,82,81,125,178,18,55,181,68,0,10,140,168,177,11,227,51,17,61,194,131,63,187,164,126,180,72,18,20,128,5],[249,2,17,160,12,128,177,67,228,108,148,216,112,110,161,125,156,177,227,160,103,131,162,105,29,173,77,64,33,164,233,34,185,238,177,147,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,125,41,87,252,234,143,157,200,147,217,206,81,71,104,146,158,44,12,166,249,54,94,177,18,36,139,93,124,146,95,56,197,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,106,88,235,96,118,234,14,58,144,115,86,12,236,203,91,133,172,254,188,168,4,124,100,205,10,34,67,87,173,254,114,145,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,76,198,171,90,208,105,4,83,113,86,242,249,239,23,242,248,212,81,253,220,171,99,235,69,102,10,23,60,25,92,237,123,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,73,137,207,194,11,153,89,152,228,2,9,7,73,113,205,205,29,58,248,192,128,183,123,50,65,13,92,193,58,116,206,83,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,180,137,138,17,102,140,255,18,207,123,233,147,29,115,80,241,121,12,239,86,122,12,242,157,253,26,85,165,165,57,34,147,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,21,82,154,46,19,33,202,75,98,24,45,27,91,74,102,234,26,169,65,132,23,27,120,253,91,93,18,191,51,197,102,187,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,208,196,157,107,175,74,78,234,195,183,88,178,109,151,109,37,88,109,87,64,187,235,22,40,98,248,194,28,212,129,83,106,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,32,177,20,28,165,210,36,188,254,155,15,238,17,26,247,18,247,34,174,201,88,150,203,252,208,115,125,38,181,244,120,62,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,67,245,214,17,84,162,173,24,213,36,79,11,50,10,60,208,55,9,17,180,104,217,245,134,94,154,108,245,143,135,111,53,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,82,233,236,139,34,202,254,90,231,46,247,252,30,246,192,141,133,209,220,52,102,138,148,133,245,203,233,168,139,186,115,189,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,129,80,139,28,69,52,151,22,48,144,115,255,77,49,134,160,185,135,245,63,99,65,64,253,32,185,19,126,164,137,197,137,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,39,4,135,119,170,144,247,93,151,121,202,21,17,248,83,237,112,167,212,125,70,107,198,175,140,4,25,5,193,71,173,186,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,37,17,13,129,200,178,72,108,252,80,129,125,105,199,107,145,1,235,148,55,189,95,170,24,143,191,86,39,171,58,50,138,128,128,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,106,1,138,97,168,132,39,180,170,58,97,189,163,126,183,65,57,8,169,75,189,4,230,45,197,44,135,78,123,8,213,240,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,14,142,80,27,72,84,115,229,209,99,95,234,246,174,158,207,203,24,241,88,99,255,80,41,188,169,74,153,112,34,72,174,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,98,154,166,35,68,167,154,137,228,133,121,210,6,153,119,68,221,161,177,99,217,202,103,110,123,36,66,30,109,33,236,95,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,240,219,42,225,105,245,4,210,120,191,26,39,5,230,179,30,156,66,215,140,214,107,34,232,210,202,216,16,98,162,167,66,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[248,81,128,128,128,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,128,128,128,128,128,128,128,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,128,128,128,128,128,5],[248,67,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,175,42,76,21,80,212,68,146,99,28,60,90,60,62,234,145,35,221,172,58,201,16,196,208,232,172,182,72,77,75,255,33,0,160,188,216,49,69,82,81,125,178,18,55,181,68,0,10,140,168,177,11,227,51,17,61,194,131,63,187,164,126,180,72,18,20,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,12,128,177,67,228,108,148,216,112,110,161,125,156,177,227,160,103,131,162,105,29,173,77,64,33,164,233,34,185,238,177,147,0,160,125,41,87,252,234,143,157,200,147,217,206,81,71,104,146,158,44,12,166,249,54,94,177,18,36,139,93,124,146,95,56,197,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,106,88,235,96,118,234,14,58,144,115,86,12,236,203,91,133,172,254,188,168,4,124,100,205,10,34,67,87,173,254,114,145,0,160,76,198,171,90,208,105,4,83,113,86,242,249,239,23,242,248,212,81,253,220,171,99,235,69,102,10,23,60,25,92,237,123,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,73,137,207,194,11,153,89,152,228,2,9,7,73,113,205,205,29,58,248,192,128,183,123,50,65,13,92,193,58,116,206,83,0,160,180,137,138,17,102,140,255,18,207,123,233,147,29,115,80,241,121,12,239,86,122,12,242,157,253,26,85,165,165,57,34,147,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,21,82,154,46,19,33,202,75,98,24,45,27,91,74,102,234,26,169,65,132,23,27,120,253,91,93,18,191,51,197,102,187,0,160,208,196,157,107,175,74,78,234,195,183,88,178,109,151,109,37,88,109,87,64,187,235,22,40,98,248,194,28,212,129,83,106,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,32,177,20,28,165,210,36,188,254,155,15,238,17,26,247,18,247,34,174,201,88,150,203,252,208,115,125,38,181,244,120,62,0,160,67,245,214,17,84,162,173,24,213,36,79,11,50,10,60,208,55,9,17,180,104,217,245,134,94,154,108,245,143,135,111,53,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,1,81,249,1,81,9,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,82,233,236,139,34,202,254,90,231,46,247,252,30,246,192,141,133,209,220,52,102,138,148,133,245,203,233,168,139,186,115,189,0,160,129,80,139,28,69,52,151,22,48,144,115,255,77,49,134,160,185,135,245,63,99,65,64,253,32,185,19,126,164,137,197,137,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,39,4,135,119,170,144,247,93,151,121,202,21,17,248,83,237,112,167,212,125,70,107,198,175,140,4,25,5,193,71,173,186,0,160,37,17,13,129,200,178,72,108,252,80,129,125,105,199,107,145,1,235,148,55,189,95,170,24,143,191,86,39,171,58,50,138,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,7],[0,160,106,1,138,97,168,132,39,180,170,58,97,189,163,126,183,65,57,8,169,75,189,4,230,45,197,44,135,78,123,8,213,240,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,8],[0,160,14,142,80,27,72,84,115,229,209,99,95,234,246,174,158,207,203,24,241,88,99,255,80,41,188,169,74,153,112,34,72,174,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,11],[0,1,0,1,249,1,17,249,1,17,12,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,0,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,0,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,0,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,0,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,0,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,0,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,98,154,166,35,68,167,154,137,228,133,121,210,6,153,119,68,221,161,177,99,217,202,103,110,123,36,66,30,109,33,236,95,0,160,240,219,42,225,105,245,4,210,120,191,26,39,5,230,179,30,156,66,215,140,214,107,34,232,210,202,216,16,98,162,167,66,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,0,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[1,0,1,0,248,81,0,248,81,0,11,0,1,3,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,0,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,0,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[248,67,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,13],[248,67,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,14],[248,67,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,175,42,76,21,80,212,68,146,99,28,60,90,60,62,234,145,35,221,172,58,201,16,196,208,232,172,182,72,77,75,255,33,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,188,216,49,69,82,81,125,178,18,55,181,68,0,10,140,168,177,11,227,51,17,61,194,131,63,187,164,126,180,72,18,20,128,5],[249,2,17,160,12,128,177,67,228,108,148,216,112,110,161,125,156,177,227,160,103,131,162,105,29,173,77,64,33,164,233,34,185,238,177,147,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,125,41,87,252,234,143,157,200,147,217,206,81,71,104,146,158,44,12,166,249,54,94,177,18,36,139,93,124,146,95,56,197,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,106,88,235,96,118,234,14,58,144,115,86,12,236,203,91,133,172,254,188,168,4,124,100,205,10,34,67,87,173,254,114,145,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,76,198,171,90,208,105,4,83,113,86,242,249,239,23,242,248,212,81,253,220,171,99,235,69,102,10,23,60,25,92,237,123,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,73,137,207,194,11,153,89,152,228,2,9,7,73,113,205,205,29,58,248,192,128,183,123,50,65,13,92,193,58,116,206,83,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,180,137,138,17,102,140,255,18,207,123,233,147,29,115,80,241,121,12,239,86,122,12,242,157,253,26,85,165,165,57,34,147,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,21,82,154,46,19,33,202,75,98,24,45,27,91,74,102,234,26,169,65,132,23,27,120,253,91,93,18,191,51,197,102,187,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,208,196,157,107,175,74,78,234,195,183,88,178,109,151,109,37,88,109,87,64,187,235,22,40,98,248,194,28,212,129,83,106,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,32,177,20,28,165,210,36,188,254,155,15,238,17,26,247,18,247,34,174,201,88,150,203,252,208,115,125,38,181,244,120,62,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,67,245,214,17,84,162,173,24,213,36,79,11,50,10,60,208,55,9,17,180,104,217,245,134,94,154,108,245,143,135,111,53,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,82,233,236,139,34,202,254,90,231,46,247,252,30,246,192,141,133,209,220,52,102,138,148,133,245,203,233,168,139,186,115,189,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,129,80,139,28,69,52,151,22,48,144,115,255,77,49,134,160,185,135,245,63,99,65,64,253,32,185,19,126,164,137,197,137,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,39,4,135,119,170,144,247,93,151,121,202,21,17,248,83,237,112,167,212,125,70,107,198,175,140,4,25,5,193,71,173,186,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,37,17,13,129,200,178,72,108,252,80,129,125,105,199,107,145,1,235,148,55,189,95,170,24,143,191,86,39,171,58,50,138,128,128,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,106,1,138,97,168,132,39,180,170,58,97,189,163,126,183,65,57,8,169,75,189,4,230,45,197,44,135,78,123,8,213,240,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,14,142,80,27,72,84,115,229,209,99,95,234,246,174,158,207,203,24,241,88,99,255,80,41,188,169,74,153,112,34,72,174,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,98,154,166,35,68,167,154,137,228,133,121,210,6,153,119,68,221,161,177,99,217,202,103,110,123,36,66,30,109,33,236,95,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,240,219,42,225,105,245,4,210,120,191,26,39,5,230,179,30,156,66,215,140,214,107,34,232,210,202,216,16,98,162,167,66,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[248,81,128,128,128,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,128,128,128,128,128,128,128,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,128,128,128,128,128,5],[248,67,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/DeleteBranchTwoLevels-330818964644-247357574933.json b/mpt/tests/DeleteBranchTwoLevels-330818964644-247357574933.json index 6f21331765..ea143ea893 100644 --- a/mpt/tests/DeleteBranchTwoLevels-330818964644-247357574933.json +++ b/mpt/tests/DeleteBranchTwoLevels-330818964644-247357574933.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,96,242,204,87,70,40,27,40,189,46,193,133,173,251,67,53,183,102,39,76,175,46,6,122,128,250,249,228,146,221,196,243,0,160,169,2,129,123,157,140,225,182,40,224,98,197,182,190,207,148,156,218,233,34,145,60,192,82,177,229,117,154,134,75,58,7,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,1],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,1],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,1],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,1],[0,160,201,23,97,51,242,210,154,98,237,199,3,86,200,246,170,218,161,196,95,239,33,17,224,134,53,97,167,143,127,52,237,135,0,160,61,51,32,49,209,126,142,243,172,82,104,43,161,166,21,78,209,151,3,99,117,202,113,14,201,54,39,61,243,80,209,16,1],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,1],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,1],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,1],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,1],[0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,1],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,1],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,1],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,1],[0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,1],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,1],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,0,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,1],[0,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,0,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,1],[0,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,0,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,1],[0,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,0,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,1],[0,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,0,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,1],[0,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,0,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,1],[0,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,0,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,1],[0,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,0,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,1],[0,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,0,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,1],[0,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,0,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,1],[0,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,0,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,1],[0,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,0,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,1],[0,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,0,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,1],[0,160,220,68,179,229,92,253,253,144,1,126,207,226,134,25,184,157,14,201,214,35,184,200,1,207,29,178,49,143,92,212,29,24,0,160,215,117,245,209,17,187,169,82,19,201,249,81,91,144,79,212,135,246,187,176,59,5,75,114,171,0,233,250,53,138,25,50,1],[0,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,0,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,1],[0,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,0,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,0,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,1],[0,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,0,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,1],[0,160,252,188,163,57,126,103,126,155,204,232,185,93,47,154,240,234,179,166,89,187,192,4,218,170,249,53,232,170,102,42,52,64,0,160,28,62,251,6,5,106,99,38,234,137,204,4,36,150,83,1,40,21,67,54,169,62,193,187,238,82,36,84,10,133,176,3,1],[0,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,0,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,1],[0,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,0,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,1],[0,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,0,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,1],[0,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,0,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,1],[0,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,0,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,1],[0,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,0,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,1],[0,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,0,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,1],[0,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,0,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,1],[0,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,0,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,1],[0,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,0,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,1],[0,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,0,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,1],[0,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,0,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,1],[0,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,0,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,0,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,1],[0,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,0,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,1],[0,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,0,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,1],[0,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,0,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,1],[0,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,0,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,1],[0,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,0,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,1],[0,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,0,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,1],[0,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,0,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,1],[0,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,0,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,1],[0,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,0,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,1],[0,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,0,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,1],[0,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,0,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,1],[0,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,0,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,1],[0,160,197,60,89,94,200,7,41,131,243,151,140,11,53,183,77,174,14,223,116,31,114,2,164,73,161,253,11,62,30,219,48,251,0,160,14,165,184,229,251,167,152,183,182,16,199,108,214,126,192,125,109,178,65,126,119,130,108,93,138,90,23,194,112,64,188,5,1],[0,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,0,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,1],[0,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,0,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,0,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,1],[0,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,0,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,1],[0,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,0,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,1],[0,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,0,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,1],[0,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,0,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,1],[0,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,0,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,1],[0,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,0,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,1],[0,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,0,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,1],[0,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,0,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,1],[0,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,0,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,1],[0,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,0,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,1],[0,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,0,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,1],[0,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,0,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,1],[0,160,220,97,92,221,236,7,250,219,156,22,177,217,109,65,77,16,42,92,190,248,73,41,192,5,6,22,70,119,80,59,87,57,0,160,117,56,121,183,61,216,117,135,24,169,19,28,127,231,140,107,165,54,133,115,77,138,250,129,177,204,239,35,192,1,247,118,1],[0,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,0,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,1],[0,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,0,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,7,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,0,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,1],[0,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,0,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,133,148,210,158,3,101,26,158,67,176,137,25,177,211,217,89,20,61,91,72,185,182,165,66,208,182,148,35,141,225,178,64,0,160,251,113,149,55,146,22,73,7,88,186,103,39,58,84,53,200,58,32,52,87,12,31,213,206,250,108,43,96,189,125,183,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,0,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,15,0,0,0,0,0,0,0,0,0,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,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,0,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,3,163,105,247,64,37,97,81,47,255,202,110,63,213,223,93,198,16,61,47,126,5,80,62,173,156,10,172,144,111,148,78,0,160,212,234,46,234,49,157,94,111,252,94,160,152,110,52,62,51,223,11,192,6,31,246,64,204,225,144,168,29,167,235,37,29,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,124,128,125,129,12,178,135,200,135,125,218,8,161,94,64,101,143,223,56,28,115,70,177,97,26,92,57,163,63,119,33,30,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,179,231,255,201,85,223,248,63,153,82,31,138,167,188,67,102,255,20,223,44,178,216,181,244,233,162,72,203,26,16,151,85,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,0,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,1],[0,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,0,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,1],[0,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,0,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,1],[0,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,0,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,1],[0,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,0,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,1],[0,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,0,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,1],[0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,0,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,1],[0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,1],[0,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,0,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,1],[0,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,0,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,1],[0,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,0,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,1],[0,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,0,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,1],[0,160,2,23,157,37,52,158,35,51,81,79,114,175,120,180,130,91,152,79,9,243,180,233,66,188,207,215,41,23,12,138,112,53,0,160,60,52,243,109,33,30,29,84,84,61,219,205,104,1,55,204,17,150,5,47,241,220,239,39,0,76,70,12,124,251,33,35,1],[0,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,0,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,1],[0,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,0,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,1],[0,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,0,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,86,28,224,131,7,146,228,1,28,151,79,124,113,242,219,192,225,4,216,228,15,198,188,138,155,246,120,122,87,121,167,23,0,160,32,245,106,63,123,45,75,217,20,45,244,235,153,142,204,46,127,124,161,142,221,124,154,40,73,150,206,103,91,36,211,138,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,0,1,14,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,0,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,0,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,96,242,204,87,70,40,27,40,189,46,193,133,173,251,67,53,183,102,39,76,175,46,6,122,128,250,249,228,146,221,196,243,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,169,2,129,123,157,140,225,182,40,224,98,197,182,190,207,148,156,218,233,34,145,60,192,82,177,229,117,154,134,75,58,7,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,201,23,97,51,242,210,154,98,237,199,3,86,200,246,170,218,161,196,95,239,33,17,224,134,53,97,167,143,127,52,237,135,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,61,51,32,49,209,126,142,243,172,82,104,43,161,166,21,78,209,151,3,99,117,202,113,14,201,54,39,61,243,80,209,16,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,160,220,68,179,229,92,253,253,144,1,126,207,226,134,25,184,157,14,201,214,35,184,200,1,207,29,178,49,143,92,212,29,24,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,128,5],[249,2,17,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,160,215,117,245,209,17,187,169,82,19,201,249,81,91,144,79,212,135,246,187,176,59,5,75,114,171,0,233,250,53,138,25,50,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,128,5],[249,2,17,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,160,252,188,163,57,126,103,126,155,204,232,185,93,47,154,240,234,179,166,89,187,192,4,218,170,249,53,232,170,102,42,52,64,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,128,5],[249,2,17,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,160,28,62,251,6,5,106,99,38,234,137,204,4,36,150,83,1,40,21,67,54,169,62,193,187,238,82,36,84,10,133,176,3,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,128,5],[249,2,17,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,160,197,60,89,94,200,7,41,131,243,151,140,11,53,183,77,174,14,223,116,31,114,2,164,73,161,253,11,62,30,219,48,251,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,128,5],[249,2,17,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,160,14,165,184,229,251,167,152,183,182,16,199,108,214,126,192,125,109,178,65,126,119,130,108,93,138,90,23,194,112,64,188,5,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,128,5],[249,2,17,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,160,220,97,92,221,236,7,250,219,156,22,177,217,109,65,77,16,42,92,190,248,73,41,192,5,6,22,70,119,80,59,87,57,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,128,5],[249,2,17,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,160,117,56,121,183,61,216,117,135,24,169,19,28,127,231,140,107,165,54,133,115,77,138,250,129,177,204,239,35,192,1,247,118,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,128,5],[248,145,128,128,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,128,128,128,160,133,148,210,158,3,101,26,158,67,176,137,25,177,211,217,89,20,61,91,72,185,182,165,66,208,182,148,35,141,225,178,64,128,128,128,128,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,128,128,128,128,5],[248,145,128,128,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,128,128,128,160,251,113,149,55,146,22,73,7,88,186,103,39,58,84,53,200,58,32,52,87,12,31,213,206,250,108,43,96,189,125,183,15,128,128,128,128,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,128,128,128,128,5],[248,81,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,128,128,128,128,128,128,128,128,128,128,128,128,128,128,160,3,163,105,247,64,37,97,81,47,255,202,110,63,213,223,93,198,16,61,47,126,5,80,62,173,156,10,172,144,111,148,78,128,5],[248,81,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,128,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,234,46,234,49,157,94,111,252,94,160,152,110,52,62,51,223,11,192,6,31,246,64,204,225,144,168,29,167,235,37,29,128,5],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,184,70,248,68,128,128,160,124,128,125,129,12,178,135,200,135,125,218,8,161,94,64,101,143,223,56,28,115,70,177,97,26,92,57,163,63,119,33,30,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,184,70,248,68,128,128,160,179,231,255,201,85,223,248,63,153,82,31,138,167,188,67,102,255,20,223,44,178,216,181,244,233,162,72,203,26,16,151,85,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,2,23,157,37,52,158,35,51,81,79,114,175,120,180,130,91,152,79,9,243,180,233,66,188,207,215,41,23,12,138,112,53,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,60,52,243,109,33,30,29,84,84,61,219,205,104,1,55,204,17,150,5,47,241,220,239,39,0,76,70,12,124,251,33,35,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,86,28,224,131,7,146,228,1,28,151,79,124,113,242,219,192,225,4,216,228,15,198,188,138,155,246,120,122,87,121,167,23,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,32,245,106,63,123,45,75,217,20,45,244,235,153,142,204,46,127,124,161,142,221,124,154,40,73,150,206,103,91,36,211,138,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,128,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,128,128,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,6,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,96,242,204,87,70,40,27,40,189,46,193,133,173,251,67,53,183,102,39,76,175,46,6,122,128,250,249,228,146,221,196,243,0,160,169,2,129,123,157,140,225,182,40,224,98,197,182,190,207,148,156,218,233,34,145,60,192,82,177,229,117,154,134,75,58,7,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,201,23,97,51,242,210,154,98,237,199,3,86,200,246,170,218,161,196,95,239,33,17,224,134,53,97,167,143,127,52,237,135,0,160,61,51,32,49,209,126,142,243,172,82,104,43,161,166,21,78,209,151,3,99,117,202,113,14,201,54,39,61,243,80,209,16,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,0,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,0,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,0,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,0,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,0,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,0,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,0,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,0,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,0,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,0,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,0,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,0,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,0,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,220,68,179,229,92,253,253,144,1,126,207,226,134,25,184,157,14,201,214,35,184,200,1,207,29,178,49,143,92,212,29,24,0,160,215,117,245,209,17,187,169,82,19,201,249,81,91,144,79,212,135,246,187,176,59,5,75,114,171,0,233,250,53,138,25,50,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,0,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,0,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,0,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,0,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,252,188,163,57,126,103,126,155,204,232,185,93,47,154,240,234,179,166,89,187,192,4,218,170,249,53,232,170,102,42,52,64,0,160,28,62,251,6,5,106,99,38,234,137,204,4,36,150,83,1,40,21,67,54,169,62,193,187,238,82,36,84,10,133,176,3,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,0,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,0,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,0,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,0,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,0,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,0,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,0,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,0,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,0,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,0,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,0,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,0,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,0,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,0,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,0,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,0,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,0,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,0,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,0,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,0,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,0,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,0,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,0,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,0,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,0,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,0,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,197,60,89,94,200,7,41,131,243,151,140,11,53,183,77,174,14,223,116,31,114,2,164,73,161,253,11,62,30,219,48,251,0,160,14,165,184,229,251,167,152,183,182,16,199,108,214,126,192,125,109,178,65,126,119,130,108,93,138,90,23,194,112,64,188,5,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,0,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,0,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,0,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,0,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,0,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,0,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,0,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,0,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,0,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,0,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,0,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,0,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,0,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,0,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,0,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,220,97,92,221,236,7,250,219,156,22,177,217,109,65,77,16,42,92,190,248,73,41,192,5,6,22,70,119,80,59,87,57,0,160,117,56,121,183,61,216,117,135,24,169,19,28,127,231,140,107,165,54,133,115,77,138,250,129,177,204,239,35,192,1,247,118,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,0,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,0,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[1,0,1,0,248,145,0,248,145,0,7,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,0,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,0,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,133,148,210,158,3,101,26,158,67,176,137,25,177,211,217,89,20,61,91,72,185,182,165,66,208,182,148,35,141,225,178,64,0,160,251,113,149,55,146,22,73,7,88,186,103,39,58,84,53,200,58,32,52,87,12,31,213,206,250,108,43,96,189,125,183,15,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,0,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[1,0,1,0,248,81,0,248,81,0,15,0,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,0,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,3,163,105,247,64,37,97,81,47,255,202,110,63,213,223,93,198,16,61,47,126,5,80,62,173,156,10,172,144,111,148,78,0,160,212,234,46,234,49,157,94,111,252,94,160,152,110,52,62,51,223,11,192,6,31,246,64,204,225,144,168,29,167,235,37,29,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,7],[0,160,124,128,125,129,12,178,135,200,135,125,218,8,161,94,64,101,143,223,56,28,115,70,177,97,26,92,57,163,63,119,33,30,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,8],[0,160,179,231,255,201,85,223,248,63,153,82,31,138,167,188,67,102,255,20,223,44,178,216,181,244,233,162,72,203,26,16,151,85,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,0,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,0,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,0,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,0,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,0,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,0,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,0,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,0,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,0,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,0,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,0,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,2,23,157,37,52,158,35,51,81,79,114,175,120,180,130,91,152,79,9,243,180,233,66,188,207,215,41,23,12,138,112,53,0,160,60,52,243,109,33,30,29,84,84,61,219,205,104,1,55,204,17,150,5,47,241,220,239,39,0,76,70,12,124,251,33,35,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,0,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,0,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,0,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,86,28,224,131,7,146,228,1,28,151,79,124,113,242,219,192,225,4,216,228,15,198,188,138,155,246,120,122,87,121,167,23,0,160,32,245,106,63,123,45,75,217,20,45,244,235,153,142,204,46,127,124,161,142,221,124,154,40,73,150,206,103,91,36,211,138,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[1,0,1,0,248,81,0,248,81,0,12,0,1,14,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,0,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,0,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,2],[6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,13],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,3],[28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,14],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,96,242,204,87,70,40,27,40,189,46,193,133,173,251,67,53,183,102,39,76,175,46,6,122,128,250,249,228,146,221,196,243,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,169,2,129,123,157,140,225,182,40,224,98,197,182,190,207,148,156,218,233,34,145,60,192,82,177,229,117,154,134,75,58,7,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,201,23,97,51,242,210,154,98,237,199,3,86,200,246,170,218,161,196,95,239,33,17,224,134,53,97,167,143,127,52,237,135,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,61,51,32,49,209,126,142,243,172,82,104,43,161,166,21,78,209,151,3,99,117,202,113,14,201,54,39,61,243,80,209,16,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,160,220,68,179,229,92,253,253,144,1,126,207,226,134,25,184,157,14,201,214,35,184,200,1,207,29,178,49,143,92,212,29,24,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,128,5],[249,2,17,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,160,215,117,245,209,17,187,169,82,19,201,249,81,91,144,79,212,135,246,187,176,59,5,75,114,171,0,233,250,53,138,25,50,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,128,5],[249,2,17,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,160,252,188,163,57,126,103,126,155,204,232,185,93,47,154,240,234,179,166,89,187,192,4,218,170,249,53,232,170,102,42,52,64,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,128,5],[249,2,17,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,160,28,62,251,6,5,106,99,38,234,137,204,4,36,150,83,1,40,21,67,54,169,62,193,187,238,82,36,84,10,133,176,3,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,128,5],[249,2,17,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,160,197,60,89,94,200,7,41,131,243,151,140,11,53,183,77,174,14,223,116,31,114,2,164,73,161,253,11,62,30,219,48,251,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,128,5],[249,2,17,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,160,14,165,184,229,251,167,152,183,182,16,199,108,214,126,192,125,109,178,65,126,119,130,108,93,138,90,23,194,112,64,188,5,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,128,5],[249,2,17,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,160,220,97,92,221,236,7,250,219,156,22,177,217,109,65,77,16,42,92,190,248,73,41,192,5,6,22,70,119,80,59,87,57,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,128,5],[249,2,17,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,160,117,56,121,183,61,216,117,135,24,169,19,28,127,231,140,107,165,54,133,115,77,138,250,129,177,204,239,35,192,1,247,118,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,128,5],[248,145,128,128,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,128,128,128,160,133,148,210,158,3,101,26,158,67,176,137,25,177,211,217,89,20,61,91,72,185,182,165,66,208,182,148,35,141,225,178,64,128,128,128,128,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,128,128,128,128,5],[248,145,128,128,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,128,128,128,160,251,113,149,55,146,22,73,7,88,186,103,39,58,84,53,200,58,32,52,87,12,31,213,206,250,108,43,96,189,125,183,15,128,128,128,128,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,128,128,128,128,5],[248,81,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,128,128,128,128,128,128,128,128,128,128,128,128,128,128,160,3,163,105,247,64,37,97,81,47,255,202,110,63,213,223,93,198,16,61,47,126,5,80,62,173,156,10,172,144,111,148,78,128,5],[248,81,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,128,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,234,46,234,49,157,94,111,252,94,160,152,110,52,62,51,223,11,192,6,31,246,64,204,225,144,168,29,167,235,37,29,128,5],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,184,70,248,68,128,128,160,124,128,125,129,12,178,135,200,135,125,218,8,161,94,64,101,143,223,56,28,115,70,177,97,26,92,57,163,63,119,33,30,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,184,70,248,68,128,128,160,179,231,255,201,85,223,248,63,153,82,31,138,167,188,67,102,255,20,223,44,178,216,181,244,233,162,72,203,26,16,151,85,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,2,23,157,37,52,158,35,51,81,79,114,175,120,180,130,91,152,79,9,243,180,233,66,188,207,215,41,23,12,138,112,53,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,60,52,243,109,33,30,29,84,84,61,219,205,104,1,55,204,17,150,5,47,241,220,239,39,0,76,70,12,124,251,33,35,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,86,28,224,131,7,146,228,1,28,151,79,124,113,242,219,192,225,4,216,228,15,198,188,138,155,246,120,122,87,121,167,23,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,32,245,106,63,123,45,75,217,20,45,244,235,153,142,204,46,127,124,161,142,221,124,154,40,73,150,206,103,91,36,211,138,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,128,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,128,128,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,6,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5]] \ No newline at end of file diff --git a/mpt/tests/DeleteBranchTwoLevelsLong-767077922239-247357574933.json b/mpt/tests/DeleteBranchTwoLevelsLong-767077922239-247357574933.json index 993af2fb1b..52be9f1900 100644 --- a/mpt/tests/DeleteBranchTwoLevelsLong-767077922239-247357574933.json +++ b/mpt/tests/DeleteBranchTwoLevelsLong-767077922239-247357574933.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,76,227,200,247,89,250,22,177,62,176,170,191,111,221,67,222,238,129,150,6,185,115,238,200,156,34,189,8,248,197,191,122,0,160,200,91,42,75,144,77,11,44,157,101,55,52,187,34,96,233,145,72,189,101,139,80,186,87,37,205,127,171,106,176,111,113,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,108,126,234,172,207,120,157,6,164,75,78,211,4,115,68,61,12,133,78,49,57,114,13,106,181,197,11,118,125,225,154,45,0,160,93,238,26,217,253,23,123,222,75,150,139,194,213,43,127,166,211,7,43,40,226,169,136,88,59,91,25,251,197,176,177,88,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,1],[0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,1],[0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,1],[0,160,135,9,218,163,119,192,224,242,149,100,60,173,128,45,118,139,0,25,75,75,10,186,126,4,85,72,8,17,177,31,80,151,0,160,203,16,64,1,101,61,139,148,250,37,13,83,207,84,225,10,8,113,46,224,179,176,217,133,219,15,112,41,201,193,229,5,1],[0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,1],[0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,1],[0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,1],[0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,1],[0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,1],[0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,1],[0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,1],[0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,1],[0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,1],[0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,1],[0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,1],[0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,1],[0,160,71,172,186,250,78,185,53,216,13,54,238,4,245,98,2,79,111,27,56,22,187,45,212,12,217,229,171,89,116,162,97,179,0,160,124,199,186,25,138,20,88,218,28,238,84,82,187,142,32,165,180,213,241,202,39,75,197,192,176,136,16,33,30,65,119,252,1],[0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,1],[0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,1],[0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,1],[0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,1],[0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,1],[0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,1],[0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,1],[0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,1],[0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,1],[0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,1],[0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,1],[0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,1],[0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,1],[0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,1],[0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,1],[0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,1],[0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,1],[0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,1],[0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,1],[0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,1],[0,160,113,46,94,170,144,110,246,163,148,78,182,35,248,31,117,37,167,108,170,233,221,177,22,220,196,105,172,111,24,17,236,146,0,160,93,244,138,127,9,6,115,7,57,209,161,130,160,230,27,183,213,83,114,203,139,165,173,212,125,107,210,34,185,11,99,203,1],[0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,1],[0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,1],[0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,1],[0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,1],[0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,1],[0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,1],[0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,1],[0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,1],[0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,1],[0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,1],[0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,1],[0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,1],[0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,1],[0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,1],[0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,1],[0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,1],[0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,1],[0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,1],[0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,1],[0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,1],[0,160,195,253,144,24,121,81,221,161,142,214,102,61,187,181,233,197,137,61,120,90,11,2,72,3,80,180,180,239,28,175,219,182,0,160,60,6,135,100,74,198,216,117,73,5,115,188,69,42,244,75,140,20,222,1,21,125,114,68,118,179,193,219,165,10,78,239,1],[0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,1],[0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,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,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,1],[0,160,69,134,195,185,25,230,39,96,231,219,74,207,76,19,121,40,114,172,38,165,122,159,251,234,16,250,182,137,147,59,97,45,0,160,47,57,97,210,100,83,119,94,114,113,56,148,53,16,249,57,48,164,248,176,174,18,92,141,0,138,40,247,88,58,159,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,1],[0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,0,228,145,178,10,50,66,110,222,91,99,52,4,4,235,9,89,163,86,239,235,158,11,107,154,93,179,215,203,199,66,219,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,1],[0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,1],[0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,1],[0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,1],[0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,1],[0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,1],[0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,1],[0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,1],[0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,1],[0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,1],[0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,1],[0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,1],[0,160,31,147,150,77,114,56,94,28,227,194,180,195,0,247,126,0,197,32,108,220,251,80,117,218,69,89,61,126,204,140,222,117,0,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,1],[0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,1],[0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,1],[0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,27,217,47,51,117,171,235,162,182,188,167,109,208,52,83,155,241,64,231,52,96,30,136,135,114,92,226,143,60,118,94,218,0,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,0,1,14,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,0,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,66,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,76,227,200,247,89,250,22,177,62,176,170,191,111,221,67,222,238,129,150,6,185,115,238,200,156,34,189,8,248,197,191,122,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,200,91,42,75,144,77,11,44,157,101,55,52,187,34,96,233,145,72,189,101,139,80,186,87,37,205,127,171,106,176,111,113,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,108,126,234,172,207,120,157,6,164,75,78,211,4,115,68,61,12,133,78,49,57,114,13,106,181,197,11,118,125,225,154,45,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,93,238,26,217,253,23,123,222,75,150,139,194,213,43,127,166,211,7,43,40,226,169,136,88,59,91,25,251,197,176,177,88,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,135,9,218,163,119,192,224,242,149,100,60,173,128,45,118,139,0,25,75,75,10,186,126,4,85,72,8,17,177,31,80,151,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,203,16,64,1,101,61,139,148,250,37,13,83,207,84,225,10,8,113,46,224,179,176,217,133,219,15,112,41,201,193,229,5,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,71,172,186,250,78,185,53,216,13,54,238,4,245,98,2,79,111,27,56,22,187,45,212,12,217,229,171,89,116,162,97,179,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,124,199,186,25,138,20,88,218,28,238,84,82,187,142,32,165,180,213,241,202,39,75,197,192,176,136,16,33,30,65,119,252,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,113,46,94,170,144,110,246,163,148,78,182,35,248,31,117,37,167,108,170,233,221,177,22,220,196,105,172,111,24,17,236,146,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,93,244,138,127,9,6,115,7,57,209,161,130,160,230,27,183,213,83,114,203,139,165,173,212,125,107,210,34,185,11,99,203,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,195,253,144,24,121,81,221,161,142,214,102,61,187,181,233,197,137,61,120,90,11,2,72,3,80,180,180,239,28,175,219,182,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,60,6,135,100,74,198,216,117,73,5,115,188,69,42,244,75,140,20,222,1,21,125,114,68,118,179,193,219,165,10,78,239,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,69,134,195,185,25,230,39,96,231,219,74,207,76,19,121,40,114,172,38,165,122,159,251,234,16,250,182,137,147,59,97,45,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,47,57,97,210,100,83,119,94,114,113,56,148,53,16,249,57,48,164,248,176,174,18,92,141,0,138,40,247,88,58,159,15,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,0,228,145,178,10,50,66,110,222,91,99,52,4,4,235,9,89,163,86,239,235,158,11,107,154,93,179,215,203,199,66,219,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,31,147,150,77,114,56,94,28,227,194,180,195,0,247,126,0,197,32,108,220,251,80,117,218,69,89,61,126,204,140,222,117,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,27,217,47,51,117,171,235,162,182,188,167,109,208,52,83,155,241,64,231,52,96,30,136,135,114,92,226,143,60,118,94,218,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,66,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,76,227,200,247,89,250,22,177,62,176,170,191,111,221,67,222,238,129,150,6,185,115,238,200,156,34,189,8,248,197,191,122,0,160,200,91,42,75,144,77,11,44,157,101,55,52,187,34,96,233,145,72,189,101,139,80,186,87,37,205,127,171,106,176,111,113,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,108,126,234,172,207,120,157,6,164,75,78,211,4,115,68,61,12,133,78,49,57,114,13,106,181,197,11,118,125,225,154,45,0,160,93,238,26,217,253,23,123,222,75,150,139,194,213,43,127,166,211,7,43,40,226,169,136,88,59,91,25,251,197,176,177,88,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,135,9,218,163,119,192,224,242,149,100,60,173,128,45,118,139,0,25,75,75,10,186,126,4,85,72,8,17,177,31,80,151,0,160,203,16,64,1,101,61,139,148,250,37,13,83,207,84,225,10,8,113,46,224,179,176,217,133,219,15,112,41,201,193,229,5,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,71,172,186,250,78,185,53,216,13,54,238,4,245,98,2,79,111,27,56,22,187,45,212,12,217,229,171,89,116,162,97,179,0,160,124,199,186,25,138,20,88,218,28,238,84,82,187,142,32,165,180,213,241,202,39,75,197,192,176,136,16,33,30,65,119,252,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,113,46,94,170,144,110,246,163,148,78,182,35,248,31,117,37,167,108,170,233,221,177,22,220,196,105,172,111,24,17,236,146,0,160,93,244,138,127,9,6,115,7,57,209,161,130,160,230,27,183,213,83,114,203,139,165,173,212,125,107,210,34,185,11,99,203,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,195,253,144,24,121,81,221,161,142,214,102,61,187,181,233,197,137,61,120,90,11,2,72,3,80,180,180,239,28,175,219,182,0,160,60,6,135,100,74,198,216,117,73,5,115,188,69,42,244,75,140,20,222,1,21,125,114,68,118,179,193,219,165,10,78,239,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,69,134,195,185,25,230,39,96,231,219,74,207,76,19,121,40,114,172,38,165,122,159,251,234,16,250,182,137,147,59,97,45,0,160,47,57,97,210,100,83,119,94,114,113,56,148,53,16,249,57,48,164,248,176,174,18,92,141,0,138,40,247,88,58,159,15,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,7],[0,160,0,228,145,178,10,50,66,110,222,91,99,52,4,4,235,9,89,163,86,239,235,158,11,107,154,93,179,215,203,199,66,219,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,8],[0,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,31,147,150,77,114,56,94,28,227,194,180,195,0,247,126,0,197,32,108,220,251,80,117,218,69,89,61,126,204,140,222,117,0,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,27,217,47,51,117,171,235,162,182,188,167,109,208,52,83,155,241,64,231,52,96,30,136,135,114,92,226,143,60,118,94,218,0,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[1,0,1,0,248,81,0,248,81,0,12,0,1,14,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,0,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[248,66,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,13],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,14],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,76,227,200,247,89,250,22,177,62,176,170,191,111,221,67,222,238,129,150,6,185,115,238,200,156,34,189,8,248,197,191,122,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,200,91,42,75,144,77,11,44,157,101,55,52,187,34,96,233,145,72,189,101,139,80,186,87,37,205,127,171,106,176,111,113,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,108,126,234,172,207,120,157,6,164,75,78,211,4,115,68,61,12,133,78,49,57,114,13,106,181,197,11,118,125,225,154,45,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,93,238,26,217,253,23,123,222,75,150,139,194,213,43,127,166,211,7,43,40,226,169,136,88,59,91,25,251,197,176,177,88,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,135,9,218,163,119,192,224,242,149,100,60,173,128,45,118,139,0,25,75,75,10,186,126,4,85,72,8,17,177,31,80,151,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,203,16,64,1,101,61,139,148,250,37,13,83,207,84,225,10,8,113,46,224,179,176,217,133,219,15,112,41,201,193,229,5,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,71,172,186,250,78,185,53,216,13,54,238,4,245,98,2,79,111,27,56,22,187,45,212,12,217,229,171,89,116,162,97,179,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,124,199,186,25,138,20,88,218,28,238,84,82,187,142,32,165,180,213,241,202,39,75,197,192,176,136,16,33,30,65,119,252,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,113,46,94,170,144,110,246,163,148,78,182,35,248,31,117,37,167,108,170,233,221,177,22,220,196,105,172,111,24,17,236,146,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,93,244,138,127,9,6,115,7,57,209,161,130,160,230,27,183,213,83,114,203,139,165,173,212,125,107,210,34,185,11,99,203,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,195,253,144,24,121,81,221,161,142,214,102,61,187,181,233,197,137,61,120,90,11,2,72,3,80,180,180,239,28,175,219,182,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,60,6,135,100,74,198,216,117,73,5,115,188,69,42,244,75,140,20,222,1,21,125,114,68,118,179,193,219,165,10,78,239,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,69,134,195,185,25,230,39,96,231,219,74,207,76,19,121,40,114,172,38,165,122,159,251,234,16,250,182,137,147,59,97,45,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,47,57,97,210,100,83,119,94,114,113,56,148,53,16,249,57,48,164,248,176,174,18,92,141,0,138,40,247,88,58,159,15,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,0,228,145,178,10,50,66,110,222,91,99,52,4,4,235,9,89,163,86,239,235,158,11,107,154,93,179,215,203,199,66,219,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,31,147,150,77,114,56,94,28,227,194,180,195,0,247,126,0,197,32,108,220,251,80,117,218,69,89,61,126,204,140,222,117,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,27,217,47,51,117,171,235,162,182,188,167,109,208,52,83,155,241,64,231,52,96,30,136,135,114,92,226,143,60,118,94,218,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,66,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte-663142080294-777022577393.json b/mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte-663142080294-777022577393.json index fac4ea8113..47c8b5184b 100644 --- a/mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte-663142080294-777022577393.json +++ b/mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte-663142080294-777022577393.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,0,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,0,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,1],[0,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,0,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,1],[0,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,0,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,1],[0,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,0,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,1],[0,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,0,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,0,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,1],[0,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,0,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,0,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,1,1,0,11,1,0,1,1,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,17],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,160,32,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[226,27,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5],[226,160,32,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,0,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,0,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,0,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,0,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,0,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,0,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,0,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,0,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,0,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,7],[0,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,8],[0,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,11],[1,0,1,0,248,81,0,248,81,0,1,1,0,11,1,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[226,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,14],[226,160,32,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[226,27,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5],[226,160,32,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json b/mpt/tests/ExtensionAddedInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json index 4a618a087f..496b198377 100644 --- a/mpt/tests/ExtensionAddedInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json +++ b/mpt/tests/ExtensionAddedInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,0,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,0,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,1],[0,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,0,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,1],[0,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,0,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,1],[0,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,0,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,1],[0,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,0,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,0,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,1],[0,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,0,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,0,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,13,1,0,8,1,1,0,0,1,1,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,0,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,0,16],[0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,0,17],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[225,159,58,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[228,130,0,187,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,128,128,128,5],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,17,5],[225,159,58,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,0,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,0,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,0,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,0,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,0,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,0,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,0,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,0,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,0,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,7],[0,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,8],[0,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,11],[1,0,1,0,248,81,0,248,81,0,13,1,0,8,1,0,0,0,0,1,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,0,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[228,130,0,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,13],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,14],[225,159,58,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[228,130,0,187,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,128,128,128,5],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,17,5],[225,159,58,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedOneKeyByteSel1-832680037789-317272220514.json b/mpt/tests/ExtensionAddedOneKeyByteSel1-832680037789-317272220514.json index 0545f3c85c..5a1d6747e6 100644 --- a/mpt/tests/ExtensionAddedOneKeyByteSel1-832680037789-317272220514.json +++ b/mpt/tests/ExtensionAddedOneKeyByteSel1-832680037789-317272220514.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,0,160,253,33,226,218,25,39,145,0,164,81,47,69,178,157,225,196,113,144,144,113,226,166,234,246,113,103,16,63,113,80,88,95,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,0,160,103,204,104,158,235,198,119,209,180,215,181,189,136,203,184,250,163,30,140,126,79,243,14,159,109,170,58,208,8,74,26,70,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,1],[0,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,0,160,218,41,159,210,100,253,33,88,234,56,175,174,178,159,11,204,161,146,42,180,208,96,184,116,23,70,93,94,145,107,89,33,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,1],[0,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,0,160,79,77,138,162,213,175,43,135,147,0,39,146,132,139,164,75,29,80,80,240,46,196,229,46,240,181,12,101,209,196,168,135,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,1],[0,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,0,160,15,183,243,178,204,51,243,226,156,83,118,186,53,111,244,184,86,162,50,160,80,51,31,37,45,131,20,4,81,101,184,59,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,0,160,40,165,19,116,182,113,29,220,144,115,163,0,178,148,5,239,54,101,153,171,133,217,71,224,180,119,0,129,230,213,248,171,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,1],[0,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,0,160,31,164,200,215,180,134,129,90,179,248,97,169,48,155,46,223,238,60,139,97,244,183,76,136,241,80,17,154,233,241,64,40,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,67,218,192,221,242,223,68,248,229,138,64,229,84,61,185,140,89,161,17,69,232,170,101,14,94,173,126,22,21,248,77,204,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,241,249,1,241,5,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,1],[0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,1],[0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,1],[0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,1],[0,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,0,160,151,233,154,255,181,3,235,250,138,235,129,254,89,222,12,198,233,148,4,208,215,207,126,186,208,132,108,78,153,204,58,24,1],[0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,1],[0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,1],[0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,1],[0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,1],[0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,1],[0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,1],[0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,1],[0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,1],[0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,1],[0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,14,1,0,6,1,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,0,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,0,17],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,253,33,226,218,25,39,145,0,164,81,47,69,178,157,225,196,113,144,144,113,226,166,234,246,113,103,16,63,113,80,88,95,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,103,204,104,158,235,198,119,209,180,215,181,189,136,203,184,250,163,30,140,126,79,243,14,159,109,170,58,208,8,74,26,70,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,218,41,159,210,100,253,33,88,234,56,175,174,178,159,11,204,161,146,42,180,208,96,184,116,23,70,93,94,145,107,89,33,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,79,77,138,162,213,175,43,135,147,0,39,146,132,139,164,75,29,80,80,240,46,196,229,46,240,181,12,101,209,196,168,135,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,15,183,243,178,204,51,243,226,156,83,118,186,53,111,244,184,86,162,50,160,80,51,31,37,45,131,20,4,81,101,184,59,128,5],[249,2,17,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,40,165,19,116,182,113,29,220,144,115,163,0,178,148,5,239,54,101,153,171,133,217,71,224,180,119,0,129,230,213,248,171,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,31,164,200,215,180,134,129,90,179,248,97,169,48,155,46,223,238,60,139,97,244,183,76,136,241,80,17,154,233,241,64,40,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,67,218,192,221,242,223,68,248,229,138,64,229,84,61,185,140,89,161,17,69,232,170,101,14,94,173,126,22,21,248,77,204,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,151,233,154,255,181,3,235,250,138,235,129,254,89,222,12,198,233,148,4,208,215,207,126,186,208,132,108,78,153,204,58,24,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[226,30,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,5],[248,81,128,128,128,128,128,128,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,128,128,128,128,128,128,128,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,128,128,5],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,17,5],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,0,160,253,33,226,218,25,39,145,0,164,81,47,69,178,157,225,196,113,144,144,113,226,166,234,246,113,103,16,63,113,80,88,95,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,0,160,103,204,104,158,235,198,119,209,180,215,181,189,136,203,184,250,163,30,140,126,79,243,14,159,109,170,58,208,8,74,26,70,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,0,160,218,41,159,210,100,253,33,88,234,56,175,174,178,159,11,204,161,146,42,180,208,96,184,116,23,70,93,94,145,107,89,33,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,0,160,79,77,138,162,213,175,43,135,147,0,39,146,132,139,164,75,29,80,80,240,46,196,229,46,240,181,12,101,209,196,168,135,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,0,160,15,183,243,178,204,51,243,226,156,83,118,186,53,111,244,184,86,162,50,160,80,51,31,37,45,131,20,4,81,101,184,59,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,0,160,40,165,19,116,182,113,29,220,144,115,163,0,178,148,5,239,54,101,153,171,133,217,71,224,180,119,0,129,230,213,248,171,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,0,160,31,164,200,215,180,134,129,90,179,248,97,169,48,155,46,223,238,60,139,97,244,183,76,136,241,80,17,154,233,241,64,40,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,7],[0,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,8],[0,160,67,218,192,221,242,223,68,248,229,138,64,229,84,61,185,140,89,161,17,69,232,170,101,14,94,173,126,22,21,248,77,204,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,11],[0,1,0,1,249,1,241,249,1,241,5,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,0,160,151,233,154,255,181,3,235,250,138,235,129,254,89,222,12,198,233,148,4,208,215,207,126,186,208,132,108,78,153,204,58,24,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[1,0,1,0,248,81,0,248,81,0,14,1,0,6,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,0,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[226,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,2],[30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,13],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,14],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,253,33,226,218,25,39,145,0,164,81,47,69,178,157,225,196,113,144,144,113,226,166,234,246,113,103,16,63,113,80,88,95,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,103,204,104,158,235,198,119,209,180,215,181,189,136,203,184,250,163,30,140,126,79,243,14,159,109,170,58,208,8,74,26,70,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,218,41,159,210,100,253,33,88,234,56,175,174,178,159,11,204,161,146,42,180,208,96,184,116,23,70,93,94,145,107,89,33,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,79,77,138,162,213,175,43,135,147,0,39,146,132,139,164,75,29,80,80,240,46,196,229,46,240,181,12,101,209,196,168,135,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,15,183,243,178,204,51,243,226,156,83,118,186,53,111,244,184,86,162,50,160,80,51,31,37,45,131,20,4,81,101,184,59,128,5],[249,2,17,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,40,165,19,116,182,113,29,220,144,115,163,0,178,148,5,239,54,101,153,171,133,217,71,224,180,119,0,129,230,213,248,171,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,31,164,200,215,180,134,129,90,179,248,97,169,48,155,46,223,238,60,139,97,244,183,76,136,241,80,17,154,233,241,64,40,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,67,218,192,221,242,223,68,248,229,138,64,229,84,61,185,140,89,161,17,69,232,170,101,14,94,173,126,22,21,248,77,204,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,151,233,154,255,181,3,235,250,138,235,129,254,89,222,12,198,233,148,4,208,215,207,126,186,208,132,108,78,153,204,58,24,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[226,30,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,5],[248,81,128,128,128,128,128,128,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,128,128,128,128,128,128,128,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,128,128,5],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,17,5],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedOneKeyByteSel2-452662731544-626715391833.json b/mpt/tests/ExtensionAddedOneKeyByteSel2-452662731544-626715391833.json index 6290c17583..5c5d8bde75 100644 --- a/mpt/tests/ExtensionAddedOneKeyByteSel2-452662731544-626715391833.json +++ b/mpt/tests/ExtensionAddedOneKeyByteSel2-452662731544-626715391833.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,3,243,139,62,247,35,75,68,90,25,55,26,32,63,139,71,20,82,64,180,226,164,111,22,4,227,228,207,100,121,73,107,0,160,150,125,57,200,112,153,61,96,166,233,218,212,94,122,185,113,158,218,209,213,193,143,194,175,41,215,148,69,33,146,220,196,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,229,116,166,232,36,68,117,127,11,27,223,144,116,50,204,138,246,36,42,29,34,25,183,229,244,117,233,248,136,137,23,69,0,160,106,242,5,38,31,253,141,35,224,196,187,144,99,149,71,19,17,54,217,33,29,212,144,59,122,247,203,136,229,226,235,116,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,1],[0,160,195,207,48,79,172,39,95,167,81,154,34,163,202,180,5,49,137,67,208,50,119,42,111,96,24,20,184,190,103,70,86,156,0,160,156,25,225,169,107,189,160,233,13,142,255,213,71,75,138,172,51,226,207,172,72,224,213,74,8,44,92,255,131,133,242,39,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,1],[0,160,80,169,72,7,111,38,252,152,196,226,100,158,203,171,120,48,167,72,182,102,81,148,30,28,27,89,56,29,218,198,224,85,0,160,115,34,99,214,216,197,172,119,196,186,187,4,78,22,169,165,197,33,160,9,104,47,157,10,94,180,120,135,225,67,3,170,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,1],[0,160,182,101,141,10,149,160,6,206,69,66,191,165,2,250,230,114,147,124,159,211,25,221,164,99,91,6,8,253,40,42,53,136,0,160,62,75,235,52,149,255,237,64,105,193,43,180,174,211,248,234,232,83,18,225,170,130,85,253,29,86,161,152,233,223,104,129,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,1],[0,160,165,41,21,128,48,15,0,199,234,237,92,114,105,217,59,44,6,66,33,201,179,86,145,135,218,235,130,85,158,29,191,225,0,160,167,239,49,141,255,145,86,21,48,4,58,80,80,197,28,19,39,58,75,123,74,70,205,189,154,55,116,21,10,179,111,223,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,1],[0,160,3,57,253,28,249,2,72,52,62,44,68,39,228,216,85,197,131,68,86,135,19,85,66,139,165,136,156,30,228,98,75,28,0,160,18,99,202,155,216,233,16,196,69,51,129,60,38,169,238,151,117,204,137,232,255,106,120,134,220,186,37,210,123,240,57,205,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,5,92,128,229,5,22,81,143,223,116,9,134,77,116,190,203,6,232,62,193,91,234,237,65,121,239,64,27,35,122,83,31,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,235,49,84,228,123,221,75,118,66,200,145,190,115,2,219,213,148,83,239,81,151,15,14,64,235,172,237,119,86,10,80,240,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,0,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,1],[0,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,0,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,1],[0,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,0,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,1],[0,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,0,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,1],[0,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,0,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,1],[0,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,0,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,1],[0,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,0,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,1],[0,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,0,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,1],[0,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,0,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,1],[0,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,0,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,1],[0,160,245,12,5,122,145,76,159,173,27,152,124,64,231,159,174,162,245,216,108,209,208,93,222,231,79,57,98,134,87,187,20,55,0,160,241,148,196,82,35,215,177,195,227,92,222,25,173,41,254,96,57,75,4,131,52,223,235,110,36,7,200,197,251,47,241,28,1],[0,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,0,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,1],[0,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,0,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,1],[0,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,0,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,1],[0,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,0,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,1],[0,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,0,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,1],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,1],[0,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,0,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,1],[0,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,0,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,1],[0,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,0,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,1],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,1],[0,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,0,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,1],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,1],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,1],[0,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,0,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,1],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,1],[0,160,115,55,141,69,159,203,20,115,7,55,97,143,216,150,187,108,12,76,113,253,242,224,88,136,220,133,99,64,241,148,71,198,0,160,193,111,224,159,114,48,237,104,246,55,135,104,148,127,4,128,102,203,172,150,141,157,234,138,33,36,124,34,213,238,35,134,1],[0,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,0,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,1],[0,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,0,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,1],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,1],[0,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,0,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,113,0,248,113,0,4,0,0,0,0,0,0,0,0,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,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,236,62,60,72,140,147,95,169,10,202,61,72,49,211,244,189,9,14,175,160,228,207,44,40,170,2,166,137,206,3,246,174,0,160,180,130,126,62,26,173,190,181,8,17,195,126,57,181,69,133,144,44,135,138,60,250,72,19,224,26,89,204,56,240,133,60,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,0,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,7,1,0,12,1,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,0,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,0,17],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[131,130,2,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,3,243,139,62,247,35,75,68,90,25,55,26,32,63,139,71,20,82,64,180,226,164,111,22,4,227,228,207,100,121,73,107,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,150,125,57,200,112,153,61,96,166,233,218,212,94,122,185,113,158,218,209,213,193,143,194,175,41,215,148,69,33,146,220,196,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,229,116,166,232,36,68,117,127,11,27,223,144,116,50,204,138,246,36,42,29,34,25,183,229,244,117,233,248,136,137,23,69,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,106,242,5,38,31,253,141,35,224,196,187,144,99,149,71,19,17,54,217,33,29,212,144,59,122,247,203,136,229,226,235,116,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,195,207,48,79,172,39,95,167,81,154,34,163,202,180,5,49,137,67,208,50,119,42,111,96,24,20,184,190,103,70,86,156,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,156,25,225,169,107,189,160,233,13,142,255,213,71,75,138,172,51,226,207,172,72,224,213,74,8,44,92,255,131,133,242,39,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,80,169,72,7,111,38,252,152,196,226,100,158,203,171,120,48,167,72,182,102,81,148,30,28,27,89,56,29,218,198,224,85,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,115,34,99,214,216,197,172,119,196,186,187,4,78,22,169,165,197,33,160,9,104,47,157,10,94,180,120,135,225,67,3,170,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,182,101,141,10,149,160,6,206,69,66,191,165,2,250,230,114,147,124,159,211,25,221,164,99,91,6,8,253,40,42,53,136,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,62,75,235,52,149,255,237,64,105,193,43,180,174,211,248,234,232,83,18,225,170,130,85,253,29,86,161,152,233,223,104,129,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,165,41,21,128,48,15,0,199,234,237,92,114,105,217,59,44,6,66,33,201,179,86,145,135,218,235,130,85,158,29,191,225,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,167,239,49,141,255,145,86,21,48,4,58,80,80,197,28,19,39,58,75,123,74,70,205,189,154,55,116,21,10,179,111,223,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,3,57,253,28,249,2,72,52,62,44,68,39,228,216,85,197,131,68,86,135,19,85,66,139,165,136,156,30,228,98,75,28,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,18,99,202,155,216,233,16,196,69,51,129,60,38,169,238,151,117,204,137,232,255,106,120,134,220,186,37,210,123,240,57,205,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,5,92,128,229,5,22,81,143,223,116,9,134,77,116,190,203,6,232,62,193,91,234,237,65,121,239,64,27,35,122,83,31,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,235,49,84,228,123,221,75,118,66,200,145,190,115,2,219,213,148,83,239,81,151,15,14,64,235,172,237,119,86,10,80,240,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,160,245,12,5,122,145,76,159,173,27,152,124,64,231,159,174,162,245,216,108,209,208,93,222,231,79,57,98,134,87,187,20,55,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,128,5],[249,2,17,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,160,241,148,196,82,35,215,177,195,227,92,222,25,173,41,254,96,57,75,4,131,52,223,235,110,36,7,200,197,251,47,241,28,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,115,55,141,69,159,203,20,115,7,55,97,143,216,150,187,108,12,76,113,253,242,224,88,136,220,133,99,64,241,148,71,198,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,193,111,224,159,114,48,237,104,246,55,135,104,148,127,4,128,102,203,172,150,141,157,234,138,33,36,124,34,213,238,35,134,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,236,62,60,72,140,147,95,169,10,202,61,72,49,211,244,189,9,14,175,160,228,207,44,40,170,2,166,137,206,3,246,174,128,128,128,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,180,130,126,62,26,173,190,181,8,17,195,126,57,181,69,133,144,44,135,138,60,250,72,19,224,26,89,204,56,240,133,60,128,128,128,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,128,128,128,128,128,128,128,128,5],[226,23,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,5],[248,81,128,128,128,128,128,128,128,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,128,128,128,128,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,128,128,128,128,5],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,156,5],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,17,5],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,156,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,3,243,139,62,247,35,75,68,90,25,55,26,32,63,139,71,20,82,64,180,226,164,111,22,4,227,228,207,100,121,73,107,0,160,150,125,57,200,112,153,61,96,166,233,218,212,94,122,185,113,158,218,209,213,193,143,194,175,41,215,148,69,33,146,220,196,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,229,116,166,232,36,68,117,127,11,27,223,144,116,50,204,138,246,36,42,29,34,25,183,229,244,117,233,248,136,137,23,69,0,160,106,242,5,38,31,253,141,35,224,196,187,144,99,149,71,19,17,54,217,33,29,212,144,59,122,247,203,136,229,226,235,116,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,195,207,48,79,172,39,95,167,81,154,34,163,202,180,5,49,137,67,208,50,119,42,111,96,24,20,184,190,103,70,86,156,0,160,156,25,225,169,107,189,160,233,13,142,255,213,71,75,138,172,51,226,207,172,72,224,213,74,8,44,92,255,131,133,242,39,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,80,169,72,7,111,38,252,152,196,226,100,158,203,171,120,48,167,72,182,102,81,148,30,28,27,89,56,29,218,198,224,85,0,160,115,34,99,214,216,197,172,119,196,186,187,4,78,22,169,165,197,33,160,9,104,47,157,10,94,180,120,135,225,67,3,170,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,182,101,141,10,149,160,6,206,69,66,191,165,2,250,230,114,147,124,159,211,25,221,164,99,91,6,8,253,40,42,53,136,0,160,62,75,235,52,149,255,237,64,105,193,43,180,174,211,248,234,232,83,18,225,170,130,85,253,29,86,161,152,233,223,104,129,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,165,41,21,128,48,15,0,199,234,237,92,114,105,217,59,44,6,66,33,201,179,86,145,135,218,235,130,85,158,29,191,225,0,160,167,239,49,141,255,145,86,21,48,4,58,80,80,197,28,19,39,58,75,123,74,70,205,189,154,55,116,21,10,179,111,223,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,3,57,253,28,249,2,72,52,62,44,68,39,228,216,85,197,131,68,86,135,19,85,66,139,165,136,156,30,228,98,75,28,0,160,18,99,202,155,216,233,16,196,69,51,129,60,38,169,238,151,117,204,137,232,255,106,120,134,220,186,37,210,123,240,57,205,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,7],[0,160,5,92,128,229,5,22,81,143,223,116,9,134,77,116,190,203,6,232,62,193,91,234,237,65,121,239,64,27,35,122,83,31,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,8],[0,160,235,49,84,228,123,221,75,118,66,200,145,190,115,2,219,213,148,83,239,81,151,15,14,64,235,172,237,119,86,10,80,240,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,0,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,0,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,0,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,0,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,0,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,0,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,0,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,0,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,0,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,0,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,245,12,5,122,145,76,159,173,27,152,124,64,231,159,174,162,245,216,108,209,208,93,222,231,79,57,98,134,87,187,20,55,0,160,241,148,196,82,35,215,177,195,227,92,222,25,173,41,254,96,57,75,4,131,52,223,235,110,36,7,200,197,251,47,241,28,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,0,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,0,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,0,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,0,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,0,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,0,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,0,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,0,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,0,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,0,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,115,55,141,69,159,203,20,115,7,55,97,143,216,150,187,108,12,76,113,253,242,224,88,136,220,133,99,64,241,148,71,198,0,160,193,111,224,159,114,48,237,104,246,55,135,104,148,127,4,128,102,203,172,150,141,157,234,138,33,36,124,34,213,238,35,134,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,0,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,0,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,0,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[1,0,1,0,248,113,0,248,113,0,4,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,236,62,60,72,140,147,95,169,10,202,61,72,49,211,244,189,9,14,175,160,228,207,44,40,170,2,166,137,206,3,246,174,0,160,180,130,126,62,26,173,190,181,8,17,195,126,57,181,69,133,144,44,135,138,60,250,72,19,224,26,89,204,56,240,133,60,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,0,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[1,0,1,0,248,81,0,248,81,0,7,1,0,12,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,0,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,2],[131,130,2,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,13],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,14],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,3,243,139,62,247,35,75,68,90,25,55,26,32,63,139,71,20,82,64,180,226,164,111,22,4,227,228,207,100,121,73,107,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,150,125,57,200,112,153,61,96,166,233,218,212,94,122,185,113,158,218,209,213,193,143,194,175,41,215,148,69,33,146,220,196,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,229,116,166,232,36,68,117,127,11,27,223,144,116,50,204,138,246,36,42,29,34,25,183,229,244,117,233,248,136,137,23,69,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,106,242,5,38,31,253,141,35,224,196,187,144,99,149,71,19,17,54,217,33,29,212,144,59,122,247,203,136,229,226,235,116,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,195,207,48,79,172,39,95,167,81,154,34,163,202,180,5,49,137,67,208,50,119,42,111,96,24,20,184,190,103,70,86,156,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,156,25,225,169,107,189,160,233,13,142,255,213,71,75,138,172,51,226,207,172,72,224,213,74,8,44,92,255,131,133,242,39,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,80,169,72,7,111,38,252,152,196,226,100,158,203,171,120,48,167,72,182,102,81,148,30,28,27,89,56,29,218,198,224,85,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,115,34,99,214,216,197,172,119,196,186,187,4,78,22,169,165,197,33,160,9,104,47,157,10,94,180,120,135,225,67,3,170,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,182,101,141,10,149,160,6,206,69,66,191,165,2,250,230,114,147,124,159,211,25,221,164,99,91,6,8,253,40,42,53,136,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,62,75,235,52,149,255,237,64,105,193,43,180,174,211,248,234,232,83,18,225,170,130,85,253,29,86,161,152,233,223,104,129,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,165,41,21,128,48,15,0,199,234,237,92,114,105,217,59,44,6,66,33,201,179,86,145,135,218,235,130,85,158,29,191,225,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,167,239,49,141,255,145,86,21,48,4,58,80,80,197,28,19,39,58,75,123,74,70,205,189,154,55,116,21,10,179,111,223,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,3,57,253,28,249,2,72,52,62,44,68,39,228,216,85,197,131,68,86,135,19,85,66,139,165,136,156,30,228,98,75,28,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,18,99,202,155,216,233,16,196,69,51,129,60,38,169,238,151,117,204,137,232,255,106,120,134,220,186,37,210,123,240,57,205,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,5,92,128,229,5,22,81,143,223,116,9,134,77,116,190,203,6,232,62,193,91,234,237,65,121,239,64,27,35,122,83,31,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,235,49,84,228,123,221,75,118,66,200,145,190,115,2,219,213,148,83,239,81,151,15,14,64,235,172,237,119,86,10,80,240,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,160,245,12,5,122,145,76,159,173,27,152,124,64,231,159,174,162,245,216,108,209,208,93,222,231,79,57,98,134,87,187,20,55,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,128,5],[249,2,17,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,160,241,148,196,82,35,215,177,195,227,92,222,25,173,41,254,96,57,75,4,131,52,223,235,110,36,7,200,197,251,47,241,28,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,115,55,141,69,159,203,20,115,7,55,97,143,216,150,187,108,12,76,113,253,242,224,88,136,220,133,99,64,241,148,71,198,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,193,111,224,159,114,48,237,104,246,55,135,104,148,127,4,128,102,203,172,150,141,157,234,138,33,36,124,34,213,238,35,134,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,236,62,60,72,140,147,95,169,10,202,61,72,49,211,244,189,9,14,175,160,228,207,44,40,170,2,166,137,206,3,246,174,128,128,128,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,180,130,126,62,26,173,190,181,8,17,195,126,57,181,69,133,144,44,135,138,60,250,72,19,224,26,89,204,56,240,133,60,128,128,128,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,128,128,128,128,128,128,128,128,5],[226,23,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,5],[248,81,128,128,128,128,128,128,128,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,128,128,128,128,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,128,128,128,128,5],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,156,5],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,17,5],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,156,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedThreeKeyBytesSel2-801908495096-397684660137.json b/mpt/tests/ExtensionAddedThreeKeyBytesSel2-801908495096-397684660137.json index 028f901f38..d166645215 100644 --- a/mpt/tests/ExtensionAddedThreeKeyBytesSel2-801908495096-397684660137.json +++ b/mpt/tests/ExtensionAddedThreeKeyBytesSel2-801908495096-397684660137.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,0,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,0,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,1],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,1],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,1],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,1],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,1],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,1],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,1],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,1],[0,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,0,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,1],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,1],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,1],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,1],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,1],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,1],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,1],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,1],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,1],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,1],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,1],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,1],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,1],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,1],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,1],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,1],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,1],[0,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,0,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,1],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,1],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,1],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,1],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,1],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,1],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,1],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,1],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,1],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,1],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,1],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,1],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,1],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,1],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,1],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,1],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,1],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,1],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,1],[0,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,0,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,1],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,1],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,1],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,1],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,1],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,1],[0,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,0,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,1],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,1],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,1],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,1],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,1],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,1],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,1],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,1],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,1],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,1],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,2,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,1],[0,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,0,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,1],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,1],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,113,249,1,113,11,0,0,0,0,0,0,0,0,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,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,1],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,1],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,1],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,1],[0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,0,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,1],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,0,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,5,1,0,13,1,0,1,0,1,0,1,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,16],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,5],[248,81,128,128,128,128,128,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,17,5],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,0,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,0,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,0,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,0,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,0,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,0,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,209,0,248,209,0,2,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,0,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,7],[0,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,8],[0,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,11],[0,1,0,1,249,1,113,249,1,113,11,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,0,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,0,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,81,0,248,81,0,5,1,0,13,1,0,0,0,0,0,1,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,13],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,14],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,5],[248,81,128,128,128,128,128,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,17,5],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedTwoKeyBytesSel1-757979589475-746209495243.json b/mpt/tests/ExtensionAddedTwoKeyBytesSel1-757979589475-746209495243.json index 13972f49cd..b0e6f9fe93 100644 --- a/mpt/tests/ExtensionAddedTwoKeyBytesSel1-757979589475-746209495243.json +++ b/mpt/tests/ExtensionAddedTwoKeyBytesSel1-757979589475-746209495243.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,55,113,81,185,233,127,111,216,94,136,134,118,115,255,153,126,34,252,63,26,6,30,226,246,176,164,87,95,91,159,249,143,0,160,231,126,135,6,247,251,2,162,247,172,95,6,61,182,123,232,97,183,71,212,244,47,254,64,148,31,13,249,0,55,160,80,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,1],[0,160,251,159,160,83,211,116,229,131,128,121,6,167,79,65,130,133,235,11,46,40,143,56,170,93,126,89,134,255,94,27,253,200,0,160,34,64,138,125,179,162,146,88,173,94,62,118,168,59,117,28,67,188,72,35,28,61,166,161,26,53,200,107,35,98,232,78,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,1],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,1],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,1],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,1],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,1],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,1],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,1],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,1],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,1],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,1],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,1],[0,160,180,99,60,107,34,255,249,17,167,167,19,194,147,218,132,227,171,42,105,175,75,118,243,161,158,184,143,130,30,0,146,111,0,160,27,140,43,219,38,74,228,17,70,96,145,40,220,163,189,47,186,165,71,0,255,207,232,131,166,208,234,178,210,20,55,252,1],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,1],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,1],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,1],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,1],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,1],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,1],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,1],[0,160,186,27,0,45,90,46,54,179,252,231,52,143,106,98,75,74,87,95,71,119,233,91,71,249,101,197,171,86,22,143,194,192,0,160,146,125,254,209,19,52,38,158,115,216,176,186,229,213,176,115,100,10,39,144,22,89,113,34,227,194,166,184,10,10,239,198,1],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,1],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,1],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,1],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,1],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,1],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,1],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,1],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,1],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,1],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,1],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,1],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,1],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,1],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,1],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,1],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,1],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,1],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,1],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,1],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,1],[0,160,77,115,76,19,189,118,139,166,32,56,51,43,158,23,165,222,149,211,85,76,57,250,207,23,230,79,118,141,232,176,1,32,0,160,254,34,75,70,73,67,22,74,222,62,219,135,220,197,138,74,198,109,235,222,229,58,110,81,76,32,76,151,23,125,69,230,1],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,1],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,1],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,1],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,1],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,1],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,1],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,1],[0,160,156,117,130,223,139,166,81,15,121,34,155,180,180,73,216,92,63,210,32,73,10,147,237,201,33,191,144,204,248,120,225,149,0,160,116,64,237,27,23,208,83,11,188,20,106,5,195,85,133,249,85,232,13,73,0,26,197,152,202,106,80,118,223,127,122,185,1],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,1],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,1],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,1],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,1],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,1],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,1],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,1],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,1],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,1],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,1],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,1],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,1],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,49,249,1,49,0,0,0,0,0,0,0,0,0,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,160,243,244,186,6,58,228,218,241,173,144,6,180,223,117,177,50,152,37,30,35,180,88,165,163,110,180,36,218,254,23,72,14,0,160,15,235,67,119,59,195,188,14,20,19,195,111,235,96,176,110,236,193,39,227,147,119,138,153,177,106,243,140,197,227,49,29,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,1],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,1],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,232,25,53,250,138,255,235,161,40,193,0,19,88,101,14,213,71,143,234,207,159,67,180,162,101,18,210,78,251,96,111,91,0,160,65,228,205,154,131,158,246,195,65,213,244,198,28,222,28,107,166,59,175,28,160,117,111,94,169,16,99,28,238,246,247,54,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,62,161,243,229,186,235,229,160,6,209,195,71,110,63,100,84,190,18,254,73,122,60,215,237,17,207,23,197,242,234,216,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,126,221,206,124,72,133,254,237,34,27,64,46,148,208,34,190,193,164,152,59,45,192,119,28,13,85,143,126,17,212,104,121,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,1],[0,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,0,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,1],[0,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,0,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,1],[0,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,0,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,1],[0,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,0,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,1],[0,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,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,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,1],[0,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,13,1,0,9,1,1,0,0,1,1,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,17],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[130,129,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,55,113,81,185,233,127,111,216,94,136,134,118,115,255,153,126,34,252,63,26,6,30,226,246,176,164,87,95,91,159,249,143,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,231,126,135,6,247,251,2,162,247,172,95,6,61,182,123,232,97,183,71,212,244,47,254,64,148,31,13,249,0,55,160,80,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,251,159,160,83,211,116,229,131,128,121,6,167,79,65,130,133,235,11,46,40,143,56,170,93,126,89,134,255,94,27,253,200,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,34,64,138,125,179,162,146,88,173,94,62,118,168,59,117,28,67,188,72,35,28,61,166,161,26,53,200,107,35,98,232,78,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,180,99,60,107,34,255,249,17,167,167,19,194,147,218,132,227,171,42,105,175,75,118,243,161,158,184,143,130,30,0,146,111,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,27,140,43,219,38,74,228,17,70,96,145,40,220,163,189,47,186,165,71,0,255,207,232,131,166,208,234,178,210,20,55,252,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,186,27,0,45,90,46,54,179,252,231,52,143,106,98,75,74,87,95,71,119,233,91,71,249,101,197,171,86,22,143,194,192,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,146,125,254,209,19,52,38,158,115,216,176,186,229,213,176,115,100,10,39,144,22,89,113,34,227,194,166,184,10,10,239,198,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,77,115,76,19,189,118,139,166,32,56,51,43,158,23,165,222,149,211,85,76,57,250,207,23,230,79,118,141,232,176,1,32,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,254,34,75,70,73,67,22,74,222,62,219,135,220,197,138,74,198,109,235,222,229,58,110,81,76,32,76,151,23,125,69,230,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,156,117,130,223,139,166,81,15,121,34,155,180,180,73,216,92,63,210,32,73,10,147,237,201,33,191,144,204,248,120,225,149,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,116,64,237,27,23,208,83,11,188,20,106,5,195,85,133,249,85,232,13,73,0,26,197,152,202,106,80,118,223,127,122,185,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,243,244,186,6,58,228,218,241,173,144,6,180,223,117,177,50,152,37,30,35,180,88,165,163,110,180,36,218,254,23,72,14,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,15,235,67,119,59,195,188,14,20,19,195,111,235,96,176,110,236,193,39,227,147,119,138,153,177,106,243,140,197,227,49,29,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,232,25,53,250,138,255,235,161,40,193,0,19,88,101,14,213,71,143,234,207,159,67,180,162,101,18,210,78,251,96,111,91,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,65,228,205,154,131,158,246,195,65,213,244,198,28,222,28,107,166,59,175,28,160,117,111,94,169,16,99,28,238,246,247,54,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,62,161,243,229,186,235,229,160,6,209,195,71,110,63,100,84,190,18,254,73,122,60,215,237,17,207,23,197,242,234,216,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,126,221,206,124,72,133,254,237,34,27,64,46,148,208,34,190,193,164,152,59,45,192,119,28,13,85,143,126,17,212,104,121,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,55,113,81,185,233,127,111,216,94,136,134,118,115,255,153,126,34,252,63,26,6,30,226,246,176,164,87,95,91,159,249,143,0,160,231,126,135,6,247,251,2,162,247,172,95,6,61,182,123,232,97,183,71,212,244,47,254,64,148,31,13,249,0,55,160,80,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,251,159,160,83,211,116,229,131,128,121,6,167,79,65,130,133,235,11,46,40,143,56,170,93,126,89,134,255,94,27,253,200,0,160,34,64,138,125,179,162,146,88,173,94,62,118,168,59,117,28,67,188,72,35,28,61,166,161,26,53,200,107,35,98,232,78,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,180,99,60,107,34,255,249,17,167,167,19,194,147,218,132,227,171,42,105,175,75,118,243,161,158,184,143,130,30,0,146,111,0,160,27,140,43,219,38,74,228,17,70,96,145,40,220,163,189,47,186,165,71,0,255,207,232,131,166,208,234,178,210,20,55,252,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,186,27,0,45,90,46,54,179,252,231,52,143,106,98,75,74,87,95,71,119,233,91,71,249,101,197,171,86,22,143,194,192,0,160,146,125,254,209,19,52,38,158,115,216,176,186,229,213,176,115,100,10,39,144,22,89,113,34,227,194,166,184,10,10,239,198,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,77,115,76,19,189,118,139,166,32,56,51,43,158,23,165,222,149,211,85,76,57,250,207,23,230,79,118,141,232,176,1,32,0,160,254,34,75,70,73,67,22,74,222,62,219,135,220,197,138,74,198,109,235,222,229,58,110,81,76,32,76,151,23,125,69,230,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,156,117,130,223,139,166,81,15,121,34,155,180,180,73,216,92,63,210,32,73,10,147,237,201,33,191,144,204,248,120,225,149,0,160,116,64,237,27,23,208,83,11,188,20,106,5,195,85,133,249,85,232,13,73,0,26,197,152,202,106,80,118,223,127,122,185,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,1,49,249,1,49,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,243,244,186,6,58,228,218,241,173,144,6,180,223,117,177,50,152,37,30,35,180,88,165,163,110,180,36,218,254,23,72,14,0,160,15,235,67,119,59,195,188,14,20,19,195,111,235,96,176,110,236,193,39,227,147,119,138,153,177,106,243,140,197,227,49,29,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[1,0,1,0,248,81,0,248,81,0,10,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,232,25,53,250,138,255,235,161,40,193,0,19,88,101,14,213,71,143,234,207,159,67,180,162,101,18,210,78,251,96,111,91,0,160,65,228,205,154,131,158,246,195,65,213,244,198,28,222,28,107,166,59,175,28,160,117,111,94,169,16,99,28,238,246,247,54,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,7],[0,160,62,161,243,229,186,235,229,160,6,209,195,71,110,63,100,84,190,18,254,73,122,60,215,237,17,207,23,197,242,234,216,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,8],[0,160,126,221,206,124,72,133,254,237,34,27,64,46,148,208,34,190,193,164,152,59,45,192,119,28,13,85,143,126,17,212,104,121,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,0,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,0,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,0,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,0,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[1,0,1,0,248,81,0,248,81,0,13,1,0,9,1,0,0,0,0,1,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,2],[130,129,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,14],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,55,113,81,185,233,127,111,216,94,136,134,118,115,255,153,126,34,252,63,26,6,30,226,246,176,164,87,95,91,159,249,143,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,231,126,135,6,247,251,2,162,247,172,95,6,61,182,123,232,97,183,71,212,244,47,254,64,148,31,13,249,0,55,160,80,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,251,159,160,83,211,116,229,131,128,121,6,167,79,65,130,133,235,11,46,40,143,56,170,93,126,89,134,255,94,27,253,200,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,34,64,138,125,179,162,146,88,173,94,62,118,168,59,117,28,67,188,72,35,28,61,166,161,26,53,200,107,35,98,232,78,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,180,99,60,107,34,255,249,17,167,167,19,194,147,218,132,227,171,42,105,175,75,118,243,161,158,184,143,130,30,0,146,111,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,27,140,43,219,38,74,228,17,70,96,145,40,220,163,189,47,186,165,71,0,255,207,232,131,166,208,234,178,210,20,55,252,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,186,27,0,45,90,46,54,179,252,231,52,143,106,98,75,74,87,95,71,119,233,91,71,249,101,197,171,86,22,143,194,192,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,146,125,254,209,19,52,38,158,115,216,176,186,229,213,176,115,100,10,39,144,22,89,113,34,227,194,166,184,10,10,239,198,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,77,115,76,19,189,118,139,166,32,56,51,43,158,23,165,222,149,211,85,76,57,250,207,23,230,79,118,141,232,176,1,32,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,254,34,75,70,73,67,22,74,222,62,219,135,220,197,138,74,198,109,235,222,229,58,110,81,76,32,76,151,23,125,69,230,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,156,117,130,223,139,166,81,15,121,34,155,180,180,73,216,92,63,210,32,73,10,147,237,201,33,191,144,204,248,120,225,149,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,116,64,237,27,23,208,83,11,188,20,106,5,195,85,133,249,85,232,13,73,0,26,197,152,202,106,80,118,223,127,122,185,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,243,244,186,6,58,228,218,241,173,144,6,180,223,117,177,50,152,37,30,35,180,88,165,163,110,180,36,218,254,23,72,14,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,15,235,67,119,59,195,188,14,20,19,195,111,235,96,176,110,236,193,39,227,147,119,138,153,177,106,243,140,197,227,49,29,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,232,25,53,250,138,255,235,161,40,193,0,19,88,101,14,213,71,143,234,207,159,67,180,162,101,18,210,78,251,96,111,91,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,65,228,205,154,131,158,246,195,65,213,244,198,28,222,28,107,166,59,175,28,160,117,111,94,169,16,99,28,238,246,247,54,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,62,161,243,229,186,235,229,160,6,209,195,71,110,63,100,84,190,18,254,73,122,60,215,237,17,207,23,197,242,234,216,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,126,221,206,124,72,133,254,237,34,27,64,46,148,208,34,190,193,164,152,59,45,192,119,28,13,85,143,126,17,212,104,121,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedTwoKeyBytesSel2-452662731544-433432384974.json b/mpt/tests/ExtensionAddedTwoKeyBytesSel2-452662731544-433432384974.json index d2a6ca26d1..3a6a415b78 100644 --- a/mpt/tests/ExtensionAddedTwoKeyBytesSel2-452662731544-433432384974.json +++ b/mpt/tests/ExtensionAddedTwoKeyBytesSel2-452662731544-433432384974.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,3,31,234,249,198,64,41,67,165,197,182,195,164,146,170,96,80,116,98,56,84,145,189,120,156,153,227,114,107,170,203,145,0,160,173,122,175,152,154,227,223,245,6,53,159,254,237,90,232,75,171,203,6,151,190,151,14,121,215,120,147,239,175,150,96,93,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,87,54,180,110,64,77,15,159,234,99,212,73,22,17,197,9,214,16,236,48,165,31,62,216,145,226,252,211,30,210,116,241,0,160,86,156,188,75,183,59,161,71,73,2,244,97,76,40,34,53,242,182,183,152,163,51,138,178,36,125,47,211,106,124,136,209,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,1],[0,160,33,190,56,251,52,247,118,96,233,51,53,164,173,160,79,2,49,253,230,162,239,132,215,203,213,171,255,237,125,30,128,72,0,160,200,20,211,170,52,196,86,189,52,3,219,68,103,98,122,236,202,188,99,159,192,154,87,3,205,12,238,152,52,141,44,62,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,1],[0,160,138,74,110,255,154,192,63,78,13,54,218,154,104,77,67,37,120,10,243,153,177,62,197,78,1,222,4,9,36,71,48,112,0,160,129,188,133,16,245,204,210,125,199,189,76,229,99,131,99,14,23,255,74,180,141,187,100,124,77,33,213,255,244,48,110,78,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,1],[0,160,224,216,112,130,13,100,121,43,240,200,170,28,115,114,221,150,152,231,2,47,200,214,115,66,3,187,118,3,137,11,68,137,0,160,141,111,222,1,129,231,99,205,80,149,63,58,188,133,57,199,167,74,121,55,149,118,121,10,46,126,21,56,89,104,184,182,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,1],[0,160,7,112,217,103,187,234,29,102,153,133,145,162,61,99,174,66,142,135,92,153,8,211,193,236,188,60,32,137,180,198,220,125,0,160,100,201,120,5,13,170,15,233,142,231,158,54,151,210,70,223,43,116,168,18,166,148,138,148,240,79,217,182,181,225,181,164,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,1],[0,160,117,122,201,227,86,39,241,238,102,35,220,228,173,47,177,21,179,1,127,203,246,161,7,8,74,137,61,215,220,217,185,22,0,160,172,206,173,180,154,233,255,157,140,50,184,242,217,100,104,189,68,143,47,202,189,152,144,185,5,197,150,101,158,230,100,137,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,245,152,63,62,176,191,125,119,210,234,247,202,239,92,234,25,136,113,232,83,42,62,99,70,60,82,223,170,5,21,44,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,47,121,224,194,201,142,138,249,134,59,142,94,252,56,59,224,87,108,160,54,205,115,121,62,62,149,28,39,144,229,149,21,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,0,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,1],[0,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,0,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,1],[0,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,0,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,1],[0,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,0,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,1],[0,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,0,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,1],[0,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,0,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,1],[0,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,0,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,1],[0,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,0,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,1],[0,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,0,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,1],[0,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,0,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,1],[0,160,221,241,141,212,51,62,6,143,147,145,234,254,111,166,215,16,248,171,127,255,146,63,93,155,77,43,148,123,86,174,18,83,0,160,42,19,10,204,69,228,60,91,43,147,199,202,15,94,12,116,65,214,201,165,159,187,202,26,213,49,86,240,174,7,67,210,1],[0,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,0,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,1],[0,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,0,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,1],[0,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,0,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,1],[0,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,0,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,1],[0,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,0,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,0,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,1],[0,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,0,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,1],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,1],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,1],[0,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,0,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,1],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,1],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,1],[0,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,0,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,1],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,1],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,1],[0,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,0,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,1],[0,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,0,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,1],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,1],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,1],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,1],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,0,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,2,1,0,5,1,1,0,0,1,0,1,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,17],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[131,130,2,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,3,31,234,249,198,64,41,67,165,197,182,195,164,146,170,96,80,116,98,56,84,145,189,120,156,153,227,114,107,170,203,145,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,173,122,175,152,154,227,223,245,6,53,159,254,237,90,232,75,171,203,6,151,190,151,14,121,215,120,147,239,175,150,96,93,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,87,54,180,110,64,77,15,159,234,99,212,73,22,17,197,9,214,16,236,48,165,31,62,216,145,226,252,211,30,210,116,241,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,86,156,188,75,183,59,161,71,73,2,244,97,76,40,34,53,242,182,183,152,163,51,138,178,36,125,47,211,106,124,136,209,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,33,190,56,251,52,247,118,96,233,51,53,164,173,160,79,2,49,253,230,162,239,132,215,203,213,171,255,237,125,30,128,72,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,200,20,211,170,52,196,86,189,52,3,219,68,103,98,122,236,202,188,99,159,192,154,87,3,205,12,238,152,52,141,44,62,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,138,74,110,255,154,192,63,78,13,54,218,154,104,77,67,37,120,10,243,153,177,62,197,78,1,222,4,9,36,71,48,112,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,129,188,133,16,245,204,210,125,199,189,76,229,99,131,99,14,23,255,74,180,141,187,100,124,77,33,213,255,244,48,110,78,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,224,216,112,130,13,100,121,43,240,200,170,28,115,114,221,150,152,231,2,47,200,214,115,66,3,187,118,3,137,11,68,137,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,141,111,222,1,129,231,99,205,80,149,63,58,188,133,57,199,167,74,121,55,149,118,121,10,46,126,21,56,89,104,184,182,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,7,112,217,103,187,234,29,102,153,133,145,162,61,99,174,66,142,135,92,153,8,211,193,236,188,60,32,137,180,198,220,125,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,100,201,120,5,13,170,15,233,142,231,158,54,151,210,70,223,43,116,168,18,166,148,138,148,240,79,217,182,181,225,181,164,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,117,122,201,227,86,39,241,238,102,35,220,228,173,47,177,21,179,1,127,203,246,161,7,8,74,137,61,215,220,217,185,22,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,172,206,173,180,154,233,255,157,140,50,184,242,217,100,104,189,68,143,47,202,189,152,144,185,5,197,150,101,158,230,100,137,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,245,152,63,62,176,191,125,119,210,234,247,202,239,92,234,25,136,113,232,83,42,62,99,70,60,82,223,170,5,21,44,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,47,121,224,194,201,142,138,249,134,59,142,94,252,56,59,224,87,108,160,54,205,115,121,62,62,149,28,39,144,229,149,21,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,160,221,241,141,212,51,62,6,143,147,145,234,254,111,166,215,16,248,171,127,255,146,63,93,155,77,43,148,123,86,174,18,83,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,128,5],[249,2,17,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,160,42,19,10,204,69,228,60,91,43,147,199,202,15,94,12,116,65,214,201,165,159,187,202,26,213,49,86,240,174,7,67,210,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,128,5],[249,2,17,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,5],[248,81,128,128,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,17,5],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,3,31,234,249,198,64,41,67,165,197,182,195,164,146,170,96,80,116,98,56,84,145,189,120,156,153,227,114,107,170,203,145,0,160,173,122,175,152,154,227,223,245,6,53,159,254,237,90,232,75,171,203,6,151,190,151,14,121,215,120,147,239,175,150,96,93,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,87,54,180,110,64,77,15,159,234,99,212,73,22,17,197,9,214,16,236,48,165,31,62,216,145,226,252,211,30,210,116,241,0,160,86,156,188,75,183,59,161,71,73,2,244,97,76,40,34,53,242,182,183,152,163,51,138,178,36,125,47,211,106,124,136,209,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,33,190,56,251,52,247,118,96,233,51,53,164,173,160,79,2,49,253,230,162,239,132,215,203,213,171,255,237,125,30,128,72,0,160,200,20,211,170,52,196,86,189,52,3,219,68,103,98,122,236,202,188,99,159,192,154,87,3,205,12,238,152,52,141,44,62,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,138,74,110,255,154,192,63,78,13,54,218,154,104,77,67,37,120,10,243,153,177,62,197,78,1,222,4,9,36,71,48,112,0,160,129,188,133,16,245,204,210,125,199,189,76,229,99,131,99,14,23,255,74,180,141,187,100,124,77,33,213,255,244,48,110,78,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,224,216,112,130,13,100,121,43,240,200,170,28,115,114,221,150,152,231,2,47,200,214,115,66,3,187,118,3,137,11,68,137,0,160,141,111,222,1,129,231,99,205,80,149,63,58,188,133,57,199,167,74,121,55,149,118,121,10,46,126,21,56,89,104,184,182,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,7,112,217,103,187,234,29,102,153,133,145,162,61,99,174,66,142,135,92,153,8,211,193,236,188,60,32,137,180,198,220,125,0,160,100,201,120,5,13,170,15,233,142,231,158,54,151,210,70,223,43,116,168,18,166,148,138,148,240,79,217,182,181,225,181,164,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,117,122,201,227,86,39,241,238,102,35,220,228,173,47,177,21,179,1,127,203,246,161,7,8,74,137,61,215,220,217,185,22,0,160,172,206,173,180,154,233,255,157,140,50,184,242,217,100,104,189,68,143,47,202,189,152,144,185,5,197,150,101,158,230,100,137,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,7],[0,160,245,152,63,62,176,191,125,119,210,234,247,202,239,92,234,25,136,113,232,83,42,62,99,70,60,82,223,170,5,21,44,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,8],[0,160,47,121,224,194,201,142,138,249,134,59,142,94,252,56,59,224,87,108,160,54,205,115,121,62,62,149,28,39,144,229,149,21,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,0,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,0,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,0,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,0,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,0,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,0,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,0,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,0,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,0,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,0,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,221,241,141,212,51,62,6,143,147,145,234,254,111,166,215,16,248,171,127,255,146,63,93,155,77,43,148,123,86,174,18,83,0,160,42,19,10,204,69,228,60,91,43,147,199,202,15,94,12,116,65,214,201,165,159,187,202,26,213,49,86,240,174,7,67,210,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,0,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,0,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,0,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,0,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,0,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,0,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,0,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,0,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,0,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,0,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,0,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,0,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[1,0,1,0,248,81,0,248,81,0,2,1,0,5,1,0,0,0,0,0,1,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,2],[131,130,2,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,13],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,14],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,3,31,234,249,198,64,41,67,165,197,182,195,164,146,170,96,80,116,98,56,84,145,189,120,156,153,227,114,107,170,203,145,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,173,122,175,152,154,227,223,245,6,53,159,254,237,90,232,75,171,203,6,151,190,151,14,121,215,120,147,239,175,150,96,93,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,87,54,180,110,64,77,15,159,234,99,212,73,22,17,197,9,214,16,236,48,165,31,62,216,145,226,252,211,30,210,116,241,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,86,156,188,75,183,59,161,71,73,2,244,97,76,40,34,53,242,182,183,152,163,51,138,178,36,125,47,211,106,124,136,209,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,33,190,56,251,52,247,118,96,233,51,53,164,173,160,79,2,49,253,230,162,239,132,215,203,213,171,255,237,125,30,128,72,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,200,20,211,170,52,196,86,189,52,3,219,68,103,98,122,236,202,188,99,159,192,154,87,3,205,12,238,152,52,141,44,62,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,138,74,110,255,154,192,63,78,13,54,218,154,104,77,67,37,120,10,243,153,177,62,197,78,1,222,4,9,36,71,48,112,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,129,188,133,16,245,204,210,125,199,189,76,229,99,131,99,14,23,255,74,180,141,187,100,124,77,33,213,255,244,48,110,78,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,224,216,112,130,13,100,121,43,240,200,170,28,115,114,221,150,152,231,2,47,200,214,115,66,3,187,118,3,137,11,68,137,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,141,111,222,1,129,231,99,205,80,149,63,58,188,133,57,199,167,74,121,55,149,118,121,10,46,126,21,56,89,104,184,182,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,7,112,217,103,187,234,29,102,153,133,145,162,61,99,174,66,142,135,92,153,8,211,193,236,188,60,32,137,180,198,220,125,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,100,201,120,5,13,170,15,233,142,231,158,54,151,210,70,223,43,116,168,18,166,148,138,148,240,79,217,182,181,225,181,164,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,117,122,201,227,86,39,241,238,102,35,220,228,173,47,177,21,179,1,127,203,246,161,7,8,74,137,61,215,220,217,185,22,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,172,206,173,180,154,233,255,157,140,50,184,242,217,100,104,189,68,143,47,202,189,152,144,185,5,197,150,101,158,230,100,137,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,245,152,63,62,176,191,125,119,210,234,247,202,239,92,234,25,136,113,232,83,42,62,99,70,60,82,223,170,5,21,44,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,47,121,224,194,201,142,138,249,134,59,142,94,252,56,59,224,87,108,160,54,205,115,121,62,62,149,28,39,144,229,149,21,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,160,221,241,141,212,51,62,6,143,147,145,234,254,111,166,215,16,248,171,127,255,146,63,93,155,77,43,148,123,86,174,18,83,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,128,5],[249,2,17,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,160,42,19,10,204,69,228,60,91,43,147,199,202,15,94,12,116,65,214,201,165,159,187,202,26,213,49,86,240,174,7,67,210,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,128,5],[249,2,17,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,5],[248,81,128,128,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,17,5],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedOneKeyByteSel1-832680037789-317272220514.json b/mpt/tests/ExtensionDeletedOneKeyByteSel1-832680037789-317272220514.json index 48728e335a..92b3fcac1d 100644 --- a/mpt/tests/ExtensionDeletedOneKeyByteSel1-832680037789-317272220514.json +++ b/mpt/tests/ExtensionDeletedOneKeyByteSel1-832680037789-317272220514.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,141,33,238,89,68,177,88,0,191,68,231,161,213,181,130,91,177,245,29,66,78,224,229,10,37,60,17,114,178,91,245,6,0,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,194,242,97,102,38,252,208,245,222,0,45,210,254,230,48,93,24,176,215,243,131,232,124,239,152,230,154,253,35,182,58,244,0,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,1],[0,160,234,122,249,169,12,143,244,231,64,210,251,191,94,111,132,33,28,70,182,238,25,111,147,215,30,110,66,63,9,123,140,59,0,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,1],[0,160,224,6,156,63,55,125,214,139,25,38,45,190,150,87,227,197,192,253,41,138,100,229,60,240,37,246,125,171,191,67,4,31,0,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,1],[0,160,127,50,219,239,41,81,53,84,176,159,41,184,111,22,103,209,94,182,193,89,242,172,90,17,55,8,114,21,166,60,211,125,0,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,160,179,237,140,206,247,30,47,38,126,149,230,215,75,14,150,49,32,117,188,209,50,154,17,164,13,111,15,27,86,244,241,155,0,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,1],[0,160,202,102,136,102,113,4,170,146,89,0,165,217,178,107,106,182,102,207,236,234,173,1,92,15,206,97,1,168,136,217,64,129,0,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,255,243,45,227,6,47,247,113,162,99,39,41,88,47,150,11,65,9,208,167,35,114,253,251,209,4,71,19,64,248,2,93,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,241,249,1,241,5,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,1],[0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,1],[0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,1],[0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,1],[0,160,120,1,86,145,3,10,105,17,34,115,133,200,189,158,212,165,33,216,133,182,125,10,45,56,252,68,193,126,191,247,173,238,0,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,1],[0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,1],[0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,1],[0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,1],[0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,1],[0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,1],[0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,1],[0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,1],[0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,1],[0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,1],[0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,14,0,1,6,1,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,0,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,0,17],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,141,33,238,89,68,177,88,0,191,68,231,161,213,181,130,91,177,245,29,66,78,224,229,10,37,60,17,114,178,91,245,6,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,194,242,97,102,38,252,208,245,222,0,45,210,254,230,48,93,24,176,215,243,131,232,124,239,152,230,154,253,35,182,58,244,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,234,122,249,169,12,143,244,231,64,210,251,191,94,111,132,33,28,70,182,238,25,111,147,215,30,110,66,63,9,123,140,59,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,224,6,156,63,55,125,214,139,25,38,45,190,150,87,227,197,192,253,41,138,100,229,60,240,37,246,125,171,191,67,4,31,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,127,50,219,239,41,81,53,84,176,159,41,184,111,22,103,209,94,182,193,89,242,172,90,17,55,8,114,21,166,60,211,125,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,128,5],[249,2,17,160,179,237,140,206,247,30,47,38,126,149,230,215,75,14,150,49,32,117,188,209,50,154,17,164,13,111,15,27,86,244,241,155,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,202,102,136,102,113,4,170,146,89,0,165,217,178,107,106,182,102,207,236,234,173,1,92,15,206,97,1,168,136,217,64,129,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,255,243,45,227,6,47,247,113,162,99,39,41,88,47,150,11,65,9,208,167,35,114,253,251,209,4,71,19,64,248,2,93,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,120,1,86,145,3,10,105,17,34,115,133,200,189,158,212,165,33,216,133,182,125,10,45,56,252,68,193,126,191,247,173,238,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[226,30,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,5],[248,81,128,128,128,128,128,128,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,128,128,128,128,128,128,128,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,128,128,5],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,35,5],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,141,33,238,89,68,177,88,0,191,68,231,161,213,181,130,91,177,245,29,66,78,224,229,10,37,60,17,114,178,91,245,6,0,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,194,242,97,102,38,252,208,245,222,0,45,210,254,230,48,93,24,176,215,243,131,232,124,239,152,230,154,253,35,182,58,244,0,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,234,122,249,169,12,143,244,231,64,210,251,191,94,111,132,33,28,70,182,238,25,111,147,215,30,110,66,63,9,123,140,59,0,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,224,6,156,63,55,125,214,139,25,38,45,190,150,87,227,197,192,253,41,138,100,229,60,240,37,246,125,171,191,67,4,31,0,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,127,50,219,239,41,81,53,84,176,159,41,184,111,22,103,209,94,182,193,89,242,172,90,17,55,8,114,21,166,60,211,125,0,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,179,237,140,206,247,30,47,38,126,149,230,215,75,14,150,49,32,117,188,209,50,154,17,164,13,111,15,27,86,244,241,155,0,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,202,102,136,102,113,4,170,146,89,0,165,217,178,107,106,182,102,207,236,234,173,1,92,15,206,97,1,168,136,217,64,129,0,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,7],[0,160,255,243,45,227,6,47,247,113,162,99,39,41,88,47,150,11,65,9,208,167,35,114,253,251,209,4,71,19,64,248,2,93,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,8],[0,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,11],[0,1,0,1,249,1,241,249,1,241,5,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,120,1,86,145,3,10,105,17,34,115,133,200,189,158,212,165,33,216,133,182,125,10,45,56,252,68,193,126,191,247,173,238,0,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[1,0,1,0,248,81,0,248,81,0,14,0,1,6,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,0,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[226,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,2],[35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,13],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,3],[30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,14],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,141,33,238,89,68,177,88,0,191,68,231,161,213,181,130,91,177,245,29,66,78,224,229,10,37,60,17,114,178,91,245,6,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,194,242,97,102,38,252,208,245,222,0,45,210,254,230,48,93,24,176,215,243,131,232,124,239,152,230,154,253,35,182,58,244,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,234,122,249,169,12,143,244,231,64,210,251,191,94,111,132,33,28,70,182,238,25,111,147,215,30,110,66,63,9,123,140,59,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,224,6,156,63,55,125,214,139,25,38,45,190,150,87,227,197,192,253,41,138,100,229,60,240,37,246,125,171,191,67,4,31,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,127,50,219,239,41,81,53,84,176,159,41,184,111,22,103,209,94,182,193,89,242,172,90,17,55,8,114,21,166,60,211,125,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,128,5],[249,2,17,160,179,237,140,206,247,30,47,38,126,149,230,215,75,14,150,49,32,117,188,209,50,154,17,164,13,111,15,27,86,244,241,155,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,202,102,136,102,113,4,170,146,89,0,165,217,178,107,106,182,102,207,236,234,173,1,92,15,206,97,1,168,136,217,64,129,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,255,243,45,227,6,47,247,113,162,99,39,41,88,47,150,11,65,9,208,167,35,114,253,251,209,4,71,19,64,248,2,93,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,120,1,86,145,3,10,105,17,34,115,133,200,189,158,212,165,33,216,133,182,125,10,45,56,252,68,193,126,191,247,173,238,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[226,30,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,5],[248,81,128,128,128,128,128,128,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,128,128,128,128,128,128,128,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,128,128,5],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,35,5],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedOneKeyByteSel2-452662731544-626715391833.json b/mpt/tests/ExtensionDeletedOneKeyByteSel2-452662731544-626715391833.json index b29d447e29..af1f23cc0d 100644 --- a/mpt/tests/ExtensionDeletedOneKeyByteSel2-452662731544-626715391833.json +++ b/mpt/tests/ExtensionDeletedOneKeyByteSel2-452662731544-626715391833.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,0,160,9,16,17,47,163,142,230,56,57,118,42,234,15,167,191,233,217,9,56,22,117,252,137,197,103,101,205,58,113,191,194,222,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,0,160,105,211,216,18,33,57,12,225,121,220,128,89,36,128,210,8,39,171,184,204,208,153,203,143,53,204,18,223,91,194,118,113,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,1],[0,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,0,160,216,62,194,237,129,44,145,171,239,11,119,240,43,237,60,28,83,72,37,30,210,168,173,78,166,14,185,111,68,211,153,137,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,1],[0,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,0,160,189,215,205,95,109,59,96,171,214,102,250,212,81,244,56,199,244,198,164,30,187,51,185,100,90,155,111,95,152,115,51,130,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,1],[0,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,0,160,158,112,252,4,56,232,171,152,35,26,63,6,17,118,129,139,43,15,139,25,151,223,194,103,24,189,239,18,199,150,1,183,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,1],[0,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,0,160,188,98,220,182,239,209,186,48,108,185,141,72,27,152,99,208,240,110,165,208,132,156,50,186,32,29,38,162,101,12,183,65,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,1],[0,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,0,160,139,254,139,73,142,192,10,10,57,1,39,51,10,246,12,167,172,220,114,14,192,73,90,252,160,176,159,181,137,222,154,33,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,251,109,225,120,217,138,90,153,200,38,16,249,176,79,249,184,117,132,103,134,214,233,155,241,75,66,173,154,182,193,214,167,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,1],[0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,1],[0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,1],[0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,1],[0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,1],[0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,1],[0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,1],[0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,1],[0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,1],[0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,1],[0,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,0,160,217,76,109,98,178,50,235,121,192,40,249,242,190,222,83,20,24,210,214,114,119,102,137,143,188,75,174,187,212,151,28,17,1],[0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,1],[0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,1],[0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,1],[0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,1],[0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,1],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,1],[0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,1],[0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,1],[0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,1],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,1],[0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,1],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,1],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,1],[0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,1],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,1],[0,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,0,160,120,2,60,31,9,17,112,248,248,27,140,144,148,184,163,236,254,52,52,111,219,1,75,134,94,72,130,237,11,201,94,204,1],[0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,1],[0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,1],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,1],[0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,113,0,248,113,0,4,0,0,0,0,0,0,0,0,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,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,0,160,174,53,33,84,221,67,25,198,136,138,180,139,112,152,200,53,236,70,82,12,221,129,160,106,137,191,105,179,23,60,179,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,7,0,1,12,1,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,17],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[131,130,2,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[131,130,2,157,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,9,16,17,47,163,142,230,56,57,118,42,234,15,167,191,233,217,9,56,22,117,252,137,197,103,101,205,58,113,191,194,222,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,211,216,18,33,57,12,225,121,220,128,89,36,128,210,8,39,171,184,204,208,153,203,143,53,204,18,223,91,194,118,113,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,216,62,194,237,129,44,145,171,239,11,119,240,43,237,60,28,83,72,37,30,210,168,173,78,166,14,185,111,68,211,153,137,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,189,215,205,95,109,59,96,171,214,102,250,212,81,244,56,199,244,198,164,30,187,51,185,100,90,155,111,95,152,115,51,130,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,158,112,252,4,56,232,171,152,35,26,63,6,17,118,129,139,43,15,139,25,151,223,194,103,24,189,239,18,199,150,1,183,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,188,98,220,182,239,209,186,48,108,185,141,72,27,152,99,208,240,110,165,208,132,156,50,186,32,29,38,162,101,12,183,65,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,139,254,139,73,142,192,10,10,57,1,39,51,10,246,12,167,172,220,114,14,192,73,90,252,160,176,159,181,137,222,154,33,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,251,109,225,120,217,138,90,153,200,38,16,249,176,79,249,184,117,132,103,134,214,233,155,241,75,66,173,154,182,193,214,167,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,217,76,109,98,178,50,235,121,192,40,249,242,190,222,83,20,24,210,214,114,119,102,137,143,188,75,174,187,212,151,28,17,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,120,2,60,31,9,17,112,248,248,27,140,144,148,184,163,236,254,52,52,111,219,1,75,134,94,72,130,237,11,201,94,204,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,174,53,33,84,221,67,25,198,136,138,180,139,112,152,200,53,236,70,82,12,221,129,160,106,137,191,105,179,23,60,179,250,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[226,23,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,5],[248,81,128,128,128,128,128,128,128,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,131,130,2,133,5],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,157,5],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,157,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,0,160,9,16,17,47,163,142,230,56,57,118,42,234,15,167,191,233,217,9,56,22,117,252,137,197,103,101,205,58,113,191,194,222,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,0,160,105,211,216,18,33,57,12,225,121,220,128,89,36,128,210,8,39,171,184,204,208,153,203,143,53,204,18,223,91,194,118,113,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,0,160,216,62,194,237,129,44,145,171,239,11,119,240,43,237,60,28,83,72,37,30,210,168,173,78,166,14,185,111,68,211,153,137,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,0,160,189,215,205,95,109,59,96,171,214,102,250,212,81,244,56,199,244,198,164,30,187,51,185,100,90,155,111,95,152,115,51,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,0,160,158,112,252,4,56,232,171,152,35,26,63,6,17,118,129,139,43,15,139,25,151,223,194,103,24,189,239,18,199,150,1,183,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,0,160,188,98,220,182,239,209,186,48,108,185,141,72,27,152,99,208,240,110,165,208,132,156,50,186,32,29,38,162,101,12,183,65,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,0,160,139,254,139,73,142,192,10,10,57,1,39,51,10,246,12,167,172,220,114,14,192,73,90,252,160,176,159,181,137,222,154,33,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,7],[0,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,8],[0,160,251,109,225,120,217,138,90,153,200,38,16,249,176,79,249,184,117,132,103,134,214,233,155,241,75,66,173,154,182,193,214,167,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,0,160,217,76,109,98,178,50,235,121,192,40,249,242,190,222,83,20,24,210,214,114,119,102,137,143,188,75,174,187,212,151,28,17,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,0,160,120,2,60,31,9,17,112,248,248,27,140,144,148,184,163,236,254,52,52,111,219,1,75,134,94,72,130,237,11,201,94,204,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[1,0,1,0,248,113,0,248,113,0,4,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,0,160,174,53,33,84,221,67,25,198,136,138,180,139,112,152,200,53,236,70,82,12,221,129,160,106,137,191,105,179,23,60,179,250,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[1,0,1,0,248,81,0,248,81,0,7,0,1,12,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,2],[131,130,2,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,13],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,3],[131,130,2,157,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,14],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,9,16,17,47,163,142,230,56,57,118,42,234,15,167,191,233,217,9,56,22,117,252,137,197,103,101,205,58,113,191,194,222,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,211,216,18,33,57,12,225,121,220,128,89,36,128,210,8,39,171,184,204,208,153,203,143,53,204,18,223,91,194,118,113,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,216,62,194,237,129,44,145,171,239,11,119,240,43,237,60,28,83,72,37,30,210,168,173,78,166,14,185,111,68,211,153,137,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,189,215,205,95,109,59,96,171,214,102,250,212,81,244,56,199,244,198,164,30,187,51,185,100,90,155,111,95,152,115,51,130,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,158,112,252,4,56,232,171,152,35,26,63,6,17,118,129,139,43,15,139,25,151,223,194,103,24,189,239,18,199,150,1,183,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,188,98,220,182,239,209,186,48,108,185,141,72,27,152,99,208,240,110,165,208,132,156,50,186,32,29,38,162,101,12,183,65,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,139,254,139,73,142,192,10,10,57,1,39,51,10,246,12,167,172,220,114,14,192,73,90,252,160,176,159,181,137,222,154,33,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,251,109,225,120,217,138,90,153,200,38,16,249,176,79,249,184,117,132,103,134,214,233,155,241,75,66,173,154,182,193,214,167,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,217,76,109,98,178,50,235,121,192,40,249,242,190,222,83,20,24,210,214,114,119,102,137,143,188,75,174,187,212,151,28,17,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,120,2,60,31,9,17,112,248,248,27,140,144,148,184,163,236,254,52,52,111,219,1,75,134,94,72,130,237,11,201,94,204,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,174,53,33,84,221,67,25,198,136,138,180,139,112,152,200,53,236,70,82,12,221,129,160,106,137,191,105,179,23,60,179,250,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[226,23,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,5],[248,81,128,128,128,128,128,128,128,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,131,130,2,133,5],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,157,5],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,157,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedThreeKeyBytesSel2-801908495096-397684660137.json b/mpt/tests/ExtensionDeletedThreeKeyBytesSel2-801908495096-397684660137.json index 5b54f48a87..fb8434efcf 100644 --- a/mpt/tests/ExtensionDeletedThreeKeyBytesSel2-801908495096-397684660137.json +++ b/mpt/tests/ExtensionDeletedThreeKeyBytesSel2-801908495096-397684660137.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,0,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,0,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,1],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,1],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,1],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,1],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,1],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,1],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,1],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,1],[0,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,0,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,1],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,1],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,1],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,1],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,1],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,1],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,1],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,1],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,1],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,1],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,1],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,1],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,1],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,1],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,1],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,1],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,1],[0,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,0,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,1],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,1],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,1],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,1],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,1],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,1],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,1],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,1],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,1],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,1],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,1],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,1],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,1],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,1],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,1],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,1],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,1],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,1],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,1],[0,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,0,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,1],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,1],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,1],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,1],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,1],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,1],[0,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,0,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,1],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,1],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,1],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,1],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,1],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,1],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,1],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,1],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,1],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,1],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,2,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,1],[0,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,0,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,1],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,1],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,113,249,1,113,11,0,0,0,0,0,0,0,0,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,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,1],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,1],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,1],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,1],[0,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,1],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,5,0,1,13,1,0,1,0,1,0,1,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,16],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,17],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[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,14],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,5],[248,81,128,128,128,128,128,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,0,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,0,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,0,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,0,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,0,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,0,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[1,0,1,0,248,209,0,248,209,0,2,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,0,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,7],[0,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,8],[0,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,11],[0,1,0,1,249,1,113,249,1,113,11,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[1,0,1,0,248,81,0,248,81,0,5,0,1,13,1,0,0,0,0,0,1,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,3],[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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,14],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,5],[248,81,128,128,128,128,128,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedTwoKeyBytesSel1-757979589475-746209495243.json b/mpt/tests/ExtensionDeletedTwoKeyBytesSel1-757979589475-746209495243.json index 5e6d7b973c..18b5f097ec 100644 --- a/mpt/tests/ExtensionDeletedTwoKeyBytesSel1-757979589475-746209495243.json +++ b/mpt/tests/ExtensionDeletedTwoKeyBytesSel1-757979589475-746209495243.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,0,160,178,104,86,163,124,165,55,179,155,172,38,180,66,97,27,8,123,208,70,5,83,218,215,120,2,103,119,60,188,210,243,146,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,1],[0,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,0,160,238,10,134,224,80,118,230,172,152,39,34,181,235,251,168,109,192,119,46,32,213,84,220,252,184,252,249,8,152,186,226,93,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,1],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,1],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,1],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,1],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,1],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,1],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,1],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,1],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,1],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,1],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,1],[0,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,0,160,47,232,8,200,131,113,234,62,247,239,0,15,116,219,229,117,174,178,176,250,28,166,67,158,109,65,167,139,71,4,209,218,1],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,1],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,1],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,1],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,1],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,1],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,1],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,1],[0,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,0,160,22,36,150,231,201,172,42,102,220,159,214,224,22,28,23,196,94,168,39,208,137,162,111,9,203,66,200,7,95,56,235,86,1],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,1],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,1],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,1],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,1],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,1],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,1],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,1],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,1],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,1],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,1],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,1],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,1],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,1],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,1],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,1],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,1],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,1],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,1],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,1],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,1],[0,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,0,160,242,31,126,93,188,147,212,220,45,196,117,37,200,96,56,65,215,57,112,125,220,94,61,88,215,28,57,230,177,191,68,62,1],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,1],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,1],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,1],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,1],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,1],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,1],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,1],[0,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,0,160,189,177,95,17,53,50,40,6,170,240,43,153,63,238,51,172,67,8,106,107,51,71,203,33,2,81,17,252,125,161,94,89,1],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,1],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,1],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,1],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,1],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,1],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,1],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,1],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,1],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,1],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,1],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,1],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,1],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,49,249,1,49,0,0,0,0,0,0,0,0,0,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,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,0,160,250,154,110,129,244,31,28,63,154,22,16,102,79,128,63,118,197,109,84,197,39,108,208,147,42,178,139,87,11,235,180,249,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,1],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,1],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,0,160,13,177,245,68,236,254,43,151,206,200,57,115,101,158,166,109,198,181,38,214,159,193,74,148,104,52,5,188,228,158,233,22,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,76,89,109,159,75,109,69,130,201,183,83,235,158,209,149,47,83,85,253,118,20,91,85,40,255,7,134,199,151,232,69,5,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,1],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,1],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,1],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,1],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,1],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,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,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,1],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,13,0,1,9,1,1,0,0,1,1,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[130,129,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,178,104,86,163,124,165,55,179,155,172,38,180,66,97,27,8,123,208,70,5,83,218,215,120,2,103,119,60,188,210,243,146,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,238,10,134,224,80,118,230,172,152,39,34,181,235,251,168,109,192,119,46,32,213,84,220,252,184,252,249,8,152,186,226,93,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,47,232,8,200,131,113,234,62,247,239,0,15,116,219,229,117,174,178,176,250,28,166,67,158,109,65,167,139,71,4,209,218,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,22,36,150,231,201,172,42,102,220,159,214,224,22,28,23,196,94,168,39,208,137,162,111,9,203,66,200,7,95,56,235,86,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,242,31,126,93,188,147,212,220,45,196,117,37,200,96,56,65,215,57,112,125,220,94,61,88,215,28,57,230,177,191,68,62,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,189,177,95,17,53,50,40,6,170,240,43,153,63,238,51,172,67,8,106,107,51,71,203,33,2,81,17,252,125,161,94,89,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,250,154,110,129,244,31,28,63,154,22,16,102,79,128,63,118,197,109,84,197,39,108,208,147,42,178,139,87,11,235,180,249,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,13,177,245,68,236,254,43,151,206,200,57,115,101,158,166,109,198,181,38,214,159,193,74,148,104,52,5,188,228,158,233,22,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,76,89,109,159,75,109,69,130,201,183,83,235,158,209,149,47,83,85,253,118,20,91,85,40,255,7,134,199,151,232,69,5,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,0,160,178,104,86,163,124,165,55,179,155,172,38,180,66,97,27,8,123,208,70,5,83,218,215,120,2,103,119,60,188,210,243,146,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,0,160,238,10,134,224,80,118,230,172,152,39,34,181,235,251,168,109,192,119,46,32,213,84,220,252,184,252,249,8,152,186,226,93,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,0,160,47,232,8,200,131,113,234,62,247,239,0,15,116,219,229,117,174,178,176,250,28,166,67,158,109,65,167,139,71,4,209,218,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,0,160,22,36,150,231,201,172,42,102,220,159,214,224,22,28,23,196,94,168,39,208,137,162,111,9,203,66,200,7,95,56,235,86,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,0,160,242,31,126,93,188,147,212,220,45,196,117,37,200,96,56,65,215,57,112,125,220,94,61,88,215,28,57,230,177,191,68,62,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,0,160,189,177,95,17,53,50,40,6,170,240,43,153,63,238,51,172,67,8,106,107,51,71,203,33,2,81,17,252,125,161,94,89,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,1,49,249,1,49,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,0,160,250,154,110,129,244,31,28,63,154,22,16,102,79,128,63,118,197,109,84,197,39,108,208,147,42,178,139,87,11,235,180,249,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[1,0,1,0,248,81,0,248,81,0,10,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,0,160,13,177,245,68,236,254,43,151,206,200,57,115,101,158,166,109,198,181,38,214,159,193,74,148,104,52,5,188,228,158,233,22,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,7],[0,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,8],[0,160,76,89,109,159,75,109,69,130,201,183,83,235,158,209,149,47,83,85,253,118,20,91,85,40,255,7,134,199,151,232,69,5,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[1,0,1,0,248,81,0,248,81,0,13,0,1,9,1,0,0,0,0,1,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,2],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,13],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,3],[130,129,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,14],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,178,104,86,163,124,165,55,179,155,172,38,180,66,97,27,8,123,208,70,5,83,218,215,120,2,103,119,60,188,210,243,146,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,238,10,134,224,80,118,230,172,152,39,34,181,235,251,168,109,192,119,46,32,213,84,220,252,184,252,249,8,152,186,226,93,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,47,232,8,200,131,113,234,62,247,239,0,15,116,219,229,117,174,178,176,250,28,166,67,158,109,65,167,139,71,4,209,218,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,22,36,150,231,201,172,42,102,220,159,214,224,22,28,23,196,94,168,39,208,137,162,111,9,203,66,200,7,95,56,235,86,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,242,31,126,93,188,147,212,220,45,196,117,37,200,96,56,65,215,57,112,125,220,94,61,88,215,28,57,230,177,191,68,62,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,189,177,95,17,53,50,40,6,170,240,43,153,63,238,51,172,67,8,106,107,51,71,203,33,2,81,17,252,125,161,94,89,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,250,154,110,129,244,31,28,63,154,22,16,102,79,128,63,118,197,109,84,197,39,108,208,147,42,178,139,87,11,235,180,249,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,13,177,245,68,236,254,43,151,206,200,57,115,101,158,166,109,198,181,38,214,159,193,74,148,104,52,5,188,228,158,233,22,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,76,89,109,159,75,109,69,130,201,183,83,235,158,209,149,47,83,85,253,118,20,91,85,40,255,7,134,199,151,232,69,5,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedTwoKeyBytesSel2-452662731544-433432384974.json b/mpt/tests/ExtensionDeletedTwoKeyBytesSel2-452662731544-433432384974.json index 4dd8eaab60..2f80b653c0 100644 --- a/mpt/tests/ExtensionDeletedTwoKeyBytesSel2-452662731544-433432384974.json +++ b/mpt/tests/ExtensionDeletedTwoKeyBytesSel2-452662731544-433432384974.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,0,160,250,220,105,244,241,220,145,80,1,234,219,121,174,185,14,131,194,223,138,243,6,248,124,98,218,7,116,216,163,129,58,15,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,0,160,242,7,233,199,59,177,135,8,251,11,244,104,163,211,102,32,208,221,34,206,187,14,210,207,40,74,238,78,159,76,171,116,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,1],[0,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,0,160,237,241,191,95,245,122,254,177,59,217,104,113,158,186,29,72,37,251,245,115,26,221,239,162,181,52,55,93,68,35,105,186,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,1],[0,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,0,160,174,143,30,138,160,119,22,182,136,98,36,171,1,125,207,242,224,48,59,124,91,75,91,95,121,114,212,67,25,57,185,133,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,1],[0,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,0,160,234,89,194,245,207,148,211,72,213,81,75,100,132,141,197,53,15,215,245,22,160,33,194,203,115,191,24,119,189,187,229,81,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,1],[0,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,0,160,42,153,105,37,217,118,198,14,191,156,138,130,228,51,193,176,61,209,120,26,47,206,80,244,109,190,78,213,180,29,81,117,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,1],[0,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,0,160,59,92,38,206,253,143,94,39,161,228,231,133,241,216,35,22,37,214,41,147,64,181,85,96,115,45,225,230,33,202,16,228,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,107,66,160,73,24,192,107,78,25,22,48,143,106,15,166,238,63,162,10,119,178,190,55,73,50,165,204,131,172,64,178,223,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,1],[0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,1],[0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,1],[0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,1],[0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,1],[0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,1],[0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,1],[0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,1],[0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,1],[0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,1],[0,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,0,160,229,241,95,67,22,1,68,249,77,155,245,201,52,96,11,253,224,73,52,66,44,214,91,145,103,214,85,143,146,196,53,123,1],[0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,1],[0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,1],[0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,1],[0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,1],[0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,1],[0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,1],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,1],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,1],[0,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,0,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,1],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,1],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,1],[0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,1],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,1],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,1],[0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,1],[0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,1],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,1],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,1],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,1],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,0,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,2,0,1,5,1,1,0,0,1,0,1,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,17],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[131,130,3,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[131,130,2,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,250,220,105,244,241,220,145,80,1,234,219,121,174,185,14,131,194,223,138,243,6,248,124,98,218,7,116,216,163,129,58,15,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,242,7,233,199,59,177,135,8,251,11,244,104,163,211,102,32,208,221,34,206,187,14,210,207,40,74,238,78,159,76,171,116,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,237,241,191,95,245,122,254,177,59,217,104,113,158,186,29,72,37,251,245,115,26,221,239,162,181,52,55,93,68,35,105,186,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,174,143,30,138,160,119,22,182,136,98,36,171,1,125,207,242,224,48,59,124,91,75,91,95,121,114,212,67,25,57,185,133,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,234,89,194,245,207,148,211,72,213,81,75,100,132,141,197,53,15,215,245,22,160,33,194,203,115,191,24,119,189,187,229,81,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,42,153,105,37,217,118,198,14,191,156,138,130,228,51,193,176,61,209,120,26,47,206,80,244,109,190,78,213,180,29,81,117,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,59,92,38,206,253,143,94,39,161,228,231,133,241,216,35,22,37,214,41,147,64,181,85,96,115,45,225,230,33,202,16,228,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,107,66,160,73,24,192,107,78,25,22,48,143,106,15,166,238,63,162,10,119,178,190,55,73,50,165,204,131,172,64,178,223,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,229,241,95,67,22,1,68,249,77,155,245,201,52,96,11,253,224,73,52,66,44,214,91,145,103,214,85,143,146,196,53,123,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,5],[248,81,128,128,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,131,130,3,5,5],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,0,160,250,220,105,244,241,220,145,80,1,234,219,121,174,185,14,131,194,223,138,243,6,248,124,98,218,7,116,216,163,129,58,15,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,0,160,242,7,233,199,59,177,135,8,251,11,244,104,163,211,102,32,208,221,34,206,187,14,210,207,40,74,238,78,159,76,171,116,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,0,160,237,241,191,95,245,122,254,177,59,217,104,113,158,186,29,72,37,251,245,115,26,221,239,162,181,52,55,93,68,35,105,186,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,0,160,174,143,30,138,160,119,22,182,136,98,36,171,1,125,207,242,224,48,59,124,91,75,91,95,121,114,212,67,25,57,185,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,0,160,234,89,194,245,207,148,211,72,213,81,75,100,132,141,197,53,15,215,245,22,160,33,194,203,115,191,24,119,189,187,229,81,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,0,160,42,153,105,37,217,118,198,14,191,156,138,130,228,51,193,176,61,209,120,26,47,206,80,244,109,190,78,213,180,29,81,117,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,0,160,59,92,38,206,253,143,94,39,161,228,231,133,241,216,35,22,37,214,41,147,64,181,85,96,115,45,225,230,33,202,16,228,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,7],[0,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,8],[0,160,107,66,160,73,24,192,107,78,25,22,48,143,106,15,166,238,63,162,10,119,178,190,55,73,50,165,204,131,172,64,178,223,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,0,160,229,241,95,67,22,1,68,249,77,155,245,201,52,96,11,253,224,73,52,66,44,214,91,145,103,214,85,143,146,196,53,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,0,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,0,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[1,0,1,0,248,81,0,248,81,0,2,0,1,5,1,0,0,0,0,0,1,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,2],[131,130,3,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,13],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,3],[131,130,2,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,14],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,250,220,105,244,241,220,145,80,1,234,219,121,174,185,14,131,194,223,138,243,6,248,124,98,218,7,116,216,163,129,58,15,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,242,7,233,199,59,177,135,8,251,11,244,104,163,211,102,32,208,221,34,206,187,14,210,207,40,74,238,78,159,76,171,116,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,237,241,191,95,245,122,254,177,59,217,104,113,158,186,29,72,37,251,245,115,26,221,239,162,181,52,55,93,68,35,105,186,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,174,143,30,138,160,119,22,182,136,98,36,171,1,125,207,242,224,48,59,124,91,75,91,95,121,114,212,67,25,57,185,133,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,234,89,194,245,207,148,211,72,213,81,75,100,132,141,197,53,15,215,245,22,160,33,194,203,115,191,24,119,189,187,229,81,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,42,153,105,37,217,118,198,14,191,156,138,130,228,51,193,176,61,209,120,26,47,206,80,244,109,190,78,213,180,29,81,117,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,59,92,38,206,253,143,94,39,161,228,231,133,241,216,35,22,37,214,41,147,64,181,85,96,115,45,225,230,33,202,16,228,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,107,66,160,73,24,192,107,78,25,22,48,143,106,15,166,238,63,162,10,119,178,190,55,73,50,165,204,131,172,64,178,223,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,229,241,95,67,22,1,68,249,77,155,245,201,52,96,11,253,224,73,52,66,44,214,91,145,103,214,85,143,146,196,53,123,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,5],[248,81,128,128,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,131,130,3,5,5],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionInFirstStorageLevel-452662731544-777022577393.json b/mpt/tests/ExtensionInFirstStorageLevel-452662731544-777022577393.json index a5c74d7314..257e2ca2a1 100644 --- a/mpt/tests/ExtensionInFirstStorageLevel-452662731544-777022577393.json +++ b/mpt/tests/ExtensionInFirstStorageLevel-452662731544-777022577393.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,200,180,173,211,238,246,128,243,150,102,146,241,57,138,50,5,174,111,177,248,244,130,243,194,171,74,196,121,76,152,123,191,0,160,247,229,169,205,198,187,161,200,100,250,134,59,44,234,182,217,216,159,214,2,185,223,181,82,39,52,48,8,178,120,2,207,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,129,18,74,167,191,38,199,19,113,139,168,117,112,148,49,38,216,121,247,251,3,93,67,138,116,196,4,140,41,100,39,48,0,160,235,247,17,181,80,5,134,30,8,58,55,18,67,157,90,153,193,144,21,230,110,53,66,251,156,75,189,86,220,14,190,189,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,1],[0,160,150,143,142,35,91,85,80,184,128,204,205,125,194,122,237,246,164,90,130,44,51,120,136,232,91,6,160,142,158,106,69,26,0,160,155,169,195,186,250,111,131,107,54,181,4,69,213,35,165,158,162,157,189,184,211,178,93,135,59,46,26,52,16,127,255,171,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,1],[0,160,217,2,9,35,127,83,89,33,239,124,182,121,241,157,78,35,1,208,17,175,239,103,211,20,57,33,100,43,225,88,220,106,0,160,151,201,200,112,112,118,169,108,242,151,229,43,70,130,68,110,10,46,145,211,70,137,159,81,164,170,234,152,188,165,160,250,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,1],[0,160,253,195,79,57,98,237,87,58,37,244,105,157,26,247,26,212,157,250,250,139,188,13,219,23,15,248,237,31,192,3,249,167,0,160,239,1,157,141,180,56,160,249,62,39,130,61,117,62,36,201,0,145,76,87,89,28,23,1,232,230,90,64,14,104,53,92,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,1],[0,160,24,24,41,40,95,44,210,103,180,225,195,201,180,201,70,78,251,48,44,96,132,24,191,74,59,164,162,83,72,119,98,153,0,160,201,27,226,119,240,27,254,230,42,21,210,71,51,3,178,164,159,59,113,136,59,158,70,83,175,227,238,78,75,219,139,177,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,1],[0,160,164,94,199,52,38,22,170,61,154,239,35,82,186,221,205,225,111,45,82,57,220,117,105,181,68,98,207,144,119,216,23,168,0,160,173,53,68,87,95,49,73,52,172,242,180,234,14,74,113,163,21,19,59,91,0,197,85,38,105,134,82,37,233,77,208,141,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,80,188,42,110,128,107,70,96,72,66,175,83,243,27,65,71,70,51,57,124,37,94,207,79,85,151,115,140,197,1,172,228,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,103,155,219,103,170,109,204,52,56,174,102,222,102,212,252,0,122,76,121,98,133,56,122,100,106,70,21,123,172,137,1,56,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,49,249,1,49,11,0,0,0,0,0,0,0,0,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,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,0,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,0,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,0,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,0,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,0,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,0,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,1],[0,160,149,185,80,248,247,35,226,34,184,73,183,111,19,58,144,113,243,13,124,189,17,225,138,196,141,53,102,127,204,164,17,130,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,1],[0,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,0,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,0,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,165,8,167,242,244,161,70,136,59,248,134,16,54,128,55,246,31,98,17,247,207,13,124,77,120,23,1,104,193,243,106,174,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,200,180,173,211,238,246,128,243,150,102,146,241,57,138,50,5,174,111,177,248,244,130,243,194,171,74,196,121,76,152,123,191,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,247,229,169,205,198,187,161,200,100,250,134,59,44,234,182,217,216,159,214,2,185,223,181,82,39,52,48,8,178,120,2,207,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,129,18,74,167,191,38,199,19,113,139,168,117,112,148,49,38,216,121,247,251,3,93,67,138,116,196,4,140,41,100,39,48,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,235,247,17,181,80,5,134,30,8,58,55,18,67,157,90,153,193,144,21,230,110,53,66,251,156,75,189,86,220,14,190,189,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,150,143,142,35,91,85,80,184,128,204,205,125,194,122,237,246,164,90,130,44,51,120,136,232,91,6,160,142,158,106,69,26,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,155,169,195,186,250,111,131,107,54,181,4,69,213,35,165,158,162,157,189,184,211,178,93,135,59,46,26,52,16,127,255,171,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,217,2,9,35,127,83,89,33,239,124,182,121,241,157,78,35,1,208,17,175,239,103,211,20,57,33,100,43,225,88,220,106,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,151,201,200,112,112,118,169,108,242,151,229,43,70,130,68,110,10,46,145,211,70,137,159,81,164,170,234,152,188,165,160,250,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,253,195,79,57,98,237,87,58,37,244,105,157,26,247,26,212,157,250,250,139,188,13,219,23,15,248,237,31,192,3,249,167,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,239,1,157,141,180,56,160,249,62,39,130,61,117,62,36,201,0,145,76,87,89,28,23,1,232,230,90,64,14,104,53,92,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,24,24,41,40,95,44,210,103,180,225,195,201,180,201,70,78,251,48,44,96,132,24,191,74,59,164,162,83,72,119,98,153,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,201,27,226,119,240,27,254,230,42,21,210,71,51,3,178,164,159,59,113,136,59,158,70,83,175,227,238,78,75,219,139,177,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,164,94,199,52,38,22,170,61,154,239,35,82,186,221,205,225,111,45,82,57,220,117,105,181,68,98,207,144,119,216,23,168,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,173,53,68,87,95,49,73,52,172,242,180,234,14,74,113,163,21,19,59,91,0,197,85,38,105,134,82,37,233,77,208,141,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,80,188,42,110,128,107,70,96,72,66,175,83,243,27,65,71,70,51,57,124,37,94,207,79,85,151,115,140,197,1,172,228,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,103,155,219,103,170,109,204,52,56,174,102,222,102,212,252,0,122,76,121,98,133,56,122,100,106,70,21,123,172,137,1,56,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,49,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,128,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,128,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,128,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,128,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,128,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,160,149,185,80,248,247,35,226,34,184,73,183,111,19,58,144,113,243,13,124,189,17,225,138,196,141,53,102,127,204,164,17,130,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,128,128,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,128,5],[249,1,49,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,128,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,128,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,128,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,128,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,128,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,128,128,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,128,5],[248,81,128,160,165,8,167,242,244,161,70,136,59,248,134,16,54,128,55,246,31,98,17,247,207,13,124,77,120,23,1,104,193,243,106,174,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,3,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,200,180,173,211,238,246,128,243,150,102,146,241,57,138,50,5,174,111,177,248,244,130,243,194,171,74,196,121,76,152,123,191,0,160,247,229,169,205,198,187,161,200,100,250,134,59,44,234,182,217,216,159,214,2,185,223,181,82,39,52,48,8,178,120,2,207,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,129,18,74,167,191,38,199,19,113,139,168,117,112,148,49,38,216,121,247,251,3,93,67,138,116,196,4,140,41,100,39,48,0,160,235,247,17,181,80,5,134,30,8,58,55,18,67,157,90,153,193,144,21,230,110,53,66,251,156,75,189,86,220,14,190,189,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,150,143,142,35,91,85,80,184,128,204,205,125,194,122,237,246,164,90,130,44,51,120,136,232,91,6,160,142,158,106,69,26,0,160,155,169,195,186,250,111,131,107,54,181,4,69,213,35,165,158,162,157,189,184,211,178,93,135,59,46,26,52,16,127,255,171,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,217,2,9,35,127,83,89,33,239,124,182,121,241,157,78,35,1,208,17,175,239,103,211,20,57,33,100,43,225,88,220,106,0,160,151,201,200,112,112,118,169,108,242,151,229,43,70,130,68,110,10,46,145,211,70,137,159,81,164,170,234,152,188,165,160,250,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,253,195,79,57,98,237,87,58,37,244,105,157,26,247,26,212,157,250,250,139,188,13,219,23,15,248,237,31,192,3,249,167,0,160,239,1,157,141,180,56,160,249,62,39,130,61,117,62,36,201,0,145,76,87,89,28,23,1,232,230,90,64,14,104,53,92,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,24,24,41,40,95,44,210,103,180,225,195,201,180,201,70,78,251,48,44,96,132,24,191,74,59,164,162,83,72,119,98,153,0,160,201,27,226,119,240,27,254,230,42,21,210,71,51,3,178,164,159,59,113,136,59,158,70,83,175,227,238,78,75,219,139,177,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,164,94,199,52,38,22,170,61,154,239,35,82,186,221,205,225,111,45,82,57,220,117,105,181,68,98,207,144,119,216,23,168,0,160,173,53,68,87,95,49,73,52,172,242,180,234,14,74,113,163,21,19,59,91,0,197,85,38,105,134,82,37,233,77,208,141,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,7],[0,160,80,188,42,110,128,107,70,96,72,66,175,83,243,27,65,71,70,51,57,124,37,94,207,79,85,151,115,140,197,1,172,228,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,8],[0,160,103,155,219,103,170,109,204,52,56,174,102,222,102,212,252,0,122,76,121,98,133,56,122,100,106,70,21,123,172,137,1,56,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,11],[0,1,0,1,249,1,49,249,1,49,11,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,0,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,0,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,0,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,0,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,0,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,0,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,149,185,80,248,247,35,226,34,184,73,183,111,19,58,144,113,243,13,124,189,17,225,138,196,141,53,102,127,204,164,17,130,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,0,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,0,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,165,8,167,242,244,161,70,136,59,248,134,16,54,128,55,246,31,98,17,247,207,13,124,77,120,23,1,104,193,243,106,174,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,2],[3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,200,180,173,211,238,246,128,243,150,102,146,241,57,138,50,5,174,111,177,248,244,130,243,194,171,74,196,121,76,152,123,191,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,247,229,169,205,198,187,161,200,100,250,134,59,44,234,182,217,216,159,214,2,185,223,181,82,39,52,48,8,178,120,2,207,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,129,18,74,167,191,38,199,19,113,139,168,117,112,148,49,38,216,121,247,251,3,93,67,138,116,196,4,140,41,100,39,48,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,235,247,17,181,80,5,134,30,8,58,55,18,67,157,90,153,193,144,21,230,110,53,66,251,156,75,189,86,220,14,190,189,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,150,143,142,35,91,85,80,184,128,204,205,125,194,122,237,246,164,90,130,44,51,120,136,232,91,6,160,142,158,106,69,26,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,155,169,195,186,250,111,131,107,54,181,4,69,213,35,165,158,162,157,189,184,211,178,93,135,59,46,26,52,16,127,255,171,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,217,2,9,35,127,83,89,33,239,124,182,121,241,157,78,35,1,208,17,175,239,103,211,20,57,33,100,43,225,88,220,106,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,151,201,200,112,112,118,169,108,242,151,229,43,70,130,68,110,10,46,145,211,70,137,159,81,164,170,234,152,188,165,160,250,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,253,195,79,57,98,237,87,58,37,244,105,157,26,247,26,212,157,250,250,139,188,13,219,23,15,248,237,31,192,3,249,167,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,239,1,157,141,180,56,160,249,62,39,130,61,117,62,36,201,0,145,76,87,89,28,23,1,232,230,90,64,14,104,53,92,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,24,24,41,40,95,44,210,103,180,225,195,201,180,201,70,78,251,48,44,96,132,24,191,74,59,164,162,83,72,119,98,153,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,201,27,226,119,240,27,254,230,42,21,210,71,51,3,178,164,159,59,113,136,59,158,70,83,175,227,238,78,75,219,139,177,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,164,94,199,52,38,22,170,61,154,239,35,82,186,221,205,225,111,45,82,57,220,117,105,181,68,98,207,144,119,216,23,168,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,173,53,68,87,95,49,73,52,172,242,180,234,14,74,113,163,21,19,59,91,0,197,85,38,105,134,82,37,233,77,208,141,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,80,188,42,110,128,107,70,96,72,66,175,83,243,27,65,71,70,51,57,124,37,94,207,79,85,151,115,140,197,1,172,228,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,103,155,219,103,170,109,204,52,56,174,102,222,102,212,252,0,122,76,121,98,133,56,122,100,106,70,21,123,172,137,1,56,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,49,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,128,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,128,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,128,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,128,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,128,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,160,149,185,80,248,247,35,226,34,184,73,183,111,19,58,144,113,243,13,124,189,17,225,138,196,141,53,102,127,204,164,17,130,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,128,128,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,128,5],[249,1,49,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,128,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,128,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,128,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,128,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,128,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,128,128,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,128,5],[248,81,128,160,165,8,167,242,244,161,70,136,59,248,134,16,54,128,55,246,31,98,17,247,207,13,124,77,120,23,1,104,193,243,106,174,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,3,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionInFirstStorageLevelOneKeyByte-663142080294-777022577393.json b/mpt/tests/ExtensionInFirstStorageLevelOneKeyByte-663142080294-777022577393.json index e3dc8eafaa..5734d44f20 100644 --- a/mpt/tests/ExtensionInFirstStorageLevelOneKeyByte-663142080294-777022577393.json +++ b/mpt/tests/ExtensionInFirstStorageLevelOneKeyByte-663142080294-777022577393.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,126,191,152,20,62,71,44,132,121,37,141,73,58,182,255,235,252,82,207,173,42,110,33,241,211,242,104,95,252,103,209,89,0,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,192,86,211,84,48,194,81,148,248,209,175,126,122,172,80,176,186,213,19,20,125,109,49,12,170,236,73,244,180,218,98,218,0,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,1],[0,160,90,3,122,78,112,37,39,146,55,180,1,246,17,226,228,124,128,43,223,119,159,164,56,180,13,93,158,246,104,22,244,48,0,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,1],[0,160,134,159,238,181,244,146,85,201,200,247,194,188,4,58,155,60,168,165,249,119,88,232,251,3,10,102,159,100,85,145,79,135,0,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,1],[0,160,209,68,173,130,179,23,241,93,169,146,232,142,51,218,156,248,211,66,190,117,229,249,32,12,13,97,26,156,177,34,111,29,0,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,1],[0,160,237,149,224,43,30,29,238,190,226,52,58,68,19,110,179,193,228,211,86,175,118,29,37,114,148,117,84,210,181,204,36,27,0,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,218,39,137,48,68,179,36,77,176,168,185,84,5,147,255,34,50,153,185,72,181,252,119,197,87,41,147,59,43,45,74,0,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,1],[0,160,115,62,146,128,170,11,1,38,139,18,153,130,107,8,181,100,118,210,73,34,219,252,167,228,98,167,65,157,63,246,54,85,0,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,90,201,155,52,41,92,241,145,115,198,62,239,36,93,195,58,7,245,152,172,23,67,9,134,143,19,156,78,147,101,80,2,0,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,125,254,107,37,94,91,57,97,105,180,26,39,38,196,66,224,235,81,238,153,184,87,179,206,88,140,181,255,19,38,86,172,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,1,0,1,1,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,126,191,152,20,62,71,44,132,121,37,141,73,58,182,255,235,252,82,207,173,42,110,33,241,211,242,104,95,252,103,209,89,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,192,86,211,84,48,194,81,148,248,209,175,126,122,172,80,176,186,213,19,20,125,109,49,12,170,236,73,244,180,218,98,218,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,90,3,122,78,112,37,39,146,55,180,1,246,17,226,228,124,128,43,223,119,159,164,56,180,13,93,158,246,104,22,244,48,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,134,159,238,181,244,146,85,201,200,247,194,188,4,58,155,60,168,165,249,119,88,232,251,3,10,102,159,100,85,145,79,135,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,209,68,173,130,179,23,241,93,169,146,232,142,51,218,156,248,211,66,190,117,229,249,32,12,13,97,26,156,177,34,111,29,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,237,149,224,43,30,29,238,190,226,52,58,68,19,110,179,193,228,211,86,175,118,29,37,114,148,117,84,210,181,204,36,27,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,169,218,39,137,48,68,179,36,77,176,168,185,84,5,147,255,34,50,153,185,72,181,252,119,197,87,41,147,59,43,45,74,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,115,62,146,128,170,11,1,38,139,18,153,130,107,8,181,100,118,210,73,34,219,252,167,228,98,167,65,157,63,246,54,85,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,90,201,155,52,41,92,241,145,115,198,62,239,36,93,195,58,7,245,152,172,23,67,9,134,143,19,156,78,147,101,80,2,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,125,254,107,37,94,91,57,97,105,180,26,39,38,196,66,224,235,81,238,153,184,87,179,206,88,140,181,255,19,38,86,172,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[226,27,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,5],[226,27,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,126,191,152,20,62,71,44,132,121,37,141,73,58,182,255,235,252,82,207,173,42,110,33,241,211,242,104,95,252,103,209,89,0,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,192,86,211,84,48,194,81,148,248,209,175,126,122,172,80,176,186,213,19,20,125,109,49,12,170,236,73,244,180,218,98,218,0,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,90,3,122,78,112,37,39,146,55,180,1,246,17,226,228,124,128,43,223,119,159,164,56,180,13,93,158,246,104,22,244,48,0,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,134,159,238,181,244,146,85,201,200,247,194,188,4,58,155,60,168,165,249,119,88,232,251,3,10,102,159,100,85,145,79,135,0,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,209,68,173,130,179,23,241,93,169,146,232,142,51,218,156,248,211,66,190,117,229,249,32,12,13,97,26,156,177,34,111,29,0,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,237,149,224,43,30,29,238,190,226,52,58,68,19,110,179,193,228,211,86,175,118,29,37,114,148,117,84,210,181,204,36,27,0,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,169,218,39,137,48,68,179,36,77,176,168,185,84,5,147,255,34,50,153,185,72,181,252,119,197,87,41,147,59,43,45,74,0,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,115,62,146,128,170,11,1,38,139,18,153,130,107,8,181,100,118,210,73,34,219,252,167,228,98,167,65,157,63,246,54,85,0,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,90,201,155,52,41,92,241,145,115,198,62,239,36,93,195,58,7,245,152,172,23,67,9,134,143,19,156,78,147,101,80,2,0,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,7],[0,160,125,254,107,37,94,91,57,97,105,180,26,39,38,196,66,224,235,81,238,153,184,87,179,206,88,140,181,255,19,38,86,172,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,8],[0,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,11],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,1,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[226,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,126,191,152,20,62,71,44,132,121,37,141,73,58,182,255,235,252,82,207,173,42,110,33,241,211,242,104,95,252,103,209,89,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,192,86,211,84,48,194,81,148,248,209,175,126,122,172,80,176,186,213,19,20,125,109,49,12,170,236,73,244,180,218,98,218,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,90,3,122,78,112,37,39,146,55,180,1,246,17,226,228,124,128,43,223,119,159,164,56,180,13,93,158,246,104,22,244,48,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,134,159,238,181,244,146,85,201,200,247,194,188,4,58,155,60,168,165,249,119,88,232,251,3,10,102,159,100,85,145,79,135,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,209,68,173,130,179,23,241,93,169,146,232,142,51,218,156,248,211,66,190,117,229,249,32,12,13,97,26,156,177,34,111,29,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,237,149,224,43,30,29,238,190,226,52,58,68,19,110,179,193,228,211,86,175,118,29,37,114,148,117,84,210,181,204,36,27,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,169,218,39,137,48,68,179,36,77,176,168,185,84,5,147,255,34,50,153,185,72,181,252,119,197,87,41,147,59,43,45,74,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,115,62,146,128,170,11,1,38,139,18,153,130,107,8,181,100,118,210,73,34,219,252,167,228,98,167,65,157,63,246,54,85,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,90,201,155,52,41,92,241,145,115,198,62,239,36,93,195,58,7,245,152,172,23,67,9,134,143,19,156,78,147,101,80,2,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,125,254,107,37,94,91,57,97,105,180,26,39,38,196,66,224,235,81,238,153,184,87,179,206,88,140,181,255,19,38,86,172,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[226,27,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,5],[226,27,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json b/mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json index ed40a8cfbf..ee93aa34d5 100644 --- a/mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json +++ b/mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,134,236,78,176,135,44,27,253,244,148,91,27,39,208,14,62,111,103,88,144,35,103,197,91,36,74,88,189,175,193,173,210,0,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,200,57,109,211,251,194,152,130,38,5,78,203,231,83,219,74,5,175,92,33,107,169,100,213,179,9,169,52,231,46,199,95,0,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,1],[0,160,90,223,153,77,90,68,178,77,115,86,3,87,250,70,172,169,25,6,207,47,77,106,144,156,63,235,216,148,76,231,70,128,0,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,1],[0,160,104,37,14,24,168,110,72,152,214,237,103,191,137,205,219,55,164,88,150,133,174,120,4,237,245,50,43,151,58,169,184,68,0,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,1],[0,160,153,251,46,103,133,108,220,6,159,146,110,14,54,12,65,230,17,107,15,225,244,12,165,14,185,174,159,7,244,122,210,71,0,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,1],[0,160,190,131,167,187,39,106,252,113,103,20,241,150,132,209,36,232,221,22,222,63,47,42,112,75,79,47,71,58,16,235,38,220,0,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,221,31,56,80,9,132,226,179,231,115,196,209,160,67,41,225,208,212,22,217,74,184,188,9,47,92,238,175,102,247,26,98,0,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,1],[0,160,222,54,44,32,137,0,165,70,241,79,22,20,243,70,98,239,178,120,43,34,80,146,119,200,66,72,170,16,183,157,17,15,0,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,57,149,45,247,227,245,92,180,112,180,56,163,123,25,239,156,88,6,66,15,233,5,70,174,42,191,192,207,221,141,6,44,0,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,70,133,52,172,233,246,196,18,60,201,110,46,22,128,209,107,210,76,221,70,71,255,193,122,215,12,141,162,157,205,190,189,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,1,1,0,0,1,1,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,133,235,9,147,31,174,193,15,130,252,231,142,0,184,141,143,232,88,61,84,117,220,50,63,26,125,0,69,227,41,12,216,0,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,111,29,117,223,136,129,118,207,33,69,250,161,140,110,251,106,90,211,255,249,170,187,100,182,253,230,38,233,56,62,55,245,0,16],[0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,0,17],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,134,236,78,176,135,44,27,253,244,148,91,27,39,208,14,62,111,103,88,144,35,103,197,91,36,74,88,189,175,193,173,210,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,200,57,109,211,251,194,152,130,38,5,78,203,231,83,219,74,5,175,92,33,107,169,100,213,179,9,169,52,231,46,199,95,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,90,223,153,77,90,68,178,77,115,86,3,87,250,70,172,169,25,6,207,47,77,106,144,156,63,235,216,148,76,231,70,128,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,104,37,14,24,168,110,72,152,214,237,103,191,137,205,219,55,164,88,150,133,174,120,4,237,245,50,43,151,58,169,184,68,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,153,251,46,103,133,108,220,6,159,146,110,14,54,12,65,230,17,107,15,225,244,12,165,14,185,174,159,7,244,122,210,71,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,190,131,167,187,39,106,252,113,103,20,241,150,132,209,36,232,221,22,222,63,47,42,112,75,79,47,71,58,16,235,38,220,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,221,31,56,80,9,132,226,179,231,115,196,209,160,67,41,225,208,212,22,217,74,184,188,9,47,92,238,175,102,247,26,98,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,222,54,44,32,137,0,165,70,241,79,22,20,243,70,98,239,178,120,43,34,80,146,119,200,66,72,170,16,183,157,17,15,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,57,149,45,247,227,245,92,180,112,180,56,163,123,25,239,156,88,6,66,15,233,5,70,174,42,191,192,207,221,141,6,44,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,70,133,52,172,233,246,196,18,60,201,110,46,22,128,209,107,210,76,221,70,71,255,193,122,215,12,141,162,157,205,190,189,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[228,130,0,187,160,111,29,117,223,136,129,118,207,33,69,250,161,140,110,251,106,90,211,255,249,170,187,100,182,253,230,38,233,56,62,55,245,5],[228,130,0,187,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,133,235,9,147,31,174,193,15,130,252,231,142,0,184,141,143,232,88,61,84,117,220,50,63,26,125,0,69,227,41,12,216,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,128,128,128,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,1,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,134,236,78,176,135,44,27,253,244,148,91,27,39,208,14,62,111,103,88,144,35,103,197,91,36,74,88,189,175,193,173,210,0,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,200,57,109,211,251,194,152,130,38,5,78,203,231,83,219,74,5,175,92,33,107,169,100,213,179,9,169,52,231,46,199,95,0,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,90,223,153,77,90,68,178,77,115,86,3,87,250,70,172,169,25,6,207,47,77,106,144,156,63,235,216,148,76,231,70,128,0,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,104,37,14,24,168,110,72,152,214,237,103,191,137,205,219,55,164,88,150,133,174,120,4,237,245,50,43,151,58,169,184,68,0,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,153,251,46,103,133,108,220,6,159,146,110,14,54,12,65,230,17,107,15,225,244,12,165,14,185,174,159,7,244,122,210,71,0,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,190,131,167,187,39,106,252,113,103,20,241,150,132,209,36,232,221,22,222,63,47,42,112,75,79,47,71,58,16,235,38,220,0,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,221,31,56,80,9,132,226,179,231,115,196,209,160,67,41,225,208,212,22,217,74,184,188,9,47,92,238,175,102,247,26,98,0,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,222,54,44,32,137,0,165,70,241,79,22,20,243,70,98,239,178,120,43,34,80,146,119,200,66,72,170,16,183,157,17,15,0,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,57,149,45,247,227,245,92,180,112,180,56,163,123,25,239,156,88,6,66,15,233,5,70,174,42,191,192,207,221,141,6,44,0,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,7],[0,160,70,133,52,172,233,246,196,18,60,201,110,46,22,128,209,107,210,76,221,70,71,255,193,122,215,12,141,162,157,205,190,189,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,8],[0,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,11],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,1,0,0,0,0,1,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,133,235,9,147,31,174,193,15,130,252,231,142,0,184,141,143,232,88,61,84,117,220,50,63,26,125,0,69,227,41,12,216,0,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[228,130,0,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,111,29,117,223,136,129,118,207,33,69,250,161,140,110,251,106,90,211,255,249,170,187,100,182,253,230,38,233,56,62,55,245,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,13],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,134,236,78,176,135,44,27,253,244,148,91,27,39,208,14,62,111,103,88,144,35,103,197,91,36,74,88,189,175,193,173,210,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,200,57,109,211,251,194,152,130,38,5,78,203,231,83,219,74,5,175,92,33,107,169,100,213,179,9,169,52,231,46,199,95,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,90,223,153,77,90,68,178,77,115,86,3,87,250,70,172,169,25,6,207,47,77,106,144,156,63,235,216,148,76,231,70,128,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,104,37,14,24,168,110,72,152,214,237,103,191,137,205,219,55,164,88,150,133,174,120,4,237,245,50,43,151,58,169,184,68,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,153,251,46,103,133,108,220,6,159,146,110,14,54,12,65,230,17,107,15,225,244,12,165,14,185,174,159,7,244,122,210,71,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,190,131,167,187,39,106,252,113,103,20,241,150,132,209,36,232,221,22,222,63,47,42,112,75,79,47,71,58,16,235,38,220,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,221,31,56,80,9,132,226,179,231,115,196,209,160,67,41,225,208,212,22,217,74,184,188,9,47,92,238,175,102,247,26,98,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,222,54,44,32,137,0,165,70,241,79,22,20,243,70,98,239,178,120,43,34,80,146,119,200,66,72,170,16,183,157,17,15,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,57,149,45,247,227,245,92,180,112,180,56,163,123,25,239,156,88,6,66,15,233,5,70,174,42,191,192,207,221,141,6,44,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,70,133,52,172,233,246,196,18,60,201,110,46,22,128,209,107,210,76,221,70,71,255,193,122,215,12,141,162,157,205,190,189,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[228,130,0,187,160,111,29,117,223,136,129,118,207,33,69,250,161,140,110,251,106,90,211,255,249,170,187,100,182,253,230,38,233,56,62,55,245,5],[228,130,0,187,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,133,235,9,147,31,174,193,15,130,252,231,142,0,184,141,143,232,88,61,84,117,220,50,63,26,125,0,69,227,41,12,216,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,128,128,128,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,1,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionOneKeyByteSel1-767077922239-619651924188.json b/mpt/tests/ExtensionOneKeyByteSel1-767077922239-619651924188.json index df44cb798a..3e1fd28c12 100644 --- a/mpt/tests/ExtensionOneKeyByteSel1-767077922239-619651924188.json +++ b/mpt/tests/ExtensionOneKeyByteSel1-767077922239-619651924188.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,133,45,111,23,48,144,41,236,69,116,88,140,121,144,119,129,149,67,114,131,115,234,203,41,49,88,28,186,119,193,106,36,0,160,68,197,113,53,16,83,128,53,28,195,11,109,162,89,16,83,240,148,4,167,44,20,101,209,164,198,161,63,168,46,201,239,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,1],[0,160,131,91,127,212,39,182,115,49,62,60,195,31,177,192,168,194,164,42,106,134,88,252,255,223,238,54,219,248,206,165,42,52,0,160,210,235,8,162,101,233,71,109,33,158,163,251,76,93,141,146,181,67,62,12,32,126,125,130,165,253,113,86,112,4,159,101,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,1],[0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,1],[0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,1],[0,160,79,180,55,208,164,201,28,32,206,205,32,9,13,156,77,124,84,177,119,204,147,194,118,52,159,2,23,149,124,176,72,221,0,160,200,54,56,109,195,139,158,128,126,164,13,94,26,180,130,170,172,43,204,48,253,212,163,199,182,44,83,111,118,103,144,253,1],[0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,1],[0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,1],[0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,1],[0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,1],[0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,1],[0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,1],[0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,1],[0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,1],[0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,1],[0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,1],[0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,1],[0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,1],[0,160,162,135,75,150,46,140,137,192,51,94,159,35,55,70,229,238,188,223,9,189,42,102,18,58,201,173,180,99,192,7,235,41,0,160,99,104,20,157,39,82,68,74,62,189,45,207,64,104,243,0,124,83,84,102,15,31,140,74,125,179,216,135,42,78,27,162,1],[0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,1],[0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,1],[0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,1],[0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,1],[0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,1],[0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,1],[0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,1],[0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,1],[0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,1],[0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,1],[0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,1],[0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,1],[0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,1],[0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,1],[0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,1],[0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,1],[0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,1],[0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,1],[0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,1],[0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,1],[0,160,212,81,146,92,58,213,101,118,210,177,37,158,206,12,247,162,33,152,127,56,203,87,135,64,111,54,169,206,206,246,240,219,0,160,203,101,60,153,114,76,52,7,145,117,4,173,157,85,121,89,167,142,183,79,25,198,6,95,8,80,142,42,187,207,85,252,1],[0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,1],[0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,1],[0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,1],[0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,1],[0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,1],[0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,1],[0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,1],[0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,1],[0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,1],[0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,1],[0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,1],[0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,1],[0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,1],[0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,1],[0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,1],[0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,1],[0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,1],[0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,1],[0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,1],[0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,1],[0,160,169,248,192,42,42,39,228,145,72,15,14,103,23,235,33,231,44,252,157,136,103,106,119,208,7,82,236,66,119,47,105,48,0,160,173,77,0,88,52,77,218,183,93,138,234,1,13,193,240,131,11,213,238,61,220,43,212,218,225,139,87,22,125,119,182,45,1],[0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,1],[0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,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,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,1],[0,160,143,91,232,196,160,185,23,154,151,27,154,175,166,106,147,106,46,161,219,19,187,254,18,27,128,132,156,124,244,137,81,91,0,160,106,221,193,188,93,127,150,55,228,48,220,247,181,198,146,236,84,178,69,225,67,186,103,206,206,251,89,165,109,6,219,79,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,1],[0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,236,190,103,242,243,153,13,197,228,255,239,243,229,16,134,47,205,11,164,131,132,165,141,107,241,23,225,152,230,12,18,138,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,164,243,246,110,59,75,187,132,138,45,198,39,69,10,77,28,226,194,180,158,203,154,37,59,160,169,54,113,155,37,47,65,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,177,249,1,177,15,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,0,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,0,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,1],[0,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,0,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,1],[0,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,0,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,0,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,1],[0,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,0,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,1],[0,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,0,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,0,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,1],[0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,1],[0,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,0,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,1],[0,160,158,187,142,14,223,29,147,80,109,131,97,213,8,154,74,77,91,245,254,185,234,90,138,240,17,14,1,238,151,171,165,235,0,160,30,94,178,197,109,105,152,92,42,148,67,98,233,126,91,17,202,80,78,166,13,86,103,196,108,61,40,62,12,108,243,194,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,1,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,0,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,1],[0,160,111,36,57,170,6,218,93,172,193,213,246,95,229,193,119,136,235,105,26,147,224,78,125,80,136,120,34,207,101,212,150,140,0,160,255,153,127,253,189,106,79,64,234,173,180,2,221,50,191,217,252,158,56,31,44,151,85,153,234,148,225,185,234,146,49,81,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,172,105,123,92,68,72,245,18,94,83,115,181,24,162,144,213,165,208,153,115,15,186,54,218,34,201,201,189,65,43,16,64,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,167,189,182,202,143,72,218,156,79,159,112,208,113,176,251,7,38,203,160,154,245,157,40,46,78,181,165,145,188,139,12,0,17],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,133,45,111,23,48,144,41,236,69,116,88,140,121,144,119,129,149,67,114,131,115,234,203,41,49,88,28,186,119,193,106,36,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,68,197,113,53,16,83,128,53,28,195,11,109,162,89,16,83,240,148,4,167,44,20,101,209,164,198,161,63,168,46,201,239,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,131,91,127,212,39,182,115,49,62,60,195,31,177,192,168,194,164,42,106,134,88,252,255,223,238,54,219,248,206,165,42,52,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,210,235,8,162,101,233,71,109,33,158,163,251,76,93,141,146,181,67,62,12,32,126,125,130,165,253,113,86,112,4,159,101,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,79,180,55,208,164,201,28,32,206,205,32,9,13,156,77,124,84,177,119,204,147,194,118,52,159,2,23,149,124,176,72,221,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,200,54,56,109,195,139,158,128,126,164,13,94,26,180,130,170,172,43,204,48,253,212,163,199,182,44,83,111,118,103,144,253,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,162,135,75,150,46,140,137,192,51,94,159,35,55,70,229,238,188,223,9,189,42,102,18,58,201,173,180,99,192,7,235,41,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,99,104,20,157,39,82,68,74,62,189,45,207,64,104,243,0,124,83,84,102,15,31,140,74,125,179,216,135,42,78,27,162,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,212,81,146,92,58,213,101,118,210,177,37,158,206,12,247,162,33,152,127,56,203,87,135,64,111,54,169,206,206,246,240,219,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,203,101,60,153,114,76,52,7,145,117,4,173,157,85,121,89,167,142,183,79,25,198,6,95,8,80,142,42,187,207,85,252,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,169,248,192,42,42,39,228,145,72,15,14,103,23,235,33,231,44,252,157,136,103,106,119,208,7,82,236,66,119,47,105,48,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,173,77,0,88,52,77,218,183,93,138,234,1,13,193,240,131,11,213,238,61,220,43,212,218,225,139,87,22,125,119,182,45,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,143,91,232,196,160,185,23,154,151,27,154,175,166,106,147,106,46,161,219,19,187,254,18,27,128,132,156,124,244,137,81,91,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,106,221,193,188,93,127,150,55,228,48,220,247,181,198,146,236,84,178,69,225,67,186,103,206,206,251,89,165,109,6,219,79,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,236,190,103,242,243,153,13,197,228,255,239,243,229,16,134,47,205,11,164,131,132,165,141,107,241,23,225,152,230,12,18,138,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,164,243,246,110,59,75,187,132,138,45,198,39,69,10,77,28,226,194,180,158,203,154,37,59,160,169,54,113,155,37,47,65,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,158,187,142,14,223,29,147,80,109,131,97,213,8,154,74,77,91,245,254,185,234,90,138,240,17,14,1,238,151,171,165,235,128,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,30,94,178,197,109,105,152,92,42,148,67,98,233,126,91,17,202,80,78,166,13,86,103,196,108,61,40,62,12,108,243,194,128,5],[226,16,160,172,105,123,92,68,72,245,18,94,83,115,181,24,162,144,213,165,208,153,115,15,186,54,218,34,201,201,189,65,43,16,64,5],[226,16,160,197,167,189,182,202,143,72,218,156,79,159,112,208,113,176,251,7,38,203,160,154,245,157,40,46,78,181,165,145,188,139,12,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,111,36,57,170,6,218,93,172,193,213,246,95,229,193,119,136,235,105,26,147,224,78,125,80,136,120,34,207,101,212,150,140,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,255,153,127,253,189,106,79,64,234,173,180,2,221,50,191,217,252,158,56,31,44,151,85,153,234,148,225,185,234,146,49,81,128,128,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,28,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,133,45,111,23,48,144,41,236,69,116,88,140,121,144,119,129,149,67,114,131,115,234,203,41,49,88,28,186,119,193,106,36,0,160,68,197,113,53,16,83,128,53,28,195,11,109,162,89,16,83,240,148,4,167,44,20,101,209,164,198,161,63,168,46,201,239,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,131,91,127,212,39,182,115,49,62,60,195,31,177,192,168,194,164,42,106,134,88,252,255,223,238,54,219,248,206,165,42,52,0,160,210,235,8,162,101,233,71,109,33,158,163,251,76,93,141,146,181,67,62,12,32,126,125,130,165,253,113,86,112,4,159,101,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,79,180,55,208,164,201,28,32,206,205,32,9,13,156,77,124,84,177,119,204,147,194,118,52,159,2,23,149,124,176,72,221,0,160,200,54,56,109,195,139,158,128,126,164,13,94,26,180,130,170,172,43,204,48,253,212,163,199,182,44,83,111,118,103,144,253,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,162,135,75,150,46,140,137,192,51,94,159,35,55,70,229,238,188,223,9,189,42,102,18,58,201,173,180,99,192,7,235,41,0,160,99,104,20,157,39,82,68,74,62,189,45,207,64,104,243,0,124,83,84,102,15,31,140,74,125,179,216,135,42,78,27,162,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,212,81,146,92,58,213,101,118,210,177,37,158,206,12,247,162,33,152,127,56,203,87,135,64,111,54,169,206,206,246,240,219,0,160,203,101,60,153,114,76,52,7,145,117,4,173,157,85,121,89,167,142,183,79,25,198,6,95,8,80,142,42,187,207,85,252,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,169,248,192,42,42,39,228,145,72,15,14,103,23,235,33,231,44,252,157,136,103,106,119,208,7,82,236,66,119,47,105,48,0,160,173,77,0,88,52,77,218,183,93,138,234,1,13,193,240,131,11,213,238,61,220,43,212,218,225,139,87,22,125,119,182,45,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,143,91,232,196,160,185,23,154,151,27,154,175,166,106,147,106,46,161,219,19,187,254,18,27,128,132,156,124,244,137,81,91,0,160,106,221,193,188,93,127,150,55,228,48,220,247,181,198,146,236,84,178,69,225,67,186,103,206,206,251,89,165,109,6,219,79,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,7],[0,160,236,190,103,242,243,153,13,197,228,255,239,243,229,16,134,47,205,11,164,131,132,165,141,107,241,23,225,152,230,12,18,138,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,8],[0,160,164,243,246,110,59,75,187,132,138,45,198,39,69,10,77,28,226,194,180,158,203,154,37,59,160,169,54,113,155,37,47,65,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,11],[0,1,0,1,249,1,177,249,1,177,15,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,0,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,0,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,0,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,0,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,0,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,0,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,0,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,0,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,0,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,158,187,142,14,223,29,147,80,109,131,97,213,8,154,74,77,91,245,254,185,234,90,138,240,17,14,1,238,151,171,165,235,0,160,30,94,178,197,109,105,152,92,42,148,67,98,233,126,91,17,202,80,78,166,13,86,103,196,108,61,40,62,12,108,243,194,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,0,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,111,36,57,170,6,218,93,172,193,213,246,95,229,193,119,136,235,105,26,147,224,78,125,80,136,120,34,207,101,212,150,140,0,160,255,153,127,253,189,106,79,64,234,173,180,2,221,50,191,217,252,158,56,31,44,151,85,153,234,148,225,185,234,146,49,81,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[226,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,172,105,123,92,68,72,245,18,94,83,115,181,24,162,144,213,165,208,153,115,15,186,54,218,34,201,201,189,65,43,16,64,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,167,189,182,202,143,72,218,156,79,159,112,208,113,176,251,7,38,203,160,154,245,157,40,46,78,181,165,145,188,139,12,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,2],[28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,13],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,133,45,111,23,48,144,41,236,69,116,88,140,121,144,119,129,149,67,114,131,115,234,203,41,49,88,28,186,119,193,106,36,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,68,197,113,53,16,83,128,53,28,195,11,109,162,89,16,83,240,148,4,167,44,20,101,209,164,198,161,63,168,46,201,239,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,131,91,127,212,39,182,115,49,62,60,195,31,177,192,168,194,164,42,106,134,88,252,255,223,238,54,219,248,206,165,42,52,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,210,235,8,162,101,233,71,109,33,158,163,251,76,93,141,146,181,67,62,12,32,126,125,130,165,253,113,86,112,4,159,101,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,79,180,55,208,164,201,28,32,206,205,32,9,13,156,77,124,84,177,119,204,147,194,118,52,159,2,23,149,124,176,72,221,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,200,54,56,109,195,139,158,128,126,164,13,94,26,180,130,170,172,43,204,48,253,212,163,199,182,44,83,111,118,103,144,253,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,162,135,75,150,46,140,137,192,51,94,159,35,55,70,229,238,188,223,9,189,42,102,18,58,201,173,180,99,192,7,235,41,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,99,104,20,157,39,82,68,74,62,189,45,207,64,104,243,0,124,83,84,102,15,31,140,74,125,179,216,135,42,78,27,162,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,212,81,146,92,58,213,101,118,210,177,37,158,206,12,247,162,33,152,127,56,203,87,135,64,111,54,169,206,206,246,240,219,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,203,101,60,153,114,76,52,7,145,117,4,173,157,85,121,89,167,142,183,79,25,198,6,95,8,80,142,42,187,207,85,252,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,169,248,192,42,42,39,228,145,72,15,14,103,23,235,33,231,44,252,157,136,103,106,119,208,7,82,236,66,119,47,105,48,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,173,77,0,88,52,77,218,183,93,138,234,1,13,193,240,131,11,213,238,61,220,43,212,218,225,139,87,22,125,119,182,45,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,143,91,232,196,160,185,23,154,151,27,154,175,166,106,147,106,46,161,219,19,187,254,18,27,128,132,156,124,244,137,81,91,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,106,221,193,188,93,127,150,55,228,48,220,247,181,198,146,236,84,178,69,225,67,186,103,206,206,251,89,165,109,6,219,79,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,236,190,103,242,243,153,13,197,228,255,239,243,229,16,134,47,205,11,164,131,132,165,141,107,241,23,225,152,230,12,18,138,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,164,243,246,110,59,75,187,132,138,45,198,39,69,10,77,28,226,194,180,158,203,154,37,59,160,169,54,113,155,37,47,65,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,158,187,142,14,223,29,147,80,109,131,97,213,8,154,74,77,91,245,254,185,234,90,138,240,17,14,1,238,151,171,165,235,128,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,30,94,178,197,109,105,152,92,42,148,67,98,233,126,91,17,202,80,78,166,13,86,103,196,108,61,40,62,12,108,243,194,128,5],[226,16,160,172,105,123,92,68,72,245,18,94,83,115,181,24,162,144,213,165,208,153,115,15,186,54,218,34,201,201,189,65,43,16,64,5],[226,16,160,197,167,189,182,202,143,72,218,156,79,159,112,208,113,176,251,7,38,203,160,154,245,157,40,46,78,181,165,145,188,139,12,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,111,36,57,170,6,218,93,172,193,213,246,95,229,193,119,136,235,105,26,147,224,78,125,80,136,120,34,207,101,212,150,140,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,255,153,127,253,189,106,79,64,234,173,180,2,221,50,191,217,252,158,56,31,44,151,85,153,234,148,225,185,234,146,49,81,128,128,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,28,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionOneKeyByteSel2-452662731544-626715391833.json b/mpt/tests/ExtensionOneKeyByteSel2-452662731544-626715391833.json index 336570e8b0..5075646381 100644 --- a/mpt/tests/ExtensionOneKeyByteSel2-452662731544-626715391833.json +++ b/mpt/tests/ExtensionOneKeyByteSel2-452662731544-626715391833.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,0,160,250,181,151,10,164,88,200,148,9,23,153,250,80,11,137,76,15,66,103,222,79,160,248,20,100,7,113,228,3,147,235,119,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,0,160,95,1,11,74,249,59,44,16,126,232,246,252,143,212,53,224,163,175,86,197,35,160,3,52,68,119,214,79,133,222,203,250,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,1],[0,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,0,160,122,114,237,140,219,94,139,155,152,190,200,182,53,246,93,74,213,214,219,98,101,109,78,214,10,215,41,29,155,146,63,187,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,1],[0,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,0,160,125,246,171,192,17,80,203,33,221,12,33,73,218,233,59,119,89,71,34,197,166,74,69,176,110,133,114,227,54,143,26,151,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,1],[0,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,0,160,20,106,170,18,16,11,150,190,193,106,85,69,123,166,102,183,199,172,76,20,56,136,197,213,142,209,174,120,145,43,55,17,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,1],[0,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,0,160,61,251,181,242,140,20,239,76,239,243,233,9,110,80,177,88,254,63,242,219,97,183,117,223,33,215,103,204,233,68,47,7,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,1],[0,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,0,160,208,108,90,25,229,50,155,194,177,66,242,8,221,189,215,225,98,169,90,187,34,65,36,152,14,147,206,220,51,1,13,199,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,124,26,120,82,131,157,164,127,56,228,104,250,50,95,18,167,8,39,184,168,244,151,16,77,146,185,44,203,229,2,221,236,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,1],[0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,1],[0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,1],[0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,1],[0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,1],[0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,1],[0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,1],[0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,1],[0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,1],[0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,1],[0,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,0,160,18,119,139,12,240,128,110,117,194,13,180,80,241,67,175,107,156,90,217,107,252,142,177,134,187,40,107,215,240,60,255,36,1],[0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,1],[0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,1],[0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,1],[0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,1],[0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,1],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,1],[0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,1],[0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,1],[0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,1],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,1],[0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,1],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,1],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,1],[0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,1],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,1],[0,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,0,160,136,206,75,241,0,165,169,149,117,68,90,58,147,15,137,166,35,167,185,73,111,111,1,1,224,141,52,122,148,13,249,4,1],[0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,1],[0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,1],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,1],[0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,113,0,248,113,0,4,0,0,0,0,0,0,0,0,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,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,0,160,10,104,121,120,96,6,142,94,79,164,31,129,20,73,196,58,151,195,222,45,231,182,131,149,29,180,140,172,105,8,70,142,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,7,0,0,0,1,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,239,120,20,4,145,92,63,196,44,93,176,216,52,56,52,94,47,191,206,67,77,134,250,212,78,119,132,71,197,32,248,229,0,17],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[131,130,2,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,250,181,151,10,164,88,200,148,9,23,153,250,80,11,137,76,15,66,103,222,79,160,248,20,100,7,113,228,3,147,235,119,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,95,1,11,74,249,59,44,16,126,232,246,252,143,212,53,224,163,175,86,197,35,160,3,52,68,119,214,79,133,222,203,250,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,122,114,237,140,219,94,139,155,152,190,200,182,53,246,93,74,213,214,219,98,101,109,78,214,10,215,41,29,155,146,63,187,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,125,246,171,192,17,80,203,33,221,12,33,73,218,233,59,119,89,71,34,197,166,74,69,176,110,133,114,227,54,143,26,151,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,20,106,170,18,16,11,150,190,193,106,85,69,123,166,102,183,199,172,76,20,56,136,197,213,142,209,174,120,145,43,55,17,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,251,181,242,140,20,239,76,239,243,233,9,110,80,177,88,254,63,242,219,97,183,117,223,33,215,103,204,233,68,47,7,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,208,108,90,25,229,50,155,194,177,66,242,8,221,189,215,225,98,169,90,187,34,65,36,152,14,147,206,220,51,1,13,199,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,124,26,120,82,131,157,164,127,56,228,104,250,50,95,18,167,8,39,184,168,244,151,16,77,146,185,44,203,229,2,221,236,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,18,119,139,12,240,128,110,117,194,13,180,80,241,67,175,107,156,90,217,107,252,142,177,134,187,40,107,215,240,60,255,36,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,136,206,75,241,0,165,169,149,117,68,90,58,147,15,137,166,35,167,185,73,111,111,1,1,224,141,52,122,148,13,249,4,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,10,104,121,120,96,6,142,94,79,164,31,129,20,73,196,58,151,195,222,45,231,182,131,149,29,180,140,172,105,8,70,142,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[226,23,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,5],[226,23,160,239,120,20,4,145,92,63,196,44,93,176,216,52,56,52,94,47,191,206,67,77,134,250,212,78,119,132,71,197,32,248,229,5],[248,81,128,128,128,128,128,128,128,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,131,130,2,133,5],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,0,160,250,181,151,10,164,88,200,148,9,23,153,250,80,11,137,76,15,66,103,222,79,160,248,20,100,7,113,228,3,147,235,119,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,0,160,95,1,11,74,249,59,44,16,126,232,246,252,143,212,53,224,163,175,86,197,35,160,3,52,68,119,214,79,133,222,203,250,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,0,160,122,114,237,140,219,94,139,155,152,190,200,182,53,246,93,74,213,214,219,98,101,109,78,214,10,215,41,29,155,146,63,187,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,0,160,125,246,171,192,17,80,203,33,221,12,33,73,218,233,59,119,89,71,34,197,166,74,69,176,110,133,114,227,54,143,26,151,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,0,160,20,106,170,18,16,11,150,190,193,106,85,69,123,166,102,183,199,172,76,20,56,136,197,213,142,209,174,120,145,43,55,17,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,0,160,61,251,181,242,140,20,239,76,239,243,233,9,110,80,177,88,254,63,242,219,97,183,117,223,33,215,103,204,233,68,47,7,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,0,160,208,108,90,25,229,50,155,194,177,66,242,8,221,189,215,225,98,169,90,187,34,65,36,152,14,147,206,220,51,1,13,199,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,7],[0,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,8],[0,160,124,26,120,82,131,157,164,127,56,228,104,250,50,95,18,167,8,39,184,168,244,151,16,77,146,185,44,203,229,2,221,236,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,0,160,18,119,139,12,240,128,110,117,194,13,180,80,241,67,175,107,156,90,217,107,252,142,177,134,187,40,107,215,240,60,255,36,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,0,160,136,206,75,241,0,165,169,149,117,68,90,58,147,15,137,166,35,167,185,73,111,111,1,1,224,141,52,122,148,13,249,4,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[1,0,1,0,248,113,0,248,113,0,4,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,0,160,10,104,121,120,96,6,142,94,79,164,31,129,20,73,196,58,151,195,222,45,231,182,131,149,29,180,140,172,105,8,70,142,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[1,0,1,0,248,81,0,248,81,0,7,0,0,0,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,239,120,20,4,145,92,63,196,44,93,176,216,52,56,52,94,47,191,206,67,77,134,250,212,78,119,132,71,197,32,248,229,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,2],[131,130,2,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,13],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,250,181,151,10,164,88,200,148,9,23,153,250,80,11,137,76,15,66,103,222,79,160,248,20,100,7,113,228,3,147,235,119,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,95,1,11,74,249,59,44,16,126,232,246,252,143,212,53,224,163,175,86,197,35,160,3,52,68,119,214,79,133,222,203,250,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,122,114,237,140,219,94,139,155,152,190,200,182,53,246,93,74,213,214,219,98,101,109,78,214,10,215,41,29,155,146,63,187,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,125,246,171,192,17,80,203,33,221,12,33,73,218,233,59,119,89,71,34,197,166,74,69,176,110,133,114,227,54,143,26,151,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,20,106,170,18,16,11,150,190,193,106,85,69,123,166,102,183,199,172,76,20,56,136,197,213,142,209,174,120,145,43,55,17,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,251,181,242,140,20,239,76,239,243,233,9,110,80,177,88,254,63,242,219,97,183,117,223,33,215,103,204,233,68,47,7,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,208,108,90,25,229,50,155,194,177,66,242,8,221,189,215,225,98,169,90,187,34,65,36,152,14,147,206,220,51,1,13,199,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,124,26,120,82,131,157,164,127,56,228,104,250,50,95,18,167,8,39,184,168,244,151,16,77,146,185,44,203,229,2,221,236,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,18,119,139,12,240,128,110,117,194,13,180,80,241,67,175,107,156,90,217,107,252,142,177,134,187,40,107,215,240,60,255,36,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,136,206,75,241,0,165,169,149,117,68,90,58,147,15,137,166,35,167,185,73,111,111,1,1,224,141,52,122,148,13,249,4,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,10,104,121,120,96,6,142,94,79,164,31,129,20,73,196,58,151,195,222,45,231,182,131,149,29,180,140,172,105,8,70,142,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[226,23,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,5],[226,23,160,239,120,20,4,145,92,63,196,44,93,176,216,52,56,52,94,47,191,206,67,77,134,250,212,78,119,132,71,197,32,248,229,5],[248,81,128,128,128,128,128,128,128,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,131,130,2,133,5],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionThreeKeyBytes-777385406692-560198876953.json b/mpt/tests/ExtensionThreeKeyBytes-777385406692-560198876953.json index e3519cf143..b26f99d6d4 100644 --- a/mpt/tests/ExtensionThreeKeyBytes-777385406692-560198876953.json +++ b/mpt/tests/ExtensionThreeKeyBytes-777385406692-560198876953.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,114,226,214,239,95,248,72,111,193,223,222,87,60,8,216,29,250,120,11,136,184,173,34,247,68,216,8,209,252,230,50,127,0,160,19,161,10,168,22,122,91,138,200,34,215,117,180,51,103,225,91,180,212,115,139,123,14,139,207,0,28,234,124,113,224,17,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,0,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,1],[0,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,0,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,1],[0,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,0,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,1],[0,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,0,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,1],[0,160,118,94,17,19,255,147,54,185,4,181,29,153,10,16,53,77,71,153,38,142,114,26,112,56,213,151,28,158,89,223,96,110,0,160,193,229,122,223,56,21,165,220,23,154,66,11,35,41,245,86,159,162,204,26,42,204,55,71,98,85,114,50,145,0,196,78,1],[0,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,0,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,1],[0,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,0,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,1],[0,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,0,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,1],[0,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,0,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,1],[0,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,0,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,1],[0,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,0,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,1],[0,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,0,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,1],[0,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,0,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,1],[0,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,0,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,1],[0,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,0,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,1],[0,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,0,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,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,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,0,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,1],[0,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,0,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,1],[0,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,0,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,1],[0,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,0,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,1],[0,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,0,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,1],[0,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,0,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,1],[0,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,0,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,1],[0,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,0,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,1],[0,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,0,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,1],[0,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,0,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,1],[0,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,0,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,1],[0,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,0,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,1],[0,160,230,118,218,16,99,232,81,91,243,55,112,148,9,164,226,121,167,121,124,137,244,181,16,19,239,196,155,87,96,66,54,71,0,160,92,79,210,183,49,95,158,225,32,208,230,250,3,8,83,216,9,214,118,158,66,8,25,49,138,26,18,249,85,111,250,35,1],[0,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,0,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,1],[0,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,0,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,1],[0,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,0,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,160,80,111,39,192,57,71,205,150,91,47,32,151,87,105,195,226,11,169,139,170,26,65,212,78,175,51,167,239,15,49,146,20,0,160,3,155,233,83,164,88,127,201,188,244,203,47,41,245,247,88,254,119,117,12,127,3,141,241,172,160,216,94,194,107,97,161,1],[0,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,0,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,1],[0,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,0,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,1],[0,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,0,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,1],[0,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,0,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,1],[0,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,0,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,1],[0,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,0,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,1],[0,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,0,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,1],[0,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,0,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,1],[0,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,0,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,1],[0,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,0,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,1],[0,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,0,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,1],[0,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,0,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,1],[0,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,0,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,1],[0,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,0,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,1],[0,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,0,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,0,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,1],[0,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,0,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,1],[0,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,0,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,1],[0,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,0,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,1],[0,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,0,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,1],[0,160,94,115,232,35,140,182,181,11,110,16,58,178,154,153,208,158,218,240,173,247,31,217,75,135,83,0,170,164,9,36,91,183,0,160,36,192,217,188,159,110,176,125,244,57,86,134,94,233,33,102,98,135,70,93,220,68,179,212,65,6,57,250,85,211,70,69,1],[0,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,0,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,1],[0,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,0,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,1],[0,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,0,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,1],[0,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,0,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,1],[0,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,0,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,1],[0,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,0,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,1],[0,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,0,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,1],[0,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,0,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,1],[0,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,0,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,1],[0,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,0,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,160,62,113,94,197,221,22,152,46,12,48,147,231,12,189,10,21,206,96,163,20,65,238,184,127,118,109,39,35,201,195,91,172,0,160,132,170,48,213,226,220,34,72,51,25,102,112,181,212,72,88,77,71,200,164,207,106,16,128,70,8,182,123,10,111,137,103,1],[0,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,0,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,1],[0,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,0,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,1],[0,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,0,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,1],[0,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,0,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,1],[0,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,0,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,1],[0,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,0,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,1],[0,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,0,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,1],[0,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,0,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,1],[0,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,0,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,1],[0,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,0,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,1],[0,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,0,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,1],[0,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,0,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,1],[0,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,0,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,1],[0,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,0,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,1],[0,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,0,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,0,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,0,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,0,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,0,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,1],[0,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,0,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,1],[0,160,31,131,61,247,62,201,13,194,183,127,96,241,235,91,126,171,222,132,208,131,51,183,123,14,37,131,230,128,179,177,46,162,0,160,34,114,198,233,144,107,12,103,7,9,133,12,114,63,107,64,89,89,79,199,51,43,224,46,42,225,169,117,70,50,87,248,1],[0,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,0,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,0,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,205,69,29,222,188,116,0,200,112,125,13,229,154,251,45,113,238,151,15,16,37,114,130,183,158,221,125,65,8,145,172,187,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,21,140,195,78,49,253,90,22,115,223,163,104,142,203,224,95,235,35,132,182,149,90,249,248,37,127,173,100,203,12,70,143,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,0,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,1],[0,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,0,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,1],[0,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,0,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,1],[0,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,0,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,1],[0,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,0,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,1],[0,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,0,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,1],[0,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,0,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,1],[0,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,0,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,1],[0,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,0,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,1],[0,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,0,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,1],[0,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,0,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,1],[0,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,0,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,1],[0,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,0,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,1],[0,160,160,253,24,85,174,121,73,222,134,196,33,111,103,104,36,34,45,126,39,116,122,180,111,211,232,172,168,241,221,175,240,216,0,160,63,111,163,58,104,39,122,79,147,228,39,159,102,147,231,160,189,92,108,64,44,66,137,63,150,109,55,92,29,54,15,251,1],[0,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,0,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,1],[0,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,0,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,241,249,1,241,5,0,0,0,0,0,0,0,0,0,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,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,0,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,1],[0,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,0,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,1],[0,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,0,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,0,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,1],[0,160,239,209,2,156,187,216,143,201,100,199,94,248,37,222,121,130,124,8,8,102,54,62,58,130,172,64,19,111,161,132,103,103,0,160,213,239,110,211,117,163,192,52,134,182,31,125,125,183,102,216,251,242,161,143,95,175,25,180,254,221,174,124,67,107,62,178,1],[0,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,0,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,1],[0,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,0,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,1],[0,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,0,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,1],[0,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,0,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,1],[0,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,0,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,1],[0,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,0,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,1],[0,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,0,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,1],[0,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,0,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,1],[0,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,0,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,1],[0,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,0,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,113,0,248,145,0,8,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,0,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,69,146,78,218,71,94,162,185,1,71,206,242,93,206,37,208,20,192,240,225,140,98,109,147,99,126,80,13,28,77,53,144,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,0,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,0,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[225,159,52,139,254,206,36,163,178,8,40,118,2,4,139,162,225,85,17,142,63,56,53,56,252,107,22,11,222,240,59,141,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,52,139,254,206,36,163,178,8,40,118,2,4,139,162,225,85,17,142,63,56,53,56,252,107,22,11,222,240,59,141,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,114,226,214,239,95,248,72,111,193,223,222,87,60,8,216,29,250,120,11,136,184,173,34,247,68,216,8,209,252,230,50,127,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,19,161,10,168,22,122,91,138,200,34,215,117,180,51,103,225,91,180,212,115,139,123,14,139,207,0,28,234,124,113,224,17,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,160,118,94,17,19,255,147,54,185,4,181,29,153,10,16,53,77,71,153,38,142,114,26,112,56,213,151,28,158,89,223,96,110,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,128,5],[249,2,17,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,160,193,229,122,223,56,21,165,220,23,154,66,11,35,41,245,86,159,162,204,26,42,204,55,71,98,85,114,50,145,0,196,78,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,128,5],[249,2,17,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,160,230,118,218,16,99,232,81,91,243,55,112,148,9,164,226,121,167,121,124,137,244,181,16,19,239,196,155,87,96,66,54,71,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,128,5],[249,2,17,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,160,92,79,210,183,49,95,158,225,32,208,230,250,3,8,83,216,9,214,118,158,66,8,25,49,138,26,18,249,85,111,250,35,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,128,5],[249,2,17,160,80,111,39,192,57,71,205,150,91,47,32,151,87,105,195,226,11,169,139,170,26,65,212,78,175,51,167,239,15,49,146,20,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,128,5],[249,2,17,160,3,155,233,83,164,88,127,201,188,244,203,47,41,245,247,88,254,119,117,12,127,3,141,241,172,160,216,94,194,107,97,161,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,128,5],[249,2,17,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,160,94,115,232,35,140,182,181,11,110,16,58,178,154,153,208,158,218,240,173,247,31,217,75,135,83,0,170,164,9,36,91,183,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,128,5],[249,2,17,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,160,36,192,217,188,159,110,176,125,244,57,86,134,94,233,33,102,98,135,70,93,220,68,179,212,65,6,57,250,85,211,70,69,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,128,5],[249,2,17,160,62,113,94,197,221,22,152,46,12,48,147,231,12,189,10,21,206,96,163,20,65,238,184,127,118,109,39,35,201,195,91,172,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,128,5],[249,2,17,160,132,170,48,213,226,220,34,72,51,25,102,112,181,212,72,88,77,71,200,164,207,106,16,128,70,8,182,123,10,111,137,103,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,128,5],[249,1,17,128,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,128,128,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,128,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,128,128,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,160,31,131,61,247,62,201,13,194,183,127,96,241,235,91,126,171,222,132,208,131,51,183,123,14,37,131,230,128,179,177,46,162,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,128,128,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,128,5],[249,1,17,128,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,128,128,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,128,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,128,128,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,160,34,114,198,233,144,107,12,103,7,9,133,12,114,63,107,64,89,89,79,199,51,43,224,46,42,225,169,117,70,50,87,248,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,128,128,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,128,5],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,184,70,248,68,128,128,160,205,69,29,222,188,116,0,200,112,125,13,229,154,251,45,113,238,151,15,16,37,114,130,183,158,221,125,65,8,145,172,187,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,184,70,248,68,128,128,160,21,140,195,78,49,253,90,22,115,223,163,104,142,203,224,95,235,35,132,182,149,90,249,248,37,127,173,100,203,12,70,143,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,160,160,253,24,85,174,121,73,222,134,196,33,111,103,104,36,34,45,126,39,116,122,180,111,211,232,172,168,241,221,175,240,216,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,128,5],[249,2,17,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,160,63,111,163,58,104,39,122,79,147,228,39,159,102,147,231,160,189,92,108,64,44,66,137,63,150,109,55,92,29,54,15,251,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,128,5],[249,1,241,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,128,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,160,239,209,2,156,187,216,143,201,100,199,94,248,37,222,121,130,124,8,8,102,54,62,58,130,172,64,19,111,161,132,103,103,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,128,5],[249,1,241,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,128,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,160,213,239,110,211,117,163,192,52,134,182,31,125,125,183,102,216,251,242,161,143,95,175,25,180,254,221,174,124,67,107,62,178,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,128,5],[248,113,128,128,128,128,128,128,128,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,128,128,128,128,128,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,128,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,128,5],[248,145,128,128,128,128,128,128,128,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,160,69,146,78,218,71,94,162,185,1,71,206,242,93,206,37,208,20,192,240,225,140,98,109,147,99,126,80,13,28,77,53,144,128,128,128,128,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,128,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,128,5],[225,159,52,139,254,206,36,163,178,8,40,118,2,4,139,162,225,85,17,142,63,56,53,56,252,107,22,11,222,240,59,141,129,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,114,226,214,239,95,248,72,111,193,223,222,87,60,8,216,29,250,120,11,136,184,173,34,247,68,216,8,209,252,230,50,127,0,160,19,161,10,168,22,122,91,138,200,34,215,117,180,51,103,225,91,180,212,115,139,123,14,139,207,0,28,234,124,113,224,17,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,0,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,0,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,0,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,0,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,118,94,17,19,255,147,54,185,4,181,29,153,10,16,53,77,71,153,38,142,114,26,112,56,213,151,28,158,89,223,96,110,0,160,193,229,122,223,56,21,165,220,23,154,66,11,35,41,245,86,159,162,204,26,42,204,55,71,98,85,114,50,145,0,196,78,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,0,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,0,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,0,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,0,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,0,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,0,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,0,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,0,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,0,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,0,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,0,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,0,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,0,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,0,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,0,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,0,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,0,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,0,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,0,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,0,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,0,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,0,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,0,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,230,118,218,16,99,232,81,91,243,55,112,148,9,164,226,121,167,121,124,137,244,181,16,19,239,196,155,87,96,66,54,71,0,160,92,79,210,183,49,95,158,225,32,208,230,250,3,8,83,216,9,214,118,158,66,8,25,49,138,26,18,249,85,111,250,35,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,0,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,0,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,0,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,80,111,39,192,57,71,205,150,91,47,32,151,87,105,195,226,11,169,139,170,26,65,212,78,175,51,167,239,15,49,146,20,0,160,3,155,233,83,164,88,127,201,188,244,203,47,41,245,247,88,254,119,117,12,127,3,141,241,172,160,216,94,194,107,97,161,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,0,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,0,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,0,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,0,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,0,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,0,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,0,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,0,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,0,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,0,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,0,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,0,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,0,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,0,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,0,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,0,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,0,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,0,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,0,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,0,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,94,115,232,35,140,182,181,11,110,16,58,178,154,153,208,158,218,240,173,247,31,217,75,135,83,0,170,164,9,36,91,183,0,160,36,192,217,188,159,110,176,125,244,57,86,134,94,233,33,102,98,135,70,93,220,68,179,212,65,6,57,250,85,211,70,69,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,0,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,0,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,0,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,0,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,0,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,0,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,0,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,0,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,0,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,0,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,62,113,94,197,221,22,152,46,12,48,147,231,12,189,10,21,206,96,163,20,65,238,184,127,118,109,39,35,201,195,91,172,0,160,132,170,48,213,226,220,34,72,51,25,102,112,181,212,72,88,77,71,200,164,207,106,16,128,70,8,182,123,10,111,137,103,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,0,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,0,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,0,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,0,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,0,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,0,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,0,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,0,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,0,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,0,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,0,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,0,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,0,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,0,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,0,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,0,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,0,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,0,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,0,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,0,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,31,131,61,247,62,201,13,194,183,127,96,241,235,91,126,171,222,132,208,131,51,183,123,14,37,131,230,128,179,177,46,162,0,160,34,114,198,233,144,107,12,103,7,9,133,12,114,63,107,64,89,89,79,199,51,43,224,46,42,225,169,117,70,50,87,248,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,0,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,0,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,7],[0,160,205,69,29,222,188,116,0,200,112,125,13,229,154,251,45,113,238,151,15,16,37,114,130,183,158,221,125,65,8,145,172,187,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,8],[0,160,21,140,195,78,49,253,90,22,115,223,163,104,142,203,224,95,235,35,132,182,149,90,249,248,37,127,173,100,203,12,70,143,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,11],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,0,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,0,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,0,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,0,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,0,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,0,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,0,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,0,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,0,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,0,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,0,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,0,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,0,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,160,253,24,85,174,121,73,222,134,196,33,111,103,104,36,34,45,126,39,116,122,180,111,211,232,172,168,241,221,175,240,216,0,160,63,111,163,58,104,39,122,79,147,228,39,159,102,147,231,160,189,92,108,64,44,66,137,63,150,109,55,92,29,54,15,251,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,0,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,0,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,1,241,249,1,241,5,0,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,0,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,0,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,0,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,0,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,239,209,2,156,187,216,143,201,100,199,94,248,37,222,121,130,124,8,8,102,54,62,58,130,172,64,19,111,161,132,103,103,0,160,213,239,110,211,117,163,192,52,134,182,31,125,125,183,102,216,251,242,161,143,95,175,25,180,254,221,174,124,67,107,62,178,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,0,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,0,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,0,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,0,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,0,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,0,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,0,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,0,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,0,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,0,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[1,0,1,0,248,113,0,248,145,0,8,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,0,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,69,146,78,218,71,94,162,185,1,71,206,242,93,206,37,208,20,192,240,225,140,98,109,147,99,126,80,13,28,77,53,144,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,0,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,0,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[225,159,52,139,254,206,36,163,178,8,40,118,2,4,139,162,225,85,17,142,63,56,53,56,252,107,22,11,222,240,59,141,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,2],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,13],[225,159,52,139,254,206,36,163,178,8,40,118,2,4,139,162,225,85,17,142,63,56,53,56,252,107,22,11,222,240,59,141,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,114,226,214,239,95,248,72,111,193,223,222,87,60,8,216,29,250,120,11,136,184,173,34,247,68,216,8,209,252,230,50,127,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,19,161,10,168,22,122,91,138,200,34,215,117,180,51,103,225,91,180,212,115,139,123,14,139,207,0,28,234,124,113,224,17,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,160,118,94,17,19,255,147,54,185,4,181,29,153,10,16,53,77,71,153,38,142,114,26,112,56,213,151,28,158,89,223,96,110,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,128,5],[249,2,17,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,160,193,229,122,223,56,21,165,220,23,154,66,11,35,41,245,86,159,162,204,26,42,204,55,71,98,85,114,50,145,0,196,78,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,128,5],[249,2,17,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,160,230,118,218,16,99,232,81,91,243,55,112,148,9,164,226,121,167,121,124,137,244,181,16,19,239,196,155,87,96,66,54,71,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,128,5],[249,2,17,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,160,92,79,210,183,49,95,158,225,32,208,230,250,3,8,83,216,9,214,118,158,66,8,25,49,138,26,18,249,85,111,250,35,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,128,5],[249,2,17,160,80,111,39,192,57,71,205,150,91,47,32,151,87,105,195,226,11,169,139,170,26,65,212,78,175,51,167,239,15,49,146,20,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,128,5],[249,2,17,160,3,155,233,83,164,88,127,201,188,244,203,47,41,245,247,88,254,119,117,12,127,3,141,241,172,160,216,94,194,107,97,161,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,128,5],[249,2,17,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,160,94,115,232,35,140,182,181,11,110,16,58,178,154,153,208,158,218,240,173,247,31,217,75,135,83,0,170,164,9,36,91,183,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,128,5],[249,2,17,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,160,36,192,217,188,159,110,176,125,244,57,86,134,94,233,33,102,98,135,70,93,220,68,179,212,65,6,57,250,85,211,70,69,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,128,5],[249,2,17,160,62,113,94,197,221,22,152,46,12,48,147,231,12,189,10,21,206,96,163,20,65,238,184,127,118,109,39,35,201,195,91,172,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,128,5],[249,2,17,160,132,170,48,213,226,220,34,72,51,25,102,112,181,212,72,88,77,71,200,164,207,106,16,128,70,8,182,123,10,111,137,103,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,128,5],[249,1,17,128,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,128,128,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,128,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,128,128,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,160,31,131,61,247,62,201,13,194,183,127,96,241,235,91,126,171,222,132,208,131,51,183,123,14,37,131,230,128,179,177,46,162,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,128,128,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,128,5],[249,1,17,128,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,128,128,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,128,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,128,128,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,160,34,114,198,233,144,107,12,103,7,9,133,12,114,63,107,64,89,89,79,199,51,43,224,46,42,225,169,117,70,50,87,248,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,128,128,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,128,5],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,184,70,248,68,128,128,160,205,69,29,222,188,116,0,200,112,125,13,229,154,251,45,113,238,151,15,16,37,114,130,183,158,221,125,65,8,145,172,187,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,184,70,248,68,128,128,160,21,140,195,78,49,253,90,22,115,223,163,104,142,203,224,95,235,35,132,182,149,90,249,248,37,127,173,100,203,12,70,143,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,160,160,253,24,85,174,121,73,222,134,196,33,111,103,104,36,34,45,126,39,116,122,180,111,211,232,172,168,241,221,175,240,216,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,128,5],[249,2,17,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,160,63,111,163,58,104,39,122,79,147,228,39,159,102,147,231,160,189,92,108,64,44,66,137,63,150,109,55,92,29,54,15,251,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,128,5],[249,1,241,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,128,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,160,239,209,2,156,187,216,143,201,100,199,94,248,37,222,121,130,124,8,8,102,54,62,58,130,172,64,19,111,161,132,103,103,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,128,5],[249,1,241,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,128,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,160,213,239,110,211,117,163,192,52,134,182,31,125,125,183,102,216,251,242,161,143,95,175,25,180,254,221,174,124,67,107,62,178,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,128,5],[248,113,128,128,128,128,128,128,128,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,128,128,128,128,128,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,128,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,128,5],[248,145,128,128,128,128,128,128,128,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,160,69,146,78,218,71,94,162,185,1,71,206,242,93,206,37,208,20,192,240,225,140,98,109,147,99,126,80,13,28,77,53,144,128,128,128,128,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,128,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,128,5],[225,159,52,139,254,206,36,163,178,8,40,118,2,4,139,162,225,85,17,142,63,56,53,56,252,107,22,11,222,240,59,141,129,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionThreeKeyBytesSel2-801908495096-397684660137.json b/mpt/tests/ExtensionThreeKeyBytesSel2-801908495096-397684660137.json index ae032a47f3..db1bc4b076 100644 --- a/mpt/tests/ExtensionThreeKeyBytesSel2-801908495096-397684660137.json +++ b/mpt/tests/ExtensionThreeKeyBytesSel2-801908495096-397684660137.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,0,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,0,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,1],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,1],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,1],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,1],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,1],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,1],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,1],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,1],[0,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,0,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,1],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,1],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,1],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,1],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,1],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,1],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,1],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,1],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,1],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,1],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,1],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,1],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,1],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,1],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,1],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,1],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,1],[0,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,0,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,1],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,1],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,1],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,1],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,1],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,1],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,1],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,1],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,1],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,1],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,1],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,1],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,1],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,1],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,1],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,1],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,1],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,1],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,1],[0,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,0,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,1],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,1],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,1],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,1],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,1],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,1],[0,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,0,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,1],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,1],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,1],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,1],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,1],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,1],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,1],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,1],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,1],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,1],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,2,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,1],[0,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,0,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,1],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,1],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,113,249,1,113,11,0,0,0,0,0,0,0,0,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,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,1],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,1],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,1],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,1],[0,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,0,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,1],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,0,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,5,0,0,0,1,0,1,0,1,0,1,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,16],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,17],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,5],[228,130,16,226,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,5],[248,81,128,128,128,128,128,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[248,81,128,128,128,128,128,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,1,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,0,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,0,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,0,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,0,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,0,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,0,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,209,0,248,209,0,2,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,0,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,7],[0,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,8],[0,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,11],[0,1,0,1,249,1,113,249,1,113,11,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,0,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,0,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,81,0,248,81,0,5,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,13],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,5],[228,130,16,226,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,5],[248,81,128,128,128,128,128,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[248,81,128,128,128,128,128,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,1,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionTwoKeyBytesSel1-757979589475-746209495243.json b/mpt/tests/ExtensionTwoKeyBytesSel1-757979589475-746209495243.json index 06ec6578f9..3c4d196a3e 100644 --- a/mpt/tests/ExtensionTwoKeyBytesSel1-757979589475-746209495243.json +++ b/mpt/tests/ExtensionTwoKeyBytesSel1-757979589475-746209495243.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,0,160,117,226,245,179,201,155,6,233,157,110,83,114,206,36,235,221,210,196,64,141,71,19,38,174,148,1,110,35,230,40,225,53,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,1],[0,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,0,160,98,175,255,128,6,209,68,110,204,128,191,107,41,9,37,109,197,111,19,191,13,197,126,106,173,206,172,187,121,58,56,250,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,1],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,1],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,1],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,1],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,1],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,1],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,1],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,1],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,1],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,1],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,1],[0,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,0,160,41,27,161,1,14,238,191,62,198,211,11,43,6,176,141,248,242,19,28,178,82,237,9,81,209,128,63,171,77,208,146,183,1],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,1],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,1],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,1],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,1],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,1],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,1],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,1],[0,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,0,160,230,86,147,9,211,248,216,177,187,39,156,52,156,111,7,89,35,173,227,187,166,128,168,108,117,175,251,118,103,33,188,200,1],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,1],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,1],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,1],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,1],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,1],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,1],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,1],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,1],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,1],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,1],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,1],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,1],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,1],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,1],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,1],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,1],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,1],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,1],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,1],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,1],[0,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,0,160,23,24,176,238,55,224,78,30,175,33,125,114,126,69,77,41,74,38,101,201,147,1,247,11,38,125,85,7,161,140,248,253,1],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,1],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,1],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,1],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,1],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,1],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,1],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,1],[0,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,0,160,125,217,128,189,142,151,23,107,184,19,216,47,153,52,93,150,30,15,49,6,42,13,245,87,15,216,13,226,199,181,123,130,1],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,1],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,1],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,1],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,1],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,1],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,1],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,1],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,1],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,1],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,1],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,1],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,1],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,49,249,1,49,0,0,0,0,0,0,0,0,0,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,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,0,160,90,14,24,45,178,157,244,52,51,234,209,144,183,100,161,194,223,74,63,177,112,144,83,99,246,204,229,145,136,94,63,255,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,1],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,1],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,10,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,0,160,242,170,63,18,152,71,9,169,235,84,205,29,140,71,15,35,85,55,175,234,242,147,238,72,145,122,190,130,40,31,13,12,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,224,73,5,50,76,156,217,58,190,111,136,220,11,140,151,80,95,159,49,254,234,188,51,157,193,0,121,234,144,42,207,134,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,1],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,1],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,1],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,1],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,1],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,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,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,1],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,1,1,0,0,1,1,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,117,226,245,179,201,155,6,233,157,110,83,114,206,36,235,221,210,196,64,141,71,19,38,174,148,1,110,35,230,40,225,53,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,98,175,255,128,6,209,68,110,204,128,191,107,41,9,37,109,197,111,19,191,13,197,126,106,173,206,172,187,121,58,56,250,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,41,27,161,1,14,238,191,62,198,211,11,43,6,176,141,248,242,19,28,178,82,237,9,81,209,128,63,171,77,208,146,183,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,230,86,147,9,211,248,216,177,187,39,156,52,156,111,7,89,35,173,227,187,166,128,168,108,117,175,251,118,103,33,188,200,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,23,24,176,238,55,224,78,30,175,33,125,114,126,69,77,41,74,38,101,201,147,1,247,11,38,125,85,7,161,140,248,253,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,217,128,189,142,151,23,107,184,19,216,47,153,52,93,150,30,15,49,6,42,13,245,87,15,216,13,226,199,181,123,130,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,90,14,24,45,178,157,244,52,51,234,209,144,183,100,161,194,223,74,63,177,112,144,83,99,246,204,229,145,136,94,63,255,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,242,170,63,18,152,71,9,169,235,84,205,29,140,71,15,35,85,55,175,234,242,147,238,72,145,122,190,130,40,31,13,12,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,224,73,5,50,76,156,217,58,190,111,136,220,11,140,151,80,95,159,49,254,234,188,51,157,193,0,121,234,144,42,207,134,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,0,160,117,226,245,179,201,155,6,233,157,110,83,114,206,36,235,221,210,196,64,141,71,19,38,174,148,1,110,35,230,40,225,53,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,0,160,98,175,255,128,6,209,68,110,204,128,191,107,41,9,37,109,197,111,19,191,13,197,126,106,173,206,172,187,121,58,56,250,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,0,160,41,27,161,1,14,238,191,62,198,211,11,43,6,176,141,248,242,19,28,178,82,237,9,81,209,128,63,171,77,208,146,183,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,0,160,230,86,147,9,211,248,216,177,187,39,156,52,156,111,7,89,35,173,227,187,166,128,168,108,117,175,251,118,103,33,188,200,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,0,160,23,24,176,238,55,224,78,30,175,33,125,114,126,69,77,41,74,38,101,201,147,1,247,11,38,125,85,7,161,140,248,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,0,160,125,217,128,189,142,151,23,107,184,19,216,47,153,52,93,150,30,15,49,6,42,13,245,87,15,216,13,226,199,181,123,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,1,49,249,1,49,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,0,160,90,14,24,45,178,157,244,52,51,234,209,144,183,100,161,194,223,74,63,177,112,144,83,99,246,204,229,145,136,94,63,255,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[1,0,1,0,248,81,0,248,81,0,10,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,0,160,242,170,63,18,152,71,9,169,235,84,205,29,140,71,15,35,85,55,175,234,242,147,238,72,145,122,190,130,40,31,13,12,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,7],[0,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,8],[0,160,224,73,5,50,76,156,217,58,190,111,136,220,11,140,151,80,95,159,49,254,234,188,51,157,193,0,121,234,144,42,207,134,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,1,0,0,0,0,1,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,2],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,117,226,245,179,201,155,6,233,157,110,83,114,206,36,235,221,210,196,64,141,71,19,38,174,148,1,110,35,230,40,225,53,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,98,175,255,128,6,209,68,110,204,128,191,107,41,9,37,109,197,111,19,191,13,197,126,106,173,206,172,187,121,58,56,250,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,41,27,161,1,14,238,191,62,198,211,11,43,6,176,141,248,242,19,28,178,82,237,9,81,209,128,63,171,77,208,146,183,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,230,86,147,9,211,248,216,177,187,39,156,52,156,111,7,89,35,173,227,187,166,128,168,108,117,175,251,118,103,33,188,200,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,23,24,176,238,55,224,78,30,175,33,125,114,126,69,77,41,74,38,101,201,147,1,247,11,38,125,85,7,161,140,248,253,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,217,128,189,142,151,23,107,184,19,216,47,153,52,93,150,30,15,49,6,42,13,245,87,15,216,13,226,199,181,123,130,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,90,14,24,45,178,157,244,52,51,234,209,144,183,100,161,194,223,74,63,177,112,144,83,99,246,204,229,145,136,94,63,255,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,242,170,63,18,152,71,9,169,235,84,205,29,140,71,15,35,85,55,175,234,242,147,238,72,145,122,190,130,40,31,13,12,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,224,73,5,50,76,156,217,58,190,111,136,220,11,140,151,80,95,159,49,254,234,188,51,157,193,0,121,234,144,42,207,134,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionTwoKeyBytesSel2-452662731544-433432384974.json b/mpt/tests/ExtensionTwoKeyBytesSel2-452662731544-433432384974.json index be3a96fa2c..aadfae59bd 100644 --- a/mpt/tests/ExtensionTwoKeyBytesSel2-452662731544-433432384974.json +++ b/mpt/tests/ExtensionTwoKeyBytesSel2-452662731544-433432384974.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,0,160,6,183,21,22,141,154,93,242,33,163,165,218,85,17,169,55,108,252,1,229,107,208,17,53,177,82,213,70,231,154,230,18,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,0,160,174,193,28,36,136,162,196,210,62,126,113,177,150,50,191,124,234,183,229,122,245,146,61,143,68,108,249,125,152,159,169,47,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,1],[0,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,0,160,160,195,233,184,227,196,133,251,169,166,193,93,188,31,192,63,18,114,23,12,90,253,90,148,118,34,121,36,225,235,139,235,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,1],[0,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,0,160,158,165,149,119,148,81,186,153,117,6,163,134,247,78,141,40,217,77,99,110,60,58,157,233,110,101,70,88,17,114,123,172,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,1],[0,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,0,160,175,122,1,234,114,63,126,190,22,108,160,85,184,120,157,19,72,1,8,181,65,91,252,59,16,115,161,175,1,43,175,101,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,1],[0,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,0,160,217,132,7,64,121,74,125,24,175,205,215,148,17,5,121,54,249,114,144,9,106,240,110,88,156,86,47,92,156,164,58,241,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,1],[0,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,0,160,31,196,32,224,82,185,3,255,151,133,167,147,146,168,200,224,94,6,175,139,121,164,124,72,61,243,189,193,122,214,133,0,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,143,187,40,54,50,75,12,175,57,115,107,238,101,89,221,204,193,76,205,121,47,228,172,26,105,181,162,210,89,141,202,69,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,1],[0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,1],[0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,1],[0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,1],[0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,1],[0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,1],[0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,1],[0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,1],[0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,1],[0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,1],[0,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,0,160,41,60,119,221,55,67,183,26,133,186,234,172,189,223,172,37,249,199,47,195,77,164,77,135,63,254,246,11,186,7,50,226,1],[0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,1],[0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,1],[0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,1],[0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,1],[0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,1],[0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,1],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,1],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,1],[0,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,0,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,1],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,1],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,1],[0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,1],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,1],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,1],[0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,1],[0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,1],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,1],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,1],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,1],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,0,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,2,0,0,0,1,1,0,0,1,0,1,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,17],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[131,130,3,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,6,183,21,22,141,154,93,242,33,163,165,218,85,17,169,55,108,252,1,229,107,208,17,53,177,82,213,70,231,154,230,18,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,174,193,28,36,136,162,196,210,62,126,113,177,150,50,191,124,234,183,229,122,245,146,61,143,68,108,249,125,152,159,169,47,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,160,195,233,184,227,196,133,251,169,166,193,93,188,31,192,63,18,114,23,12,90,253,90,148,118,34,121,36,225,235,139,235,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,158,165,149,119,148,81,186,153,117,6,163,134,247,78,141,40,217,77,99,110,60,58,157,233,110,101,70,88,17,114,123,172,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,175,122,1,234,114,63,126,190,22,108,160,85,184,120,157,19,72,1,8,181,65,91,252,59,16,115,161,175,1,43,175,101,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,217,132,7,64,121,74,125,24,175,205,215,148,17,5,121,54,249,114,144,9,106,240,110,88,156,86,47,92,156,164,58,241,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,31,196,32,224,82,185,3,255,151,133,167,147,146,168,200,224,94,6,175,139,121,164,124,72,61,243,189,193,122,214,133,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,143,187,40,54,50,75,12,175,57,115,107,238,101,89,221,204,193,76,205,121,47,228,172,26,105,181,162,210,89,141,202,69,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,41,60,119,221,55,67,183,26,133,186,234,172,189,223,172,37,249,199,47,195,77,164,77,135,63,254,246,11,186,7,50,226,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,5],[228,130,0,150,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,5],[248,81,128,128,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[248,81,128,128,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,131,130,3,5,5],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,0,160,6,183,21,22,141,154,93,242,33,163,165,218,85,17,169,55,108,252,1,229,107,208,17,53,177,82,213,70,231,154,230,18,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,0,160,174,193,28,36,136,162,196,210,62,126,113,177,150,50,191,124,234,183,229,122,245,146,61,143,68,108,249,125,152,159,169,47,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,0,160,160,195,233,184,227,196,133,251,169,166,193,93,188,31,192,63,18,114,23,12,90,253,90,148,118,34,121,36,225,235,139,235,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,0,160,158,165,149,119,148,81,186,153,117,6,163,134,247,78,141,40,217,77,99,110,60,58,157,233,110,101,70,88,17,114,123,172,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,0,160,175,122,1,234,114,63,126,190,22,108,160,85,184,120,157,19,72,1,8,181,65,91,252,59,16,115,161,175,1,43,175,101,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,0,160,217,132,7,64,121,74,125,24,175,205,215,148,17,5,121,54,249,114,144,9,106,240,110,88,156,86,47,92,156,164,58,241,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,0,160,31,196,32,224,82,185,3,255,151,133,167,147,146,168,200,224,94,6,175,139,121,164,124,72,61,243,189,193,122,214,133,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,7],[0,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,8],[0,160,143,187,40,54,50,75,12,175,57,115,107,238,101,89,221,204,193,76,205,121,47,228,172,26,105,181,162,210,89,141,202,69,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,0,160,41,60,119,221,55,67,183,26,133,186,234,172,189,223,172,37,249,199,47,195,77,164,77,135,63,254,246,11,186,7,50,226,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,0,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,0,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[1,0,1,0,248,81,0,248,81,0,2,0,0,0,1,0,0,0,0,0,1,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,2],[131,130,3,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,13],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,6,183,21,22,141,154,93,242,33,163,165,218,85,17,169,55,108,252,1,229,107,208,17,53,177,82,213,70,231,154,230,18,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,174,193,28,36,136,162,196,210,62,126,113,177,150,50,191,124,234,183,229,122,245,146,61,143,68,108,249,125,152,159,169,47,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,160,195,233,184,227,196,133,251,169,166,193,93,188,31,192,63,18,114,23,12,90,253,90,148,118,34,121,36,225,235,139,235,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,158,165,149,119,148,81,186,153,117,6,163,134,247,78,141,40,217,77,99,110,60,58,157,233,110,101,70,88,17,114,123,172,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,175,122,1,234,114,63,126,190,22,108,160,85,184,120,157,19,72,1,8,181,65,91,252,59,16,115,161,175,1,43,175,101,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,217,132,7,64,121,74,125,24,175,205,215,148,17,5,121,54,249,114,144,9,106,240,110,88,156,86,47,92,156,164,58,241,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,31,196,32,224,82,185,3,255,151,133,167,147,146,168,200,224,94,6,175,139,121,164,124,72,61,243,189,193,122,214,133,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,143,187,40,54,50,75,12,175,57,115,107,238,101,89,221,204,193,76,205,121,47,228,172,26,105,181,162,210,89,141,202,69,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,41,60,119,221,55,67,183,26,133,186,234,172,189,223,172,37,249,199,47,195,77,164,77,135,63,254,246,11,186,7,50,226,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,5],[228,130,0,150,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,5],[248,81,128,128,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[248,81,128,128,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,131,130,3,5,5],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,17,5]] \ No newline at end of file diff --git a/mpt/tests/FromNilToValue-557984659174-528454448066.json b/mpt/tests/FromNilToValue-557984659174-528454448066.json index 803562dca0..f517759a4b 100644 --- a/mpt/tests/FromNilToValue-557984659174-528454448066.json +++ b/mpt/tests/FromNilToValue-557984659174-528454448066.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,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,160,110,11,238,193,73,33,238,173,138,189,216,130,83,6,213,43,25,156,152,142,143,71,113,227,246,249,232,92,90,126,248,133,0,160,89,209,188,121,86,15,10,188,253,58,117,23,117,208,9,71,106,188,107,37,130,175,44,173,128,32,149,49,175,221,57,205,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,0,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,1],[0,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,0,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,1],[0,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,0,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,1],[0,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,0,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,1],[0,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,0,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,1],[0,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,0,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,1],[0,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,0,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,1],[0,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,0,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,1],[0,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,0,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,1],[0,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,0,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,1],[0,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,0,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,1],[0,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,0,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,1],[0,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,0,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,1],[0,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,0,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,1],[0,160,113,99,198,57,86,53,10,174,252,70,60,182,85,2,36,244,106,35,23,22,225,198,161,80,208,143,22,169,212,154,68,13,0,160,33,150,0,202,32,30,246,87,176,174,140,36,247,226,14,196,148,190,0,122,56,198,16,195,59,18,155,44,30,177,131,18,1],[0,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,0,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,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,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,0,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,1],[0,160,15,233,41,49,20,68,39,236,137,188,164,178,40,168,138,194,125,103,86,127,121,26,193,40,248,112,190,196,116,192,4,1,0,160,94,178,146,78,223,223,79,204,29,92,161,244,207,161,133,27,246,185,216,215,118,26,41,175,110,37,57,234,161,133,172,13,1],[0,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,0,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,1],[0,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,0,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,1],[0,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,0,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,1],[0,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,0,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,1],[0,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,0,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,1],[0,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,0,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,1],[0,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,0,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,1],[0,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,0,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,1],[0,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,0,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,1],[0,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,0,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,1],[0,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,0,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,1],[0,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,0,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,1],[0,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,0,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,1],[0,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,0,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,0,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,1],[0,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,0,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,1],[0,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,0,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,1],[0,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,0,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,1],[0,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,0,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,1],[0,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,0,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,1],[0,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,0,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,1],[0,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,0,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,1],[0,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,0,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,1],[0,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,0,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,1],[0,160,221,60,180,147,6,76,231,249,32,194,151,204,237,134,207,150,204,202,115,253,76,163,77,56,110,117,0,101,77,100,79,195,0,160,96,14,225,103,29,223,7,24,163,204,11,38,25,162,195,230,134,175,147,140,230,103,22,74,203,7,212,68,161,99,27,229,1],[0,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,0,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,1],[0,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,0,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,1],[0,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,0,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,1],[0,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,0,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,1],[0,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,0,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,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,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,0,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,1],[0,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,0,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,1],[0,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,0,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,1],[0,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,0,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,1],[0,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,0,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,1],[0,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,0,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,1],[0,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,0,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,1],[0,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,0,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,1],[0,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,0,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,1],[0,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,0,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,1],[0,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,0,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,1],[0,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,0,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,1],[0,160,99,117,226,219,137,167,247,15,117,197,165,235,213,4,68,22,184,127,231,51,16,80,1,48,137,237,29,198,82,110,5,35,0,160,114,210,209,136,205,21,91,39,8,230,244,109,236,27,180,129,56,67,110,101,160,247,232,254,102,65,2,246,118,80,112,172,1],[0,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,0,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,1],[0,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,0,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,1],[0,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,0,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,0,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,1],[0,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,0,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,1],[0,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,0,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,1],[0,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,0,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,1],[0,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,0,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,1],[0,160,227,121,245,144,65,81,86,185,126,193,202,131,45,27,221,225,151,188,36,84,30,190,122,209,168,122,181,141,88,95,112,72,0,160,200,152,181,200,19,32,88,99,143,179,97,40,233,158,1,51,196,157,228,93,255,154,69,132,138,51,169,87,3,100,123,118,1],[0,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,0,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,1],[0,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,0,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,1],[0,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,0,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,1],[0,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,0,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,1],[0,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,0,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,1],[0,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,0,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,1],[0,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,0,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,1],[0,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,0,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,1],[0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,1],[0,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,0,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,7,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,0,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,1],[0,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,0,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,11,247,226,209,154,68,214,159,67,9,164,183,252,161,151,187,221,160,140,27,6,58,50,53,151,142,55,155,145,228,103,204,0,160,70,108,89,120,155,90,189,42,146,67,196,114,18,149,136,115,0,65,164,125,232,61,37,105,176,230,153,128,225,237,144,109,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,0,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,0,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,1],[0,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,0,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,0,0,0,0,0,0,0,0,0,0,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,160,78,91,212,99,28,229,255,249,0,175,38,16,81,65,173,138,71,212,169,134,145,215,188,192,153,41,30,220,122,198,3,24,0,160,28,37,115,237,110,197,136,192,228,218,204,198,28,199,91,211,4,111,95,111,30,36,100,238,8,28,217,87,217,253,64,246,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,0,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,129,244,73,42,98,143,233,177,28,202,218,127,217,43,2,95,105,122,132,183,82,100,4,248,255,135,45,67,59,68,42,178,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,121,14,171,234,156,214,93,110,79,57,64,219,69,54,69,63,82,123,178,49,184,11,35,71,114,45,85,67,147,101,219,177,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,209,0,248,209,0,3,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,113,0,8,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,110,11,238,193,73,33,238,173,138,189,216,130,83,6,213,43,25,156,152,142,143,71,113,227,246,249,232,92,90,126,248,133,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,89,209,188,121,86,15,10,188,253,58,117,23,117,208,9,71,106,188,107,37,130,175,44,173,128,32,149,49,175,221,57,205,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,160,113,99,198,57,86,53,10,174,252,70,60,182,85,2,36,244,106,35,23,22,225,198,161,80,208,143,22,169,212,154,68,13,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,128,5],[249,2,17,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,160,33,150,0,202,32,30,246,87,176,174,140,36,247,226,14,196,148,190,0,122,56,198,16,195,59,18,155,44,30,177,131,18,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,128,5],[249,2,17,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,160,15,233,41,49,20,68,39,236,137,188,164,178,40,168,138,194,125,103,86,127,121,26,193,40,248,112,190,196,116,192,4,1,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,128,5],[249,2,17,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,160,94,178,146,78,223,223,79,204,29,92,161,244,207,161,133,27,246,185,216,215,118,26,41,175,110,37,57,234,161,133,172,13,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,128,5],[249,2,17,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,160,221,60,180,147,6,76,231,249,32,194,151,204,237,134,207,150,204,202,115,253,76,163,77,56,110,117,0,101,77,100,79,195,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,128,5],[249,2,17,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,160,96,14,225,103,29,223,7,24,163,204,11,38,25,162,195,230,134,175,147,140,230,103,22,74,203,7,212,68,161,99,27,229,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,128,5],[249,2,17,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,160,99,117,226,219,137,167,247,15,117,197,165,235,213,4,68,22,184,127,231,51,16,80,1,48,137,237,29,198,82,110,5,35,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,128,5],[249,2,17,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,160,114,210,209,136,205,21,91,39,8,230,244,109,236,27,180,129,56,67,110,101,160,247,232,254,102,65,2,246,118,80,112,172,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,128,5],[249,2,17,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,160,227,121,245,144,65,81,86,185,126,193,202,131,45,27,221,225,151,188,36,84,30,190,122,209,168,122,181,141,88,95,112,72,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,128,5],[249,2,17,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,160,200,152,181,200,19,32,88,99,143,179,97,40,233,158,1,51,196,157,228,93,255,154,69,132,138,51,169,87,3,100,123,118,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,128,5],[248,209,128,128,128,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,128,128,160,11,247,226,209,154,68,214,159,67,9,164,183,252,161,151,187,221,160,140,27,6,58,50,53,151,142,55,155,145,228,103,204,128,128,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,128,128,128,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,128,5],[248,209,128,128,128,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,128,128,160,70,108,89,120,155,90,189,42,146,67,196,114,18,149,136,115,0,65,164,125,232,61,37,105,176,230,153,128,225,237,144,109,128,128,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,128,128,128,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,128,5],[248,81,160,78,91,212,99,28,229,255,249,0,175,38,16,81,65,173,138,71,212,169,134,145,215,188,192,153,41,30,220,122,198,3,24,128,128,128,128,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,128,128,128,128,128,128,128,128,128,128,128,5],[248,81,160,28,37,115,237,110,197,136,192,228,218,204,198,28,199,91,211,4,111,95,111,30,36,100,238,8,28,217,87,217,253,64,246,128,128,128,128,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,128,128,128,128,128,128,128,128,128,128,128,5],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,184,70,248,68,128,128,160,129,244,73,42,98,143,233,177,28,202,218,127,217,43,2,95,105,122,132,183,82,100,4,248,255,135,45,67,59,68,42,178,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,184,70,248,68,128,128,160,121,14,171,234,156,214,93,110,79,57,64,219,69,54,69,63,82,123,178,49,184,11,35,71,114,45,85,67,147,101,219,177,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,113,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,110,11,238,193,73,33,238,173,138,189,216,130,83,6,213,43,25,156,152,142,143,71,113,227,246,249,232,92,90,126,248,133,0,160,89,209,188,121,86,15,10,188,253,58,117,23,117,208,9,71,106,188,107,37,130,175,44,173,128,32,149,49,175,221,57,205,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,0,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,0,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,0,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,0,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,0,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,0,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,0,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,0,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,0,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,0,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,0,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,0,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,0,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,0,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,113,99,198,57,86,53,10,174,252,70,60,182,85,2,36,244,106,35,23,22,225,198,161,80,208,143,22,169,212,154,68,13,0,160,33,150,0,202,32,30,246,87,176,174,140,36,247,226,14,196,148,190,0,122,56,198,16,195,59,18,155,44,30,177,131,18,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,0,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,0,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,15,233,41,49,20,68,39,236,137,188,164,178,40,168,138,194,125,103,86,127,121,26,193,40,248,112,190,196,116,192,4,1,0,160,94,178,146,78,223,223,79,204,29,92,161,244,207,161,133,27,246,185,216,215,118,26,41,175,110,37,57,234,161,133,172,13,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,0,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,0,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,0,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,0,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,0,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,0,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,0,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,0,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,0,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,0,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,0,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,0,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,0,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,0,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,0,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,0,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,0,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,0,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,0,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,0,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,0,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,0,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,0,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,0,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,221,60,180,147,6,76,231,249,32,194,151,204,237,134,207,150,204,202,115,253,76,163,77,56,110,117,0,101,77,100,79,195,0,160,96,14,225,103,29,223,7,24,163,204,11,38,25,162,195,230,134,175,147,140,230,103,22,74,203,7,212,68,161,99,27,229,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,0,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,0,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,0,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,0,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,0,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,0,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,0,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,0,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,0,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,0,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,0,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,0,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,0,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,0,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,0,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,0,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,0,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,99,117,226,219,137,167,247,15,117,197,165,235,213,4,68,22,184,127,231,51,16,80,1,48,137,237,29,198,82,110,5,35,0,160,114,210,209,136,205,21,91,39,8,230,244,109,236,27,180,129,56,67,110,101,160,247,232,254,102,65,2,246,118,80,112,172,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,0,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,0,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,0,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,0,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,0,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,0,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,0,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,0,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,227,121,245,144,65,81,86,185,126,193,202,131,45,27,221,225,151,188,36,84,30,190,122,209,168,122,181,141,88,95,112,72,0,160,200,152,181,200,19,32,88,99,143,179,97,40,233,158,1,51,196,157,228,93,255,154,69,132,138,51,169,87,3,100,123,118,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,0,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,0,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,0,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,0,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,0,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,0,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,0,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,0,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,0,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[1,0,1,0,248,209,0,248,209,0,7,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,0,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,0,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,11,247,226,209,154,68,214,159,67,9,164,183,252,161,151,187,221,160,140,27,6,58,50,53,151,142,55,155,145,228,103,204,0,160,70,108,89,120,155,90,189,42,146,67,196,114,18,149,136,115,0,65,164,125,232,61,37,105,176,230,153,128,225,237,144,109,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,0,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,0,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,0,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[1,0,1,0,248,81,0,248,81,0,0,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,78,91,212,99,28,229,255,249,0,175,38,16,81,65,173,138,71,212,169,134,145,215,188,192,153,41,30,220,122,198,3,24,0,160,28,37,115,237,110,197,136,192,228,218,204,198,28,199,91,211,4,111,95,111,30,36,100,238,8,28,217,87,217,253,64,246,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,0,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,7],[0,160,129,244,73,42,98,143,233,177,28,202,218,127,217,43,2,95,105,122,132,183,82,100,4,248,255,135,45,67,59,68,42,178,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,8],[0,160,121,14,171,234,156,214,93,110,79,57,64,219,69,54,69,63,82,123,178,49,184,11,35,71,114,45,85,67,147,101,219,177,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,11],[1,0,1,0,248,209,0,248,209,0,3,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[1,0,1,0,248,81,0,248,113,0,8,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,2],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,13],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,15],[249,2,17,160,110,11,238,193,73,33,238,173,138,189,216,130,83,6,213,43,25,156,152,142,143,71,113,227,246,249,232,92,90,126,248,133,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,89,209,188,121,86,15,10,188,253,58,117,23,117,208,9,71,106,188,107,37,130,175,44,173,128,32,149,49,175,221,57,205,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,160,113,99,198,57,86,53,10,174,252,70,60,182,85,2,36,244,106,35,23,22,225,198,161,80,208,143,22,169,212,154,68,13,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,128,5],[249,2,17,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,160,33,150,0,202,32,30,246,87,176,174,140,36,247,226,14,196,148,190,0,122,56,198,16,195,59,18,155,44,30,177,131,18,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,128,5],[249,2,17,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,160,15,233,41,49,20,68,39,236,137,188,164,178,40,168,138,194,125,103,86,127,121,26,193,40,248,112,190,196,116,192,4,1,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,128,5],[249,2,17,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,160,94,178,146,78,223,223,79,204,29,92,161,244,207,161,133,27,246,185,216,215,118,26,41,175,110,37,57,234,161,133,172,13,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,128,5],[249,2,17,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,160,221,60,180,147,6,76,231,249,32,194,151,204,237,134,207,150,204,202,115,253,76,163,77,56,110,117,0,101,77,100,79,195,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,128,5],[249,2,17,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,160,96,14,225,103,29,223,7,24,163,204,11,38,25,162,195,230,134,175,147,140,230,103,22,74,203,7,212,68,161,99,27,229,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,128,5],[249,2,17,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,160,99,117,226,219,137,167,247,15,117,197,165,235,213,4,68,22,184,127,231,51,16,80,1,48,137,237,29,198,82,110,5,35,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,128,5],[249,2,17,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,160,114,210,209,136,205,21,91,39,8,230,244,109,236,27,180,129,56,67,110,101,160,247,232,254,102,65,2,246,118,80,112,172,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,128,5],[249,2,17,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,160,227,121,245,144,65,81,86,185,126,193,202,131,45,27,221,225,151,188,36,84,30,190,122,209,168,122,181,141,88,95,112,72,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,128,5],[249,2,17,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,160,200,152,181,200,19,32,88,99,143,179,97,40,233,158,1,51,196,157,228,93,255,154,69,132,138,51,169,87,3,100,123,118,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,128,5],[248,209,128,128,128,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,128,128,160,11,247,226,209,154,68,214,159,67,9,164,183,252,161,151,187,221,160,140,27,6,58,50,53,151,142,55,155,145,228,103,204,128,128,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,128,128,128,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,128,5],[248,209,128,128,128,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,128,128,160,70,108,89,120,155,90,189,42,146,67,196,114,18,149,136,115,0,65,164,125,232,61,37,105,176,230,153,128,225,237,144,109,128,128,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,128,128,128,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,128,5],[248,81,160,78,91,212,99,28,229,255,249,0,175,38,16,81,65,173,138,71,212,169,134,145,215,188,192,153,41,30,220,122,198,3,24,128,128,128,128,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,128,128,128,128,128,128,128,128,128,128,128,5],[248,81,160,28,37,115,237,110,197,136,192,228,218,204,198,28,199,91,211,4,111,95,111,30,36,100,238,8,28,217,87,217,253,64,246,128,128,128,128,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,128,128,128,128,128,128,128,128,128,128,128,5],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,184,70,248,68,128,128,160,129,244,73,42,98,143,233,177,28,202,218,127,217,43,2,95,105,122,132,183,82,100,4,248,255,135,45,67,59,68,42,178,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,184,70,248,68,128,128,160,121,14,171,234,156,214,93,110,79,57,64,219,69,54,69,63,82,123,178,49,184,11,35,71,114,45,85,67,147,101,219,177,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,113,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] \ No newline at end of file diff --git a/mpt/tests/OnlyLeafInStorageProof-243772815463-734587049915.json b/mpt/tests/OnlyLeafInStorageProof-243772815463-734587049915.json index a485613457..3f7d1ab076 100644 --- a/mpt/tests/OnlyLeafInStorageProof-243772815463-734587049915.json +++ b/mpt/tests/OnlyLeafInStorageProof-243772815463-734587049915.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,0,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,1],[0,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,0,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,1],[0,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,0,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,1],[0,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,0,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,1],[0,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,0,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,1],[0,160,83,223,208,215,143,101,122,196,185,68,163,82,143,9,137,91,224,243,203,75,63,188,239,206,87,108,190,215,37,243,76,242,0,160,81,67,86,69,9,158,200,231,209,73,75,147,155,90,137,6,77,86,176,248,183,58,21,150,19,51,6,198,224,217,7,18,1],[0,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,0,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,1],[0,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,0,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,1],[0,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,0,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,1],[0,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,0,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,1],[0,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,0,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,1],[0,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,0,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,1],[0,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,0,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,1],[0,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,0,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,1],[0,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,0,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,1],[0,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,0,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,0,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,1],[0,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,0,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,1],[0,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,0,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,1],[0,160,219,39,168,105,170,148,33,138,92,66,165,202,94,178,218,54,178,164,107,163,226,140,194,2,108,29,58,34,49,24,35,154,0,160,238,238,154,153,110,253,96,67,79,198,126,249,230,139,148,61,190,232,37,25,239,85,153,60,129,98,44,106,102,77,74,110,1],[0,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,0,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,1],[0,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,0,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,1],[0,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,0,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,1],[0,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,0,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,1],[0,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,0,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,1],[0,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,0,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,1],[0,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,0,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,1],[0,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,0,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,1],[0,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,0,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,1],[0,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,0,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,1],[0,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,0,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,1],[0,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,0,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,0,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,1],[0,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,0,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,1],[0,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,0,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,1],[0,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,0,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,1],[0,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,0,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,1],[0,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,0,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,1],[0,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,0,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,1],[0,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,0,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,1],[0,160,64,128,191,170,145,135,120,255,168,8,111,181,166,68,105,16,210,123,232,189,45,173,105,240,243,193,133,162,52,107,85,144,0,160,2,148,247,94,212,49,148,216,253,44,123,69,24,90,87,48,183,5,166,52,220,140,91,101,57,49,37,164,87,141,244,37,1],[0,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,0,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,1],[0,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,0,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,1],[0,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,0,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,1],[0,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,0,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,1],[0,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,0,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,1],[0,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,0,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,1],[0,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,0,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,160,114,169,150,67,126,160,37,45,196,35,158,193,130,105,156,136,104,12,57,32,0,91,59,199,69,164,98,111,63,37,167,195,0,160,145,109,78,6,168,26,226,197,198,241,53,90,243,110,190,230,110,134,216,118,115,164,4,209,71,208,171,202,2,147,199,47,1],[0,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,0,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,1],[0,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,0,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,1],[0,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,0,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,1],[0,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,0,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,1],[0,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,0,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,1],[0,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,0,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,1],[0,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,0,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,1],[0,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,0,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,1],[0,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,0,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,1],[0,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,0,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,1],[0,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,0,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,1],[0,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,0,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,1],[0,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,0,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,1],[0,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,0,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,1],[0,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,0,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,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,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,0,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,1],[0,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,0,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,1],[0,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,0,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,1],[0,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,0,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,1],[0,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,0,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,1],[0,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,0,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,1],[0,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,0,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,1],[0,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,0,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,1],[0,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,0,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,1],[0,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,0,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,1],[0,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,0,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,1],[0,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,0,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,1],[0,160,139,0,229,37,13,50,83,68,16,211,187,98,200,30,132,6,211,202,190,79,179,123,82,201,226,252,23,172,136,123,215,243,0,160,197,247,226,25,133,151,98,252,49,148,43,12,220,22,136,160,13,198,21,160,253,37,244,37,188,119,209,114,12,81,156,243,1],[0,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,0,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,1],[0,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,0,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,1],[0,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,0,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,0,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,1],[0,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,0,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,1],[0,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,0,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,1],[0,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,0,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,1],[0,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,0,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,1],[0,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,0,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,1],[0,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,0,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,1],[0,160,53,195,249,111,139,115,176,153,148,53,206,71,173,38,237,25,215,168,204,248,113,104,32,191,231,113,113,210,118,251,47,206,0,160,78,163,50,188,5,44,198,136,213,247,165,102,104,121,194,215,48,246,91,222,237,139,152,176,125,231,191,3,174,102,58,140,1],[0,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,0,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,1],[0,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,0,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,1],[0,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,0,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,1],[0,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,0,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,1],[0,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,0,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,1],[0,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,0,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,1],[0,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,0,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,1],[0,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,0,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,0,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,0,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,1],[0,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,0,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,0,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,0,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,1],[0,160,154,130,205,14,154,185,115,206,223,23,163,197,188,133,66,136,220,180,13,107,185,5,191,34,148,36,24,172,216,191,197,24,0,160,121,68,104,125,68,59,82,93,228,97,167,40,146,49,124,77,241,142,211,165,10,97,199,85,81,79,230,191,247,129,114,80,1],[0,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,0,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,1],[0,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,0,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,7,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,0,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,91,3,68,246,89,133,57,96,176,47,140,104,126,136,36,188,61,61,40,76,103,36,98,239,83,219,110,48,108,131,241,61,0,160,244,68,55,117,211,80,124,42,127,53,68,13,25,88,109,73,120,29,160,78,148,196,161,251,28,129,56,192,76,54,79,75,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,80,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,138,2,103,194,68,2,43,237,82,90,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,41,205,35,145,80,135,90,57,152,209,180,157,66,10,44,204,121,135,7,177,166,47,176,165,210,231,13,22,1,214,151,184,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,201,241,28,17,70,191,10,230,244,164,254,224,205,89,168,245,228,199,11,228,83,61,99,0,4,99,161,251,24,198,137,24,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,83,223,208,215,143,101,122,196,185,68,163,82,143,9,137,91,224,243,203,75,63,188,239,206,87,108,190,215,37,243,76,242,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,81,67,86,69,9,158,200,231,209,73,75,147,155,90,137,6,77,86,176,248,183,58,21,150,19,51,6,198,224,217,7,18,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,219,39,168,105,170,148,33,138,92,66,165,202,94,178,218,54,178,164,107,163,226,140,194,2,108,29,58,34,49,24,35,154,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,238,238,154,153,110,253,96,67,79,198,126,249,230,139,148,61,190,232,37,25,239,85,153,60,129,98,44,106,102,77,74,110,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,64,128,191,170,145,135,120,255,168,8,111,181,166,68,105,16,210,123,232,189,45,173,105,240,243,193,133,162,52,107,85,144,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,2,148,247,94,212,49,148,216,253,44,123,69,24,90,87,48,183,5,166,52,220,140,91,101,57,49,37,164,87,141,244,37,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,114,169,150,67,126,160,37,45,196,35,158,193,130,105,156,136,104,12,57,32,0,91,59,199,69,164,98,111,63,37,167,195,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,145,109,78,6,168,26,226,197,198,241,53,90,243,110,190,230,110,134,216,118,115,164,4,209,71,208,171,202,2,147,199,47,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,139,0,229,37,13,50,83,68,16,211,187,98,200,30,132,6,211,202,190,79,179,123,82,201,226,252,23,172,136,123,215,243,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,197,247,226,25,133,151,98,252,49,148,43,12,220,22,136,160,13,198,21,160,253,37,244,37,188,119,209,114,12,81,156,243,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,53,195,249,111,139,115,176,153,148,53,206,71,173,38,237,25,215,168,204,248,113,104,32,191,231,113,113,210,118,251,47,206,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,78,163,50,188,5,44,198,136,213,247,165,102,104,121,194,215,48,246,91,222,237,139,152,176,125,231,191,3,174,102,58,140,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,154,130,205,14,154,185,115,206,223,23,163,197,188,133,66,136,220,180,13,107,185,5,191,34,148,36,24,172,216,191,197,24,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,121,68,104,125,68,59,82,93,228,97,167,40,146,49,124,77,241,142,211,165,10,97,199,85,81,79,230,191,247,129,114,80,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,91,3,68,246,89,133,57,96,176,47,140,104,126,136,36,188,61,61,40,76,103,36,98,239,83,219,110,48,108,131,241,61,128,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,244,68,55,117,211,80,124,42,127,53,68,13,25,88,109,73,120,29,160,78,148,196,161,251,28,129,56,192,76,54,79,75,128,128,128,128,128,128,128,128,128,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,41,205,35,145,80,135,90,57,152,209,180,157,66,10,44,204,121,135,7,177,166,47,176,165,210,231,13,22,1,214,151,184,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,201,241,28,17,70,191,10,230,244,164,254,224,205,89,168,245,228,199,11,228,83,61,99,0,4,99,161,251,24,198,137,24,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,1,5],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,0,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,0,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,0,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,0,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,0,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,83,223,208,215,143,101,122,196,185,68,163,82,143,9,137,91,224,243,203,75,63,188,239,206,87,108,190,215,37,243,76,242,0,160,81,67,86,69,9,158,200,231,209,73,75,147,155,90,137,6,77,86,176,248,183,58,21,150,19,51,6,198,224,217,7,18,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,0,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,0,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,0,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,0,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,0,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,0,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,0,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,0,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,0,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,0,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,0,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,0,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,0,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,219,39,168,105,170,148,33,138,92,66,165,202,94,178,218,54,178,164,107,163,226,140,194,2,108,29,58,34,49,24,35,154,0,160,238,238,154,153,110,253,96,67,79,198,126,249,230,139,148,61,190,232,37,25,239,85,153,60,129,98,44,106,102,77,74,110,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,0,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,0,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,0,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,0,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,0,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,0,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,0,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,0,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,0,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,0,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,0,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,0,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,0,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,0,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,0,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,0,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,0,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,0,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,0,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,0,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,64,128,191,170,145,135,120,255,168,8,111,181,166,68,105,16,210,123,232,189,45,173,105,240,243,193,133,162,52,107,85,144,0,160,2,148,247,94,212,49,148,216,253,44,123,69,24,90,87,48,183,5,166,52,220,140,91,101,57,49,37,164,87,141,244,37,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,0,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,0,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,0,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,0,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,0,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,0,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,0,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,114,169,150,67,126,160,37,45,196,35,158,193,130,105,156,136,104,12,57,32,0,91,59,199,69,164,98,111,63,37,167,195,0,160,145,109,78,6,168,26,226,197,198,241,53,90,243,110,190,230,110,134,216,118,115,164,4,209,71,208,171,202,2,147,199,47,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,0,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,0,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,0,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,0,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,0,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,0,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,0,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,0,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,0,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,0,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,0,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,0,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,0,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,0,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,0,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,0,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,0,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,0,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,0,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,0,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,0,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,0,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,0,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,0,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,0,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,0,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,0,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,139,0,229,37,13,50,83,68,16,211,187,98,200,30,132,6,211,202,190,79,179,123,82,201,226,252,23,172,136,123,215,243,0,160,197,247,226,25,133,151,98,252,49,148,43,12,220,22,136,160,13,198,21,160,253,37,244,37,188,119,209,114,12,81,156,243,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,0,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,0,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,0,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,0,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,0,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,0,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,0,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,0,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,0,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,0,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,53,195,249,111,139,115,176,153,148,53,206,71,173,38,237,25,215,168,204,248,113,104,32,191,231,113,113,210,118,251,47,206,0,160,78,163,50,188,5,44,198,136,213,247,165,102,104,121,194,215,48,246,91,222,237,139,152,176,125,231,191,3,174,102,58,140,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,0,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,0,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,0,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,0,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,0,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,0,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,0,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,0,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,0,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,0,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,0,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,0,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,0,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,154,130,205,14,154,185,115,206,223,23,163,197,188,133,66,136,220,180,13,107,185,5,191,34,148,36,24,172,216,191,197,24,0,160,121,68,104,125,68,59,82,93,228,97,167,40,146,49,124,77,241,142,211,165,10,97,199,85,81,79,230,191,247,129,114,80,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,0,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,0,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[1,0,1,0,248,81,0,248,81,0,7,0,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,0,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,91,3,68,246,89,133,57,96,176,47,140,104,126,136,36,188,61,61,40,76,103,36,98,239,83,219,110,48,108,131,241,61,0,160,244,68,55,117,211,80,124,42,127,53,68,13,25,88,109,73,120,29,160,78,148,196,161,251,28,129,56,192,76,54,79,75,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,6],[184,80,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,138,2,103,194,68,2,43,237,82,90,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,7],[0,160,41,205,35,145,80,135,90,57,152,209,180,157,66,10,44,204,121,135,7,177,166,47,176,165,210,231,13,22,1,214,151,184,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,8],[0,160,201,241,28,17,70,191,10,230,244,164,254,224,205,89,168,245,228,199,11,228,83,61,99,0,4,99,161,251,24,198,137,24,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,11],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,13],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,15],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,83,223,208,215,143,101,122,196,185,68,163,82,143,9,137,91,224,243,203,75,63,188,239,206,87,108,190,215,37,243,76,242,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,81,67,86,69,9,158,200,231,209,73,75,147,155,90,137,6,77,86,176,248,183,58,21,150,19,51,6,198,224,217,7,18,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,219,39,168,105,170,148,33,138,92,66,165,202,94,178,218,54,178,164,107,163,226,140,194,2,108,29,58,34,49,24,35,154,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,238,238,154,153,110,253,96,67,79,198,126,249,230,139,148,61,190,232,37,25,239,85,153,60,129,98,44,106,102,77,74,110,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,64,128,191,170,145,135,120,255,168,8,111,181,166,68,105,16,210,123,232,189,45,173,105,240,243,193,133,162,52,107,85,144,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,2,148,247,94,212,49,148,216,253,44,123,69,24,90,87,48,183,5,166,52,220,140,91,101,57,49,37,164,87,141,244,37,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,114,169,150,67,126,160,37,45,196,35,158,193,130,105,156,136,104,12,57,32,0,91,59,199,69,164,98,111,63,37,167,195,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,145,109,78,6,168,26,226,197,198,241,53,90,243,110,190,230,110,134,216,118,115,164,4,209,71,208,171,202,2,147,199,47,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,139,0,229,37,13,50,83,68,16,211,187,98,200,30,132,6,211,202,190,79,179,123,82,201,226,252,23,172,136,123,215,243,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,197,247,226,25,133,151,98,252,49,148,43,12,220,22,136,160,13,198,21,160,253,37,244,37,188,119,209,114,12,81,156,243,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,53,195,249,111,139,115,176,153,148,53,206,71,173,38,237,25,215,168,204,248,113,104,32,191,231,113,113,210,118,251,47,206,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,78,163,50,188,5,44,198,136,213,247,165,102,104,121,194,215,48,246,91,222,237,139,152,176,125,231,191,3,174,102,58,140,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,154,130,205,14,154,185,115,206,223,23,163,197,188,133,66,136,220,180,13,107,185,5,191,34,148,36,24,172,216,191,197,24,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,121,68,104,125,68,59,82,93,228,97,167,40,146,49,124,77,241,142,211,165,10,97,199,85,81,79,230,191,247,129,114,80,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,91,3,68,246,89,133,57,96,176,47,140,104,126,136,36,188,61,61,40,76,103,36,98,239,83,219,110,48,108,131,241,61,128,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,244,68,55,117,211,80,124,42,127,53,68,13,25,88,109,73,120,29,160,78,148,196,161,251,28,129,56,192,76,54,79,75,128,128,128,128,128,128,128,128,128,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,41,205,35,145,80,135,90,57,152,209,180,157,66,10,44,204,121,135,7,177,166,47,176,165,210,231,13,22,1,214,151,184,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,201,241,28,17,70,191,10,230,244,164,254,224,205,89,168,245,228,199,11,228,83,61,99,0,4,99,161,251,24,198,137,24,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,1,5],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateOneLevel-647339310663-358054748983.json b/mpt/tests/UpdateOneLevel-647339310663-358054748983.json index 4849a14915..131ed855f0 100644 --- a/mpt/tests/UpdateOneLevel-647339310663-358054748983.json +++ b/mpt/tests/UpdateOneLevel-647339310663-358054748983.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,91,17,33,207,142,243,30,99,20,173,20,129,191,59,158,186,174,22,77,226,131,140,56,74,194,53,68,176,249,189,108,176,0,160,242,53,142,209,2,82,55,238,235,240,245,146,164,233,25,218,193,111,191,54,29,125,47,122,203,150,59,247,37,203,201,142,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,1],[0,160,236,102,54,166,85,124,27,168,225,101,119,156,164,248,153,23,24,33,109,132,210,182,0,142,98,123,208,228,113,252,131,40,0,160,241,74,61,103,119,85,240,184,127,193,61,247,232,174,103,210,182,230,195,48,64,136,119,99,2,145,239,59,167,83,220,15,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,1],[0,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,0,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,0,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,1],[0,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,0,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,1],[0,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,0,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,1],[0,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,0,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,1],[0,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,0,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,1],[0,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,0,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,1],[0,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,0,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,1],[0,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,0,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,1],[0,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,0,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,1],[0,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,0,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,1],[0,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,0,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,1],[0,160,138,189,227,240,9,94,113,211,74,169,110,126,212,35,86,188,16,121,79,58,168,201,227,251,218,75,67,34,128,139,31,197,0,160,202,102,232,164,91,235,102,94,47,16,91,198,211,144,46,93,209,140,29,37,115,203,45,117,166,202,188,147,19,105,250,95,1],[0,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,0,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,1],[0,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,0,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,1],[0,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,0,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,1],[0,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,0,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,160,26,187,162,237,23,106,121,97,82,122,107,76,242,18,67,237,148,156,180,75,198,171,211,85,62,86,34,74,167,242,255,134,0,160,118,71,127,35,168,227,214,144,90,249,253,38,109,0,167,9,11,189,164,199,204,15,152,28,217,108,135,22,252,237,174,78,1],[0,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,0,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,1],[0,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,0,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,1],[0,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,0,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,1],[0,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,0,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,1],[0,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,0,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,1],[0,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,0,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,1],[0,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,0,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,1],[0,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,0,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,1],[0,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,0,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,1],[0,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,0,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,1],[0,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,0,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,1],[0,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,0,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,1],[0,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,0,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,1],[0,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,0,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,1],[0,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,0,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,0,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,1],[0,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,0,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,1],[0,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,0,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,1],[0,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,0,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,1],[0,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,0,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,1],[0,160,8,44,168,138,142,220,115,97,116,47,244,112,50,126,109,130,47,191,98,56,17,12,46,32,226,198,101,255,123,80,41,9,0,160,155,177,169,178,207,25,115,178,220,237,213,105,61,99,63,204,11,40,200,146,38,126,99,253,174,82,103,206,143,115,171,178,1],[0,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,0,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,1],[0,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,0,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,1],[0,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,0,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,1],[0,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,0,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,1],[0,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,0,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,1],[0,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,0,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,1],[0,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,0,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,1],[0,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,0,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,1],[0,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,0,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,1],[0,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,0,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,0,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,1],[0,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,0,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,1],[0,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,0,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,1],[0,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,0,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,1],[0,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,0,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,1],[0,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,0,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,1],[0,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,0,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,1],[0,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,0,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,1],[0,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,0,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,1],[0,160,94,39,91,173,139,183,90,208,86,51,72,72,4,200,124,24,108,62,147,41,211,29,234,48,180,55,10,48,173,57,11,152,0,160,123,171,42,213,155,121,113,37,156,12,93,15,148,14,156,94,140,247,237,156,1,226,58,29,74,49,252,242,231,92,226,186,1],[0,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,0,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,1],[0,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,0,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,1],[0,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,0,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,1],[0,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,0,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,1],[0,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,0,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,1],[0,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,0,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,241,0,248,241,0,1,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,164,92,78,34,81,137,173,236,78,208,145,118,128,60,46,5,176,8,229,165,42,222,110,4,252,228,93,243,26,160,241,85,0,160,95,174,59,239,229,74,221,53,227,115,207,137,94,29,119,126,56,209,55,198,212,179,38,213,219,36,111,62,46,43,176,168,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,0,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,0,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,1],[0,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,0,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,0,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,1],[0,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,0,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,1],[0,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,0,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,9,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,0,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,251,153,39,224,146,12,96,214,202,199,242,200,161,197,62,97,33,130,168,28,76,148,143,8,6,221,111,38,197,246,94,81,0,160,52,4,37,146,118,69,49,114,184,159,37,243,255,228,220,196,35,8,171,49,38,162,66,31,212,58,224,231,218,211,184,144,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,115,101,31,4,216,67,253,144,32,4,150,223,147,248,67,66,137,178,8,163,165,90,240,58,237,161,156,222,22,64,213,241,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,11,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,91,17,33,207,142,243,30,99,20,173,20,129,191,59,158,186,174,22,77,226,131,140,56,74,194,53,68,176,249,189,108,176,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,242,53,142,209,2,82,55,238,235,240,245,146,164,233,25,218,193,111,191,54,29,125,47,122,203,150,59,247,37,203,201,142,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,236,102,54,166,85,124,27,168,225,101,119,156,164,248,153,23,24,33,109,132,210,182,0,142,98,123,208,228,113,252,131,40,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,241,74,61,103,119,85,240,184,127,193,61,247,232,174,103,210,182,230,195,48,64,136,119,99,2,145,239,59,167,83,220,15,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,160,138,189,227,240,9,94,113,211,74,169,110,126,212,35,86,188,16,121,79,58,168,201,227,251,218,75,67,34,128,139,31,197,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,128,5],[249,2,17,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,160,202,102,232,164,91,235,102,94,47,16,91,198,211,144,46,93,209,140,29,37,115,203,45,117,166,202,188,147,19,105,250,95,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,128,5],[249,2,17,160,26,187,162,237,23,106,121,97,82,122,107,76,242,18,67,237,148,156,180,75,198,171,211,85,62,86,34,74,167,242,255,134,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,128,5],[249,2,17,160,118,71,127,35,168,227,214,144,90,249,253,38,109,0,167,9,11,189,164,199,204,15,152,28,217,108,135,22,252,237,174,78,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,128,5],[249,2,17,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,160,8,44,168,138,142,220,115,97,116,47,244,112,50,126,109,130,47,191,98,56,17,12,46,32,226,198,101,255,123,80,41,9,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,128,5],[249,2,17,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,160,155,177,169,178,207,25,115,178,220,237,213,105,61,99,63,204,11,40,200,146,38,126,99,253,174,82,103,206,143,115,171,178,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,128,5],[249,2,17,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,160,94,39,91,173,139,183,90,208,86,51,72,72,4,200,124,24,108,62,147,41,211,29,234,48,180,55,10,48,173,57,11,152,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,128,5],[249,2,17,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,160,123,171,42,213,155,121,113,37,156,12,93,15,148,14,156,94,140,247,237,156,1,226,58,29,74,49,252,242,231,92,226,186,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,128,5],[248,241,128,160,164,92,78,34,81,137,173,236,78,208,145,118,128,60,46,5,176,8,229,165,42,222,110,4,252,228,93,243,26,160,241,85,128,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,128,128,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,128,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,128,128,128,128,128,5],[248,241,128,160,95,174,59,239,229,74,221,53,227,115,207,137,94,29,119,126,56,209,55,198,212,179,38,213,219,36,111,62,46,43,176,168,128,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,128,128,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,128,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,128,128,128,128,128,5],[248,81,128,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,128,128,128,128,128,128,128,160,251,153,39,224,146,12,96,214,202,199,242,200,161,197,62,97,33,130,168,28,76,148,143,8,6,221,111,38,197,246,94,81,128,128,128,128,128,128,128,5],[248,81,128,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,128,128,128,128,128,128,128,160,52,4,37,146,118,69,49,114,184,159,37,243,255,228,220,196,35,8,171,49,38,162,66,31,212,58,224,231,218,211,184,144,128,128,128,128,128,128,128,5],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,184,70,248,68,128,128,160,115,101,31,4,216,67,253,144,32,4,150,223,147,248,67,66,137,178,8,163,165,90,240,58,237,161,156,222,22,64,213,241,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,91,17,33,207,142,243,30,99,20,173,20,129,191,59,158,186,174,22,77,226,131,140,56,74,194,53,68,176,249,189,108,176,0,160,242,53,142,209,2,82,55,238,235,240,245,146,164,233,25,218,193,111,191,54,29,125,47,122,203,150,59,247,37,203,201,142,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,236,102,54,166,85,124,27,168,225,101,119,156,164,248,153,23,24,33,109,132,210,182,0,142,98,123,208,228,113,252,131,40,0,160,241,74,61,103,119,85,240,184,127,193,61,247,232,174,103,210,182,230,195,48,64,136,119,99,2,145,239,59,167,83,220,15,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,0,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,0],[0,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,0,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,0,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,0,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,0,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,0,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,0,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,0,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,0,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,0,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,0,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,0,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,138,189,227,240,9,94,113,211,74,169,110,126,212,35,86,188,16,121,79,58,168,201,227,251,218,75,67,34,128,139,31,197,0,160,202,102,232,164,91,235,102,94,47,16,91,198,211,144,46,93,209,140,29,37,115,203,45,117,166,202,188,147,19,105,250,95,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,0,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,0,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,0,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,0,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,0],[0,160,26,187,162,237,23,106,121,97,82,122,107,76,242,18,67,237,148,156,180,75,198,171,211,85,62,86,34,74,167,242,255,134,0,160,118,71,127,35,168,227,214,144,90,249,253,38,109,0,167,9,11,189,164,199,204,15,152,28,217,108,135,22,252,237,174,78,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,0,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,0,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,0,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,0,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,0,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,0,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,0,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,0,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,0,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,0,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,0,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,0,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,0,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,0,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,0,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,0],[0,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,0,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,0,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,0,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,0,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,0,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,8,44,168,138,142,220,115,97,116,47,244,112,50,126,109,130,47,191,98,56,17,12,46,32,226,198,101,255,123,80,41,9,0,160,155,177,169,178,207,25,115,178,220,237,213,105,61,99,63,204,11,40,200,146,38,126,99,253,174,82,103,206,143,115,171,178,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,0,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,0,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,0,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,0,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,0,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,0,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,0,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,0,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,0,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,0,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,0],[0,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,0,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,0,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,0,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,0,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,0,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,0,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,0,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,0,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,0,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,94,39,91,173,139,183,90,208,86,51,72,72,4,200,124,24,108,62,147,41,211,29,234,48,180,55,10,48,173,57,11,152,0,160,123,171,42,213,155,121,113,37,156,12,93,15,148,14,156,94,140,247,237,156,1,226,58,29,74,49,252,242,231,92,226,186,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,0,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,0,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,0,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,0,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,0,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,0,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,17],[1,0,1,0,248,241,0,248,241,0,1,0,0,0,0,0,0,0,0,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,164,92,78,34,81,137,173,236,78,208,145,118,128,60,46,5,176,8,229,165,42,222,110,4,252,228,93,243,26,160,241,85,0,160,95,174,59,239,229,74,221,53,227,115,207,137,94,29,119,126,56,209,55,198,212,179,38,213,219,36,111,62,46,43,176,168,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,0,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,0,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,0,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,0,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,0,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,0,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,17],[1,0,1,0,248,81,0,248,81,0,9,0,0,0,0,0,0,0,0,0,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,0,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,251,153,39,224,146,12,96,214,202,199,242,200,161,197,62,97,33,130,168,28,76,148,143,8,6,221,111,38,197,246,94,81,0,160,52,4,37,146,118,69,49,114,184,159,37,243,255,228,220,196,35,8,171,49,38,162,66,31,212,58,224,231,218,211,184,144,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,17],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,8],[0,160,115,101,31,4,216,67,253,144,32,4,150,223,147,248,67,66,137,178,8,163,165,90,240,58,237,161,156,222,22,64,213,241,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,11],[1,0,1,0,248,81,0,248,81,0,11,0,0,0,0,0,0,0,0,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,17],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,13],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,91,17,33,207,142,243,30,99,20,173,20,129,191,59,158,186,174,22,77,226,131,140,56,74,194,53,68,176,249,189,108,176,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,242,53,142,209,2,82,55,238,235,240,245,146,164,233,25,218,193,111,191,54,29,125,47,122,203,150,59,247,37,203,201,142,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,236,102,54,166,85,124,27,168,225,101,119,156,164,248,153,23,24,33,109,132,210,182,0,142,98,123,208,228,113,252,131,40,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,241,74,61,103,119,85,240,184,127,193,61,247,232,174,103,210,182,230,195,48,64,136,119,99,2,145,239,59,167,83,220,15,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,160,138,189,227,240,9,94,113,211,74,169,110,126,212,35,86,188,16,121,79,58,168,201,227,251,218,75,67,34,128,139,31,197,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,128,5],[249,2,17,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,160,202,102,232,164,91,235,102,94,47,16,91,198,211,144,46,93,209,140,29,37,115,203,45,117,166,202,188,147,19,105,250,95,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,128,5],[249,2,17,160,26,187,162,237,23,106,121,97,82,122,107,76,242,18,67,237,148,156,180,75,198,171,211,85,62,86,34,74,167,242,255,134,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,128,5],[249,2,17,160,118,71,127,35,168,227,214,144,90,249,253,38,109,0,167,9,11,189,164,199,204,15,152,28,217,108,135,22,252,237,174,78,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,128,5],[249,2,17,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,160,8,44,168,138,142,220,115,97,116,47,244,112,50,126,109,130,47,191,98,56,17,12,46,32,226,198,101,255,123,80,41,9,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,128,5],[249,2,17,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,160,155,177,169,178,207,25,115,178,220,237,213,105,61,99,63,204,11,40,200,146,38,126,99,253,174,82,103,206,143,115,171,178,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,128,5],[249,2,17,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,160,94,39,91,173,139,183,90,208,86,51,72,72,4,200,124,24,108,62,147,41,211,29,234,48,180,55,10,48,173,57,11,152,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,128,5],[249,2,17,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,160,123,171,42,213,155,121,113,37,156,12,93,15,148,14,156,94,140,247,237,156,1,226,58,29,74,49,252,242,231,92,226,186,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,128,5],[248,241,128,160,164,92,78,34,81,137,173,236,78,208,145,118,128,60,46,5,176,8,229,165,42,222,110,4,252,228,93,243,26,160,241,85,128,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,128,128,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,128,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,128,128,128,128,128,5],[248,241,128,160,95,174,59,239,229,74,221,53,227,115,207,137,94,29,119,126,56,209,55,198,212,179,38,213,219,36,111,62,46,43,176,168,128,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,128,128,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,128,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,128,128,128,128,128,5],[248,81,128,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,128,128,128,128,128,128,128,160,251,153,39,224,146,12,96,214,202,199,242,200,161,197,62,97,33,130,168,28,76,148,143,8,6,221,111,38,197,246,94,81,128,128,128,128,128,128,128,5],[248,81,128,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,128,128,128,128,128,128,128,160,52,4,37,146,118,69,49,114,184,159,37,243,255,228,220,196,35,8,171,49,38,162,66,31,212,58,224,231,218,211,184,144,128,128,128,128,128,128,128,5],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,184,70,248,68,128,128,160,115,101,31,4,216,67,253,144,32,4,150,223,147,248,67,66,137,178,8,163,165,90,240,58,237,161,156,222,22,64,213,241,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateOneLevel-832680037789-475527942628.json b/mpt/tests/UpdateOneLevel-832680037789-475527942628.json index b8ca966b44..2101320d82 100644 --- a/mpt/tests/UpdateOneLevel-832680037789-475527942628.json +++ b/mpt/tests/UpdateOneLevel-832680037789-475527942628.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,0,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,0,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,1],[0,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,0,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,1],[0,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,0,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,1],[0,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,0,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,0,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,1],[0,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,0,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,128,5],[249,2,17,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,0,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,0,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,0,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,0,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,0,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,0,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,0,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,8],[0,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,2],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,13],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,128,5],[249,2,17,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateOneLevelBigVal-327208647099-358054748983.json b/mpt/tests/UpdateOneLevelBigVal-327208647099-358054748983.json index 775daf1ca2..c268b76e39 100644 --- a/mpt/tests/UpdateOneLevelBigVal-327208647099-358054748983.json +++ b/mpt/tests/UpdateOneLevelBigVal-327208647099-358054748983.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,74,72,126,214,38,114,106,6,139,208,78,23,94,227,56,235,8,120,38,244,151,36,226,85,139,208,75,186,50,93,232,139,0,160,47,153,170,219,9,198,22,86,248,152,232,249,109,115,192,228,13,55,28,207,117,247,47,63,204,5,209,13,223,234,159,26,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,204,47,95,53,220,42,86,221,92,153,147,52,233,155,95,54,88,156,118,84,4,61,238,56,92,140,65,14,182,174,125,178,0,160,60,89,199,193,177,71,27,9,6,219,206,34,13,147,100,142,80,74,189,149,136,199,168,29,205,9,178,79,161,205,99,31,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,1],[0,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,0,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,1],[0,160,127,62,96,115,155,47,151,79,242,54,78,184,86,250,239,57,139,170,36,129,159,84,15,202,218,167,188,5,25,160,44,124,0,160,9,140,198,60,180,239,74,249,70,85,143,82,239,38,119,152,245,146,194,129,241,217,255,108,76,127,18,46,245,117,24,70,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,160,131,172,155,18,179,170,215,133,116,121,79,47,177,190,212,139,125,10,125,44,243,130,101,112,89,52,174,201,249,177,124,247,0,160,121,224,44,198,88,3,34,184,162,128,159,80,22,63,172,141,96,120,102,169,83,117,115,165,155,73,147,14,212,173,203,22,1],[0,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,0,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,1],[0,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,0,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,1],[0,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,0,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,1],[0,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,0,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,1],[0,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,0,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,1],[0,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,0,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,1],[0,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,0,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,1],[0,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,0,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,1],[0,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,0,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,1],[0,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,0,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,1],[0,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,0,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,1],[0,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,0,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,1],[0,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,0,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,1],[0,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,0,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,1],[0,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,0,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,0,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,1],[0,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,0,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,1],[0,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,0,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,1],[0,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,0,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,1],[0,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,0,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,1],[0,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,0,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,1],[0,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,0,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,1],[0,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,0,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,1],[0,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,0,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,1],[0,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,0,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,1],[0,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,0,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,1],[0,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,0,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,1],[0,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,0,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,1],[0,160,166,114,70,180,139,174,99,65,119,241,25,53,184,14,78,63,4,4,117,13,163,125,183,53,148,199,76,204,118,220,42,225,0,160,187,181,112,177,1,53,213,12,118,65,101,22,52,248,178,73,25,96,60,140,200,62,166,37,31,160,239,186,206,12,143,181,1],[0,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,0,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,1],[0,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,0,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,0,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,1],[0,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,0,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,1],[0,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,0,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,1],[0,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,0,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,1],[0,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,0,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,1],[0,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,0,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,1],[0,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,0,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,1],[0,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,0,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,1],[0,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,0,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,1],[0,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,0,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,1],[0,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,0,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,1],[0,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,0,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,1],[0,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,0,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,1],[0,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,0,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,1],[0,160,120,87,213,111,251,106,64,83,114,237,33,166,182,240,230,200,43,17,70,155,163,193,75,105,33,184,59,160,113,86,78,43,0,160,171,32,186,242,126,157,233,219,32,27,11,1,255,237,165,204,248,42,197,188,238,155,105,225,115,25,160,254,203,114,168,66,1],[0,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,0,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,3,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,0,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,29,71,16,40,12,61,6,166,249,163,102,154,244,144,248,103,107,190,36,211,149,94,178,77,226,233,99,228,235,118,223,79,0,160,145,217,21,245,54,100,134,75,64,115,206,66,134,250,103,10,3,245,71,173,9,51,227,198,140,254,44,153,211,47,116,113,1],[0,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,0,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,0,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,0,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,1],[0,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,0,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,30,137,247,40,207,92,69,189,31,232,51,100,12,138,10,172,114,200,14,169,113,150,17,104,86,109,80,171,204,168,46,90,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,11,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,74,72,126,214,38,114,106,6,139,208,78,23,94,227,56,235,8,120,38,244,151,36,226,85,139,208,75,186,50,93,232,139,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,47,153,170,219,9,198,22,86,248,152,232,249,109,115,192,228,13,55,28,207,117,247,47,63,204,5,209,13,223,234,159,26,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,204,47,95,53,220,42,86,221,92,153,147,52,233,155,95,54,88,156,118,84,4,61,238,56,92,140,65,14,182,174,125,178,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,60,89,199,193,177,71,27,9,6,219,206,34,13,147,100,142,80,74,189,149,136,199,168,29,205,9,178,79,161,205,99,31,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,127,62,96,115,155,47,151,79,242,54,78,184,86,250,239,57,139,170,36,129,159,84,15,202,218,167,188,5,25,160,44,124,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,9,140,198,60,180,239,74,249,70,85,143,82,239,38,119,152,245,146,194,129,241,217,255,108,76,127,18,46,245,117,24,70,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,131,172,155,18,179,170,215,133,116,121,79,47,177,190,212,139,125,10,125,44,243,130,101,112,89,52,174,201,249,177,124,247,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,128,5],[249,2,17,160,121,224,44,198,88,3,34,184,162,128,159,80,22,63,172,141,96,120,102,169,83,117,115,165,155,73,147,14,212,173,203,22,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,128,5],[249,2,17,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,160,166,114,70,180,139,174,99,65,119,241,25,53,184,14,78,63,4,4,117,13,163,125,183,53,148,199,76,204,118,220,42,225,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,128,5],[249,2,17,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,160,187,181,112,177,1,53,213,12,118,65,101,22,52,248,178,73,25,96,60,140,200,62,166,37,31,160,239,186,206,12,143,181,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,128,5],[249,2,17,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,160,120,87,213,111,251,106,64,83,114,237,33,166,182,240,230,200,43,17,70,155,163,193,75,105,33,184,59,160,113,86,78,43,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,128,5],[249,2,17,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,160,171,32,186,242,126,157,233,219,32,27,11,1,255,237,165,204,248,42,197,188,238,155,105,225,115,25,160,254,203,114,168,66,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,128,5],[248,209,128,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,128,160,29,71,16,40,12,61,6,166,249,163,102,154,244,144,248,103,107,190,36,211,149,94,178,77,226,233,99,228,235,118,223,79,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,128,128,128,128,128,128,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,128,128,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,128,5],[248,209,128,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,128,160,145,217,21,245,54,100,134,75,64,115,206,66,134,250,103,10,3,245,71,173,9,51,227,198,140,254,44,153,211,47,116,113,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,128,128,128,128,128,128,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,128,128,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,128,5],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,184,70,248,68,128,128,160,30,137,247,40,207,92,69,189,31,232,51,100,12,138,10,172,114,200,14,169,113,150,17,104,86,109,80,171,204,168,46,90,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,74,72,126,214,38,114,106,6,139,208,78,23,94,227,56,235,8,120,38,244,151,36,226,85,139,208,75,186,50,93,232,139,0,160,47,153,170,219,9,198,22,86,248,152,232,249,109,115,192,228,13,55,28,207,117,247,47,63,204,5,209,13,223,234,159,26,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,204,47,95,53,220,42,86,221,92,153,147,52,233,155,95,54,88,156,118,84,4,61,238,56,92,140,65,14,182,174,125,178,0,160,60,89,199,193,177,71,27,9,6,219,206,34,13,147,100,142,80,74,189,149,136,199,168,29,205,9,178,79,161,205,99,31,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,0,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,127,62,96,115,155,47,151,79,242,54,78,184,86,250,239,57,139,170,36,129,159,84,15,202,218,167,188,5,25,160,44,124,0,160,9,140,198,60,180,239,74,249,70,85,143,82,239,38,119,152,245,146,194,129,241,217,255,108,76,127,18,46,245,117,24,70,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,131,172,155,18,179,170,215,133,116,121,79,47,177,190,212,139,125,10,125,44,243,130,101,112,89,52,174,201,249,177,124,247,0,160,121,224,44,198,88,3,34,184,162,128,159,80,22,63,172,141,96,120,102,169,83,117,115,165,155,73,147,14,212,173,203,22,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,0,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,0,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,0,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,0,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,0,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,0,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,0,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,0,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,0,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,0,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,0,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,0,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,0,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,0,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,0,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,0,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,0,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,0,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,0,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,0,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,0,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,0,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,0,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,0,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,0,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,0,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,0,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,0,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,166,114,70,180,139,174,99,65,119,241,25,53,184,14,78,63,4,4,117,13,163,125,183,53,148,199,76,204,118,220,42,225,0,160,187,181,112,177,1,53,213,12,118,65,101,22,52,248,178,73,25,96,60,140,200,62,166,37,31,160,239,186,206,12,143,181,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,0,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,0,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,0,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,0,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,0,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,0,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,0,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,0,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,0,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,0,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,0,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,0,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,0,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,0,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,0,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,0,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,120,87,213,111,251,106,64,83,114,237,33,166,182,240,230,200,43,17,70,155,163,193,75,105,33,184,59,160,113,86,78,43,0,160,171,32,186,242,126,157,233,219,32,27,11,1,255,237,165,204,248,42,197,188,238,155,105,225,115,25,160,254,203,114,168,66,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,0,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[1,0,1,0,248,209,0,248,209,0,3,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,0,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,29,71,16,40,12,61,6,166,249,163,102,154,244,144,248,103,107,190,36,211,149,94,178,77,226,233,99,228,235,118,223,79,0,160,145,217,21,245,54,100,134,75,64,115,206,66,134,250,103,10,3,245,71,173,9,51,227,198,140,254,44,153,211,47,116,113,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,0,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,0,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,0,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,0,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,8],[0,160,30,137,247,40,207,92,69,189,31,232,51,100,12,138,10,172,114,200,14,169,113,150,17,104,86,109,80,171,204,168,46,90,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,11],[1,0,1,0,248,81,0,248,81,0,11,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,13],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,74,72,126,214,38,114,106,6,139,208,78,23,94,227,56,235,8,120,38,244,151,36,226,85,139,208,75,186,50,93,232,139,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,47,153,170,219,9,198,22,86,248,152,232,249,109,115,192,228,13,55,28,207,117,247,47,63,204,5,209,13,223,234,159,26,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,204,47,95,53,220,42,86,221,92,153,147,52,233,155,95,54,88,156,118,84,4,61,238,56,92,140,65,14,182,174,125,178,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,60,89,199,193,177,71,27,9,6,219,206,34,13,147,100,142,80,74,189,149,136,199,168,29,205,9,178,79,161,205,99,31,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,127,62,96,115,155,47,151,79,242,54,78,184,86,250,239,57,139,170,36,129,159,84,15,202,218,167,188,5,25,160,44,124,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,9,140,198,60,180,239,74,249,70,85,143,82,239,38,119,152,245,146,194,129,241,217,255,108,76,127,18,46,245,117,24,70,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,131,172,155,18,179,170,215,133,116,121,79,47,177,190,212,139,125,10,125,44,243,130,101,112,89,52,174,201,249,177,124,247,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,128,5],[249,2,17,160,121,224,44,198,88,3,34,184,162,128,159,80,22,63,172,141,96,120,102,169,83,117,115,165,155,73,147,14,212,173,203,22,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,128,5],[249,2,17,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,160,166,114,70,180,139,174,99,65,119,241,25,53,184,14,78,63,4,4,117,13,163,125,183,53,148,199,76,204,118,220,42,225,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,128,5],[249,2,17,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,160,187,181,112,177,1,53,213,12,118,65,101,22,52,248,178,73,25,96,60,140,200,62,166,37,31,160,239,186,206,12,143,181,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,128,5],[249,2,17,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,160,120,87,213,111,251,106,64,83,114,237,33,166,182,240,230,200,43,17,70,155,163,193,75,105,33,184,59,160,113,86,78,43,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,128,5],[249,2,17,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,160,171,32,186,242,126,157,233,219,32,27,11,1,255,237,165,204,248,42,197,188,238,155,105,225,115,25,160,254,203,114,168,66,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,128,5],[248,209,128,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,128,160,29,71,16,40,12,61,6,166,249,163,102,154,244,144,248,103,107,190,36,211,149,94,178,77,226,233,99,228,235,118,223,79,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,128,128,128,128,128,128,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,128,128,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,128,5],[248,209,128,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,128,160,145,217,21,245,54,100,134,75,64,115,206,66,134,250,103,10,3,245,71,173,9,51,227,198,140,254,44,153,211,47,116,113,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,128,128,128,128,128,128,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,128,128,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,128,5],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,184,70,248,68,128,128,160,30,137,247,40,207,92,69,189,31,232,51,100,12,138,10,172,114,200,14,169,113,150,17,104,86,109,80,171,204,168,46,90,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateOneLevelEvenAddress-677480810186-475527942628.json b/mpt/tests/UpdateOneLevelEvenAddress-677480810186-475527942628.json index 6a72439b90..53394b94e8 100644 --- a/mpt/tests/UpdateOneLevelEvenAddress-677480810186-475527942628.json +++ b/mpt/tests/UpdateOneLevelEvenAddress-677480810186-475527942628.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,157,76,79,111,34,114,42,144,130,197,100,9,42,146,213,204,66,86,44,195,193,248,178,225,195,166,78,37,215,245,59,21,0,160,216,76,188,201,194,91,232,75,187,152,187,109,191,31,21,8,207,107,79,248,182,157,85,239,46,28,216,40,83,210,66,133,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,1],[0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,1],[0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,1],[0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,1],[0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,1],[0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,1],[0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,1],[0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,1],[0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,1],[0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,1],[0,160,4,135,255,112,210,177,41,119,96,162,216,133,81,95,144,132,223,220,127,190,152,0,40,87,178,172,253,226,25,50,185,88,0,160,14,61,10,36,208,108,39,59,193,190,131,47,137,186,21,141,157,71,19,119,67,142,187,82,4,2,124,139,43,45,45,130,1],[0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,1],[0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,1],[0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,1],[0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,1],[0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,1],[0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,1],[0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,1],[0,160,193,97,44,89,101,153,132,87,133,152,169,56,147,33,135,244,131,119,254,41,171,174,24,41,213,70,193,119,184,168,254,16,0,160,23,81,238,38,233,221,48,112,69,68,251,177,97,195,201,171,53,197,122,134,200,139,46,125,14,234,63,252,184,105,179,78,1],[0,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,0,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,1],[0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,1],[0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,1],[0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,1],[0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,1],[0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,1],[0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,1],[0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,1],[0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,1],[0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,1],[0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,1],[0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,0,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,1],[0,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,0,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,1],[0,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,0,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,1],[0,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,0,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,1],[0,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,0,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,1],[0,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,0,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,1],[0,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,0,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,1],[0,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,0,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,1],[0,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,0,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,1],[0,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,0,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,1],[0,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,0,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,1],[0,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,0,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,1],[0,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,0,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,1],[0,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,0,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,1],[0,160,202,77,116,28,179,50,207,160,214,247,114,149,214,31,63,32,245,203,186,193,229,10,211,127,198,125,233,208,113,152,125,61,0,160,228,152,27,240,129,205,134,20,94,35,141,74,96,43,232,215,58,130,183,44,8,43,133,173,57,86,225,152,172,0,152,254,1],[0,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,0,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,0,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,1],[0,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,0,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,1],[0,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,0,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,1],[0,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,0,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,1],[0,160,120,69,10,156,246,98,18,32,50,75,7,2,129,103,4,189,203,182,162,89,242,123,187,63,27,122,96,172,52,98,65,223,0,160,214,36,187,116,39,91,156,50,220,168,158,204,137,119,111,251,222,192,99,196,89,213,30,52,232,104,19,54,156,8,80,253,1],[0,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,0,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,1],[0,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,0,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,1],[0,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,0,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,1],[0,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,0,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,1],[0,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,0,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,1],[0,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,0,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,1],[0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,1],[0,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,0,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,1],[0,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,0,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,1],[0,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,0,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,1],[0,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,0,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,0,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,1],[0,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,0,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,1],[0,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,0,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,1],[0,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,0,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,1],[0,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,0,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,1],[0,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,0,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,1],[0,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,0,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,1],[0,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,0,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,1],[0,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,0,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,1],[0,160,17,172,129,49,18,179,71,120,67,98,34,232,49,174,201,158,23,188,152,119,253,187,175,123,61,9,17,255,2,154,112,55,0,160,230,45,155,155,230,71,219,202,47,148,63,127,255,153,112,43,182,75,19,68,72,217,70,171,191,223,142,24,183,236,164,215,1],[0,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,0,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,1],[0,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,0,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,1],[0,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,0,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,1],[0,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,0,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,1],[0,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,0,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,1],[0,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,0,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,0,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,0,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,1],[0,160,157,67,237,225,202,44,219,10,106,13,5,58,232,79,112,168,198,156,145,92,165,150,94,234,223,163,59,205,193,20,145,239,0,160,114,145,244,110,127,94,80,191,154,118,211,156,191,151,50,33,36,35,232,127,67,105,84,163,184,26,232,197,119,61,21,114,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,0,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,0,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,0,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,4,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,221,22,63,223,20,68,186,173,194,172,202,158,42,126,97,15,132,195,66,221,238,107,215,248,74,92,130,208,11,24,55,5,0,160,207,83,158,38,99,162,16,222,181,10,122,169,190,199,146,126,174,50,64,4,68,199,226,67,49,12,144,117,180,198,45,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,0,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,157,76,79,111,34,114,42,144,130,197,100,9,42,146,213,204,66,86,44,195,193,248,178,225,195,166,78,37,215,245,59,21,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,216,76,188,201,194,91,232,75,187,152,187,109,191,31,21,8,207,107,79,248,182,157,85,239,46,28,216,40,83,210,66,133,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,4,135,255,112,210,177,41,119,96,162,216,133,81,95,144,132,223,220,127,190,152,0,40,87,178,172,253,226,25,50,185,88,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,14,61,10,36,208,108,39,59,193,190,131,47,137,186,21,141,157,71,19,119,67,142,187,82,4,2,124,139,43,45,45,130,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,193,97,44,89,101,153,132,87,133,152,169,56,147,33,135,244,131,119,254,41,171,174,24,41,213,70,193,119,184,168,254,16,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,23,81,238,38,233,221,48,112,69,68,251,177,97,195,201,171,53,197,122,134,200,139,46,125,14,234,63,252,184,105,179,78,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,202,77,116,28,179,50,207,160,214,247,114,149,214,31,63,32,245,203,186,193,229,10,211,127,198,125,233,208,113,152,125,61,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,228,152,27,240,129,205,134,20,94,35,141,74,96,43,232,215,58,130,183,44,8,43,133,173,57,86,225,152,172,0,152,254,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,120,69,10,156,246,98,18,32,50,75,7,2,129,103,4,189,203,182,162,89,242,123,187,63,27,122,96,172,52,98,65,223,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,214,36,187,116,39,91,156,50,220,168,158,204,137,119,111,251,222,192,99,196,89,213,30,52,232,104,19,54,156,8,80,253,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,17,172,129,49,18,179,71,120,67,98,34,232,49,174,201,158,23,188,152,119,253,187,175,123,61,9,17,255,2,154,112,55,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,230,45,155,155,230,71,219,202,47,148,63,127,255,153,112,43,182,75,19,68,72,217,70,171,191,223,142,24,183,236,164,215,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,157,67,237,225,202,44,219,10,106,13,5,58,232,79,112,168,198,156,145,92,165,150,94,234,223,163,59,205,193,20,145,239,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,114,145,244,110,127,94,80,191,154,118,211,156,191,151,50,33,36,35,232,127,67,105,84,163,184,26,232,197,119,61,21,114,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,81,128,128,128,128,160,221,22,63,223,20,68,186,173,194,172,202,158,42,126,97,15,132,195,66,221,238,107,215,248,74,92,130,208,11,24,55,5,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,81,128,128,128,128,160,207,83,158,38,99,162,16,222,181,10,122,169,190,199,146,126,174,50,64,4,68,199,226,67,49,12,144,117,180,198,45,30,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,157,76,79,111,34,114,42,144,130,197,100,9,42,146,213,204,66,86,44,195,193,248,178,225,195,166,78,37,215,245,59,21,0,160,216,76,188,201,194,91,232,75,187,152,187,109,191,31,21,8,207,107,79,248,182,157,85,239,46,28,216,40,83,210,66,133,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,4,135,255,112,210,177,41,119,96,162,216,133,81,95,144,132,223,220,127,190,152,0,40,87,178,172,253,226,25,50,185,88,0,160,14,61,10,36,208,108,39,59,193,190,131,47,137,186,21,141,157,71,19,119,67,142,187,82,4,2,124,139,43,45,45,130,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,193,97,44,89,101,153,132,87,133,152,169,56,147,33,135,244,131,119,254,41,171,174,24,41,213,70,193,119,184,168,254,16,0,160,23,81,238,38,233,221,48,112,69,68,251,177,97,195,201,171,53,197,122,134,200,139,46,125,14,234,63,252,184,105,179,78,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,0,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,0,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,0,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,0,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,0,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,0,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,0,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,0,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,0,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,0,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,0,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,0,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,0,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,0,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,0,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,202,77,116,28,179,50,207,160,214,247,114,149,214,31,63,32,245,203,186,193,229,10,211,127,198,125,233,208,113,152,125,61,0,160,228,152,27,240,129,205,134,20,94,35,141,74,96,43,232,215,58,130,183,44,8,43,133,173,57,86,225,152,172,0,152,254,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,0,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,0,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,0,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,0,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,0,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,120,69,10,156,246,98,18,32,50,75,7,2,129,103,4,189,203,182,162,89,242,123,187,63,27,122,96,172,52,98,65,223,0,160,214,36,187,116,39,91,156,50,220,168,158,204,137,119,111,251,222,192,99,196,89,213,30,52,232,104,19,54,156,8,80,253,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,0,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,0,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,0,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,0,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,0,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,0,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,0,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,0,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,0,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,0,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,0,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,0,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,0,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,0,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,0,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,0,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,0,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,0,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,0,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,17,172,129,49,18,179,71,120,67,98,34,232,49,174,201,158,23,188,152,119,253,187,175,123,61,9,17,255,2,154,112,55,0,160,230,45,155,155,230,71,219,202,47,148,63,127,255,153,112,43,182,75,19,68,72,217,70,171,191,223,142,24,183,236,164,215,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,0,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,0,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,0,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,0,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,0,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,0,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,0,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,0,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,157,67,237,225,202,44,219,10,106,13,5,58,232,79,112,168,198,156,145,92,165,150,94,234,223,163,59,205,193,20,145,239,0,160,114,145,244,110,127,94,80,191,154,118,211,156,191,151,50,33,36,35,232,127,67,105,84,163,184,26,232,197,119,61,21,114,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,0,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,0,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,0,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[1,0,1,0,248,81,0,248,81,0,4,0,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,221,22,63,223,20,68,186,173,194,172,202,158,42,126,97,15,132,195,66,221,238,107,215,248,74,92,130,208,11,24,55,5,0,160,207,83,158,38,99,162,16,222,181,10,122,169,190,199,146,126,174,50,64,4,68,199,226,67,49,12,144,117,180,198,45,30,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,0,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,8],[0,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,2],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,13],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,157,76,79,111,34,114,42,144,130,197,100,9,42,146,213,204,66,86,44,195,193,248,178,225,195,166,78,37,215,245,59,21,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,216,76,188,201,194,91,232,75,187,152,187,109,191,31,21,8,207,107,79,248,182,157,85,239,46,28,216,40,83,210,66,133,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,4,135,255,112,210,177,41,119,96,162,216,133,81,95,144,132,223,220,127,190,152,0,40,87,178,172,253,226,25,50,185,88,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,14,61,10,36,208,108,39,59,193,190,131,47,137,186,21,141,157,71,19,119,67,142,187,82,4,2,124,139,43,45,45,130,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,193,97,44,89,101,153,132,87,133,152,169,56,147,33,135,244,131,119,254,41,171,174,24,41,213,70,193,119,184,168,254,16,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,23,81,238,38,233,221,48,112,69,68,251,177,97,195,201,171,53,197,122,134,200,139,46,125,14,234,63,252,184,105,179,78,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,202,77,116,28,179,50,207,160,214,247,114,149,214,31,63,32,245,203,186,193,229,10,211,127,198,125,233,208,113,152,125,61,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,228,152,27,240,129,205,134,20,94,35,141,74,96,43,232,215,58,130,183,44,8,43,133,173,57,86,225,152,172,0,152,254,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,120,69,10,156,246,98,18,32,50,75,7,2,129,103,4,189,203,182,162,89,242,123,187,63,27,122,96,172,52,98,65,223,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,214,36,187,116,39,91,156,50,220,168,158,204,137,119,111,251,222,192,99,196,89,213,30,52,232,104,19,54,156,8,80,253,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,17,172,129,49,18,179,71,120,67,98,34,232,49,174,201,158,23,188,152,119,253,187,175,123,61,9,17,255,2,154,112,55,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,230,45,155,155,230,71,219,202,47,148,63,127,255,153,112,43,182,75,19,68,72,217,70,171,191,223,142,24,183,236,164,215,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,157,67,237,225,202,44,219,10,106,13,5,58,232,79,112,168,198,156,145,92,165,150,94,234,223,163,59,205,193,20,145,239,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,114,145,244,110,127,94,80,191,154,118,211,156,191,151,50,33,36,35,232,127,67,105,84,163,184,26,232,197,119,61,21,114,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,81,128,128,128,128,160,221,22,63,223,20,68,186,173,194,172,202,158,42,126,97,15,132,195,66,221,238,107,215,248,74,92,130,208,11,24,55,5,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,81,128,128,128,128,160,207,83,158,38,99,162,16,222,181,10,122,169,190,199,146,126,174,50,64,4,68,199,226,67,49,12,144,117,180,198,45,30,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateThreeLevels-502537983006-528454448066.json b/mpt/tests/UpdateThreeLevels-502537983006-528454448066.json index 29eb8458d1..71f4fb1387 100644 --- a/mpt/tests/UpdateThreeLevels-502537983006-528454448066.json +++ b/mpt/tests/UpdateThreeLevels-502537983006-528454448066.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,142,144,113,222,161,97,77,48,103,64,180,232,181,11,108,2,85,138,163,102,26,74,61,64,147,6,183,56,99,81,83,71,0,160,101,77,230,237,240,73,108,155,117,96,108,192,106,0,61,132,48,176,179,233,125,56,111,253,16,241,13,71,124,184,157,100,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,0,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,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,1],[0,160,87,138,47,5,98,222,15,150,38,81,116,204,38,246,74,216,154,151,10,54,2,41,1,148,36,199,3,198,39,221,221,17,0,160,89,14,72,25,129,66,191,230,0,34,163,156,210,173,52,225,168,221,66,88,57,5,115,40,205,90,254,107,55,240,255,166,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,0,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,1],[0,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,0,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,1],[0,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,0,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,1],[0,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,0,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,1],[0,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,0,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,1],[0,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,0,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,1],[0,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,0,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,1],[0,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,0,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,1],[0,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,0,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,1],[0,160,188,212,78,6,137,199,58,2,72,14,105,100,234,10,254,179,199,160,215,110,78,188,254,146,90,111,23,88,96,114,64,234,0,160,196,75,28,203,87,166,229,245,194,73,52,62,118,92,101,101,237,126,90,246,173,201,159,188,78,114,228,147,48,129,240,203,1],[0,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,0,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,1],[0,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,0,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,1],[0,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,0,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,1],[0,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,0,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,1],[0,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,0,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,1],[0,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,0,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,0,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,1],[0,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,0,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,1],[0,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,0,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,1],[0,160,26,147,102,163,139,172,169,47,50,240,75,190,92,248,196,156,35,24,79,235,155,144,229,52,4,85,87,249,139,147,232,222,0,160,37,70,153,216,255,176,70,2,60,194,7,102,154,227,212,101,52,63,150,4,173,162,99,247,179,212,33,34,48,36,144,175,1],[0,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,0,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,1],[0,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,0,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,1],[0,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,0,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,1],[0,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,0,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,1],[0,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,0,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,1],[0,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,0,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,1],[0,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,0,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,1],[0,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,0,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,1],[0,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,0,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,1],[0,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,0,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,1],[0,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,0,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,1],[0,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,0,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,0,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,1],[0,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,0,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,1],[0,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,0,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,1],[0,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,0,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,1],[0,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,0,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,1],[0,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,0,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,1],[0,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,0,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,1],[0,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,0,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,1],[0,160,40,209,9,219,145,88,225,98,57,70,130,171,199,135,108,162,137,200,130,155,156,208,73,48,20,227,77,94,10,212,186,75,0,160,208,183,63,43,52,250,147,253,41,11,40,102,228,67,36,150,238,209,99,227,150,202,150,95,82,62,165,162,196,179,232,192,1],[0,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,0,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,1],[0,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,0,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,1],[0,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,0,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,1],[0,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,0,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,1],[0,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,0,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,1],[0,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,0,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,1],[0,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,0,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,0,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,1],[0,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,0,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,1],[0,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,0,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,1],[0,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,0,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,1],[0,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,0,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,1],[0,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,0,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,1],[0,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,0,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,1],[0,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,0,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,1],[0,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,0,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,1],[0,160,221,16,192,189,239,240,135,122,64,173,215,46,4,239,49,29,173,26,184,232,175,108,56,126,239,57,79,239,242,87,128,177,0,160,88,100,20,124,44,120,97,11,155,255,247,50,144,93,125,181,208,124,107,2,9,128,158,57,108,165,185,187,233,79,33,10,1],[0,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,0,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,1],[0,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,0,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,1],[0,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,0,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,1],[0,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,0,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,1],[0,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,0,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,1],[0,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,0,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,0,0,0,0,0,0,0,0,0,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,160,80,6,89,43,86,234,131,147,239,22,38,45,220,175,87,203,99,236,3,18,241,136,146,107,109,235,193,176,130,156,84,21,0,160,250,47,45,204,91,161,58,207,44,11,183,77,22,191,151,109,244,206,52,64,130,47,100,227,34,238,117,230,29,190,208,238,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,0,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,0,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,1],[0,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,0,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,0,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,0,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,5,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,123,252,100,173,124,68,199,163,79,4,241,92,153,123,218,145,145,36,206,212,171,116,13,74,255,42,112,221,179,248,169,0,160,37,106,249,58,165,105,120,84,33,189,103,48,146,121,142,174,76,21,117,99,164,77,145,64,232,16,211,214,199,162,3,153,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,0,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,147,146,239,33,27,134,221,156,45,126,73,40,11,10,2,192,168,19,116,167,199,173,97,3,135,25,96,251,198,68,191,9,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,96,35,47,139,213,181,226,176,47,22,147,77,160,46,85,255,253,184,17,242,105,77,6,168,219,237,167,193,62,216,254,184,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[0,1,0,1,249,1,81,249,1,81,3,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,0,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,1],[0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,1],[0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,1],[0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,145,0,248,145,0,8,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,0,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,0,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,142,144,113,222,161,97,77,48,103,64,180,232,181,11,108,2,85,138,163,102,26,74,61,64,147,6,183,56,99,81,83,71,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,101,77,230,237,240,73,108,155,117,96,108,192,106,0,61,132,48,176,179,233,125,56,111,253,16,241,13,71,124,184,157,100,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,87,138,47,5,98,222,15,150,38,81,116,204,38,246,74,216,154,151,10,54,2,41,1,148,36,199,3,198,39,221,221,17,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,89,14,72,25,129,66,191,230,0,34,163,156,210,173,52,225,168,221,66,88,57,5,115,40,205,90,254,107,55,240,255,166,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,160,188,212,78,6,137,199,58,2,72,14,105,100,234,10,254,179,199,160,215,110,78,188,254,146,90,111,23,88,96,114,64,234,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,128,5],[249,2,17,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,160,196,75,28,203,87,166,229,245,194,73,52,62,118,92,101,101,237,126,90,246,173,201,159,188,78,114,228,147,48,129,240,203,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,128,5],[249,2,17,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,160,26,147,102,163,139,172,169,47,50,240,75,190,92,248,196,156,35,24,79,235,155,144,229,52,4,85,87,249,139,147,232,222,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,128,5],[249,2,17,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,160,37,70,153,216,255,176,70,2,60,194,7,102,154,227,212,101,52,63,150,4,173,162,99,247,179,212,33,34,48,36,144,175,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,128,5],[249,2,17,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,160,40,209,9,219,145,88,225,98,57,70,130,171,199,135,108,162,137,200,130,155,156,208,73,48,20,227,77,94,10,212,186,75,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,128,5],[249,2,17,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,160,208,183,63,43,52,250,147,253,41,11,40,102,228,67,36,150,238,209,99,227,150,202,150,95,82,62,165,162,196,179,232,192,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,128,5],[249,2,17,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,160,221,16,192,189,239,240,135,122,64,173,215,46,4,239,49,29,173,26,184,232,175,108,56,126,239,57,79,239,242,87,128,177,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,128,5],[249,2,17,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,160,88,100,20,124,44,120,97,11,155,255,247,50,144,93,125,181,208,124,107,2,9,128,158,57,108,165,185,187,233,79,33,10,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,128,5],[248,209,160,80,6,89,43,86,234,131,147,239,22,38,45,220,175,87,203,99,236,3,18,241,136,146,107,109,235,193,176,130,156,84,21,128,128,128,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,128,128,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,128,128,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,128,128,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,128,128,5],[248,209,160,250,47,45,204,91,161,58,207,44,11,183,77,22,191,151,109,244,206,52,64,130,47,100,227,34,238,117,230,29,190,208,238,128,128,128,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,128,128,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,128,128,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,128,128,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,128,128,5],[248,81,128,128,128,128,128,160,169,123,252,100,173,124,68,199,163,79,4,241,92,153,123,218,145,145,36,206,212,171,116,13,74,255,42,112,221,179,248,169,128,128,128,128,128,128,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,128,128,128,128,5],[248,81,128,128,128,128,128,160,37,106,249,58,165,105,120,84,33,189,103,48,146,121,142,174,76,21,117,99,164,77,145,64,232,16,211,214,199,162,3,153,128,128,128,128,128,128,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,128,128,128,128,5],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,184,70,248,68,128,128,160,147,146,239,33,27,134,221,156,45,126,73,40,11,10,2,192,168,19,116,167,199,173,97,3,135,25,96,251,198,68,191,9,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,184,70,248,68,128,128,160,96,35,47,139,213,181,226,176,47,22,147,77,160,46,85,255,253,184,17,242,105,77,6,168,219,237,167,193,62,216,254,184,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,128,128,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[248,81,128,128,128,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,11,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,142,144,113,222,161,97,77,48,103,64,180,232,181,11,108,2,85,138,163,102,26,74,61,64,147,6,183,56,99,81,83,71,0,160,101,77,230,237,240,73,108,155,117,96,108,192,106,0,61,132,48,176,179,233,125,56,111,253,16,241,13,71,124,184,157,100,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,87,138,47,5,98,222,15,150,38,81,116,204,38,246,74,216,154,151,10,54,2,41,1,148,36,199,3,198,39,221,221,17,0,160,89,14,72,25,129,66,191,230,0,34,163,156,210,173,52,225,168,221,66,88,57,5,115,40,205,90,254,107,55,240,255,166,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,0,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,0,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,0,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,0,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,0,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,0,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,0,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,0,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,0,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,188,212,78,6,137,199,58,2,72,14,105,100,234,10,254,179,199,160,215,110,78,188,254,146,90,111,23,88,96,114,64,234,0,160,196,75,28,203,87,166,229,245,194,73,52,62,118,92,101,101,237,126,90,246,173,201,159,188,78,114,228,147,48,129,240,203,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,0,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,0,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,0,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,0,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,0,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,0,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,0,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,0,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,0,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,26,147,102,163,139,172,169,47,50,240,75,190,92,248,196,156,35,24,79,235,155,144,229,52,4,85,87,249,139,147,232,222,0,160,37,70,153,216,255,176,70,2,60,194,7,102,154,227,212,101,52,63,150,4,173,162,99,247,179,212,33,34,48,36,144,175,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,0,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,0,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,0,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,0,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,0,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,0,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,0,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,0,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,0,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,0,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,0,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,0,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,0,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,0,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,0,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,0,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,0,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,0,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,0,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,0,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,40,209,9,219,145,88,225,98,57,70,130,171,199,135,108,162,137,200,130,155,156,208,73,48,20,227,77,94,10,212,186,75,0,160,208,183,63,43,52,250,147,253,41,11,40,102,228,67,36,150,238,209,99,227,150,202,150,95,82,62,165,162,196,179,232,192,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,0,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,0,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,0,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,0,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,0,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,0,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,0,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,0,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,0,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,0,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,0,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,0,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,0,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,0,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,0,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,0,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,221,16,192,189,239,240,135,122,64,173,215,46,4,239,49,29,173,26,184,232,175,108,56,126,239,57,79,239,242,87,128,177,0,160,88,100,20,124,44,120,97,11,155,255,247,50,144,93,125,181,208,124,107,2,9,128,158,57,108,165,185,187,233,79,33,10,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,0,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,0,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,0,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,0,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,0,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,0,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[1,0,1,0,248,209,0,248,209,0,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,80,6,89,43,86,234,131,147,239,22,38,45,220,175,87,203,99,236,3,18,241,136,146,107,109,235,193,176,130,156,84,21,0,160,250,47,45,204,91,161,58,207,44,11,183,77,22,191,151,109,244,206,52,64,130,47,100,227,34,238,117,230,29,190,208,238,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,0,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,0,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,0,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,0,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,0,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[1,0,1,0,248,81,0,248,81,0,5,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,169,123,252,100,173,124,68,199,163,79,4,241,92,153,123,218,145,145,36,206,212,171,116,13,74,255,42,112,221,179,248,169,0,160,37,106,249,58,165,105,120,84,33,189,103,48,146,121,142,174,76,21,117,99,164,77,145,64,232,16,211,214,199,162,3,153,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,0,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,7],[0,160,147,146,239,33,27,134,221,156,45,126,73,40,11,10,2,192,168,19,116,167,199,173,97,3,135,25,96,251,198,68,191,9,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,8],[0,160,96,35,47,139,213,181,226,176,47,22,147,77,160,46,85,255,253,184,17,242,105,77,6,168,219,237,167,193,62,216,254,184,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,11],[0,1,0,1,249,1,81,249,1,81,3,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,0,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[1,0,1,0,248,145,0,248,145,0,8,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,0,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,0,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,2],[11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,13],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,142,144,113,222,161,97,77,48,103,64,180,232,181,11,108,2,85,138,163,102,26,74,61,64,147,6,183,56,99,81,83,71,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,101,77,230,237,240,73,108,155,117,96,108,192,106,0,61,132,48,176,179,233,125,56,111,253,16,241,13,71,124,184,157,100,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,87,138,47,5,98,222,15,150,38,81,116,204,38,246,74,216,154,151,10,54,2,41,1,148,36,199,3,198,39,221,221,17,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,89,14,72,25,129,66,191,230,0,34,163,156,210,173,52,225,168,221,66,88,57,5,115,40,205,90,254,107,55,240,255,166,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,160,188,212,78,6,137,199,58,2,72,14,105,100,234,10,254,179,199,160,215,110,78,188,254,146,90,111,23,88,96,114,64,234,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,128,5],[249,2,17,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,160,196,75,28,203,87,166,229,245,194,73,52,62,118,92,101,101,237,126,90,246,173,201,159,188,78,114,228,147,48,129,240,203,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,128,5],[249,2,17,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,160,26,147,102,163,139,172,169,47,50,240,75,190,92,248,196,156,35,24,79,235,155,144,229,52,4,85,87,249,139,147,232,222,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,128,5],[249,2,17,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,160,37,70,153,216,255,176,70,2,60,194,7,102,154,227,212,101,52,63,150,4,173,162,99,247,179,212,33,34,48,36,144,175,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,128,5],[249,2,17,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,160,40,209,9,219,145,88,225,98,57,70,130,171,199,135,108,162,137,200,130,155,156,208,73,48,20,227,77,94,10,212,186,75,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,128,5],[249,2,17,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,160,208,183,63,43,52,250,147,253,41,11,40,102,228,67,36,150,238,209,99,227,150,202,150,95,82,62,165,162,196,179,232,192,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,128,5],[249,2,17,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,160,221,16,192,189,239,240,135,122,64,173,215,46,4,239,49,29,173,26,184,232,175,108,56,126,239,57,79,239,242,87,128,177,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,128,5],[249,2,17,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,160,88,100,20,124,44,120,97,11,155,255,247,50,144,93,125,181,208,124,107,2,9,128,158,57,108,165,185,187,233,79,33,10,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,128,5],[248,209,160,80,6,89,43,86,234,131,147,239,22,38,45,220,175,87,203,99,236,3,18,241,136,146,107,109,235,193,176,130,156,84,21,128,128,128,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,128,128,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,128,128,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,128,128,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,128,128,5],[248,209,160,250,47,45,204,91,161,58,207,44,11,183,77,22,191,151,109,244,206,52,64,130,47,100,227,34,238,117,230,29,190,208,238,128,128,128,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,128,128,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,128,128,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,128,128,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,128,128,5],[248,81,128,128,128,128,128,160,169,123,252,100,173,124,68,199,163,79,4,241,92,153,123,218,145,145,36,206,212,171,116,13,74,255,42,112,221,179,248,169,128,128,128,128,128,128,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,128,128,128,128,5],[248,81,128,128,128,128,128,160,37,106,249,58,165,105,120,84,33,189,103,48,146,121,142,174,76,21,117,99,164,77,145,64,232,16,211,214,199,162,3,153,128,128,128,128,128,128,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,128,128,128,128,5],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,184,70,248,68,128,128,160,147,146,239,33,27,134,221,156,45,126,73,40,11,10,2,192,168,19,116,167,199,173,97,3,135,25,96,251,198,68,191,9,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,184,70,248,68,128,128,160,96,35,47,139,213,181,226,176,47,22,147,77,160,46,85,255,253,184,17,242,105,77,6,168,219,237,167,193,62,216,254,184,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,128,128,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[248,81,128,128,128,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,11,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateTwoLevels-711822908769-330416270113.json b/mpt/tests/UpdateTwoLevels-711822908769-330416270113.json index 192805fa1d..6fd2f76956 100644 --- a/mpt/tests/UpdateTwoLevels-711822908769-330416270113.json +++ b/mpt/tests/UpdateTwoLevels-711822908769-330416270113.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,0,160,80,81,86,126,198,95,118,11,95,172,104,133,19,210,199,68,152,233,43,250,148,55,34,104,34,72,184,115,183,151,216,161,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,1],[0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,1],[0,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,0,160,140,225,28,195,169,112,169,75,250,46,56,171,150,161,71,200,135,103,101,182,54,126,143,177,59,249,235,81,247,117,7,140,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,1],[0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,1],[0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,1],[0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,1],[0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,1],[0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,1],[0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,1],[0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,1],[0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,1],[0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,1],[0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,1],[0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,1],[0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,1],[0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,1],[0,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,0,160,123,155,203,26,218,205,204,241,86,103,158,110,59,134,231,56,71,172,255,73,241,241,125,161,246,35,6,232,62,37,112,88,1],[0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,1],[0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,1],[0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,1],[0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,1],[0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,1],[0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,1],[0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,1],[0,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,0,160,198,203,246,46,203,176,117,45,83,236,82,38,20,123,8,101,138,38,200,215,151,42,46,236,78,112,27,209,131,57,219,206,1],[0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,1],[0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,1],[0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,1],[0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,1],[0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,1],[0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,1],[0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,1],[0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,1],[0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,1],[0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,1],[0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,1],[0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,1],[0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,1],[0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,1],[0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,1],[0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,1],[0,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,0,160,160,2,236,192,39,202,151,163,183,70,186,114,134,16,83,20,183,222,81,80,128,192,34,13,58,219,194,215,225,13,196,151,1],[0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,1],[0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,1],[0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,1],[0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,1],[0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,1],[0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,1],[0,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,0,160,222,94,159,134,29,249,127,113,70,55,181,120,192,18,249,201,11,166,0,7,124,0,190,99,129,214,226,238,105,72,204,10,1],[0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,1],[0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,1],[0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,1],[0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,1],[0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,1],[0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,1],[0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,1],[0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,1],[0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,1],[0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,1],[0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,1],[0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,1],[0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,1],[0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,1,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,0,160,156,207,209,50,40,105,79,185,147,253,172,132,182,236,142,139,203,121,201,181,156,228,141,159,78,159,44,33,213,51,125,229,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,1],[0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,1],[0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,1],[0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,240,1,181,13,209,205,67,21,77,226,67,67,109,237,241,148,179,141,51,28,14,168,32,5,100,241,252,179,90,52,230,114,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,80,81,86,126,198,95,118,11,95,172,104,133,19,210,199,68,152,233,43,250,148,55,34,104,34,72,184,115,183,151,216,161,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,140,225,28,195,169,112,169,75,250,46,56,171,150,161,71,200,135,103,101,182,54,126,143,177,59,249,235,81,247,117,7,140,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,123,155,203,26,218,205,204,241,86,103,158,110,59,134,231,56,71,172,255,73,241,241,125,161,246,35,6,232,62,37,112,88,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,198,203,246,46,203,176,117,45,83,236,82,38,20,123,8,101,138,38,200,215,151,42,46,236,78,112,27,209,131,57,219,206,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,160,2,236,192,39,202,151,163,183,70,186,114,134,16,83,20,183,222,81,80,128,192,34,13,58,219,194,215,225,13,196,151,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,222,94,159,134,29,249,127,113,70,55,181,120,192,18,249,201,11,166,0,7,124,0,190,99,129,214,226,238,105,72,204,10,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[248,209,128,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,209,128,160,156,207,209,50,40,105,79,185,147,253,172,132,182,236,142,139,203,121,201,181,156,228,141,159,78,159,44,33,213,51,125,229,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,240,1,181,13,209,205,67,21,77,226,67,67,109,237,241,148,179,141,51,28,14,168,32,5,100,241,252,179,90,52,230,114,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,0,160,80,81,86,126,198,95,118,11,95,172,104,133,19,210,199,68,152,233,43,250,148,55,34,104,34,72,184,115,183,151,216,161,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,0,160,140,225,28,195,169,112,169,75,250,46,56,171,150,161,71,200,135,103,101,182,54,126,143,177,59,249,235,81,247,117,7,140,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,0,160,123,155,203,26,218,205,204,241,86,103,158,110,59,134,231,56,71,172,255,73,241,241,125,161,246,35,6,232,62,37,112,88,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,0,160,198,203,246,46,203,176,117,45,83,236,82,38,20,123,8,101,138,38,200,215,151,42,46,236,78,112,27,209,131,57,219,206,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,0,160,160,2,236,192,39,202,151,163,183,70,186,114,134,16,83,20,183,222,81,80,128,192,34,13,58,219,194,215,225,13,196,151,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,0,160,222,94,159,134,29,249,127,113,70,55,181,120,192,18,249,201,11,166,0,7,124,0,190,99,129,214,226,238,105,72,204,10,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[1,0,1,0,248,209,0,248,209,0,1,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,0,160,156,207,209,50,40,105,79,185,147,253,172,132,182,236,142,139,203,121,201,181,156,228,141,159,78,159,44,33,213,51,125,229,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,7],[0,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,8],[0,160,240,1,181,13,209,205,67,21,77,226,67,67,109,237,241,148,179,141,51,28,14,168,32,5,100,241,252,179,90,52,230,114,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,13],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,80,81,86,126,198,95,118,11,95,172,104,133,19,210,199,68,152,233,43,250,148,55,34,104,34,72,184,115,183,151,216,161,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,140,225,28,195,169,112,169,75,250,46,56,171,150,161,71,200,135,103,101,182,54,126,143,177,59,249,235,81,247,117,7,140,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,123,155,203,26,218,205,204,241,86,103,158,110,59,134,231,56,71,172,255,73,241,241,125,161,246,35,6,232,62,37,112,88,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,198,203,246,46,203,176,117,45,83,236,82,38,20,123,8,101,138,38,200,215,151,42,46,236,78,112,27,209,131,57,219,206,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,160,2,236,192,39,202,151,163,183,70,186,114,134,16,83,20,183,222,81,80,128,192,34,13,58,219,194,215,225,13,196,151,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,222,94,159,134,29,249,127,113,70,55,181,120,192,18,249,201,11,166,0,7,124,0,190,99,129,214,226,238,105,72,204,10,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[248,209,128,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,209,128,160,156,207,209,50,40,105,79,185,147,253,172,132,182,236,142,139,203,121,201,181,156,228,141,159,78,159,44,33,213,51,125,229,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,240,1,181,13,209,205,67,21,77,226,67,67,109,237,241,148,179,141,51,28,14,168,32,5,100,241,252,179,90,52,230,114,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateTwoLevelsBigVal-711822908769-330416270113.json b/mpt/tests/UpdateTwoLevelsBigVal-711822908769-330416270113.json index 3ebac037fe..bd27414631 100644 --- a/mpt/tests/UpdateTwoLevelsBigVal-711822908769-330416270113.json +++ b/mpt/tests/UpdateTwoLevelsBigVal-711822908769-330416270113.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,1],[0,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,0,160,29,242,46,206,29,9,111,223,154,79,250,10,49,249,16,198,17,42,210,78,210,226,200,229,191,98,157,211,71,200,96,118,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,1],[0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,1],[0,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,0,160,230,45,110,13,23,30,183,181,207,2,83,189,57,102,108,187,129,131,15,211,66,27,50,133,4,85,54,44,86,221,109,158,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,1],[0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,1],[0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,1],[0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,1],[0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,1],[0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,1],[0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,1],[0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,1],[0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,1],[0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,1],[0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,1],[0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,1],[0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,1],[0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,1],[0,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,0,160,71,100,171,20,217,22,14,161,33,183,185,165,222,91,120,80,202,165,62,145,39,173,206,247,209,147,209,200,189,12,222,246,1],[0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,1],[0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,1],[0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,1],[0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,1],[0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,1],[0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,1],[0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,1],[0,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,0,160,30,119,37,47,59,45,27,73,246,35,152,136,21,50,238,178,96,160,131,160,235,208,170,62,113,242,3,80,106,204,15,224,1],[0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,1],[0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,1],[0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,1],[0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,1],[0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,1],[0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,1],[0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,1],[0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,1],[0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,1],[0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,1],[0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,1],[0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,1],[0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,1],[0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,1],[0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,1],[0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,1],[0,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,0,160,41,56,70,118,31,5,32,241,175,119,228,41,120,90,118,184,180,250,250,22,184,124,92,72,248,157,0,60,121,70,234,1,1],[0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,1],[0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,1],[0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,1],[0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,1],[0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,1],[0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,1],[0,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,0,160,54,14,79,131,74,213,8,128,93,133,115,152,146,233,146,254,72,145,86,69,76,241,221,14,110,108,185,44,91,194,245,64,1],[0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,1],[0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,1],[0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,1],[0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,1],[0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,1],[0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,1],[0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,1],[0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,1],[0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,1],[0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,1],[0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,1],[0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,1],[0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,1],[0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,209,0,248,209,0,1,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,0,160,37,205,37,202,117,175,55,124,141,76,43,251,13,233,84,76,55,174,108,137,120,244,47,179,0,95,3,132,172,146,236,182,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,1],[0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,1],[0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,1],[0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[0,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,8],[0,160,121,157,99,39,34,97,185,88,103,202,36,124,232,176,198,158,112,8,48,188,82,110,226,136,56,21,114,170,167,1,213,4,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,29,242,46,206,29,9,111,223,154,79,250,10,49,249,16,198,17,42,210,78,210,226,200,229,191,98,157,211,71,200,96,118,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,230,45,110,13,23,30,183,181,207,2,83,189,57,102,108,187,129,131,15,211,66,27,50,133,4,85,54,44,86,221,109,158,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,71,100,171,20,217,22,14,161,33,183,185,165,222,91,120,80,202,165,62,145,39,173,206,247,209,147,209,200,189,12,222,246,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,30,119,37,47,59,45,27,73,246,35,152,136,21,50,238,178,96,160,131,160,235,208,170,62,113,242,3,80,106,204,15,224,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,41,56,70,118,31,5,32,241,175,119,228,41,120,90,118,184,180,250,250,22,184,124,92,72,248,157,0,60,121,70,234,1,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,54,14,79,131,74,213,8,128,93,133,115,152,146,233,146,254,72,145,86,69,76,241,221,14,110,108,185,44,91,194,245,64,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[248,209,128,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,209,128,160,37,205,37,202,117,175,55,124,141,76,43,251,13,233,84,76,55,174,108,137,120,244,47,179,0,95,3,132,172,146,236,182,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,121,157,99,39,34,97,185,88,103,202,36,124,232,176,198,158,112,8,48,188,82,110,226,136,56,21,114,170,167,1,213,4,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,0,160,29,242,46,206,29,9,111,223,154,79,250,10,49,249,16,198,17,42,210,78,210,226,200,229,191,98,157,211,71,200,96,118,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,0,160,230,45,110,13,23,30,183,181,207,2,83,189,57,102,108,187,129,131,15,211,66,27,50,133,4,85,54,44,86,221,109,158,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,0,160,71,100,171,20,217,22,14,161,33,183,185,165,222,91,120,80,202,165,62,145,39,173,206,247,209,147,209,200,189,12,222,246,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,0,160,30,119,37,47,59,45,27,73,246,35,152,136,21,50,238,178,96,160,131,160,235,208,170,62,113,242,3,80,106,204,15,224,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,0,160,41,56,70,118,31,5,32,241,175,119,228,41,120,90,118,184,180,250,250,22,184,124,92,72,248,157,0,60,121,70,234,1,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,0,160,54,14,79,131,74,213,8,128,93,133,115,152,146,233,146,254,72,145,86,69,76,241,221,14,110,108,185,44,91,194,245,64,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[1,0,1,0,248,209,0,248,209,0,1,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,0,160,37,205,37,202,117,175,55,124,141,76,43,251,13,233,84,76,55,174,108,137,120,244,47,179,0,95,3,132,172,146,236,182,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,7],[0,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,8],[0,160,121,157,99,39,34,97,185,88,103,202,36,124,232,176,198,158,112,8,48,188,82,110,226,136,56,21,114,170,167,1,213,4,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,13],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,29,242,46,206,29,9,111,223,154,79,250,10,49,249,16,198,17,42,210,78,210,226,200,229,191,98,157,211,71,200,96,118,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,230,45,110,13,23,30,183,181,207,2,83,189,57,102,108,187,129,131,15,211,66,27,50,133,4,85,54,44,86,221,109,158,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,71,100,171,20,217,22,14,161,33,183,185,165,222,91,120,80,202,165,62,145,39,173,206,247,209,147,209,200,189,12,222,246,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,30,119,37,47,59,45,27,73,246,35,152,136,21,50,238,178,96,160,131,160,235,208,170,62,113,242,3,80,106,204,15,224,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,41,56,70,118,31,5,32,241,175,119,228,41,120,90,118,184,180,250,250,22,184,124,92,72,248,157,0,60,121,70,234,1,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,54,14,79,131,74,213,8,128,93,133,115,152,146,233,146,254,72,145,86,69,76,241,221,14,110,108,185,44,91,194,245,64,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[248,209,128,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,209,128,160,37,205,37,202,117,175,55,124,141,76,43,251,13,233,84,76,55,174,108,137,120,244,47,179,0,95,3,132,172,146,236,182,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,121,157,99,39,34,97,185,88,103,202,36,124,232,176,198,158,112,8,48,188,82,110,226,136,56,21,114,170,167,1,213,4,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file From fb19197f49a346e03fea378e69d938c2316cbc6e Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Thu, 10 Mar 2022 17:19:53 +0100 Subject: [PATCH 108/113] key_rlc and address_rlc assert removed --- mpt/src/mpt.rs | 42 +------------------ .../AddBranch-710619207543-475527942628.json | 1 - mpt/tests/AddBranch.json | 1 + ...dBranchLong-584332421118-475527942628.json | 1 - mpt/tests/AddBranchLong.json | 1 + ...chTwoLevels-505350602972-247357574933.json | 1 - mpt/tests/AddBranchTwoLevels.json | 1 + ...oLevelsLong-493901171609-247357574933.json | 1 - mpt/tests/AddBranchTwoLevelsLong.json | 1 + .../Delete-681085411607-625181887035.json | 1 - mpt/tests/Delete.json | 1 + ...eleteBranch-231098459172-565805467413.json | 1 - mpt/tests/DeleteBranch.json | 1 + ...eBranchLong-231098459172-565805467413.json | 1 - mpt/tests/DeleteBranchLong.json | 1 + ...chTwoLevels-330818964644-247357574933.json | 1 - mpt/tests/DeleteBranchTwoLevels.json | 1 + ...oLevelsLong-767077922239-247357574933.json | 1 - mpt/tests/DeleteBranchTwoLevelsLong.json | 1 + ...lOneKeyByte-663142080294-777022577393.json | 1 - ...ionAddedInFirstStorageLevelOneKeyByte.json | 1 + ...TwoKeyBytes-663142080294-765640895605.json | 1 - ...onAddedInFirstStorageLevelTwoKeyBytes.json | 1 + ...KeyByteSel1-832680037789-317272220514.json | 1 - mpt/tests/ExtensionAddedOneKeyByteSel1.json | 1 + ...KeyByteSel2-452662731544-626715391833.json | 1 - mpt/tests/ExtensionAddedOneKeyByteSel2.json | 1 + ...eyBytesSel2-801908495096-397684660137.json | 1 - .../ExtensionAddedThreeKeyBytesSel2.json | 1 + ...eyBytesSel1-757979589475-746209495243.json | 1 - mpt/tests/ExtensionAddedTwoKeyBytesSel1.json | 1 + ...eyBytesSel2-452662731544-433432384974.json | 1 - mpt/tests/ExtensionAddedTwoKeyBytesSel2.json | 1 + ...KeyByteSel1-832680037789-317272220514.json | 1 - mpt/tests/ExtensionDeletedOneKeyByteSel1.json | 1 + ...KeyByteSel2-452662731544-626715391833.json | 1 - mpt/tests/ExtensionDeletedOneKeyByteSel2.json | 1 + ...eyBytesSel2-801908495096-397684660137.json | 1 - .../ExtensionDeletedThreeKeyBytesSel2.json | 1 + ...eyBytesSel1-757979589475-746209495243.json | 1 - .../ExtensionDeletedTwoKeyBytesSel1.json | 1 + ...eyBytesSel2-452662731544-433432384974.json | 1 - .../ExtensionDeletedTwoKeyBytesSel2.json | 1 + ...torageLevel-452662731544-777022577393.json | 1 - mpt/tests/ExtensionInFirstStorageLevel.json | 1 + ...lOneKeyByte-663142080294-777022577393.json | 1 - ...xtensionInFirstStorageLevelOneKeyByte.json | 1 + ...TwoKeyBytes-663142080294-765640895605.json | 1 - ...tensionInFirstStorageLevelTwoKeyBytes.json | 1 + ...KeyByteSel1-767077922239-619651924188.json | 1 - mpt/tests/ExtensionOneKeyByteSel1.json | 1 + ...KeyByteSel2-452662731544-626715391833.json | 1 - mpt/tests/ExtensionOneKeyByteSel2.json | 1 + ...reeKeyBytes-777385406692-560198876953.json | 1 - mpt/tests/ExtensionThreeKeyBytes.json | 1 + ...eyBytesSel2-801908495096-397684660137.json | 1 - mpt/tests/ExtensionThreeKeyBytesSel2.json | 1 + ...eyBytesSel1-757979589475-746209495243.json | 1 - mpt/tests/ExtensionTwoKeyBytesSel1.json | 1 + ...eyBytesSel2-452662731544-433432384974.json | 1 - mpt/tests/ExtensionTwoKeyBytesSel2.json | 1 + ...mNilToValue-557984659174-528454448066.json | 1 - mpt/tests/FromNilToValue.json | 1 + ...torageProof-243772815463-734587049915.json | 1 - mpt/tests/OnlyLeafInStorageProof.json | 1 + ...ateOneLevel-647339310663-358054748983.json | 1 - ...ateOneLevel-832680037789-475527942628.json | 1 - mpt/tests/UpdateOneLevel.json | 1 + ...LevelBigVal-327208647099-358054748983.json | 1 - mpt/tests/UpdateOneLevelBigVal.json | 1 + ...EvenAddress-677480810186-475527942628.json | 1 - mpt/tests/UpdateOneLevelEvenAddress.json | 1 + ...ThreeLevels-502537983006-528454448066.json | 1 - mpt/tests/UpdateThreeLevels.json | 1 + ...teTwoLevels-711822908769-330416270113.json | 1 - mpt/tests/UpdateTwoLevels.json | 1 + ...evelsBigVal-711822908769-330416270113.json | 1 - mpt/tests/UpdateTwoLevelsBigVal.json | 1 + 78 files changed, 39 insertions(+), 80 deletions(-) delete mode 100644 mpt/tests/AddBranch-710619207543-475527942628.json create mode 100644 mpt/tests/AddBranch.json delete mode 100644 mpt/tests/AddBranchLong-584332421118-475527942628.json create mode 100644 mpt/tests/AddBranchLong.json delete mode 100644 mpt/tests/AddBranchTwoLevels-505350602972-247357574933.json create mode 100644 mpt/tests/AddBranchTwoLevels.json delete mode 100644 mpt/tests/AddBranchTwoLevelsLong-493901171609-247357574933.json create mode 100644 mpt/tests/AddBranchTwoLevelsLong.json delete mode 100644 mpt/tests/Delete-681085411607-625181887035.json create mode 100644 mpt/tests/Delete.json delete mode 100644 mpt/tests/DeleteBranch-231098459172-565805467413.json create mode 100644 mpt/tests/DeleteBranch.json delete mode 100644 mpt/tests/DeleteBranchLong-231098459172-565805467413.json create mode 100644 mpt/tests/DeleteBranchLong.json delete mode 100644 mpt/tests/DeleteBranchTwoLevels-330818964644-247357574933.json create mode 100644 mpt/tests/DeleteBranchTwoLevels.json delete mode 100644 mpt/tests/DeleteBranchTwoLevelsLong-767077922239-247357574933.json create mode 100644 mpt/tests/DeleteBranchTwoLevelsLong.json delete mode 100644 mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte-663142080294-777022577393.json create mode 100644 mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte.json delete mode 100644 mpt/tests/ExtensionAddedInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json create mode 100644 mpt/tests/ExtensionAddedInFirstStorageLevelTwoKeyBytes.json delete mode 100644 mpt/tests/ExtensionAddedOneKeyByteSel1-832680037789-317272220514.json create mode 100644 mpt/tests/ExtensionAddedOneKeyByteSel1.json delete mode 100644 mpt/tests/ExtensionAddedOneKeyByteSel2-452662731544-626715391833.json create mode 100644 mpt/tests/ExtensionAddedOneKeyByteSel2.json delete mode 100644 mpt/tests/ExtensionAddedThreeKeyBytesSel2-801908495096-397684660137.json create mode 100644 mpt/tests/ExtensionAddedThreeKeyBytesSel2.json delete mode 100644 mpt/tests/ExtensionAddedTwoKeyBytesSel1-757979589475-746209495243.json create mode 100644 mpt/tests/ExtensionAddedTwoKeyBytesSel1.json delete mode 100644 mpt/tests/ExtensionAddedTwoKeyBytesSel2-452662731544-433432384974.json create mode 100644 mpt/tests/ExtensionAddedTwoKeyBytesSel2.json delete mode 100644 mpt/tests/ExtensionDeletedOneKeyByteSel1-832680037789-317272220514.json create mode 100644 mpt/tests/ExtensionDeletedOneKeyByteSel1.json delete mode 100644 mpt/tests/ExtensionDeletedOneKeyByteSel2-452662731544-626715391833.json create mode 100644 mpt/tests/ExtensionDeletedOneKeyByteSel2.json delete mode 100644 mpt/tests/ExtensionDeletedThreeKeyBytesSel2-801908495096-397684660137.json create mode 100644 mpt/tests/ExtensionDeletedThreeKeyBytesSel2.json delete mode 100644 mpt/tests/ExtensionDeletedTwoKeyBytesSel1-757979589475-746209495243.json create mode 100644 mpt/tests/ExtensionDeletedTwoKeyBytesSel1.json delete mode 100644 mpt/tests/ExtensionDeletedTwoKeyBytesSel2-452662731544-433432384974.json create mode 100644 mpt/tests/ExtensionDeletedTwoKeyBytesSel2.json delete mode 100644 mpt/tests/ExtensionInFirstStorageLevel-452662731544-777022577393.json create mode 100644 mpt/tests/ExtensionInFirstStorageLevel.json delete mode 100644 mpt/tests/ExtensionInFirstStorageLevelOneKeyByte-663142080294-777022577393.json create mode 100644 mpt/tests/ExtensionInFirstStorageLevelOneKeyByte.json delete mode 100644 mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json create mode 100644 mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes.json delete mode 100644 mpt/tests/ExtensionOneKeyByteSel1-767077922239-619651924188.json create mode 100644 mpt/tests/ExtensionOneKeyByteSel1.json delete mode 100644 mpt/tests/ExtensionOneKeyByteSel2-452662731544-626715391833.json create mode 100644 mpt/tests/ExtensionOneKeyByteSel2.json delete mode 100644 mpt/tests/ExtensionThreeKeyBytes-777385406692-560198876953.json create mode 100644 mpt/tests/ExtensionThreeKeyBytes.json delete mode 100644 mpt/tests/ExtensionThreeKeyBytesSel2-801908495096-397684660137.json create mode 100644 mpt/tests/ExtensionThreeKeyBytesSel2.json delete mode 100644 mpt/tests/ExtensionTwoKeyBytesSel1-757979589475-746209495243.json create mode 100644 mpt/tests/ExtensionTwoKeyBytesSel1.json delete mode 100644 mpt/tests/ExtensionTwoKeyBytesSel2-452662731544-433432384974.json create mode 100644 mpt/tests/ExtensionTwoKeyBytesSel2.json delete mode 100644 mpt/tests/FromNilToValue-557984659174-528454448066.json create mode 100644 mpt/tests/FromNilToValue.json delete mode 100644 mpt/tests/OnlyLeafInStorageProof-243772815463-734587049915.json create mode 100644 mpt/tests/OnlyLeafInStorageProof.json delete mode 100644 mpt/tests/UpdateOneLevel-647339310663-358054748983.json delete mode 100644 mpt/tests/UpdateOneLevel-832680037789-475527942628.json create mode 100644 mpt/tests/UpdateOneLevel.json delete mode 100644 mpt/tests/UpdateOneLevelBigVal-327208647099-358054748983.json create mode 100644 mpt/tests/UpdateOneLevelBigVal.json delete mode 100644 mpt/tests/UpdateOneLevelEvenAddress-677480810186-475527942628.json create mode 100644 mpt/tests/UpdateOneLevelEvenAddress.json delete mode 100644 mpt/tests/UpdateThreeLevels-502537983006-528454448066.json create mode 100644 mpt/tests/UpdateThreeLevels.json delete mode 100644 mpt/tests/UpdateTwoLevels-711822908769-330416270113.json create mode 100644 mpt/tests/UpdateTwoLevels.json delete mode 100644 mpt/tests/UpdateTwoLevelsBigVal-711822908769-330416270113.json create mode 100644 mpt/tests/UpdateTwoLevelsBigVal.json diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index d3f5be71e1..cdab4b7488 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -1254,8 +1254,6 @@ impl MPTConfig { &self, mut layouter: impl Layouter, witness: &[Vec], - account_key_rlc: u64, // to be removed when integrated with state circuit - storage_key_rlc: u64, // to be removed when integrated with state circuit ) { layouter .assign_region( @@ -2173,18 +2171,6 @@ impl MPTConfig { offset, || Ok(key_rlc_mult_prev), )?; - - if (!is_branch_s_placeholder - && row[row.len() - 1] == 2) - || (!is_branch_c_placeholder - && row[row.len() - 1] == 3) - { - // TODO: remove once integrated with state circuit - assert_eq!( - F::from(storage_key_rlc as u64), - key_rlc_new, - ); - } } if row[row.len() - 1] == 13 @@ -2241,12 +2227,6 @@ impl MPTConfig { offset, || Ok(key_rlc_new), )?; - - // TODO: remove once integrated with state circuit - assert_eq!( - F::from(account_key_rlc as u64), - key_rlc_new, - ); } else if row[row.len() - 1] == 7 { // s_rlp1, s_rlp2 compute_acc_and_mult( @@ -2688,8 +2668,6 @@ mod tests { struct MyCircuit { _marker: PhantomData, witness: Vec>, - account_key_rlc: u64, // for testing purposes only - storage_key_rlc: u64, // for testing purposes only } impl Circuit for MyCircuit { @@ -2719,13 +2697,7 @@ mod tests { } config.load(&mut layouter, to_be_hashed)?; - // account_key_rlc and storage_key_rlc to be removed once integrated with state circuit - config.assign( - layouter, - &self.witness, - self.account_key_rlc, - self.storage_key_rlc, - ); + config.assign(layouter, &self.witness); Ok(()) } @@ -2748,24 +2720,12 @@ mod tests { let path = f.path(); let mut parts = path.to_str().unwrap().split("-"); parts.next(); - let account_key_rlc = - parts.next().unwrap().parse::().unwrap(); - let storage_key_rlc = parts - .next() - .unwrap() - .split(".") - .next() - .unwrap() - .parse::() - .unwrap(); let file = std::fs::File::open(path); let reader = std::io::BufReader::new(file.unwrap()); let w: Vec> = serde_json::from_reader(reader).unwrap(); let circuit = MyCircuit:: { _marker: PhantomData, witness: w, - account_key_rlc, - storage_key_rlc, }; let prover = diff --git a/mpt/tests/AddBranch-710619207543-475527942628.json b/mpt/tests/AddBranch-710619207543-475527942628.json deleted file mode 100644 index 7875c74b46..0000000000 --- a/mpt/tests/AddBranch-710619207543-475527942628.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,0,160,204,163,192,228,236,158,53,243,37,211,75,99,207,250,226,55,170,222,203,54,169,187,114,252,9,233,188,229,183,238,239,41,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,0,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,0,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,0,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,0,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,0,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,0,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,0,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,0,160,30,31,137,208,60,56,93,193,234,92,33,44,105,50,212,87,114,191,48,56,172,41,96,249,141,153,157,90,136,85,178,210,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,0,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,0,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,0,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,0,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,0,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,0,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,0,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,0,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,0,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,0,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,0,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,0,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,0,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,0,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,0,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,0,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,0,160,223,45,149,220,158,221,89,72,38,143,255,58,137,174,55,171,177,138,133,190,138,20,20,84,200,62,178,81,32,253,18,123,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,0,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,0,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,0,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,0,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,0,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,0,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,0,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,0,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,0,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,0,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,0,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,0,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,0,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,0,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,0,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,0,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,0,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,0,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,0,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,0,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,0,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,0,160,145,217,85,165,243,134,193,101,63,153,167,102,112,147,139,74,180,12,255,170,94,85,61,77,245,107,254,240,47,123,144,46,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,0,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,0,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,0,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,0,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,0,160,207,55,223,75,156,17,69,57,26,113,1,148,61,210,37,76,31,144,225,95,2,36,11,200,74,187,97,142,139,145,94,45,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,0,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,0,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,0,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,0,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,0,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,0,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,0,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,0,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,0,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,0,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,0,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,0,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,0,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,0,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,0,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,0,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,0,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,0,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,0,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,0,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,0,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,0,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,0,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,0,160,92,237,185,229,137,27,38,18,42,64,93,177,114,225,55,87,250,35,225,77,133,59,20,74,100,207,70,228,90,236,227,113,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,0,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,0,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,0,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,0,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,1,49,249,1,49,13,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,0,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,0,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,0,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,0,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,0,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,0,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,0,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,0,160,254,239,63,62,84,215,88,151,22,243,211,38,10,146,190,159,142,27,68,135,217,242,3,166,204,116,39,94,68,45,149,207,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,0,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,7],[0,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,8],[0,160,190,78,97,44,199,185,78,255,133,142,12,3,144,130,2,110,52,117,104,18,95,33,87,149,32,175,212,11,129,104,113,157,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,1,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,14],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,204,163,192,228,236,158,53,243,37,211,75,99,207,250,226,55,170,222,203,54,169,187,114,252,9,233,188,229,183,238,239,41,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,30,31,137,208,60,56,93,193,234,92,33,44,105,50,212,87,114,191,48,56,172,41,96,249,141,153,157,90,136,85,178,210,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,223,45,149,220,158,221,89,72,38,143,255,58,137,174,55,171,177,138,133,190,138,20,20,84,200,62,178,81,32,253,18,123,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,145,217,85,165,243,134,193,101,63,153,167,102,112,147,139,74,180,12,255,170,94,85,61,77,245,107,254,240,47,123,144,46,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,207,55,223,75,156,17,69,57,26,113,1,148,61,210,37,76,31,144,225,95,2,36,11,200,74,187,97,142,139,145,94,45,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,92,237,185,229,137,27,38,18,42,64,93,177,114,225,55,87,250,35,225,77,133,59,20,74,100,207,70,228,90,236,227,113,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,254,239,63,62,84,215,88,151,22,243,211,38,10,146,190,159,142,27,68,135,217,242,3,166,204,116,39,94,68,45,149,207,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,190,78,97,44,199,185,78,255,133,142,12,3,144,130,2,110,52,117,104,18,95,33,87,149,32,175,212,11,129,104,113,157,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5]] \ No newline at end of file diff --git a/mpt/tests/AddBranch.json b/mpt/tests/AddBranch.json new file mode 100644 index 0000000000..835948e916 --- /dev/null +++ b/mpt/tests/AddBranch.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,204,163,192,228,236,158,53,243,37,211,75,99,207,250,226,55,170,222,203,54,169,187,114,252,9,233,188,229,183,238,239,41,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,30,31,137,208,60,56,93,193,234,92,33,44,105,50,212,87,114,191,48,56,172,41,96,249,141,153,157,90,136,85,178,210,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,223,45,149,220,158,221,89,72,38,143,255,58,137,174,55,171,177,138,133,190,138,20,20,84,200,62,178,81,32,253,18,123,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,145,217,85,165,243,134,193,101,63,153,167,102,112,147,139,74,180,12,255,170,94,85,61,77,245,107,254,240,47,123,144,46,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,207,55,223,75,156,17,69,57,26,113,1,148,61,210,37,76,31,144,225,95,2,36,11,200,74,187,97,142,139,145,94,45,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,92,237,185,229,137,27,38,18,42,64,93,177,114,225,55,87,250,35,225,77,133,59,20,74,100,207,70,228,90,236,227,113,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,254,239,63,62,84,215,88,151,22,243,211,38,10,146,190,159,142,27,68,135,217,242,3,166,204,116,39,94,68,45,149,207,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,190,78,97,44,199,185,78,255,133,142,12,3,144,130,2,110,52,117,104,18,95,33,87,149,32,175,212,11,129,104,113,157,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5]] \ No newline at end of file diff --git a/mpt/tests/AddBranchLong-584332421118-475527942628.json b/mpt/tests/AddBranchLong-584332421118-475527942628.json deleted file mode 100644 index 49fd1f1149..0000000000 --- a/mpt/tests/AddBranchLong-584332421118-475527942628.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,91,90,100,21,60,97,18,135,96,21,187,90,82,60,232,214,123,22,224,116,254,155,184,185,194,205,29,116,231,32,129,175,0,160,192,167,124,25,206,92,75,245,4,43,53,189,69,2,163,219,144,211,228,207,250,178,204,196,234,73,219,18,223,139,250,247,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,199,151,38,229,9,60,78,6,209,87,90,253,217,35,135,162,166,127,39,223,32,108,123,160,66,118,38,51,250,98,173,217,0,160,244,89,96,62,9,150,203,76,223,160,251,42,206,30,75,61,47,23,43,205,173,75,47,191,155,207,111,125,254,156,216,88,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,0,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,105,130,128,74,115,134,13,134,231,146,88,193,234,132,179,206,55,95,69,122,215,246,230,123,169,120,158,220,198,147,103,4,0,160,107,27,106,51,151,146,15,115,253,161,145,206,129,91,38,55,41,82,205,136,182,169,249,74,62,74,253,23,113,189,73,92,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,0,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,0,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,0,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,0,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,0,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,0,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,129,103,83,127,82,116,230,206,168,220,218,71,239,39,86,166,136,38,237,137,0,142,199,113,122,193,27,185,199,80,39,137,0,160,44,170,206,133,150,224,102,18,149,247,178,45,4,51,185,152,182,15,129,98,87,7,217,66,140,196,103,35,93,0,101,219,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,0,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,0,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,0,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,0,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,0,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,0,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,0,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,0,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,0,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,0,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,0,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,0,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,0,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,0,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,0,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,0,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,0,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,0,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,0,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,42,69,74,233,51,55,125,49,134,79,5,11,23,237,229,204,137,171,175,160,3,203,122,137,115,53,181,134,199,219,126,34,0,160,24,235,57,40,228,48,218,25,240,58,122,91,71,45,234,113,203,184,32,245,222,14,27,244,91,16,182,107,168,75,17,119,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,0,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,0,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,0,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,0,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,0,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,0,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,0,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,0,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,0,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,0,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,0,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,207,145,8,113,104,80,200,249,25,156,71,69,100,199,215,231,208,144,224,51,149,195,70,84,132,70,110,198,60,215,179,86,0,160,219,96,122,115,226,97,154,132,68,248,39,70,155,139,139,71,27,90,7,213,57,170,62,184,16,30,145,140,178,47,68,144,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,0,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,0,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,0,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,0,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,0,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,0,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,0,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,0,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,0,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,1,17,249,1,17,13,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,0,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,0,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,0,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,0,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,0,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,0,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,210,18,153,129,9,16,109,118,224,110,219,219,227,254,219,187,210,121,21,214,121,115,230,154,173,190,226,160,131,181,148,83,0,160,161,97,160,22,221,241,157,38,227,108,127,210,79,134,23,132,32,189,106,78,25,236,195,163,217,219,97,128,159,96,180,189,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,0,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,7],[0,160,243,180,122,255,168,251,76,111,113,241,104,225,225,93,38,173,150,5,201,44,175,118,224,190,143,85,238,209,187,163,73,26,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,8],[0,160,230,235,123,177,163,228,229,179,247,255,57,207,119,20,69,202,176,46,215,201,51,244,181,163,154,131,7,136,178,184,167,94,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,0,160,2,181,237,96,137,204,229,65,148,3,108,66,200,41,116,147,205,184,82,98,155,193,196,211,48,20,43,105,98,25,162,58,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,1,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,14],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,91,90,100,21,60,97,18,135,96,21,187,90,82,60,232,214,123,22,224,116,254,155,184,185,194,205,29,116,231,32,129,175,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,192,167,124,25,206,92,75,245,4,43,53,189,69,2,163,219,144,211,228,207,250,178,204,196,234,73,219,18,223,139,250,247,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,199,151,38,229,9,60,78,6,209,87,90,253,217,35,135,162,166,127,39,223,32,108,123,160,66,118,38,51,250,98,173,217,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,244,89,96,62,9,150,203,76,223,160,251,42,206,30,75,61,47,23,43,205,173,75,47,191,155,207,111,125,254,156,216,88,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,160,105,130,128,74,115,134,13,134,231,146,88,193,234,132,179,206,55,95,69,122,215,246,230,123,169,120,158,220,198,147,103,4,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,160,107,27,106,51,151,146,15,115,253,161,145,206,129,91,38,55,41,82,205,136,182,169,249,74,62,74,253,23,113,189,73,92,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,160,129,103,83,127,82,116,230,206,168,220,218,71,239,39,86,166,136,38,237,137,0,142,199,113,122,193,27,185,199,80,39,137,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,128,5],[249,2,17,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,160,44,170,206,133,150,224,102,18,149,247,178,45,4,51,185,152,182,15,129,98,87,7,217,66,140,196,103,35,93,0,101,219,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,128,5],[249,2,17,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,160,42,69,74,233,51,55,125,49,134,79,5,11,23,237,229,204,137,171,175,160,3,203,122,137,115,53,181,134,199,219,126,34,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,128,5],[249,2,17,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,160,24,235,57,40,228,48,218,25,240,58,122,91,71,45,234,113,203,184,32,245,222,14,27,244,91,16,182,107,168,75,17,119,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,128,5],[249,2,17,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,160,207,145,8,113,104,80,200,249,25,156,71,69,100,199,215,231,208,144,224,51,149,195,70,84,132,70,110,198,60,215,179,86,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,128,5],[249,2,17,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,160,219,96,122,115,226,97,154,132,68,248,39,70,155,139,139,71,27,90,7,213,57,170,62,184,16,30,145,140,178,47,68,144,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,128,5],[249,1,17,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,128,128,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,128,128,128,128,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,128,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,160,210,18,153,129,9,16,109,118,224,110,219,219,227,254,219,187,210,121,21,214,121,115,230,154,173,190,226,160,131,181,148,83,128,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,128,5],[249,1,17,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,128,128,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,128,128,128,128,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,128,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,160,161,97,160,22,221,241,157,38,227,108,127,210,79,134,23,132,32,189,106,78,25,236,195,163,217,219,97,128,159,96,180,189,128,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,128,5],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,184,70,248,68,128,128,160,243,180,122,255,168,251,76,111,113,241,104,225,225,93,38,173,150,5,201,44,175,118,224,190,143,85,238,209,187,163,73,26,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,184,70,248,68,128,128,160,230,235,123,177,163,228,229,179,247,255,57,207,119,20,69,202,176,46,215,201,51,244,181,163,154,131,7,136,178,184,167,94,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,128,128,160,2,181,237,96,137,204,229,65,148,3,108,66,200,41,116,147,205,184,82,98,155,193,196,211,48,20,43,105,98,25,162,58,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/AddBranchLong.json b/mpt/tests/AddBranchLong.json new file mode 100644 index 0000000000..b6ca892e57 --- /dev/null +++ b/mpt/tests/AddBranchLong.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,91,90,100,21,60,97,18,135,96,21,187,90,82,60,232,214,123,22,224,116,254,155,184,185,194,205,29,116,231,32,129,175,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,192,167,124,25,206,92,75,245,4,43,53,189,69,2,163,219,144,211,228,207,250,178,204,196,234,73,219,18,223,139,250,247,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,199,151,38,229,9,60,78,6,209,87,90,253,217,35,135,162,166,127,39,223,32,108,123,160,66,118,38,51,250,98,173,217,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,244,89,96,62,9,150,203,76,223,160,251,42,206,30,75,61,47,23,43,205,173,75,47,191,155,207,111,125,254,156,216,88,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,160,105,130,128,74,115,134,13,134,231,146,88,193,234,132,179,206,55,95,69,122,215,246,230,123,169,120,158,220,198,147,103,4,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,160,107,27,106,51,151,146,15,115,253,161,145,206,129,91,38,55,41,82,205,136,182,169,249,74,62,74,253,23,113,189,73,92,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,160,129,103,83,127,82,116,230,206,168,220,218,71,239,39,86,166,136,38,237,137,0,142,199,113,122,193,27,185,199,80,39,137,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,128,5],[249,2,17,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,160,44,170,206,133,150,224,102,18,149,247,178,45,4,51,185,152,182,15,129,98,87,7,217,66,140,196,103,35,93,0,101,219,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,128,5],[249,2,17,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,160,42,69,74,233,51,55,125,49,134,79,5,11,23,237,229,204,137,171,175,160,3,203,122,137,115,53,181,134,199,219,126,34,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,128,5],[249,2,17,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,160,24,235,57,40,228,48,218,25,240,58,122,91,71,45,234,113,203,184,32,245,222,14,27,244,91,16,182,107,168,75,17,119,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,128,5],[249,2,17,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,160,207,145,8,113,104,80,200,249,25,156,71,69,100,199,215,231,208,144,224,51,149,195,70,84,132,70,110,198,60,215,179,86,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,128,5],[249,2,17,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,160,219,96,122,115,226,97,154,132,68,248,39,70,155,139,139,71,27,90,7,213,57,170,62,184,16,30,145,140,178,47,68,144,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,128,5],[249,1,17,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,128,128,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,128,128,128,128,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,128,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,160,210,18,153,129,9,16,109,118,224,110,219,219,227,254,219,187,210,121,21,214,121,115,230,154,173,190,226,160,131,181,148,83,128,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,128,5],[249,1,17,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,128,128,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,128,128,128,128,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,128,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,160,161,97,160,22,221,241,157,38,227,108,127,210,79,134,23,132,32,189,106,78,25,236,195,163,217,219,97,128,159,96,180,189,128,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,128,5],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,184,70,248,68,128,128,160,243,180,122,255,168,251,76,111,113,241,104,225,225,93,38,173,150,5,201,44,175,118,224,190,143,85,238,209,187,163,73,26,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,184,70,248,68,128,128,160,230,235,123,177,163,228,229,179,247,255,57,207,119,20,69,202,176,46,215,201,51,244,181,163,154,131,7,136,178,184,167,94,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,128,128,160,2,181,237,96,137,204,229,65,148,3,108,66,200,41,116,147,205,184,82,98,155,193,196,211,48,20,43,105,98,25,162,58,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/AddBranchTwoLevels-505350602972-247357574933.json b/mpt/tests/AddBranchTwoLevels-505350602972-247357574933.json deleted file mode 100644 index 8dff40b395..0000000000 --- a/mpt/tests/AddBranchTwoLevels-505350602972-247357574933.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,145,202,59,207,184,181,204,132,169,168,91,160,60,211,50,107,15,165,139,101,74,251,148,249,104,241,86,141,45,8,202,214,0,160,149,161,91,255,166,107,211,109,201,181,29,3,168,216,148,79,133,65,209,27,183,118,174,170,39,244,41,56,105,167,218,7,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,66,176,214,86,219,235,246,79,146,165,186,87,19,252,29,241,232,94,27,41,38,92,119,251,106,91,208,170,224,29,160,248,0,160,112,186,4,211,18,132,74,91,28,166,139,239,103,168,15,42,189,31,135,248,209,138,187,176,92,23,33,244,36,94,133,43,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,0,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,0,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,0,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,0,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,0,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,0,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,0,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,0,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,0,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,0,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,0,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,0,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,0,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,0,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,19,224,113,201,255,129,36,52,57,214,92,241,118,205,0,170,227,47,102,227,218,116,110,128,178,11,110,204,252,77,100,200,0,160,223,170,245,164,159,246,210,159,143,187,69,29,30,101,1,144,13,186,67,137,102,247,134,6,51,66,76,202,229,100,195,149,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,0,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,0,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,146,211,70,53,89,117,233,193,185,246,151,53,11,162,117,5,124,156,178,211,34,175,70,111,143,66,148,118,201,72,100,140,0,160,252,217,31,98,213,2,184,117,159,197,191,162,34,191,237,19,48,173,185,206,42,131,123,246,215,37,157,170,129,2,159,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,0,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,0,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,0,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,0,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,0,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,0,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,0,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,0,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,0,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,0,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,0,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,0,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,0,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,0,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,0,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,0,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,0,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,0,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,0,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,0,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,0,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,0,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,0,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,0,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,0,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,0,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,0,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,0,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,175,181,176,216,197,195,13,98,14,255,75,4,199,16,191,222,114,48,246,89,57,95,237,2,178,220,14,100,170,2,33,181,0,160,55,85,9,146,13,220,208,48,219,48,45,20,104,34,220,239,134,126,21,8,186,71,116,184,250,50,0,156,101,10,221,196,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,0,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,0,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,0,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,0,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,0,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,180,25,20,136,244,187,234,226,83,52,240,205,200,229,58,185,112,131,8,251,120,228,195,70,166,60,63,220,0,122,78,173,0,160,69,56,88,5,160,143,143,51,129,117,240,225,241,84,36,241,220,69,90,156,249,195,200,255,207,226,79,132,244,18,115,224,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,0,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,0,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,0,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,0,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,0,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,0,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,0,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,0,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,0,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,0,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,0,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,1,17,249,1,17,13,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,0,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,0,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,0,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,0,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,0,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,0,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,0,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,3,153,231,82,186,179,76,222,114,246,236,240,176,201,228,114,97,100,0,77,34,220,98,95,112,155,37,214,127,222,185,16,0,160,149,106,49,186,80,196,82,157,32,65,104,247,97,128,104,47,223,63,50,242,236,254,19,57,80,81,181,46,229,29,163,11,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[1,0,1,0,248,81,0,248,81,0,7,0,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,163,249,116,158,55,31,135,151,154,177,70,162,196,125,104,115,86,21,90,18,248,231,181,157,159,88,231,1,29,210,253,54,0,160,238,33,41,91,139,64,0,126,58,209,28,244,31,248,40,252,116,128,48,205,71,63,220,200,119,152,59,114,226,64,32,177,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,0,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,7],[0,160,124,110,210,32,40,203,188,213,98,144,74,214,52,38,242,41,140,111,161,26,157,214,107,102,215,218,164,89,184,224,211,23,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,8],[0,160,125,125,5,117,81,122,122,242,64,2,175,145,138,151,62,249,124,167,21,134,164,8,89,178,199,105,211,183,248,165,182,64,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,0,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,0,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,0,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,0,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,0,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,0,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,0,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,0,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,0,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,0,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,0,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,40,218,53,174,159,41,102,174,207,210,68,46,147,137,18,7,231,77,152,244,11,253,97,148,81,205,17,30,51,123,221,102,0,160,229,104,249,34,92,158,241,146,58,109,87,65,16,57,148,193,196,216,75,75,23,242,59,8,146,130,42,254,205,234,174,62,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,0,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,0,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,0,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,64,173,190,85,245,27,215,241,104,119,0,147,61,155,51,41,52,3,142,121,197,151,126,68,251,26,55,133,129,160,120,30,0,160,80,212,104,138,191,68,67,228,70,6,232,171,124,66,35,101,130,116,159,84,49,253,75,91,27,244,105,102,42,237,198,64,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[1,0,1,0,248,81,0,248,81,0,12,1,0,14,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,0,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,2],[27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,13],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,14],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,202,59,207,184,181,204,132,169,168,91,160,60,211,50,107,15,165,139,101,74,251,148,249,104,241,86,141,45,8,202,214,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,149,161,91,255,166,107,211,109,201,181,29,3,168,216,148,79,133,65,209,27,183,118,174,170,39,244,41,56,105,167,218,7,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,66,176,214,86,219,235,246,79,146,165,186,87,19,252,29,241,232,94,27,41,38,92,119,251,106,91,208,170,224,29,160,248,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,112,186,4,211,18,132,74,91,28,166,139,239,103,168,15,42,189,31,135,248,209,138,187,176,92,23,33,244,36,94,133,43,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,160,19,224,113,201,255,129,36,52,57,214,92,241,118,205,0,170,227,47,102,227,218,116,110,128,178,11,110,204,252,77,100,200,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,128,5],[249,2,17,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,160,223,170,245,164,159,246,210,159,143,187,69,29,30,101,1,144,13,186,67,137,102,247,134,6,51,66,76,202,229,100,195,149,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,128,5],[249,2,17,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,160,146,211,70,53,89,117,233,193,185,246,151,53,11,162,117,5,124,156,178,211,34,175,70,111,143,66,148,118,201,72,100,140,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,128,5],[249,2,17,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,160,252,217,31,98,213,2,184,117,159,197,191,162,34,191,237,19,48,173,185,206,42,131,123,246,215,37,157,170,129,2,159,79,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,128,5],[249,2,17,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,160,175,181,176,216,197,195,13,98,14,255,75,4,199,16,191,222,114,48,246,89,57,95,237,2,178,220,14,100,170,2,33,181,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,128,5],[249,2,17,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,160,55,85,9,146,13,220,208,48,219,48,45,20,104,34,220,239,134,126,21,8,186,71,116,184,250,50,0,156,101,10,221,196,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,128,5],[249,2,17,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,160,180,25,20,136,244,187,234,226,83,52,240,205,200,229,58,185,112,131,8,251,120,228,195,70,166,60,63,220,0,122,78,173,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,128,5],[249,2,17,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,160,69,56,88,5,160,143,143,51,129,117,240,225,241,84,36,241,220,69,90,156,249,195,200,255,207,226,79,132,244,18,115,224,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,128,5],[249,1,17,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,128,128,128,128,128,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,128,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,160,3,153,231,82,186,179,76,222,114,246,236,240,176,201,228,114,97,100,0,77,34,220,98,95,112,155,37,214,127,222,185,16,128,128,128,5],[249,1,17,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,128,128,128,128,128,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,128,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,160,149,106,49,186,80,196,82,157,32,65,104,247,97,128,104,47,223,63,50,242,236,254,19,57,80,81,181,46,229,29,163,11,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,163,249,116,158,55,31,135,151,154,177,70,162,196,125,104,115,86,21,90,18,248,231,181,157,159,88,231,1,29,210,253,54,128,128,128,128,128,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,238,33,41,91,139,64,0,126,58,209,28,244,31,248,40,252,116,128,48,205,71,63,220,200,119,152,59,114,226,64,32,177,128,128,128,128,128,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,128,128,128,5],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,184,70,248,68,128,128,160,124,110,210,32,40,203,188,213,98,144,74,214,52,38,242,41,140,111,161,26,157,214,107,102,215,218,164,89,184,224,211,23,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,184,70,248,68,128,128,160,125,125,5,117,81,122,122,242,64,2,175,145,138,151,62,249,124,167,21,134,164,8,89,178,199,105,211,183,248,165,182,64,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,40,218,53,174,159,41,102,174,207,210,68,46,147,137,18,7,231,77,152,244,11,253,97,148,81,205,17,30,51,123,221,102,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,229,104,249,34,92,158,241,146,58,109,87,65,16,57,148,193,196,216,75,75,23,242,59,8,146,130,42,254,205,234,174,62,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,64,173,190,85,245,27,215,241,104,119,0,147,61,155,51,41,52,3,142,121,197,151,126,68,251,26,55,133,129,160,120,30,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,80,212,104,138,191,68,67,228,70,6,232,171,124,66,35,101,130,116,159,84,49,253,75,91,27,244,105,102,42,237,198,64,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,128,128,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5]] \ No newline at end of file diff --git a/mpt/tests/AddBranchTwoLevels.json b/mpt/tests/AddBranchTwoLevels.json new file mode 100644 index 0000000000..6bc83fb656 --- /dev/null +++ b/mpt/tests/AddBranchTwoLevels.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,202,59,207,184,181,204,132,169,168,91,160,60,211,50,107,15,165,139,101,74,251,148,249,104,241,86,141,45,8,202,214,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,149,161,91,255,166,107,211,109,201,181,29,3,168,216,148,79,133,65,209,27,183,118,174,170,39,244,41,56,105,167,218,7,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,66,176,214,86,219,235,246,79,146,165,186,87,19,252,29,241,232,94,27,41,38,92,119,251,106,91,208,170,224,29,160,248,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,112,186,4,211,18,132,74,91,28,166,139,239,103,168,15,42,189,31,135,248,209,138,187,176,92,23,33,244,36,94,133,43,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,160,19,224,113,201,255,129,36,52,57,214,92,241,118,205,0,170,227,47,102,227,218,116,110,128,178,11,110,204,252,77,100,200,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,128,5],[249,2,17,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,160,223,170,245,164,159,246,210,159,143,187,69,29,30,101,1,144,13,186,67,137,102,247,134,6,51,66,76,202,229,100,195,149,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,128,5],[249,2,17,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,160,146,211,70,53,89,117,233,193,185,246,151,53,11,162,117,5,124,156,178,211,34,175,70,111,143,66,148,118,201,72,100,140,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,128,5],[249,2,17,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,160,252,217,31,98,213,2,184,117,159,197,191,162,34,191,237,19,48,173,185,206,42,131,123,246,215,37,157,170,129,2,159,79,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,128,5],[249,2,17,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,160,175,181,176,216,197,195,13,98,14,255,75,4,199,16,191,222,114,48,246,89,57,95,237,2,178,220,14,100,170,2,33,181,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,128,5],[249,2,17,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,160,55,85,9,146,13,220,208,48,219,48,45,20,104,34,220,239,134,126,21,8,186,71,116,184,250,50,0,156,101,10,221,196,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,128,5],[249,2,17,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,160,180,25,20,136,244,187,234,226,83,52,240,205,200,229,58,185,112,131,8,251,120,228,195,70,166,60,63,220,0,122,78,173,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,128,5],[249,2,17,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,160,69,56,88,5,160,143,143,51,129,117,240,225,241,84,36,241,220,69,90,156,249,195,200,255,207,226,79,132,244,18,115,224,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,128,5],[249,1,17,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,128,128,128,128,128,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,128,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,160,3,153,231,82,186,179,76,222,114,246,236,240,176,201,228,114,97,100,0,77,34,220,98,95,112,155,37,214,127,222,185,16,128,128,128,5],[249,1,17,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,128,128,128,128,128,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,128,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,160,149,106,49,186,80,196,82,157,32,65,104,247,97,128,104,47,223,63,50,242,236,254,19,57,80,81,181,46,229,29,163,11,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,163,249,116,158,55,31,135,151,154,177,70,162,196,125,104,115,86,21,90,18,248,231,181,157,159,88,231,1,29,210,253,54,128,128,128,128,128,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,238,33,41,91,139,64,0,126,58,209,28,244,31,248,40,252,116,128,48,205,71,63,220,200,119,152,59,114,226,64,32,177,128,128,128,128,128,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,128,128,128,5],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,184,70,248,68,128,128,160,124,110,210,32,40,203,188,213,98,144,74,214,52,38,242,41,140,111,161,26,157,214,107,102,215,218,164,89,184,224,211,23,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,184,70,248,68,128,128,160,125,125,5,117,81,122,122,242,64,2,175,145,138,151,62,249,124,167,21,134,164,8,89,178,199,105,211,183,248,165,182,64,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,40,218,53,174,159,41,102,174,207,210,68,46,147,137,18,7,231,77,152,244,11,253,97,148,81,205,17,30,51,123,221,102,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,229,104,249,34,92,158,241,146,58,109,87,65,16,57,148,193,196,216,75,75,23,242,59,8,146,130,42,254,205,234,174,62,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,64,173,190,85,245,27,215,241,104,119,0,147,61,155,51,41,52,3,142,121,197,151,126,68,251,26,55,133,129,160,120,30,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,80,212,104,138,191,68,67,228,70,6,232,171,124,66,35,101,130,116,159,84,49,253,75,91,27,244,105,102,42,237,198,64,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,128,128,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5]] \ No newline at end of file diff --git a/mpt/tests/AddBranchTwoLevelsLong-493901171609-247357574933.json b/mpt/tests/AddBranchTwoLevelsLong-493901171609-247357574933.json deleted file mode 100644 index d1fe82ed89..0000000000 --- a/mpt/tests/AddBranchTwoLevelsLong-493901171609-247357574933.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,112,111,76,82,17,231,123,222,41,29,143,197,43,214,49,114,156,6,228,160,200,190,124,83,90,134,148,113,0,242,8,223,0,160,28,241,244,79,115,80,99,155,142,177,171,21,142,78,170,161,160,151,84,2,1,217,248,156,185,227,64,243,5,112,142,186,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,58,109,215,135,86,131,21,211,39,205,236,11,17,4,11,251,27,214,159,168,108,253,243,116,37,135,174,7,21,231,118,173,0,160,46,171,117,127,104,238,238,194,83,233,78,9,202,136,194,148,140,253,97,150,228,161,20,225,13,58,144,222,57,99,254,32,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,0,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,0,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,0,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,146,166,81,45,210,69,39,90,8,44,60,221,195,241,31,210,253,3,69,225,11,88,250,193,159,251,4,231,245,233,133,226,0,160,134,63,30,134,185,236,136,110,216,149,200,29,150,68,11,249,220,44,129,142,104,27,141,110,40,213,239,1,101,88,73,149,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,0,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,0,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,0,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,0,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,0,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,0,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,0,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,0,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,0,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,0,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,0,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,0,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,0,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,0,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,0,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,0,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,0,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,0,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,0,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,0,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,0,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,0,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,104,89,56,67,130,177,255,66,86,223,47,205,194,196,137,228,139,65,105,207,33,85,109,121,82,166,72,219,252,44,251,57,0,160,79,132,115,35,52,46,95,96,2,2,115,162,44,191,156,162,192,165,82,107,140,211,254,138,34,192,195,57,95,161,87,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,0,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,0,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,0,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,0,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,0,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,0,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,0,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,0,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,0,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,42,24,87,137,84,11,35,99,129,198,127,228,155,85,156,33,108,82,86,188,33,157,85,117,109,104,122,163,199,71,97,63,0,160,174,127,128,165,147,138,20,51,157,73,19,218,37,23,117,111,124,78,248,64,26,173,136,151,108,81,69,93,159,165,157,5,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,0,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,0,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,0,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,0,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,0,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,0,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,0,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,0,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,0,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,0,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,0,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,0,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,0,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,0,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,0,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,0,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,80,192,12,181,234,197,167,48,160,85,10,220,41,220,187,66,88,224,134,140,35,222,37,94,171,131,46,144,39,31,171,221,0,160,88,250,177,137,251,253,171,31,170,108,145,2,118,240,52,248,128,177,214,147,184,112,178,29,82,17,46,69,147,165,137,56,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,0,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,0,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,0,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,0,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,0,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,0,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,0,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,0,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,0,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,0,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,1,17,249,1,17,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,114,102,255,251,116,2,170,24,47,182,156,52,247,77,37,159,202,195,203,229,225,253,90,175,118,104,20,35,133,52,155,244,0,160,167,211,155,160,201,251,76,202,216,44,134,208,243,169,194,31,136,106,132,127,255,30,231,154,164,250,237,71,247,7,71,108,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,0,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,0,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,0,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,0,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,0,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,0,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,0,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,113,65,45,107,211,235,72,59,222,171,146,31,38,245,62,163,235,195,74,119,251,206,230,11,150,55,132,81,123,170,212,163,0,160,174,79,250,14,204,47,230,127,162,158,244,66,186,245,88,129,146,245,96,126,115,7,239,250,25,59,94,83,145,226,98,151,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,0,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,7],[0,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,8],[0,160,116,153,120,158,35,139,22,3,217,133,14,145,254,66,30,86,90,251,215,156,182,186,146,63,18,216,131,139,85,131,244,191,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,0,160,226,190,84,69,203,56,27,246,201,141,156,201,73,130,2,159,121,205,4,166,22,147,152,70,29,59,157,94,225,160,94,240,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,0,160,182,104,108,5,101,67,68,63,182,144,81,1,94,196,132,5,233,246,221,169,26,88,78,224,208,14,115,84,171,42,152,115,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[1,0,1,0,248,81,0,248,81,0,12,1,0,14,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,13],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,14],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,112,111,76,82,17,231,123,222,41,29,143,197,43,214,49,114,156,6,228,160,200,190,124,83,90,134,148,113,0,242,8,223,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,28,241,244,79,115,80,99,155,142,177,171,21,142,78,170,161,160,151,84,2,1,217,248,156,185,227,64,243,5,112,142,186,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,58,109,215,135,86,131,21,211,39,205,236,11,17,4,11,251,27,214,159,168,108,253,243,116,37,135,174,7,21,231,118,173,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,46,171,117,127,104,238,238,194,83,233,78,9,202,136,194,148,140,253,97,150,228,161,20,225,13,58,144,222,57,99,254,32,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,160,146,166,81,45,210,69,39,90,8,44,60,221,195,241,31,210,253,3,69,225,11,88,250,193,159,251,4,231,245,233,133,226,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,128,5],[249,2,17,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,160,134,63,30,134,185,236,136,110,216,149,200,29,150,68,11,249,220,44,129,142,104,27,141,110,40,213,239,1,101,88,73,149,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,128,5],[249,2,17,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,160,104,89,56,67,130,177,255,66,86,223,47,205,194,196,137,228,139,65,105,207,33,85,109,121,82,166,72,219,252,44,251,57,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,128,5],[249,2,17,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,160,79,132,115,35,52,46,95,96,2,2,115,162,44,191,156,162,192,165,82,107,140,211,254,138,34,192,195,57,95,161,87,130,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,128,5],[249,2,17,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,160,42,24,87,137,84,11,35,99,129,198,127,228,155,85,156,33,108,82,86,188,33,157,85,117,109,104,122,163,199,71,97,63,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,128,5],[249,2,17,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,160,174,127,128,165,147,138,20,51,157,73,19,218,37,23,117,111,124,78,248,64,26,173,136,151,108,81,69,93,159,165,157,5,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,128,5],[249,2,17,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,160,80,192,12,181,234,197,167,48,160,85,10,220,41,220,187,66,88,224,134,140,35,222,37,94,171,131,46,144,39,31,171,221,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,128,5],[249,2,17,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,160,88,250,177,137,251,253,171,31,170,108,145,2,118,240,52,248,128,177,214,147,184,112,178,29,82,17,46,69,147,165,137,56,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,128,5],[249,1,17,160,114,102,255,251,116,2,170,24,47,182,156,52,247,77,37,159,202,195,203,229,225,253,90,175,118,104,20,35,133,52,155,244,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,128,128,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,128,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,128,128,128,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,128,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,128,128,5],[249,1,17,160,167,211,155,160,201,251,76,202,216,44,134,208,243,169,194,31,136,106,132,127,255,30,231,154,164,250,237,71,247,7,71,108,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,128,128,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,128,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,128,128,128,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,128,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,128,128,5],[248,81,128,128,128,160,113,65,45,107,211,235,72,59,222,171,146,31,38,245,62,163,235,195,74,119,251,206,230,11,150,55,132,81,123,170,212,163,128,128,128,128,128,128,128,128,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,128,128,128,128,5],[248,81,128,128,128,160,174,79,250,14,204,47,230,127,162,158,244,66,186,245,88,129,146,245,96,126,115,7,239,250,25,59,94,83,145,226,98,151,128,128,128,128,128,128,128,128,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,128,128,128,128,5],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,184,70,248,68,128,128,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,184,70,248,68,128,128,160,116,153,120,158,35,139,22,3,217,133,14,145,254,66,30,86,90,251,215,156,182,186,146,63,18,216,131,139,85,131,244,191,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,226,190,84,69,203,56,27,246,201,141,156,201,73,130,2,159,121,205,4,166,22,147,152,70,29,59,157,94,225,160,94,240,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,182,104,108,5,101,67,68,63,182,144,81,1,94,196,132,5,233,246,221,169,26,88,78,224,208,14,115,84,171,42,152,115,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/AddBranchTwoLevelsLong.json b/mpt/tests/AddBranchTwoLevelsLong.json new file mode 100644 index 0000000000..7750555f38 --- /dev/null +++ b/mpt/tests/AddBranchTwoLevelsLong.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,112,111,76,82,17,231,123,222,41,29,143,197,43,214,49,114,156,6,228,160,200,190,124,83,90,134,148,113,0,242,8,223,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,28,241,244,79,115,80,99,155,142,177,171,21,142,78,170,161,160,151,84,2,1,217,248,156,185,227,64,243,5,112,142,186,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,58,109,215,135,86,131,21,211,39,205,236,11,17,4,11,251,27,214,159,168,108,253,243,116,37,135,174,7,21,231,118,173,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,46,171,117,127,104,238,238,194,83,233,78,9,202,136,194,148,140,253,97,150,228,161,20,225,13,58,144,222,57,99,254,32,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,160,146,166,81,45,210,69,39,90,8,44,60,221,195,241,31,210,253,3,69,225,11,88,250,193,159,251,4,231,245,233,133,226,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,128,5],[249,2,17,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,160,134,63,30,134,185,236,136,110,216,149,200,29,150,68,11,249,220,44,129,142,104,27,141,110,40,213,239,1,101,88,73,149,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,128,5],[249,2,17,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,160,104,89,56,67,130,177,255,66,86,223,47,205,194,196,137,228,139,65,105,207,33,85,109,121,82,166,72,219,252,44,251,57,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,128,5],[249,2,17,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,160,79,132,115,35,52,46,95,96,2,2,115,162,44,191,156,162,192,165,82,107,140,211,254,138,34,192,195,57,95,161,87,130,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,128,5],[249,2,17,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,160,42,24,87,137,84,11,35,99,129,198,127,228,155,85,156,33,108,82,86,188,33,157,85,117,109,104,122,163,199,71,97,63,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,128,5],[249,2,17,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,160,174,127,128,165,147,138,20,51,157,73,19,218,37,23,117,111,124,78,248,64,26,173,136,151,108,81,69,93,159,165,157,5,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,128,5],[249,2,17,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,160,80,192,12,181,234,197,167,48,160,85,10,220,41,220,187,66,88,224,134,140,35,222,37,94,171,131,46,144,39,31,171,221,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,128,5],[249,2,17,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,160,88,250,177,137,251,253,171,31,170,108,145,2,118,240,52,248,128,177,214,147,184,112,178,29,82,17,46,69,147,165,137,56,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,128,5],[249,1,17,160,114,102,255,251,116,2,170,24,47,182,156,52,247,77,37,159,202,195,203,229,225,253,90,175,118,104,20,35,133,52,155,244,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,128,128,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,128,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,128,128,128,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,128,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,128,128,5],[249,1,17,160,167,211,155,160,201,251,76,202,216,44,134,208,243,169,194,31,136,106,132,127,255,30,231,154,164,250,237,71,247,7,71,108,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,128,128,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,128,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,128,128,128,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,128,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,128,128,5],[248,81,128,128,128,160,113,65,45,107,211,235,72,59,222,171,146,31,38,245,62,163,235,195,74,119,251,206,230,11,150,55,132,81,123,170,212,163,128,128,128,128,128,128,128,128,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,128,128,128,128,5],[248,81,128,128,128,160,174,79,250,14,204,47,230,127,162,158,244,66,186,245,88,129,146,245,96,126,115,7,239,250,25,59,94,83,145,226,98,151,128,128,128,128,128,128,128,128,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,128,128,128,128,5],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,184,70,248,68,128,128,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,184,70,248,68,128,128,160,116,153,120,158,35,139,22,3,217,133,14,145,254,66,30,86,90,251,215,156,182,186,146,63,18,216,131,139,85,131,244,191,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,226,190,84,69,203,56,27,246,201,141,156,201,73,130,2,159,121,205,4,166,22,147,152,70,29,59,157,94,225,160,94,240,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,182,104,108,5,101,67,68,63,182,144,81,1,94,196,132,5,233,246,221,169,26,88,78,224,208,14,115,84,171,42,152,115,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/Delete-681085411607-625181887035.json b/mpt/tests/Delete-681085411607-625181887035.json deleted file mode 100644 index b1bd54fbd7..0000000000 --- a/mpt/tests/Delete-681085411607-625181887035.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,1,179,209,160,190,31,71,37,162,8,20,180,241,65,149,199,218,75,226,181,16,203,85,161,80,98,214,77,121,236,45,250,0,160,229,85,66,101,164,18,174,4,193,17,231,89,184,45,172,160,106,220,225,230,188,118,241,61,23,183,252,64,125,234,108,86,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,67,172,147,42,66,143,144,134,20,166,53,4,147,237,132,74,8,236,52,204,149,64,245,53,239,141,110,255,96,55,150,41,0,160,39,149,4,210,226,215,230,253,241,43,60,106,167,66,11,25,158,0,95,180,121,254,20,201,146,23,49,57,40,49,236,239,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,0,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,0,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,0,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,0,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,0,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,0,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,0,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,0,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,0,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,33,214,70,211,94,3,131,63,213,105,172,210,185,17,14,67,142,203,132,182,92,199,32,89,142,96,41,187,146,202,188,36,0,160,187,26,138,182,228,97,38,119,38,255,158,141,201,88,239,54,157,55,128,7,82,64,3,106,133,5,228,120,188,160,234,13,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,0,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,0,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,0,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,0,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,0,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,0,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,0,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,0,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,0,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,0,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,0,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,0,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,0,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,0,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,0,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,13,216,19,1,116,113,14,175,160,96,135,246,226,11,82,4,37,220,170,106,253,152,57,172,40,123,43,144,17,4,47,207,0,160,167,34,80,85,35,174,171,80,108,48,210,213,78,250,191,121,25,15,30,202,150,147,27,28,221,115,5,32,19,223,97,236,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,0,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,0,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,0,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,0,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,0,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,0,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,0,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,0,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,0,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,0,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,0,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,0,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,0,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,0,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,0,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,89,1,72,66,205,45,158,95,232,171,217,247,156,68,195,211,102,65,90,175,111,126,136,122,54,97,6,177,193,198,205,172,0,160,146,137,223,118,24,96,49,135,45,59,143,123,17,88,198,204,55,186,195,238,80,213,26,201,92,65,131,127,68,149,207,192,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,0,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,0,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,0,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,0,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,0,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,225,81,108,140,98,152,13,246,35,239,5,153,9,166,50,233,121,164,152,228,226,17,151,65,106,167,102,92,16,59,249,136,0,160,168,53,198,53,112,41,107,98,88,61,68,81,213,246,190,26,54,28,104,225,250,215,243,205,222,134,187,216,78,119,25,185,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,0,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,0,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,0,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,0,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,0,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,0,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,0,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,0,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,0,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,0,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,0,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,0,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,0,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,0,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,0,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,1,49,249,1,49,9,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,0,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,0,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,0,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,0,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,0,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,0,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,176,121,254,239,124,116,165,167,156,24,203,241,137,46,235,202,206,160,9,35,161,127,165,177,90,152,109,255,212,182,6,84,0,160,41,147,98,24,85,186,44,175,208,104,119,29,53,221,60,48,164,243,164,149,75,137,204,156,3,97,96,188,45,241,168,182,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,0,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,0,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,114,59,169,3,89,76,47,74,88,56,177,15,150,90,24,176,74,182,181,105,252,128,15,38,241,209,60,215,146,177,198,145,0,160,56,43,155,161,166,246,207,195,185,110,250,230,163,101,224,62,53,178,97,184,200,160,179,95,74,78,196,144,156,43,236,4,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,0,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,7],[0,160,183,66,57,68,223,65,224,47,2,141,219,194,115,253,121,184,235,136,123,113,68,251,240,153,71,1,84,206,179,32,124,235,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,8],[0,160,19,125,188,252,117,114,67,102,55,130,135,220,107,94,29,227,40,158,10,93,47,252,121,141,172,229,191,118,237,110,126,91,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,11],[1,0,1,0,248,145,0,248,113,0,10,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,0,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,57,40,153,102,116,57,12,45,227,151,243,15,209,190,153,39,168,112,100,71,230,61,231,209,236,140,76,215,209,54,79,207,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,0,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,0,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,2],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,13],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,3],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,1,179,209,160,190,31,71,37,162,8,20,180,241,65,149,199,218,75,226,181,16,203,85,161,80,98,214,77,121,236,45,250,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,85,66,101,164,18,174,4,193,17,231,89,184,45,172,160,106,220,225,230,188,118,241,61,23,183,252,64,125,234,108,86,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,67,172,147,42,66,143,144,134,20,166,53,4,147,237,132,74,8,236,52,204,149,64,245,53,239,141,110,255,96,55,150,41,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,39,149,4,210,226,215,230,253,241,43,60,106,167,66,11,25,158,0,95,180,121,254,20,201,146,23,49,57,40,49,236,239,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,160,33,214,70,211,94,3,131,63,213,105,172,210,185,17,14,67,142,203,132,182,92,199,32,89,142,96,41,187,146,202,188,36,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,128,5],[249,2,17,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,160,187,26,138,182,228,97,38,119,38,255,158,141,201,88,239,54,157,55,128,7,82,64,3,106,133,5,228,120,188,160,234,13,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,128,5],[249,2,17,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,160,13,216,19,1,116,113,14,175,160,96,135,246,226,11,82,4,37,220,170,106,253,152,57,172,40,123,43,144,17,4,47,207,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,128,5],[249,2,17,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,160,167,34,80,85,35,174,171,80,108,48,210,213,78,250,191,121,25,15,30,202,150,147,27,28,221,115,5,32,19,223,97,236,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,128,5],[249,2,17,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,160,89,1,72,66,205,45,158,95,232,171,217,247,156,68,195,211,102,65,90,175,111,126,136,122,54,97,6,177,193,198,205,172,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,128,5],[249,2,17,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,160,146,137,223,118,24,96,49,135,45,59,143,123,17,88,198,204,55,186,195,238,80,213,26,201,92,65,131,127,68,149,207,192,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,128,5],[249,2,17,160,225,81,108,140,98,152,13,246,35,239,5,153,9,166,50,233,121,164,152,228,226,17,151,65,106,167,102,92,16,59,249,136,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,128,5],[249,2,17,160,168,53,198,53,112,41,107,98,88,61,68,81,213,246,190,26,54,28,104,225,250,215,243,205,222,134,187,216,78,119,25,185,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,128,5],[249,1,49,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,128,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,128,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,128,160,176,121,254,239,124,116,165,167,156,24,203,241,137,46,235,202,206,160,9,35,161,127,165,177,90,152,109,255,212,182,6,84,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,128,128,128,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,128,128,5],[249,1,49,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,128,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,128,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,128,160,41,147,98,24,85,186,44,175,208,104,119,29,53,221,60,48,164,243,164,149,75,137,204,156,3,97,96,188,45,241,168,182,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,128,128,128,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,114,59,169,3,89,76,47,74,88,56,177,15,150,90,24,176,74,182,181,105,252,128,15,38,241,209,60,215,146,177,198,145,128,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,56,43,155,161,166,246,207,195,185,110,250,230,163,101,224,62,53,178,97,184,200,160,179,95,74,78,196,144,156,43,236,4,128,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,128,5],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,184,70,248,68,128,128,160,183,66,57,68,223,65,224,47,2,141,219,194,115,253,121,184,235,136,123,113,68,251,240,153,71,1,84,206,179,32,124,235,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,184,70,248,68,128,128,160,19,125,188,252,117,114,67,102,55,130,135,220,107,94,29,227,40,158,10,93,47,252,121,141,172,229,191,118,237,110,126,91,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,145,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,160,57,40,153,102,116,57,12,45,227,151,243,15,209,190,153,39,168,112,100,71,230,61,231,209,236,140,76,215,209,54,79,207,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[248,113,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,128,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,4,5]] \ No newline at end of file diff --git a/mpt/tests/Delete.json b/mpt/tests/Delete.json new file mode 100644 index 0000000000..f0bfd757ce --- /dev/null +++ b/mpt/tests/Delete.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,1,179,209,160,190,31,71,37,162,8,20,180,241,65,149,199,218,75,226,181,16,203,85,161,80,98,214,77,121,236,45,250,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,85,66,101,164,18,174,4,193,17,231,89,184,45,172,160,106,220,225,230,188,118,241,61,23,183,252,64,125,234,108,86,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,67,172,147,42,66,143,144,134,20,166,53,4,147,237,132,74,8,236,52,204,149,64,245,53,239,141,110,255,96,55,150,41,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,39,149,4,210,226,215,230,253,241,43,60,106,167,66,11,25,158,0,95,180,121,254,20,201,146,23,49,57,40,49,236,239,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,160,33,214,70,211,94,3,131,63,213,105,172,210,185,17,14,67,142,203,132,182,92,199,32,89,142,96,41,187,146,202,188,36,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,128,5],[249,2,17,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,160,187,26,138,182,228,97,38,119,38,255,158,141,201,88,239,54,157,55,128,7,82,64,3,106,133,5,228,120,188,160,234,13,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,128,5],[249,2,17,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,160,13,216,19,1,116,113,14,175,160,96,135,246,226,11,82,4,37,220,170,106,253,152,57,172,40,123,43,144,17,4,47,207,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,128,5],[249,2,17,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,160,167,34,80,85,35,174,171,80,108,48,210,213,78,250,191,121,25,15,30,202,150,147,27,28,221,115,5,32,19,223,97,236,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,128,5],[249,2,17,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,160,89,1,72,66,205,45,158,95,232,171,217,247,156,68,195,211,102,65,90,175,111,126,136,122,54,97,6,177,193,198,205,172,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,128,5],[249,2,17,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,160,146,137,223,118,24,96,49,135,45,59,143,123,17,88,198,204,55,186,195,238,80,213,26,201,92,65,131,127,68,149,207,192,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,128,5],[249,2,17,160,225,81,108,140,98,152,13,246,35,239,5,153,9,166,50,233,121,164,152,228,226,17,151,65,106,167,102,92,16,59,249,136,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,128,5],[249,2,17,160,168,53,198,53,112,41,107,98,88,61,68,81,213,246,190,26,54,28,104,225,250,215,243,205,222,134,187,216,78,119,25,185,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,128,5],[249,1,49,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,128,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,128,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,128,160,176,121,254,239,124,116,165,167,156,24,203,241,137,46,235,202,206,160,9,35,161,127,165,177,90,152,109,255,212,182,6,84,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,128,128,128,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,128,128,5],[249,1,49,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,128,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,128,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,128,160,41,147,98,24,85,186,44,175,208,104,119,29,53,221,60,48,164,243,164,149,75,137,204,156,3,97,96,188,45,241,168,182,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,128,128,128,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,114,59,169,3,89,76,47,74,88,56,177,15,150,90,24,176,74,182,181,105,252,128,15,38,241,209,60,215,146,177,198,145,128,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,56,43,155,161,166,246,207,195,185,110,250,230,163,101,224,62,53,178,97,184,200,160,179,95,74,78,196,144,156,43,236,4,128,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,128,5],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,184,70,248,68,128,128,160,183,66,57,68,223,65,224,47,2,141,219,194,115,253,121,184,235,136,123,113,68,251,240,153,71,1,84,206,179,32,124,235,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,184,70,248,68,128,128,160,19,125,188,252,117,114,67,102,55,130,135,220,107,94,29,227,40,158,10,93,47,252,121,141,172,229,191,118,237,110,126,91,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,145,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,160,57,40,153,102,116,57,12,45,227,151,243,15,209,190,153,39,168,112,100,71,230,61,231,209,236,140,76,215,209,54,79,207,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[248,113,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,128,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,4,5]] \ No newline at end of file diff --git a/mpt/tests/DeleteBranch-231098459172-565805467413.json b/mpt/tests/DeleteBranch-231098459172-565805467413.json deleted file mode 100644 index 8309907cc4..0000000000 --- a/mpt/tests/DeleteBranch-231098459172-565805467413.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,59,111,66,200,203,135,101,57,47,46,152,81,58,83,5,134,139,97,140,151,187,186,76,12,128,155,52,179,210,255,187,193,0,160,35,228,176,170,215,46,230,30,195,244,233,217,205,89,182,252,121,182,2,252,21,90,173,42,161,39,28,67,125,174,239,74,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,15,53,57,39,28,241,32,159,6,13,76,168,64,116,189,102,17,43,114,60,149,104,137,55,32,175,217,185,24,100,154,39,0,160,68,231,161,225,86,211,177,78,193,254,112,12,122,235,192,114,3,252,216,255,5,162,36,123,62,143,251,46,224,61,192,71,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,228,73,41,12,77,17,23,126,199,117,200,201,175,207,4,224,106,66,164,36,10,79,83,9,140,5,149,112,207,216,120,208,0,160,27,55,98,183,253,202,203,218,14,22,157,190,199,110,222,197,246,96,225,222,217,24,126,129,158,219,129,57,35,51,176,126,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,46,149,72,144,169,206,96,227,113,138,83,174,178,221,89,8,175,2,33,252,13,164,190,189,77,38,2,91,18,127,213,65,0,160,249,198,7,73,147,155,130,236,110,233,250,185,153,190,11,87,56,236,212,244,47,6,162,186,237,57,142,126,149,65,178,70,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,229,205,66,75,137,233,239,158,213,31,184,170,113,28,14,95,228,163,230,217,44,59,83,57,45,154,53,190,19,59,10,63,0,160,150,255,246,62,128,198,219,153,242,50,85,231,93,85,28,248,252,70,153,217,105,131,168,90,238,155,91,11,216,140,74,190,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,44,152,168,61,56,222,129,36,0,209,174,69,227,181,236,79,151,11,103,49,153,203,205,62,215,37,210,216,30,204,184,239,0,160,77,43,135,12,47,105,172,239,71,1,29,239,104,51,139,237,241,152,22,72,230,70,71,100,172,70,142,223,123,247,139,53,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,1,81,249,1,81,9,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,214,147,34,2,67,220,5,60,110,112,134,199,90,244,11,47,150,74,66,234,181,224,162,27,126,30,214,228,102,189,59,58,0,160,16,238,121,221,8,62,255,126,145,187,203,63,109,185,49,237,238,210,95,212,103,236,254,204,149,141,220,207,87,115,159,117,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,91,4,66,187,249,23,104,33,122,237,229,16,188,109,90,154,129,145,99,109,134,186,14,229,72,90,153,34,238,156,211,107,0,160,139,75,142,149,216,208,148,103,91,226,208,1,78,92,83,171,125,72,209,252,218,96,83,186,9,180,55,154,126,131,102,247,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,7],[0,160,171,42,78,18,177,180,238,153,179,59,19,204,42,191,99,67,34,13,186,150,182,248,85,246,203,5,78,100,66,177,67,87,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,8],[0,160,34,9,26,236,216,126,38,97,246,26,239,6,34,40,56,116,94,219,126,222,203,231,92,185,208,129,161,103,150,61,141,219,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,11],[0,1,0,1,249,1,17,249,1,17,12,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,0,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,0,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,0,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,0,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,0,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,40,71,220,92,25,123,66,96,16,179,122,36,197,85,99,143,54,156,208,167,218,100,73,177,18,208,111,117,95,216,31,77,0,160,231,160,23,201,249,252,202,208,4,42,135,61,223,37,20,185,3,139,114,22,224,137,147,165,217,172,117,125,92,148,248,132,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,0,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[1,0,1,0,248,81,0,248,81,0,11,0,1,3,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,0,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,0,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[226,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,2],[9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,13],[226,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,3],[5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,14],[226,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,59,111,66,200,203,135,101,57,47,46,152,81,58,83,5,134,139,97,140,151,187,186,76,12,128,155,52,179,210,255,187,193,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,35,228,176,170,215,46,230,30,195,244,233,217,205,89,182,252,121,182,2,252,21,90,173,42,161,39,28,67,125,174,239,74,128,5],[249,2,17,160,15,53,57,39,28,241,32,159,6,13,76,168,64,116,189,102,17,43,114,60,149,104,137,55,32,175,217,185,24,100,154,39,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,68,231,161,225,86,211,177,78,193,254,112,12,122,235,192,114,3,252,216,255,5,162,36,123,62,143,251,46,224,61,192,71,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,228,73,41,12,77,17,23,126,199,117,200,201,175,207,4,224,106,66,164,36,10,79,83,9,140,5,149,112,207,216,120,208,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,27,55,98,183,253,202,203,218,14,22,157,190,199,110,222,197,246,96,225,222,217,24,126,129,158,219,129,57,35,51,176,126,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,46,149,72,144,169,206,96,227,113,138,83,174,178,221,89,8,175,2,33,252,13,164,190,189,77,38,2,91,18,127,213,65,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,249,198,7,73,147,155,130,236,110,233,250,185,153,190,11,87,56,236,212,244,47,6,162,186,237,57,142,126,149,65,178,70,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,229,205,66,75,137,233,239,158,213,31,184,170,113,28,14,95,228,163,230,217,44,59,83,57,45,154,53,190,19,59,10,63,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,150,255,246,62,128,198,219,153,242,50,85,231,93,85,28,248,252,70,153,217,105,131,168,90,238,155,91,11,216,140,74,190,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,44,152,168,61,56,222,129,36,0,209,174,69,227,181,236,79,151,11,103,49,153,203,205,62,215,37,210,216,30,204,184,239,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,77,43,135,12,47,105,172,239,71,1,29,239,104,51,139,237,241,152,22,72,230,70,71,100,172,70,142,223,123,247,139,53,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,214,147,34,2,67,220,5,60,110,112,134,199,90,244,11,47,150,74,66,234,181,224,162,27,126,30,214,228,102,189,59,58,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,16,238,121,221,8,62,255,126,145,187,203,63,109,185,49,237,238,210,95,212,103,236,254,204,149,141,220,207,87,115,159,117,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,91,4,66,187,249,23,104,33,122,237,229,16,188,109,90,154,129,145,99,109,134,186,14,229,72,90,153,34,238,156,211,107,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,139,75,142,149,216,208,148,103,91,226,208,1,78,92,83,171,125,72,209,252,218,96,83,186,9,180,55,154,126,131,102,247,128,128,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,171,42,78,18,177,180,238,153,179,59,19,204,42,191,99,67,34,13,186,150,182,248,85,246,203,5,78,100,66,177,67,87,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,34,9,26,236,216,126,38,97,246,26,239,6,34,40,56,116,94,219,126,222,203,231,92,185,208,129,161,103,150,61,141,219,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,40,71,220,92,25,123,66,96,16,179,122,36,197,85,99,143,54,156,208,167,218,100,73,177,18,208,111,117,95,216,31,77,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,231,160,23,201,249,252,202,208,4,42,135,61,223,37,20,185,3,139,114,22,224,137,147,165,217,172,117,125,92,148,248,132,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[248,81,128,128,128,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,128,128,128,128,128,128,128,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,128,128,128,128,128,5],[226,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,9,5],[226,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5],[226,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5]] \ No newline at end of file diff --git a/mpt/tests/DeleteBranch.json b/mpt/tests/DeleteBranch.json new file mode 100644 index 0000000000..e63c215db6 --- /dev/null +++ b/mpt/tests/DeleteBranch.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,59,111,66,200,203,135,101,57,47,46,152,81,58,83,5,134,139,97,140,151,187,186,76,12,128,155,52,179,210,255,187,193,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,35,228,176,170,215,46,230,30,195,244,233,217,205,89,182,252,121,182,2,252,21,90,173,42,161,39,28,67,125,174,239,74,128,5],[249,2,17,160,15,53,57,39,28,241,32,159,6,13,76,168,64,116,189,102,17,43,114,60,149,104,137,55,32,175,217,185,24,100,154,39,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,68,231,161,225,86,211,177,78,193,254,112,12,122,235,192,114,3,252,216,255,5,162,36,123,62,143,251,46,224,61,192,71,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,228,73,41,12,77,17,23,126,199,117,200,201,175,207,4,224,106,66,164,36,10,79,83,9,140,5,149,112,207,216,120,208,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,27,55,98,183,253,202,203,218,14,22,157,190,199,110,222,197,246,96,225,222,217,24,126,129,158,219,129,57,35,51,176,126,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,46,149,72,144,169,206,96,227,113,138,83,174,178,221,89,8,175,2,33,252,13,164,190,189,77,38,2,91,18,127,213,65,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,249,198,7,73,147,155,130,236,110,233,250,185,153,190,11,87,56,236,212,244,47,6,162,186,237,57,142,126,149,65,178,70,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,229,205,66,75,137,233,239,158,213,31,184,170,113,28,14,95,228,163,230,217,44,59,83,57,45,154,53,190,19,59,10,63,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,150,255,246,62,128,198,219,153,242,50,85,231,93,85,28,248,252,70,153,217,105,131,168,90,238,155,91,11,216,140,74,190,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,44,152,168,61,56,222,129,36,0,209,174,69,227,181,236,79,151,11,103,49,153,203,205,62,215,37,210,216,30,204,184,239,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,77,43,135,12,47,105,172,239,71,1,29,239,104,51,139,237,241,152,22,72,230,70,71,100,172,70,142,223,123,247,139,53,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,214,147,34,2,67,220,5,60,110,112,134,199,90,244,11,47,150,74,66,234,181,224,162,27,126,30,214,228,102,189,59,58,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,16,238,121,221,8,62,255,126,145,187,203,63,109,185,49,237,238,210,95,212,103,236,254,204,149,141,220,207,87,115,159,117,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,91,4,66,187,249,23,104,33,122,237,229,16,188,109,90,154,129,145,99,109,134,186,14,229,72,90,153,34,238,156,211,107,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,139,75,142,149,216,208,148,103,91,226,208,1,78,92,83,171,125,72,209,252,218,96,83,186,9,180,55,154,126,131,102,247,128,128,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,171,42,78,18,177,180,238,153,179,59,19,204,42,191,99,67,34,13,186,150,182,248,85,246,203,5,78,100,66,177,67,87,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,34,9,26,236,216,126,38,97,246,26,239,6,34,40,56,116,94,219,126,222,203,231,92,185,208,129,161,103,150,61,141,219,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,40,71,220,92,25,123,66,96,16,179,122,36,197,85,99,143,54,156,208,167,218,100,73,177,18,208,111,117,95,216,31,77,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,231,160,23,201,249,252,202,208,4,42,135,61,223,37,20,185,3,139,114,22,224,137,147,165,217,172,117,125,92,148,248,132,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[248,81,128,128,128,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,128,128,128,128,128,128,128,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,128,128,128,128,128,5],[226,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,9,5],[226,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5],[226,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5]] \ No newline at end of file diff --git a/mpt/tests/DeleteBranchLong-231098459172-565805467413.json b/mpt/tests/DeleteBranchLong-231098459172-565805467413.json deleted file mode 100644 index 775d653c10..0000000000 --- a/mpt/tests/DeleteBranchLong-231098459172-565805467413.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,175,42,76,21,80,212,68,146,99,28,60,90,60,62,234,145,35,221,172,58,201,16,196,208,232,172,182,72,77,75,255,33,0,160,188,216,49,69,82,81,125,178,18,55,181,68,0,10,140,168,177,11,227,51,17,61,194,131,63,187,164,126,180,72,18,20,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,12,128,177,67,228,108,148,216,112,110,161,125,156,177,227,160,103,131,162,105,29,173,77,64,33,164,233,34,185,238,177,147,0,160,125,41,87,252,234,143,157,200,147,217,206,81,71,104,146,158,44,12,166,249,54,94,177,18,36,139,93,124,146,95,56,197,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,106,88,235,96,118,234,14,58,144,115,86,12,236,203,91,133,172,254,188,168,4,124,100,205,10,34,67,87,173,254,114,145,0,160,76,198,171,90,208,105,4,83,113,86,242,249,239,23,242,248,212,81,253,220,171,99,235,69,102,10,23,60,25,92,237,123,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,73,137,207,194,11,153,89,152,228,2,9,7,73,113,205,205,29,58,248,192,128,183,123,50,65,13,92,193,58,116,206,83,0,160,180,137,138,17,102,140,255,18,207,123,233,147,29,115,80,241,121,12,239,86,122,12,242,157,253,26,85,165,165,57,34,147,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,21,82,154,46,19,33,202,75,98,24,45,27,91,74,102,234,26,169,65,132,23,27,120,253,91,93,18,191,51,197,102,187,0,160,208,196,157,107,175,74,78,234,195,183,88,178,109,151,109,37,88,109,87,64,187,235,22,40,98,248,194,28,212,129,83,106,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,32,177,20,28,165,210,36,188,254,155,15,238,17,26,247,18,247,34,174,201,88,150,203,252,208,115,125,38,181,244,120,62,0,160,67,245,214,17,84,162,173,24,213,36,79,11,50,10,60,208,55,9,17,180,104,217,245,134,94,154,108,245,143,135,111,53,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,1,81,249,1,81,9,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,82,233,236,139,34,202,254,90,231,46,247,252,30,246,192,141,133,209,220,52,102,138,148,133,245,203,233,168,139,186,115,189,0,160,129,80,139,28,69,52,151,22,48,144,115,255,77,49,134,160,185,135,245,63,99,65,64,253,32,185,19,126,164,137,197,137,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,39,4,135,119,170,144,247,93,151,121,202,21,17,248,83,237,112,167,212,125,70,107,198,175,140,4,25,5,193,71,173,186,0,160,37,17,13,129,200,178,72,108,252,80,129,125,105,199,107,145,1,235,148,55,189,95,170,24,143,191,86,39,171,58,50,138,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,7],[0,160,106,1,138,97,168,132,39,180,170,58,97,189,163,126,183,65,57,8,169,75,189,4,230,45,197,44,135,78,123,8,213,240,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,8],[0,160,14,142,80,27,72,84,115,229,209,99,95,234,246,174,158,207,203,24,241,88,99,255,80,41,188,169,74,153,112,34,72,174,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,11],[0,1,0,1,249,1,17,249,1,17,12,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,0,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,0,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,0,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,0,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,0,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,0,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,98,154,166,35,68,167,154,137,228,133,121,210,6,153,119,68,221,161,177,99,217,202,103,110,123,36,66,30,109,33,236,95,0,160,240,219,42,225,105,245,4,210,120,191,26,39,5,230,179,30,156,66,215,140,214,107,34,232,210,202,216,16,98,162,167,66,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,0,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[1,0,1,0,248,81,0,248,81,0,11,0,1,3,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,0,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,0,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[248,67,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,13],[248,67,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,14],[248,67,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,175,42,76,21,80,212,68,146,99,28,60,90,60,62,234,145,35,221,172,58,201,16,196,208,232,172,182,72,77,75,255,33,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,188,216,49,69,82,81,125,178,18,55,181,68,0,10,140,168,177,11,227,51,17,61,194,131,63,187,164,126,180,72,18,20,128,5],[249,2,17,160,12,128,177,67,228,108,148,216,112,110,161,125,156,177,227,160,103,131,162,105,29,173,77,64,33,164,233,34,185,238,177,147,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,125,41,87,252,234,143,157,200,147,217,206,81,71,104,146,158,44,12,166,249,54,94,177,18,36,139,93,124,146,95,56,197,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,106,88,235,96,118,234,14,58,144,115,86,12,236,203,91,133,172,254,188,168,4,124,100,205,10,34,67,87,173,254,114,145,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,76,198,171,90,208,105,4,83,113,86,242,249,239,23,242,248,212,81,253,220,171,99,235,69,102,10,23,60,25,92,237,123,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,73,137,207,194,11,153,89,152,228,2,9,7,73,113,205,205,29,58,248,192,128,183,123,50,65,13,92,193,58,116,206,83,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,180,137,138,17,102,140,255,18,207,123,233,147,29,115,80,241,121,12,239,86,122,12,242,157,253,26,85,165,165,57,34,147,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,21,82,154,46,19,33,202,75,98,24,45,27,91,74,102,234,26,169,65,132,23,27,120,253,91,93,18,191,51,197,102,187,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,208,196,157,107,175,74,78,234,195,183,88,178,109,151,109,37,88,109,87,64,187,235,22,40,98,248,194,28,212,129,83,106,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,32,177,20,28,165,210,36,188,254,155,15,238,17,26,247,18,247,34,174,201,88,150,203,252,208,115,125,38,181,244,120,62,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,67,245,214,17,84,162,173,24,213,36,79,11,50,10,60,208,55,9,17,180,104,217,245,134,94,154,108,245,143,135,111,53,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,82,233,236,139,34,202,254,90,231,46,247,252,30,246,192,141,133,209,220,52,102,138,148,133,245,203,233,168,139,186,115,189,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,129,80,139,28,69,52,151,22,48,144,115,255,77,49,134,160,185,135,245,63,99,65,64,253,32,185,19,126,164,137,197,137,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,39,4,135,119,170,144,247,93,151,121,202,21,17,248,83,237,112,167,212,125,70,107,198,175,140,4,25,5,193,71,173,186,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,37,17,13,129,200,178,72,108,252,80,129,125,105,199,107,145,1,235,148,55,189,95,170,24,143,191,86,39,171,58,50,138,128,128,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,106,1,138,97,168,132,39,180,170,58,97,189,163,126,183,65,57,8,169,75,189,4,230,45,197,44,135,78,123,8,213,240,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,14,142,80,27,72,84,115,229,209,99,95,234,246,174,158,207,203,24,241,88,99,255,80,41,188,169,74,153,112,34,72,174,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,98,154,166,35,68,167,154,137,228,133,121,210,6,153,119,68,221,161,177,99,217,202,103,110,123,36,66,30,109,33,236,95,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,240,219,42,225,105,245,4,210,120,191,26,39,5,230,179,30,156,66,215,140,214,107,34,232,210,202,216,16,98,162,167,66,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[248,81,128,128,128,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,128,128,128,128,128,128,128,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,128,128,128,128,128,5],[248,67,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/DeleteBranchLong.json b/mpt/tests/DeleteBranchLong.json new file mode 100644 index 0000000000..c313b8989f --- /dev/null +++ b/mpt/tests/DeleteBranchLong.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,175,42,76,21,80,212,68,146,99,28,60,90,60,62,234,145,35,221,172,58,201,16,196,208,232,172,182,72,77,75,255,33,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,188,216,49,69,82,81,125,178,18,55,181,68,0,10,140,168,177,11,227,51,17,61,194,131,63,187,164,126,180,72,18,20,128,5],[249,2,17,160,12,128,177,67,228,108,148,216,112,110,161,125,156,177,227,160,103,131,162,105,29,173,77,64,33,164,233,34,185,238,177,147,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,125,41,87,252,234,143,157,200,147,217,206,81,71,104,146,158,44,12,166,249,54,94,177,18,36,139,93,124,146,95,56,197,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,106,88,235,96,118,234,14,58,144,115,86,12,236,203,91,133,172,254,188,168,4,124,100,205,10,34,67,87,173,254,114,145,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,76,198,171,90,208,105,4,83,113,86,242,249,239,23,242,248,212,81,253,220,171,99,235,69,102,10,23,60,25,92,237,123,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,73,137,207,194,11,153,89,152,228,2,9,7,73,113,205,205,29,58,248,192,128,183,123,50,65,13,92,193,58,116,206,83,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,180,137,138,17,102,140,255,18,207,123,233,147,29,115,80,241,121,12,239,86,122,12,242,157,253,26,85,165,165,57,34,147,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,21,82,154,46,19,33,202,75,98,24,45,27,91,74,102,234,26,169,65,132,23,27,120,253,91,93,18,191,51,197,102,187,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,208,196,157,107,175,74,78,234,195,183,88,178,109,151,109,37,88,109,87,64,187,235,22,40,98,248,194,28,212,129,83,106,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,32,177,20,28,165,210,36,188,254,155,15,238,17,26,247,18,247,34,174,201,88,150,203,252,208,115,125,38,181,244,120,62,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,67,245,214,17,84,162,173,24,213,36,79,11,50,10,60,208,55,9,17,180,104,217,245,134,94,154,108,245,143,135,111,53,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,82,233,236,139,34,202,254,90,231,46,247,252,30,246,192,141,133,209,220,52,102,138,148,133,245,203,233,168,139,186,115,189,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,129,80,139,28,69,52,151,22,48,144,115,255,77,49,134,160,185,135,245,63,99,65,64,253,32,185,19,126,164,137,197,137,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,39,4,135,119,170,144,247,93,151,121,202,21,17,248,83,237,112,167,212,125,70,107,198,175,140,4,25,5,193,71,173,186,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,37,17,13,129,200,178,72,108,252,80,129,125,105,199,107,145,1,235,148,55,189,95,170,24,143,191,86,39,171,58,50,138,128,128,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,106,1,138,97,168,132,39,180,170,58,97,189,163,126,183,65,57,8,169,75,189,4,230,45,197,44,135,78,123,8,213,240,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,14,142,80,27,72,84,115,229,209,99,95,234,246,174,158,207,203,24,241,88,99,255,80,41,188,169,74,153,112,34,72,174,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,98,154,166,35,68,167,154,137,228,133,121,210,6,153,119,68,221,161,177,99,217,202,103,110,123,36,66,30,109,33,236,95,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,240,219,42,225,105,245,4,210,120,191,26,39,5,230,179,30,156,66,215,140,214,107,34,232,210,202,216,16,98,162,167,66,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[248,81,128,128,128,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,128,128,128,128,128,128,128,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,128,128,128,128,128,5],[248,67,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/DeleteBranchTwoLevels-330818964644-247357574933.json b/mpt/tests/DeleteBranchTwoLevels-330818964644-247357574933.json deleted file mode 100644 index ea143ea893..0000000000 --- a/mpt/tests/DeleteBranchTwoLevels-330818964644-247357574933.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,96,242,204,87,70,40,27,40,189,46,193,133,173,251,67,53,183,102,39,76,175,46,6,122,128,250,249,228,146,221,196,243,0,160,169,2,129,123,157,140,225,182,40,224,98,197,182,190,207,148,156,218,233,34,145,60,192,82,177,229,117,154,134,75,58,7,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,201,23,97,51,242,210,154,98,237,199,3,86,200,246,170,218,161,196,95,239,33,17,224,134,53,97,167,143,127,52,237,135,0,160,61,51,32,49,209,126,142,243,172,82,104,43,161,166,21,78,209,151,3,99,117,202,113,14,201,54,39,61,243,80,209,16,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,0,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,0,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,0,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,0,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,0,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,0,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,0,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,0,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,0,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,0,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,0,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,0,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,0,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,220,68,179,229,92,253,253,144,1,126,207,226,134,25,184,157,14,201,214,35,184,200,1,207,29,178,49,143,92,212,29,24,0,160,215,117,245,209,17,187,169,82,19,201,249,81,91,144,79,212,135,246,187,176,59,5,75,114,171,0,233,250,53,138,25,50,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,0,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,0,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,0,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,0,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,252,188,163,57,126,103,126,155,204,232,185,93,47,154,240,234,179,166,89,187,192,4,218,170,249,53,232,170,102,42,52,64,0,160,28,62,251,6,5,106,99,38,234,137,204,4,36,150,83,1,40,21,67,54,169,62,193,187,238,82,36,84,10,133,176,3,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,0,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,0,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,0,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,0,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,0,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,0,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,0,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,0,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,0,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,0,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,0,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,0,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,0,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,0,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,0,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,0,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,0,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,0,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,0,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,0,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,0,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,0,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,0,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,0,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,0,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,0,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,197,60,89,94,200,7,41,131,243,151,140,11,53,183,77,174,14,223,116,31,114,2,164,73,161,253,11,62,30,219,48,251,0,160,14,165,184,229,251,167,152,183,182,16,199,108,214,126,192,125,109,178,65,126,119,130,108,93,138,90,23,194,112,64,188,5,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,0,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,0,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,0,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,0,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,0,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,0,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,0,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,0,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,0,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,0,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,0,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,0,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,0,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,0,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,0,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,220,97,92,221,236,7,250,219,156,22,177,217,109,65,77,16,42,92,190,248,73,41,192,5,6,22,70,119,80,59,87,57,0,160,117,56,121,183,61,216,117,135,24,169,19,28,127,231,140,107,165,54,133,115,77,138,250,129,177,204,239,35,192,1,247,118,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,0,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,0,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[1,0,1,0,248,145,0,248,145,0,7,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,0,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,0,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,133,148,210,158,3,101,26,158,67,176,137,25,177,211,217,89,20,61,91,72,185,182,165,66,208,182,148,35,141,225,178,64,0,160,251,113,149,55,146,22,73,7,88,186,103,39,58,84,53,200,58,32,52,87,12,31,213,206,250,108,43,96,189,125,183,15,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,0,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[1,0,1,0,248,81,0,248,81,0,15,0,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,0,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,3,163,105,247,64,37,97,81,47,255,202,110,63,213,223,93,198,16,61,47,126,5,80,62,173,156,10,172,144,111,148,78,0,160,212,234,46,234,49,157,94,111,252,94,160,152,110,52,62,51,223,11,192,6,31,246,64,204,225,144,168,29,167,235,37,29,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,7],[0,160,124,128,125,129,12,178,135,200,135,125,218,8,161,94,64,101,143,223,56,28,115,70,177,97,26,92,57,163,63,119,33,30,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,8],[0,160,179,231,255,201,85,223,248,63,153,82,31,138,167,188,67,102,255,20,223,44,178,216,181,244,233,162,72,203,26,16,151,85,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,0,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,0,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,0,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,0,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,0,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,0,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,0,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,0,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,0,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,0,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,0,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,2,23,157,37,52,158,35,51,81,79,114,175,120,180,130,91,152,79,9,243,180,233,66,188,207,215,41,23,12,138,112,53,0,160,60,52,243,109,33,30,29,84,84,61,219,205,104,1,55,204,17,150,5,47,241,220,239,39,0,76,70,12,124,251,33,35,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,0,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,0,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,0,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,86,28,224,131,7,146,228,1,28,151,79,124,113,242,219,192,225,4,216,228,15,198,188,138,155,246,120,122,87,121,167,23,0,160,32,245,106,63,123,45,75,217,20,45,244,235,153,142,204,46,127,124,161,142,221,124,154,40,73,150,206,103,91,36,211,138,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[1,0,1,0,248,81,0,248,81,0,12,0,1,14,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,0,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,0,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,2],[6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,13],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,3],[28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,14],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,96,242,204,87,70,40,27,40,189,46,193,133,173,251,67,53,183,102,39,76,175,46,6,122,128,250,249,228,146,221,196,243,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,169,2,129,123,157,140,225,182,40,224,98,197,182,190,207,148,156,218,233,34,145,60,192,82,177,229,117,154,134,75,58,7,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,201,23,97,51,242,210,154,98,237,199,3,86,200,246,170,218,161,196,95,239,33,17,224,134,53,97,167,143,127,52,237,135,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,61,51,32,49,209,126,142,243,172,82,104,43,161,166,21,78,209,151,3,99,117,202,113,14,201,54,39,61,243,80,209,16,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,160,220,68,179,229,92,253,253,144,1,126,207,226,134,25,184,157,14,201,214,35,184,200,1,207,29,178,49,143,92,212,29,24,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,128,5],[249,2,17,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,160,215,117,245,209,17,187,169,82,19,201,249,81,91,144,79,212,135,246,187,176,59,5,75,114,171,0,233,250,53,138,25,50,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,128,5],[249,2,17,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,160,252,188,163,57,126,103,126,155,204,232,185,93,47,154,240,234,179,166,89,187,192,4,218,170,249,53,232,170,102,42,52,64,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,128,5],[249,2,17,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,160,28,62,251,6,5,106,99,38,234,137,204,4,36,150,83,1,40,21,67,54,169,62,193,187,238,82,36,84,10,133,176,3,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,128,5],[249,2,17,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,160,197,60,89,94,200,7,41,131,243,151,140,11,53,183,77,174,14,223,116,31,114,2,164,73,161,253,11,62,30,219,48,251,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,128,5],[249,2,17,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,160,14,165,184,229,251,167,152,183,182,16,199,108,214,126,192,125,109,178,65,126,119,130,108,93,138,90,23,194,112,64,188,5,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,128,5],[249,2,17,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,160,220,97,92,221,236,7,250,219,156,22,177,217,109,65,77,16,42,92,190,248,73,41,192,5,6,22,70,119,80,59,87,57,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,128,5],[249,2,17,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,160,117,56,121,183,61,216,117,135,24,169,19,28,127,231,140,107,165,54,133,115,77,138,250,129,177,204,239,35,192,1,247,118,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,128,5],[248,145,128,128,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,128,128,128,160,133,148,210,158,3,101,26,158,67,176,137,25,177,211,217,89,20,61,91,72,185,182,165,66,208,182,148,35,141,225,178,64,128,128,128,128,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,128,128,128,128,5],[248,145,128,128,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,128,128,128,160,251,113,149,55,146,22,73,7,88,186,103,39,58,84,53,200,58,32,52,87,12,31,213,206,250,108,43,96,189,125,183,15,128,128,128,128,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,128,128,128,128,5],[248,81,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,128,128,128,128,128,128,128,128,128,128,128,128,128,128,160,3,163,105,247,64,37,97,81,47,255,202,110,63,213,223,93,198,16,61,47,126,5,80,62,173,156,10,172,144,111,148,78,128,5],[248,81,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,128,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,234,46,234,49,157,94,111,252,94,160,152,110,52,62,51,223,11,192,6,31,246,64,204,225,144,168,29,167,235,37,29,128,5],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,184,70,248,68,128,128,160,124,128,125,129,12,178,135,200,135,125,218,8,161,94,64,101,143,223,56,28,115,70,177,97,26,92,57,163,63,119,33,30,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,184,70,248,68,128,128,160,179,231,255,201,85,223,248,63,153,82,31,138,167,188,67,102,255,20,223,44,178,216,181,244,233,162,72,203,26,16,151,85,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,2,23,157,37,52,158,35,51,81,79,114,175,120,180,130,91,152,79,9,243,180,233,66,188,207,215,41,23,12,138,112,53,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,60,52,243,109,33,30,29,84,84,61,219,205,104,1,55,204,17,150,5,47,241,220,239,39,0,76,70,12,124,251,33,35,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,86,28,224,131,7,146,228,1,28,151,79,124,113,242,219,192,225,4,216,228,15,198,188,138,155,246,120,122,87,121,167,23,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,32,245,106,63,123,45,75,217,20,45,244,235,153,142,204,46,127,124,161,142,221,124,154,40,73,150,206,103,91,36,211,138,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,128,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,128,128,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,6,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5]] \ No newline at end of file diff --git a/mpt/tests/DeleteBranchTwoLevels.json b/mpt/tests/DeleteBranchTwoLevels.json new file mode 100644 index 0000000000..c5e1461371 --- /dev/null +++ b/mpt/tests/DeleteBranchTwoLevels.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,96,242,204,87,70,40,27,40,189,46,193,133,173,251,67,53,183,102,39,76,175,46,6,122,128,250,249,228,146,221,196,243,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,169,2,129,123,157,140,225,182,40,224,98,197,182,190,207,148,156,218,233,34,145,60,192,82,177,229,117,154,134,75,58,7,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,201,23,97,51,242,210,154,98,237,199,3,86,200,246,170,218,161,196,95,239,33,17,224,134,53,97,167,143,127,52,237,135,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,61,51,32,49,209,126,142,243,172,82,104,43,161,166,21,78,209,151,3,99,117,202,113,14,201,54,39,61,243,80,209,16,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,160,220,68,179,229,92,253,253,144,1,126,207,226,134,25,184,157,14,201,214,35,184,200,1,207,29,178,49,143,92,212,29,24,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,128,5],[249,2,17,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,160,215,117,245,209,17,187,169,82,19,201,249,81,91,144,79,212,135,246,187,176,59,5,75,114,171,0,233,250,53,138,25,50,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,128,5],[249,2,17,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,160,252,188,163,57,126,103,126,155,204,232,185,93,47,154,240,234,179,166,89,187,192,4,218,170,249,53,232,170,102,42,52,64,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,128,5],[249,2,17,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,160,28,62,251,6,5,106,99,38,234,137,204,4,36,150,83,1,40,21,67,54,169,62,193,187,238,82,36,84,10,133,176,3,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,128,5],[249,2,17,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,160,197,60,89,94,200,7,41,131,243,151,140,11,53,183,77,174,14,223,116,31,114,2,164,73,161,253,11,62,30,219,48,251,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,128,5],[249,2,17,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,160,14,165,184,229,251,167,152,183,182,16,199,108,214,126,192,125,109,178,65,126,119,130,108,93,138,90,23,194,112,64,188,5,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,128,5],[249,2,17,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,160,220,97,92,221,236,7,250,219,156,22,177,217,109,65,77,16,42,92,190,248,73,41,192,5,6,22,70,119,80,59,87,57,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,128,5],[249,2,17,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,160,117,56,121,183,61,216,117,135,24,169,19,28,127,231,140,107,165,54,133,115,77,138,250,129,177,204,239,35,192,1,247,118,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,128,5],[248,145,128,128,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,128,128,128,160,133,148,210,158,3,101,26,158,67,176,137,25,177,211,217,89,20,61,91,72,185,182,165,66,208,182,148,35,141,225,178,64,128,128,128,128,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,128,128,128,128,5],[248,145,128,128,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,128,128,128,160,251,113,149,55,146,22,73,7,88,186,103,39,58,84,53,200,58,32,52,87,12,31,213,206,250,108,43,96,189,125,183,15,128,128,128,128,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,128,128,128,128,5],[248,81,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,128,128,128,128,128,128,128,128,128,128,128,128,128,128,160,3,163,105,247,64,37,97,81,47,255,202,110,63,213,223,93,198,16,61,47,126,5,80,62,173,156,10,172,144,111,148,78,128,5],[248,81,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,128,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,234,46,234,49,157,94,111,252,94,160,152,110,52,62,51,223,11,192,6,31,246,64,204,225,144,168,29,167,235,37,29,128,5],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,184,70,248,68,128,128,160,124,128,125,129,12,178,135,200,135,125,218,8,161,94,64,101,143,223,56,28,115,70,177,97,26,92,57,163,63,119,33,30,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,184,70,248,68,128,128,160,179,231,255,201,85,223,248,63,153,82,31,138,167,188,67,102,255,20,223,44,178,216,181,244,233,162,72,203,26,16,151,85,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,2,23,157,37,52,158,35,51,81,79,114,175,120,180,130,91,152,79,9,243,180,233,66,188,207,215,41,23,12,138,112,53,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,60,52,243,109,33,30,29,84,84,61,219,205,104,1,55,204,17,150,5,47,241,220,239,39,0,76,70,12,124,251,33,35,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,86,28,224,131,7,146,228,1,28,151,79,124,113,242,219,192,225,4,216,228,15,198,188,138,155,246,120,122,87,121,167,23,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,32,245,106,63,123,45,75,217,20,45,244,235,153,142,204,46,127,124,161,142,221,124,154,40,73,150,206,103,91,36,211,138,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,128,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,128,128,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,6,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5]] \ No newline at end of file diff --git a/mpt/tests/DeleteBranchTwoLevelsLong-767077922239-247357574933.json b/mpt/tests/DeleteBranchTwoLevelsLong-767077922239-247357574933.json deleted file mode 100644 index 52be9f1900..0000000000 --- a/mpt/tests/DeleteBranchTwoLevelsLong-767077922239-247357574933.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,76,227,200,247,89,250,22,177,62,176,170,191,111,221,67,222,238,129,150,6,185,115,238,200,156,34,189,8,248,197,191,122,0,160,200,91,42,75,144,77,11,44,157,101,55,52,187,34,96,233,145,72,189,101,139,80,186,87,37,205,127,171,106,176,111,113,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,108,126,234,172,207,120,157,6,164,75,78,211,4,115,68,61,12,133,78,49,57,114,13,106,181,197,11,118,125,225,154,45,0,160,93,238,26,217,253,23,123,222,75,150,139,194,213,43,127,166,211,7,43,40,226,169,136,88,59,91,25,251,197,176,177,88,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,135,9,218,163,119,192,224,242,149,100,60,173,128,45,118,139,0,25,75,75,10,186,126,4,85,72,8,17,177,31,80,151,0,160,203,16,64,1,101,61,139,148,250,37,13,83,207,84,225,10,8,113,46,224,179,176,217,133,219,15,112,41,201,193,229,5,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,71,172,186,250,78,185,53,216,13,54,238,4,245,98,2,79,111,27,56,22,187,45,212,12,217,229,171,89,116,162,97,179,0,160,124,199,186,25,138,20,88,218,28,238,84,82,187,142,32,165,180,213,241,202,39,75,197,192,176,136,16,33,30,65,119,252,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,113,46,94,170,144,110,246,163,148,78,182,35,248,31,117,37,167,108,170,233,221,177,22,220,196,105,172,111,24,17,236,146,0,160,93,244,138,127,9,6,115,7,57,209,161,130,160,230,27,183,213,83,114,203,139,165,173,212,125,107,210,34,185,11,99,203,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,195,253,144,24,121,81,221,161,142,214,102,61,187,181,233,197,137,61,120,90,11,2,72,3,80,180,180,239,28,175,219,182,0,160,60,6,135,100,74,198,216,117,73,5,115,188,69,42,244,75,140,20,222,1,21,125,114,68,118,179,193,219,165,10,78,239,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,69,134,195,185,25,230,39,96,231,219,74,207,76,19,121,40,114,172,38,165,122,159,251,234,16,250,182,137,147,59,97,45,0,160,47,57,97,210,100,83,119,94,114,113,56,148,53,16,249,57,48,164,248,176,174,18,92,141,0,138,40,247,88,58,159,15,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,7],[0,160,0,228,145,178,10,50,66,110,222,91,99,52,4,4,235,9,89,163,86,239,235,158,11,107,154,93,179,215,203,199,66,219,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,8],[0,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,31,147,150,77,114,56,94,28,227,194,180,195,0,247,126,0,197,32,108,220,251,80,117,218,69,89,61,126,204,140,222,117,0,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,27,217,47,51,117,171,235,162,182,188,167,109,208,52,83,155,241,64,231,52,96,30,136,135,114,92,226,143,60,118,94,218,0,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[1,0,1,0,248,81,0,248,81,0,12,0,1,14,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,0,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[248,66,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,13],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,14],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,76,227,200,247,89,250,22,177,62,176,170,191,111,221,67,222,238,129,150,6,185,115,238,200,156,34,189,8,248,197,191,122,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,200,91,42,75,144,77,11,44,157,101,55,52,187,34,96,233,145,72,189,101,139,80,186,87,37,205,127,171,106,176,111,113,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,108,126,234,172,207,120,157,6,164,75,78,211,4,115,68,61,12,133,78,49,57,114,13,106,181,197,11,118,125,225,154,45,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,93,238,26,217,253,23,123,222,75,150,139,194,213,43,127,166,211,7,43,40,226,169,136,88,59,91,25,251,197,176,177,88,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,135,9,218,163,119,192,224,242,149,100,60,173,128,45,118,139,0,25,75,75,10,186,126,4,85,72,8,17,177,31,80,151,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,203,16,64,1,101,61,139,148,250,37,13,83,207,84,225,10,8,113,46,224,179,176,217,133,219,15,112,41,201,193,229,5,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,71,172,186,250,78,185,53,216,13,54,238,4,245,98,2,79,111,27,56,22,187,45,212,12,217,229,171,89,116,162,97,179,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,124,199,186,25,138,20,88,218,28,238,84,82,187,142,32,165,180,213,241,202,39,75,197,192,176,136,16,33,30,65,119,252,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,113,46,94,170,144,110,246,163,148,78,182,35,248,31,117,37,167,108,170,233,221,177,22,220,196,105,172,111,24,17,236,146,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,93,244,138,127,9,6,115,7,57,209,161,130,160,230,27,183,213,83,114,203,139,165,173,212,125,107,210,34,185,11,99,203,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,195,253,144,24,121,81,221,161,142,214,102,61,187,181,233,197,137,61,120,90,11,2,72,3,80,180,180,239,28,175,219,182,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,60,6,135,100,74,198,216,117,73,5,115,188,69,42,244,75,140,20,222,1,21,125,114,68,118,179,193,219,165,10,78,239,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,69,134,195,185,25,230,39,96,231,219,74,207,76,19,121,40,114,172,38,165,122,159,251,234,16,250,182,137,147,59,97,45,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,47,57,97,210,100,83,119,94,114,113,56,148,53,16,249,57,48,164,248,176,174,18,92,141,0,138,40,247,88,58,159,15,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,0,228,145,178,10,50,66,110,222,91,99,52,4,4,235,9,89,163,86,239,235,158,11,107,154,93,179,215,203,199,66,219,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,31,147,150,77,114,56,94,28,227,194,180,195,0,247,126,0,197,32,108,220,251,80,117,218,69,89,61,126,204,140,222,117,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,27,217,47,51,117,171,235,162,182,188,167,109,208,52,83,155,241,64,231,52,96,30,136,135,114,92,226,143,60,118,94,218,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,66,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/DeleteBranchTwoLevelsLong.json b/mpt/tests/DeleteBranchTwoLevelsLong.json new file mode 100644 index 0000000000..9d68bc9fd0 --- /dev/null +++ b/mpt/tests/DeleteBranchTwoLevelsLong.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,76,227,200,247,89,250,22,177,62,176,170,191,111,221,67,222,238,129,150,6,185,115,238,200,156,34,189,8,248,197,191,122,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,200,91,42,75,144,77,11,44,157,101,55,52,187,34,96,233,145,72,189,101,139,80,186,87,37,205,127,171,106,176,111,113,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,108,126,234,172,207,120,157,6,164,75,78,211,4,115,68,61,12,133,78,49,57,114,13,106,181,197,11,118,125,225,154,45,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,93,238,26,217,253,23,123,222,75,150,139,194,213,43,127,166,211,7,43,40,226,169,136,88,59,91,25,251,197,176,177,88,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,135,9,218,163,119,192,224,242,149,100,60,173,128,45,118,139,0,25,75,75,10,186,126,4,85,72,8,17,177,31,80,151,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,203,16,64,1,101,61,139,148,250,37,13,83,207,84,225,10,8,113,46,224,179,176,217,133,219,15,112,41,201,193,229,5,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,71,172,186,250,78,185,53,216,13,54,238,4,245,98,2,79,111,27,56,22,187,45,212,12,217,229,171,89,116,162,97,179,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,124,199,186,25,138,20,88,218,28,238,84,82,187,142,32,165,180,213,241,202,39,75,197,192,176,136,16,33,30,65,119,252,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,113,46,94,170,144,110,246,163,148,78,182,35,248,31,117,37,167,108,170,233,221,177,22,220,196,105,172,111,24,17,236,146,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,93,244,138,127,9,6,115,7,57,209,161,130,160,230,27,183,213,83,114,203,139,165,173,212,125,107,210,34,185,11,99,203,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,195,253,144,24,121,81,221,161,142,214,102,61,187,181,233,197,137,61,120,90,11,2,72,3,80,180,180,239,28,175,219,182,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,60,6,135,100,74,198,216,117,73,5,115,188,69,42,244,75,140,20,222,1,21,125,114,68,118,179,193,219,165,10,78,239,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,69,134,195,185,25,230,39,96,231,219,74,207,76,19,121,40,114,172,38,165,122,159,251,234,16,250,182,137,147,59,97,45,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,47,57,97,210,100,83,119,94,114,113,56,148,53,16,249,57,48,164,248,176,174,18,92,141,0,138,40,247,88,58,159,15,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,0,228,145,178,10,50,66,110,222,91,99,52,4,4,235,9,89,163,86,239,235,158,11,107,154,93,179,215,203,199,66,219,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,31,147,150,77,114,56,94,28,227,194,180,195,0,247,126,0,197,32,108,220,251,80,117,218,69,89,61,126,204,140,222,117,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,27,217,47,51,117,171,235,162,182,188,167,109,208,52,83,155,241,64,231,52,96,30,136,135,114,92,226,143,60,118,94,218,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,66,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte-663142080294-777022577393.json b/mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte-663142080294-777022577393.json deleted file mode 100644 index 47c8b5184b..0000000000 --- a/mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte-663142080294-777022577393.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,0,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,0,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,0,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,0,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,0,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,0,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,0,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,0,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,0,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,7],[0,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,8],[0,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,11],[1,0,1,0,248,81,0,248,81,0,1,1,0,11,1,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[226,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,14],[226,160,32,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[226,27,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5],[226,160,32,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte.json b/mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte.json new file mode 100644 index 0000000000..f863488480 --- /dev/null +++ b/mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[226,27,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5],[226,160,32,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json b/mpt/tests/ExtensionAddedInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json deleted file mode 100644 index 496b198377..0000000000 --- a/mpt/tests/ExtensionAddedInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,0,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,0,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,0,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,0,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,0,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,0,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,0,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,0,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,0,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,7],[0,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,8],[0,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,11],[1,0,1,0,248,81,0,248,81,0,13,1,0,8,1,0,0,0,0,1,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,0,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[228,130,0,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,13],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,14],[225,159,58,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[228,130,0,187,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,128,128,128,5],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,17,5],[225,159,58,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedInFirstStorageLevelTwoKeyBytes.json b/mpt/tests/ExtensionAddedInFirstStorageLevelTwoKeyBytes.json new file mode 100644 index 0000000000..22a9f0d59e --- /dev/null +++ b/mpt/tests/ExtensionAddedInFirstStorageLevelTwoKeyBytes.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[228,130,0,187,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,128,128,128,5],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,17,5],[225,159,58,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedOneKeyByteSel1-832680037789-317272220514.json b/mpt/tests/ExtensionAddedOneKeyByteSel1-832680037789-317272220514.json deleted file mode 100644 index 5a1d6747e6..0000000000 --- a/mpt/tests/ExtensionAddedOneKeyByteSel1-832680037789-317272220514.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,0,160,253,33,226,218,25,39,145,0,164,81,47,69,178,157,225,196,113,144,144,113,226,166,234,246,113,103,16,63,113,80,88,95,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,0,160,103,204,104,158,235,198,119,209,180,215,181,189,136,203,184,250,163,30,140,126,79,243,14,159,109,170,58,208,8,74,26,70,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,0,160,218,41,159,210,100,253,33,88,234,56,175,174,178,159,11,204,161,146,42,180,208,96,184,116,23,70,93,94,145,107,89,33,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,0,160,79,77,138,162,213,175,43,135,147,0,39,146,132,139,164,75,29,80,80,240,46,196,229,46,240,181,12,101,209,196,168,135,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,0,160,15,183,243,178,204,51,243,226,156,83,118,186,53,111,244,184,86,162,50,160,80,51,31,37,45,131,20,4,81,101,184,59,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,0,160,40,165,19,116,182,113,29,220,144,115,163,0,178,148,5,239,54,101,153,171,133,217,71,224,180,119,0,129,230,213,248,171,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,0,160,31,164,200,215,180,134,129,90,179,248,97,169,48,155,46,223,238,60,139,97,244,183,76,136,241,80,17,154,233,241,64,40,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,7],[0,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,8],[0,160,67,218,192,221,242,223,68,248,229,138,64,229,84,61,185,140,89,161,17,69,232,170,101,14,94,173,126,22,21,248,77,204,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,11],[0,1,0,1,249,1,241,249,1,241,5,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,0,160,151,233,154,255,181,3,235,250,138,235,129,254,89,222,12,198,233,148,4,208,215,207,126,186,208,132,108,78,153,204,58,24,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[1,0,1,0,248,81,0,248,81,0,14,1,0,6,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,0,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[226,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,2],[30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,13],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,14],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,253,33,226,218,25,39,145,0,164,81,47,69,178,157,225,196,113,144,144,113,226,166,234,246,113,103,16,63,113,80,88,95,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,103,204,104,158,235,198,119,209,180,215,181,189,136,203,184,250,163,30,140,126,79,243,14,159,109,170,58,208,8,74,26,70,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,218,41,159,210,100,253,33,88,234,56,175,174,178,159,11,204,161,146,42,180,208,96,184,116,23,70,93,94,145,107,89,33,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,79,77,138,162,213,175,43,135,147,0,39,146,132,139,164,75,29,80,80,240,46,196,229,46,240,181,12,101,209,196,168,135,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,15,183,243,178,204,51,243,226,156,83,118,186,53,111,244,184,86,162,50,160,80,51,31,37,45,131,20,4,81,101,184,59,128,5],[249,2,17,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,40,165,19,116,182,113,29,220,144,115,163,0,178,148,5,239,54,101,153,171,133,217,71,224,180,119,0,129,230,213,248,171,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,31,164,200,215,180,134,129,90,179,248,97,169,48,155,46,223,238,60,139,97,244,183,76,136,241,80,17,154,233,241,64,40,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,67,218,192,221,242,223,68,248,229,138,64,229,84,61,185,140,89,161,17,69,232,170,101,14,94,173,126,22,21,248,77,204,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,151,233,154,255,181,3,235,250,138,235,129,254,89,222,12,198,233,148,4,208,215,207,126,186,208,132,108,78,153,204,58,24,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[226,30,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,5],[248,81,128,128,128,128,128,128,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,128,128,128,128,128,128,128,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,128,128,5],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,17,5],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedOneKeyByteSel1.json b/mpt/tests/ExtensionAddedOneKeyByteSel1.json new file mode 100644 index 0000000000..273b147e43 --- /dev/null +++ b/mpt/tests/ExtensionAddedOneKeyByteSel1.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,253,33,226,218,25,39,145,0,164,81,47,69,178,157,225,196,113,144,144,113,226,166,234,246,113,103,16,63,113,80,88,95,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,103,204,104,158,235,198,119,209,180,215,181,189,136,203,184,250,163,30,140,126,79,243,14,159,109,170,58,208,8,74,26,70,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,218,41,159,210,100,253,33,88,234,56,175,174,178,159,11,204,161,146,42,180,208,96,184,116,23,70,93,94,145,107,89,33,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,79,77,138,162,213,175,43,135,147,0,39,146,132,139,164,75,29,80,80,240,46,196,229,46,240,181,12,101,209,196,168,135,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,15,183,243,178,204,51,243,226,156,83,118,186,53,111,244,184,86,162,50,160,80,51,31,37,45,131,20,4,81,101,184,59,128,5],[249,2,17,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,40,165,19,116,182,113,29,220,144,115,163,0,178,148,5,239,54,101,153,171,133,217,71,224,180,119,0,129,230,213,248,171,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,31,164,200,215,180,134,129,90,179,248,97,169,48,155,46,223,238,60,139,97,244,183,76,136,241,80,17,154,233,241,64,40,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,67,218,192,221,242,223,68,248,229,138,64,229,84,61,185,140,89,161,17,69,232,170,101,14,94,173,126,22,21,248,77,204,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,151,233,154,255,181,3,235,250,138,235,129,254,89,222,12,198,233,148,4,208,215,207,126,186,208,132,108,78,153,204,58,24,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[226,30,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,5],[248,81,128,128,128,128,128,128,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,128,128,128,128,128,128,128,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,128,128,5],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,17,5],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedOneKeyByteSel2-452662731544-626715391833.json b/mpt/tests/ExtensionAddedOneKeyByteSel2-452662731544-626715391833.json deleted file mode 100644 index 5c5d8bde75..0000000000 --- a/mpt/tests/ExtensionAddedOneKeyByteSel2-452662731544-626715391833.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,3,243,139,62,247,35,75,68,90,25,55,26,32,63,139,71,20,82,64,180,226,164,111,22,4,227,228,207,100,121,73,107,0,160,150,125,57,200,112,153,61,96,166,233,218,212,94,122,185,113,158,218,209,213,193,143,194,175,41,215,148,69,33,146,220,196,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,229,116,166,232,36,68,117,127,11,27,223,144,116,50,204,138,246,36,42,29,34,25,183,229,244,117,233,248,136,137,23,69,0,160,106,242,5,38,31,253,141,35,224,196,187,144,99,149,71,19,17,54,217,33,29,212,144,59,122,247,203,136,229,226,235,116,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,195,207,48,79,172,39,95,167,81,154,34,163,202,180,5,49,137,67,208,50,119,42,111,96,24,20,184,190,103,70,86,156,0,160,156,25,225,169,107,189,160,233,13,142,255,213,71,75,138,172,51,226,207,172,72,224,213,74,8,44,92,255,131,133,242,39,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,80,169,72,7,111,38,252,152,196,226,100,158,203,171,120,48,167,72,182,102,81,148,30,28,27,89,56,29,218,198,224,85,0,160,115,34,99,214,216,197,172,119,196,186,187,4,78,22,169,165,197,33,160,9,104,47,157,10,94,180,120,135,225,67,3,170,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,182,101,141,10,149,160,6,206,69,66,191,165,2,250,230,114,147,124,159,211,25,221,164,99,91,6,8,253,40,42,53,136,0,160,62,75,235,52,149,255,237,64,105,193,43,180,174,211,248,234,232,83,18,225,170,130,85,253,29,86,161,152,233,223,104,129,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,165,41,21,128,48,15,0,199,234,237,92,114,105,217,59,44,6,66,33,201,179,86,145,135,218,235,130,85,158,29,191,225,0,160,167,239,49,141,255,145,86,21,48,4,58,80,80,197,28,19,39,58,75,123,74,70,205,189,154,55,116,21,10,179,111,223,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,3,57,253,28,249,2,72,52,62,44,68,39,228,216,85,197,131,68,86,135,19,85,66,139,165,136,156,30,228,98,75,28,0,160,18,99,202,155,216,233,16,196,69,51,129,60,38,169,238,151,117,204,137,232,255,106,120,134,220,186,37,210,123,240,57,205,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,7],[0,160,5,92,128,229,5,22,81,143,223,116,9,134,77,116,190,203,6,232,62,193,91,234,237,65,121,239,64,27,35,122,83,31,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,8],[0,160,235,49,84,228,123,221,75,118,66,200,145,190,115,2,219,213,148,83,239,81,151,15,14,64,235,172,237,119,86,10,80,240,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,0,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,0,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,0,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,0,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,0,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,0,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,0,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,0,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,0,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,0,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,245,12,5,122,145,76,159,173,27,152,124,64,231,159,174,162,245,216,108,209,208,93,222,231,79,57,98,134,87,187,20,55,0,160,241,148,196,82,35,215,177,195,227,92,222,25,173,41,254,96,57,75,4,131,52,223,235,110,36,7,200,197,251,47,241,28,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,0,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,0,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,0,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,0,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,0,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,0,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,0,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,0,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,0,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,0,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,115,55,141,69,159,203,20,115,7,55,97,143,216,150,187,108,12,76,113,253,242,224,88,136,220,133,99,64,241,148,71,198,0,160,193,111,224,159,114,48,237,104,246,55,135,104,148,127,4,128,102,203,172,150,141,157,234,138,33,36,124,34,213,238,35,134,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,0,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,0,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,0,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[1,0,1,0,248,113,0,248,113,0,4,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,236,62,60,72,140,147,95,169,10,202,61,72,49,211,244,189,9,14,175,160,228,207,44,40,170,2,166,137,206,3,246,174,0,160,180,130,126,62,26,173,190,181,8,17,195,126,57,181,69,133,144,44,135,138,60,250,72,19,224,26,89,204,56,240,133,60,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,0,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[1,0,1,0,248,81,0,248,81,0,7,1,0,12,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,0,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,2],[131,130,2,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,13],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,14],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,3,243,139,62,247,35,75,68,90,25,55,26,32,63,139,71,20,82,64,180,226,164,111,22,4,227,228,207,100,121,73,107,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,150,125,57,200,112,153,61,96,166,233,218,212,94,122,185,113,158,218,209,213,193,143,194,175,41,215,148,69,33,146,220,196,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,229,116,166,232,36,68,117,127,11,27,223,144,116,50,204,138,246,36,42,29,34,25,183,229,244,117,233,248,136,137,23,69,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,106,242,5,38,31,253,141,35,224,196,187,144,99,149,71,19,17,54,217,33,29,212,144,59,122,247,203,136,229,226,235,116,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,195,207,48,79,172,39,95,167,81,154,34,163,202,180,5,49,137,67,208,50,119,42,111,96,24,20,184,190,103,70,86,156,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,156,25,225,169,107,189,160,233,13,142,255,213,71,75,138,172,51,226,207,172,72,224,213,74,8,44,92,255,131,133,242,39,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,80,169,72,7,111,38,252,152,196,226,100,158,203,171,120,48,167,72,182,102,81,148,30,28,27,89,56,29,218,198,224,85,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,115,34,99,214,216,197,172,119,196,186,187,4,78,22,169,165,197,33,160,9,104,47,157,10,94,180,120,135,225,67,3,170,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,182,101,141,10,149,160,6,206,69,66,191,165,2,250,230,114,147,124,159,211,25,221,164,99,91,6,8,253,40,42,53,136,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,62,75,235,52,149,255,237,64,105,193,43,180,174,211,248,234,232,83,18,225,170,130,85,253,29,86,161,152,233,223,104,129,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,165,41,21,128,48,15,0,199,234,237,92,114,105,217,59,44,6,66,33,201,179,86,145,135,218,235,130,85,158,29,191,225,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,167,239,49,141,255,145,86,21,48,4,58,80,80,197,28,19,39,58,75,123,74,70,205,189,154,55,116,21,10,179,111,223,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,3,57,253,28,249,2,72,52,62,44,68,39,228,216,85,197,131,68,86,135,19,85,66,139,165,136,156,30,228,98,75,28,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,18,99,202,155,216,233,16,196,69,51,129,60,38,169,238,151,117,204,137,232,255,106,120,134,220,186,37,210,123,240,57,205,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,5,92,128,229,5,22,81,143,223,116,9,134,77,116,190,203,6,232,62,193,91,234,237,65,121,239,64,27,35,122,83,31,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,235,49,84,228,123,221,75,118,66,200,145,190,115,2,219,213,148,83,239,81,151,15,14,64,235,172,237,119,86,10,80,240,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,160,245,12,5,122,145,76,159,173,27,152,124,64,231,159,174,162,245,216,108,209,208,93,222,231,79,57,98,134,87,187,20,55,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,128,5],[249,2,17,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,160,241,148,196,82,35,215,177,195,227,92,222,25,173,41,254,96,57,75,4,131,52,223,235,110,36,7,200,197,251,47,241,28,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,115,55,141,69,159,203,20,115,7,55,97,143,216,150,187,108,12,76,113,253,242,224,88,136,220,133,99,64,241,148,71,198,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,193,111,224,159,114,48,237,104,246,55,135,104,148,127,4,128,102,203,172,150,141,157,234,138,33,36,124,34,213,238,35,134,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,236,62,60,72,140,147,95,169,10,202,61,72,49,211,244,189,9,14,175,160,228,207,44,40,170,2,166,137,206,3,246,174,128,128,128,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,180,130,126,62,26,173,190,181,8,17,195,126,57,181,69,133,144,44,135,138,60,250,72,19,224,26,89,204,56,240,133,60,128,128,128,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,128,128,128,128,128,128,128,128,5],[226,23,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,5],[248,81,128,128,128,128,128,128,128,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,128,128,128,128,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,128,128,128,128,5],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,156,5],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,17,5],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,156,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedOneKeyByteSel2.json b/mpt/tests/ExtensionAddedOneKeyByteSel2.json new file mode 100644 index 0000000000..d9ece1cc8b --- /dev/null +++ b/mpt/tests/ExtensionAddedOneKeyByteSel2.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,3,243,139,62,247,35,75,68,90,25,55,26,32,63,139,71,20,82,64,180,226,164,111,22,4,227,228,207,100,121,73,107,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,150,125,57,200,112,153,61,96,166,233,218,212,94,122,185,113,158,218,209,213,193,143,194,175,41,215,148,69,33,146,220,196,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,229,116,166,232,36,68,117,127,11,27,223,144,116,50,204,138,246,36,42,29,34,25,183,229,244,117,233,248,136,137,23,69,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,106,242,5,38,31,253,141,35,224,196,187,144,99,149,71,19,17,54,217,33,29,212,144,59,122,247,203,136,229,226,235,116,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,195,207,48,79,172,39,95,167,81,154,34,163,202,180,5,49,137,67,208,50,119,42,111,96,24,20,184,190,103,70,86,156,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,156,25,225,169,107,189,160,233,13,142,255,213,71,75,138,172,51,226,207,172,72,224,213,74,8,44,92,255,131,133,242,39,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,80,169,72,7,111,38,252,152,196,226,100,158,203,171,120,48,167,72,182,102,81,148,30,28,27,89,56,29,218,198,224,85,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,115,34,99,214,216,197,172,119,196,186,187,4,78,22,169,165,197,33,160,9,104,47,157,10,94,180,120,135,225,67,3,170,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,182,101,141,10,149,160,6,206,69,66,191,165,2,250,230,114,147,124,159,211,25,221,164,99,91,6,8,253,40,42,53,136,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,62,75,235,52,149,255,237,64,105,193,43,180,174,211,248,234,232,83,18,225,170,130,85,253,29,86,161,152,233,223,104,129,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,165,41,21,128,48,15,0,199,234,237,92,114,105,217,59,44,6,66,33,201,179,86,145,135,218,235,130,85,158,29,191,225,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,167,239,49,141,255,145,86,21,48,4,58,80,80,197,28,19,39,58,75,123,74,70,205,189,154,55,116,21,10,179,111,223,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,3,57,253,28,249,2,72,52,62,44,68,39,228,216,85,197,131,68,86,135,19,85,66,139,165,136,156,30,228,98,75,28,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,18,99,202,155,216,233,16,196,69,51,129,60,38,169,238,151,117,204,137,232,255,106,120,134,220,186,37,210,123,240,57,205,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,5,92,128,229,5,22,81,143,223,116,9,134,77,116,190,203,6,232,62,193,91,234,237,65,121,239,64,27,35,122,83,31,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,235,49,84,228,123,221,75,118,66,200,145,190,115,2,219,213,148,83,239,81,151,15,14,64,235,172,237,119,86,10,80,240,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,160,245,12,5,122,145,76,159,173,27,152,124,64,231,159,174,162,245,216,108,209,208,93,222,231,79,57,98,134,87,187,20,55,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,128,5],[249,2,17,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,160,241,148,196,82,35,215,177,195,227,92,222,25,173,41,254,96,57,75,4,131,52,223,235,110,36,7,200,197,251,47,241,28,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,115,55,141,69,159,203,20,115,7,55,97,143,216,150,187,108,12,76,113,253,242,224,88,136,220,133,99,64,241,148,71,198,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,193,111,224,159,114,48,237,104,246,55,135,104,148,127,4,128,102,203,172,150,141,157,234,138,33,36,124,34,213,238,35,134,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,236,62,60,72,140,147,95,169,10,202,61,72,49,211,244,189,9,14,175,160,228,207,44,40,170,2,166,137,206,3,246,174,128,128,128,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,180,130,126,62,26,173,190,181,8,17,195,126,57,181,69,133,144,44,135,138,60,250,72,19,224,26,89,204,56,240,133,60,128,128,128,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,128,128,128,128,128,128,128,128,5],[226,23,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,5],[248,81,128,128,128,128,128,128,128,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,128,128,128,128,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,128,128,128,128,5],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,156,5],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,17,5],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,156,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedThreeKeyBytesSel2-801908495096-397684660137.json b/mpt/tests/ExtensionAddedThreeKeyBytesSel2-801908495096-397684660137.json deleted file mode 100644 index d166645215..0000000000 --- a/mpt/tests/ExtensionAddedThreeKeyBytesSel2-801908495096-397684660137.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,0,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,0,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,0,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,0,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,0,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,0,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,209,0,248,209,0,2,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,0,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,7],[0,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,8],[0,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,11],[0,1,0,1,249,1,113,249,1,113,11,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,0,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,0,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,81,0,248,81,0,5,1,0,13,1,0,0,0,0,0,1,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,13],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,14],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,5],[248,81,128,128,128,128,128,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,17,5],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedThreeKeyBytesSel2.json b/mpt/tests/ExtensionAddedThreeKeyBytesSel2.json new file mode 100644 index 0000000000..6abc187013 --- /dev/null +++ b/mpt/tests/ExtensionAddedThreeKeyBytesSel2.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,5],[248,81,128,128,128,128,128,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,17,5],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedTwoKeyBytesSel1-757979589475-746209495243.json b/mpt/tests/ExtensionAddedTwoKeyBytesSel1-757979589475-746209495243.json deleted file mode 100644 index b0e6f9fe93..0000000000 --- a/mpt/tests/ExtensionAddedTwoKeyBytesSel1-757979589475-746209495243.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,55,113,81,185,233,127,111,216,94,136,134,118,115,255,153,126,34,252,63,26,6,30,226,246,176,164,87,95,91,159,249,143,0,160,231,126,135,6,247,251,2,162,247,172,95,6,61,182,123,232,97,183,71,212,244,47,254,64,148,31,13,249,0,55,160,80,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,251,159,160,83,211,116,229,131,128,121,6,167,79,65,130,133,235,11,46,40,143,56,170,93,126,89,134,255,94,27,253,200,0,160,34,64,138,125,179,162,146,88,173,94,62,118,168,59,117,28,67,188,72,35,28,61,166,161,26,53,200,107,35,98,232,78,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,180,99,60,107,34,255,249,17,167,167,19,194,147,218,132,227,171,42,105,175,75,118,243,161,158,184,143,130,30,0,146,111,0,160,27,140,43,219,38,74,228,17,70,96,145,40,220,163,189,47,186,165,71,0,255,207,232,131,166,208,234,178,210,20,55,252,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,186,27,0,45,90,46,54,179,252,231,52,143,106,98,75,74,87,95,71,119,233,91,71,249,101,197,171,86,22,143,194,192,0,160,146,125,254,209,19,52,38,158,115,216,176,186,229,213,176,115,100,10,39,144,22,89,113,34,227,194,166,184,10,10,239,198,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,77,115,76,19,189,118,139,166,32,56,51,43,158,23,165,222,149,211,85,76,57,250,207,23,230,79,118,141,232,176,1,32,0,160,254,34,75,70,73,67,22,74,222,62,219,135,220,197,138,74,198,109,235,222,229,58,110,81,76,32,76,151,23,125,69,230,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,156,117,130,223,139,166,81,15,121,34,155,180,180,73,216,92,63,210,32,73,10,147,237,201,33,191,144,204,248,120,225,149,0,160,116,64,237,27,23,208,83,11,188,20,106,5,195,85,133,249,85,232,13,73,0,26,197,152,202,106,80,118,223,127,122,185,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,1,49,249,1,49,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,243,244,186,6,58,228,218,241,173,144,6,180,223,117,177,50,152,37,30,35,180,88,165,163,110,180,36,218,254,23,72,14,0,160,15,235,67,119,59,195,188,14,20,19,195,111,235,96,176,110,236,193,39,227,147,119,138,153,177,106,243,140,197,227,49,29,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[1,0,1,0,248,81,0,248,81,0,10,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,232,25,53,250,138,255,235,161,40,193,0,19,88,101,14,213,71,143,234,207,159,67,180,162,101,18,210,78,251,96,111,91,0,160,65,228,205,154,131,158,246,195,65,213,244,198,28,222,28,107,166,59,175,28,160,117,111,94,169,16,99,28,238,246,247,54,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,7],[0,160,62,161,243,229,186,235,229,160,6,209,195,71,110,63,100,84,190,18,254,73,122,60,215,237,17,207,23,197,242,234,216,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,8],[0,160,126,221,206,124,72,133,254,237,34,27,64,46,148,208,34,190,193,164,152,59,45,192,119,28,13,85,143,126,17,212,104,121,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,0,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,0,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,0,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,0,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[1,0,1,0,248,81,0,248,81,0,13,1,0,9,1,0,0,0,0,1,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,2],[130,129,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,14],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,55,113,81,185,233,127,111,216,94,136,134,118,115,255,153,126,34,252,63,26,6,30,226,246,176,164,87,95,91,159,249,143,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,231,126,135,6,247,251,2,162,247,172,95,6,61,182,123,232,97,183,71,212,244,47,254,64,148,31,13,249,0,55,160,80,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,251,159,160,83,211,116,229,131,128,121,6,167,79,65,130,133,235,11,46,40,143,56,170,93,126,89,134,255,94,27,253,200,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,34,64,138,125,179,162,146,88,173,94,62,118,168,59,117,28,67,188,72,35,28,61,166,161,26,53,200,107,35,98,232,78,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,180,99,60,107,34,255,249,17,167,167,19,194,147,218,132,227,171,42,105,175,75,118,243,161,158,184,143,130,30,0,146,111,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,27,140,43,219,38,74,228,17,70,96,145,40,220,163,189,47,186,165,71,0,255,207,232,131,166,208,234,178,210,20,55,252,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,186,27,0,45,90,46,54,179,252,231,52,143,106,98,75,74,87,95,71,119,233,91,71,249,101,197,171,86,22,143,194,192,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,146,125,254,209,19,52,38,158,115,216,176,186,229,213,176,115,100,10,39,144,22,89,113,34,227,194,166,184,10,10,239,198,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,77,115,76,19,189,118,139,166,32,56,51,43,158,23,165,222,149,211,85,76,57,250,207,23,230,79,118,141,232,176,1,32,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,254,34,75,70,73,67,22,74,222,62,219,135,220,197,138,74,198,109,235,222,229,58,110,81,76,32,76,151,23,125,69,230,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,156,117,130,223,139,166,81,15,121,34,155,180,180,73,216,92,63,210,32,73,10,147,237,201,33,191,144,204,248,120,225,149,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,116,64,237,27,23,208,83,11,188,20,106,5,195,85,133,249,85,232,13,73,0,26,197,152,202,106,80,118,223,127,122,185,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,243,244,186,6,58,228,218,241,173,144,6,180,223,117,177,50,152,37,30,35,180,88,165,163,110,180,36,218,254,23,72,14,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,15,235,67,119,59,195,188,14,20,19,195,111,235,96,176,110,236,193,39,227,147,119,138,153,177,106,243,140,197,227,49,29,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,232,25,53,250,138,255,235,161,40,193,0,19,88,101,14,213,71,143,234,207,159,67,180,162,101,18,210,78,251,96,111,91,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,65,228,205,154,131,158,246,195,65,213,244,198,28,222,28,107,166,59,175,28,160,117,111,94,169,16,99,28,238,246,247,54,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,62,161,243,229,186,235,229,160,6,209,195,71,110,63,100,84,190,18,254,73,122,60,215,237,17,207,23,197,242,234,216,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,126,221,206,124,72,133,254,237,34,27,64,46,148,208,34,190,193,164,152,59,45,192,119,28,13,85,143,126,17,212,104,121,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedTwoKeyBytesSel1.json b/mpt/tests/ExtensionAddedTwoKeyBytesSel1.json new file mode 100644 index 0000000000..a332ab9ec0 --- /dev/null +++ b/mpt/tests/ExtensionAddedTwoKeyBytesSel1.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,55,113,81,185,233,127,111,216,94,136,134,118,115,255,153,126,34,252,63,26,6,30,226,246,176,164,87,95,91,159,249,143,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,231,126,135,6,247,251,2,162,247,172,95,6,61,182,123,232,97,183,71,212,244,47,254,64,148,31,13,249,0,55,160,80,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,251,159,160,83,211,116,229,131,128,121,6,167,79,65,130,133,235,11,46,40,143,56,170,93,126,89,134,255,94,27,253,200,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,34,64,138,125,179,162,146,88,173,94,62,118,168,59,117,28,67,188,72,35,28,61,166,161,26,53,200,107,35,98,232,78,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,180,99,60,107,34,255,249,17,167,167,19,194,147,218,132,227,171,42,105,175,75,118,243,161,158,184,143,130,30,0,146,111,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,27,140,43,219,38,74,228,17,70,96,145,40,220,163,189,47,186,165,71,0,255,207,232,131,166,208,234,178,210,20,55,252,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,186,27,0,45,90,46,54,179,252,231,52,143,106,98,75,74,87,95,71,119,233,91,71,249,101,197,171,86,22,143,194,192,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,146,125,254,209,19,52,38,158,115,216,176,186,229,213,176,115,100,10,39,144,22,89,113,34,227,194,166,184,10,10,239,198,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,77,115,76,19,189,118,139,166,32,56,51,43,158,23,165,222,149,211,85,76,57,250,207,23,230,79,118,141,232,176,1,32,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,254,34,75,70,73,67,22,74,222,62,219,135,220,197,138,74,198,109,235,222,229,58,110,81,76,32,76,151,23,125,69,230,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,156,117,130,223,139,166,81,15,121,34,155,180,180,73,216,92,63,210,32,73,10,147,237,201,33,191,144,204,248,120,225,149,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,116,64,237,27,23,208,83,11,188,20,106,5,195,85,133,249,85,232,13,73,0,26,197,152,202,106,80,118,223,127,122,185,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,243,244,186,6,58,228,218,241,173,144,6,180,223,117,177,50,152,37,30,35,180,88,165,163,110,180,36,218,254,23,72,14,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,15,235,67,119,59,195,188,14,20,19,195,111,235,96,176,110,236,193,39,227,147,119,138,153,177,106,243,140,197,227,49,29,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,232,25,53,250,138,255,235,161,40,193,0,19,88,101,14,213,71,143,234,207,159,67,180,162,101,18,210,78,251,96,111,91,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,65,228,205,154,131,158,246,195,65,213,244,198,28,222,28,107,166,59,175,28,160,117,111,94,169,16,99,28,238,246,247,54,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,62,161,243,229,186,235,229,160,6,209,195,71,110,63,100,84,190,18,254,73,122,60,215,237,17,207,23,197,242,234,216,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,126,221,206,124,72,133,254,237,34,27,64,46,148,208,34,190,193,164,152,59,45,192,119,28,13,85,143,126,17,212,104,121,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedTwoKeyBytesSel2-452662731544-433432384974.json b/mpt/tests/ExtensionAddedTwoKeyBytesSel2-452662731544-433432384974.json deleted file mode 100644 index 3a6a415b78..0000000000 --- a/mpt/tests/ExtensionAddedTwoKeyBytesSel2-452662731544-433432384974.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,3,31,234,249,198,64,41,67,165,197,182,195,164,146,170,96,80,116,98,56,84,145,189,120,156,153,227,114,107,170,203,145,0,160,173,122,175,152,154,227,223,245,6,53,159,254,237,90,232,75,171,203,6,151,190,151,14,121,215,120,147,239,175,150,96,93,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,87,54,180,110,64,77,15,159,234,99,212,73,22,17,197,9,214,16,236,48,165,31,62,216,145,226,252,211,30,210,116,241,0,160,86,156,188,75,183,59,161,71,73,2,244,97,76,40,34,53,242,182,183,152,163,51,138,178,36,125,47,211,106,124,136,209,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,33,190,56,251,52,247,118,96,233,51,53,164,173,160,79,2,49,253,230,162,239,132,215,203,213,171,255,237,125,30,128,72,0,160,200,20,211,170,52,196,86,189,52,3,219,68,103,98,122,236,202,188,99,159,192,154,87,3,205,12,238,152,52,141,44,62,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,138,74,110,255,154,192,63,78,13,54,218,154,104,77,67,37,120,10,243,153,177,62,197,78,1,222,4,9,36,71,48,112,0,160,129,188,133,16,245,204,210,125,199,189,76,229,99,131,99,14,23,255,74,180,141,187,100,124,77,33,213,255,244,48,110,78,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,224,216,112,130,13,100,121,43,240,200,170,28,115,114,221,150,152,231,2,47,200,214,115,66,3,187,118,3,137,11,68,137,0,160,141,111,222,1,129,231,99,205,80,149,63,58,188,133,57,199,167,74,121,55,149,118,121,10,46,126,21,56,89,104,184,182,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,7,112,217,103,187,234,29,102,153,133,145,162,61,99,174,66,142,135,92,153,8,211,193,236,188,60,32,137,180,198,220,125,0,160,100,201,120,5,13,170,15,233,142,231,158,54,151,210,70,223,43,116,168,18,166,148,138,148,240,79,217,182,181,225,181,164,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,117,122,201,227,86,39,241,238,102,35,220,228,173,47,177,21,179,1,127,203,246,161,7,8,74,137,61,215,220,217,185,22,0,160,172,206,173,180,154,233,255,157,140,50,184,242,217,100,104,189,68,143,47,202,189,152,144,185,5,197,150,101,158,230,100,137,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,7],[0,160,245,152,63,62,176,191,125,119,210,234,247,202,239,92,234,25,136,113,232,83,42,62,99,70,60,82,223,170,5,21,44,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,8],[0,160,47,121,224,194,201,142,138,249,134,59,142,94,252,56,59,224,87,108,160,54,205,115,121,62,62,149,28,39,144,229,149,21,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,0,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,0,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,0,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,0,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,0,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,0,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,0,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,0,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,0,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,0,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,221,241,141,212,51,62,6,143,147,145,234,254,111,166,215,16,248,171,127,255,146,63,93,155,77,43,148,123,86,174,18,83,0,160,42,19,10,204,69,228,60,91,43,147,199,202,15,94,12,116,65,214,201,165,159,187,202,26,213,49,86,240,174,7,67,210,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,0,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,0,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,0,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,0,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,0,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,0,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,0,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,0,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,0,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,0,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,0,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,0,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[1,0,1,0,248,81,0,248,81,0,2,1,0,5,1,0,0,0,0,0,1,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,2],[131,130,2,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,13],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,14],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,3,31,234,249,198,64,41,67,165,197,182,195,164,146,170,96,80,116,98,56,84,145,189,120,156,153,227,114,107,170,203,145,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,173,122,175,152,154,227,223,245,6,53,159,254,237,90,232,75,171,203,6,151,190,151,14,121,215,120,147,239,175,150,96,93,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,87,54,180,110,64,77,15,159,234,99,212,73,22,17,197,9,214,16,236,48,165,31,62,216,145,226,252,211,30,210,116,241,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,86,156,188,75,183,59,161,71,73,2,244,97,76,40,34,53,242,182,183,152,163,51,138,178,36,125,47,211,106,124,136,209,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,33,190,56,251,52,247,118,96,233,51,53,164,173,160,79,2,49,253,230,162,239,132,215,203,213,171,255,237,125,30,128,72,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,200,20,211,170,52,196,86,189,52,3,219,68,103,98,122,236,202,188,99,159,192,154,87,3,205,12,238,152,52,141,44,62,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,138,74,110,255,154,192,63,78,13,54,218,154,104,77,67,37,120,10,243,153,177,62,197,78,1,222,4,9,36,71,48,112,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,129,188,133,16,245,204,210,125,199,189,76,229,99,131,99,14,23,255,74,180,141,187,100,124,77,33,213,255,244,48,110,78,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,224,216,112,130,13,100,121,43,240,200,170,28,115,114,221,150,152,231,2,47,200,214,115,66,3,187,118,3,137,11,68,137,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,141,111,222,1,129,231,99,205,80,149,63,58,188,133,57,199,167,74,121,55,149,118,121,10,46,126,21,56,89,104,184,182,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,7,112,217,103,187,234,29,102,153,133,145,162,61,99,174,66,142,135,92,153,8,211,193,236,188,60,32,137,180,198,220,125,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,100,201,120,5,13,170,15,233,142,231,158,54,151,210,70,223,43,116,168,18,166,148,138,148,240,79,217,182,181,225,181,164,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,117,122,201,227,86,39,241,238,102,35,220,228,173,47,177,21,179,1,127,203,246,161,7,8,74,137,61,215,220,217,185,22,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,172,206,173,180,154,233,255,157,140,50,184,242,217,100,104,189,68,143,47,202,189,152,144,185,5,197,150,101,158,230,100,137,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,245,152,63,62,176,191,125,119,210,234,247,202,239,92,234,25,136,113,232,83,42,62,99,70,60,82,223,170,5,21,44,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,47,121,224,194,201,142,138,249,134,59,142,94,252,56,59,224,87,108,160,54,205,115,121,62,62,149,28,39,144,229,149,21,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,160,221,241,141,212,51,62,6,143,147,145,234,254,111,166,215,16,248,171,127,255,146,63,93,155,77,43,148,123,86,174,18,83,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,128,5],[249,2,17,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,160,42,19,10,204,69,228,60,91,43,147,199,202,15,94,12,116,65,214,201,165,159,187,202,26,213,49,86,240,174,7,67,210,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,128,5],[249,2,17,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,5],[248,81,128,128,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,17,5],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedTwoKeyBytesSel2.json b/mpt/tests/ExtensionAddedTwoKeyBytesSel2.json new file mode 100644 index 0000000000..725ba6c675 --- /dev/null +++ b/mpt/tests/ExtensionAddedTwoKeyBytesSel2.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,3,31,234,249,198,64,41,67,165,197,182,195,164,146,170,96,80,116,98,56,84,145,189,120,156,153,227,114,107,170,203,145,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,173,122,175,152,154,227,223,245,6,53,159,254,237,90,232,75,171,203,6,151,190,151,14,121,215,120,147,239,175,150,96,93,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,87,54,180,110,64,77,15,159,234,99,212,73,22,17,197,9,214,16,236,48,165,31,62,216,145,226,252,211,30,210,116,241,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,86,156,188,75,183,59,161,71,73,2,244,97,76,40,34,53,242,182,183,152,163,51,138,178,36,125,47,211,106,124,136,209,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,33,190,56,251,52,247,118,96,233,51,53,164,173,160,79,2,49,253,230,162,239,132,215,203,213,171,255,237,125,30,128,72,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,200,20,211,170,52,196,86,189,52,3,219,68,103,98,122,236,202,188,99,159,192,154,87,3,205,12,238,152,52,141,44,62,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,138,74,110,255,154,192,63,78,13,54,218,154,104,77,67,37,120,10,243,153,177,62,197,78,1,222,4,9,36,71,48,112,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,129,188,133,16,245,204,210,125,199,189,76,229,99,131,99,14,23,255,74,180,141,187,100,124,77,33,213,255,244,48,110,78,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,224,216,112,130,13,100,121,43,240,200,170,28,115,114,221,150,152,231,2,47,200,214,115,66,3,187,118,3,137,11,68,137,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,141,111,222,1,129,231,99,205,80,149,63,58,188,133,57,199,167,74,121,55,149,118,121,10,46,126,21,56,89,104,184,182,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,7,112,217,103,187,234,29,102,153,133,145,162,61,99,174,66,142,135,92,153,8,211,193,236,188,60,32,137,180,198,220,125,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,100,201,120,5,13,170,15,233,142,231,158,54,151,210,70,223,43,116,168,18,166,148,138,148,240,79,217,182,181,225,181,164,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,117,122,201,227,86,39,241,238,102,35,220,228,173,47,177,21,179,1,127,203,246,161,7,8,74,137,61,215,220,217,185,22,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,172,206,173,180,154,233,255,157,140,50,184,242,217,100,104,189,68,143,47,202,189,152,144,185,5,197,150,101,158,230,100,137,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,245,152,63,62,176,191,125,119,210,234,247,202,239,92,234,25,136,113,232,83,42,62,99,70,60,82,223,170,5,21,44,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,47,121,224,194,201,142,138,249,134,59,142,94,252,56,59,224,87,108,160,54,205,115,121,62,62,149,28,39,144,229,149,21,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,160,221,241,141,212,51,62,6,143,147,145,234,254,111,166,215,16,248,171,127,255,146,63,93,155,77,43,148,123,86,174,18,83,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,128,5],[249,2,17,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,160,42,19,10,204,69,228,60,91,43,147,199,202,15,94,12,116,65,214,201,165,159,187,202,26,213,49,86,240,174,7,67,210,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,128,5],[249,2,17,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,5],[248,81,128,128,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,17,5],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedOneKeyByteSel1-832680037789-317272220514.json b/mpt/tests/ExtensionDeletedOneKeyByteSel1-832680037789-317272220514.json deleted file mode 100644 index 92b3fcac1d..0000000000 --- a/mpt/tests/ExtensionDeletedOneKeyByteSel1-832680037789-317272220514.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,141,33,238,89,68,177,88,0,191,68,231,161,213,181,130,91,177,245,29,66,78,224,229,10,37,60,17,114,178,91,245,6,0,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,194,242,97,102,38,252,208,245,222,0,45,210,254,230,48,93,24,176,215,243,131,232,124,239,152,230,154,253,35,182,58,244,0,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,234,122,249,169,12,143,244,231,64,210,251,191,94,111,132,33,28,70,182,238,25,111,147,215,30,110,66,63,9,123,140,59,0,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,224,6,156,63,55,125,214,139,25,38,45,190,150,87,227,197,192,253,41,138,100,229,60,240,37,246,125,171,191,67,4,31,0,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,127,50,219,239,41,81,53,84,176,159,41,184,111,22,103,209,94,182,193,89,242,172,90,17,55,8,114,21,166,60,211,125,0,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,179,237,140,206,247,30,47,38,126,149,230,215,75,14,150,49,32,117,188,209,50,154,17,164,13,111,15,27,86,244,241,155,0,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,202,102,136,102,113,4,170,146,89,0,165,217,178,107,106,182,102,207,236,234,173,1,92,15,206,97,1,168,136,217,64,129,0,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,7],[0,160,255,243,45,227,6,47,247,113,162,99,39,41,88,47,150,11,65,9,208,167,35,114,253,251,209,4,71,19,64,248,2,93,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,8],[0,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,11],[0,1,0,1,249,1,241,249,1,241,5,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,120,1,86,145,3,10,105,17,34,115,133,200,189,158,212,165,33,216,133,182,125,10,45,56,252,68,193,126,191,247,173,238,0,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[1,0,1,0,248,81,0,248,81,0,14,0,1,6,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,0,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[226,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,2],[35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,13],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,3],[30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,14],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,141,33,238,89,68,177,88,0,191,68,231,161,213,181,130,91,177,245,29,66,78,224,229,10,37,60,17,114,178,91,245,6,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,194,242,97,102,38,252,208,245,222,0,45,210,254,230,48,93,24,176,215,243,131,232,124,239,152,230,154,253,35,182,58,244,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,234,122,249,169,12,143,244,231,64,210,251,191,94,111,132,33,28,70,182,238,25,111,147,215,30,110,66,63,9,123,140,59,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,224,6,156,63,55,125,214,139,25,38,45,190,150,87,227,197,192,253,41,138,100,229,60,240,37,246,125,171,191,67,4,31,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,127,50,219,239,41,81,53,84,176,159,41,184,111,22,103,209,94,182,193,89,242,172,90,17,55,8,114,21,166,60,211,125,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,128,5],[249,2,17,160,179,237,140,206,247,30,47,38,126,149,230,215,75,14,150,49,32,117,188,209,50,154,17,164,13,111,15,27,86,244,241,155,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,202,102,136,102,113,4,170,146,89,0,165,217,178,107,106,182,102,207,236,234,173,1,92,15,206,97,1,168,136,217,64,129,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,255,243,45,227,6,47,247,113,162,99,39,41,88,47,150,11,65,9,208,167,35,114,253,251,209,4,71,19,64,248,2,93,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,120,1,86,145,3,10,105,17,34,115,133,200,189,158,212,165,33,216,133,182,125,10,45,56,252,68,193,126,191,247,173,238,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[226,30,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,5],[248,81,128,128,128,128,128,128,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,128,128,128,128,128,128,128,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,128,128,5],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,35,5],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedOneKeyByteSel1.json b/mpt/tests/ExtensionDeletedOneKeyByteSel1.json new file mode 100644 index 0000000000..9efa4b3743 --- /dev/null +++ b/mpt/tests/ExtensionDeletedOneKeyByteSel1.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,141,33,238,89,68,177,88,0,191,68,231,161,213,181,130,91,177,245,29,66,78,224,229,10,37,60,17,114,178,91,245,6,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,194,242,97,102,38,252,208,245,222,0,45,210,254,230,48,93,24,176,215,243,131,232,124,239,152,230,154,253,35,182,58,244,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,234,122,249,169,12,143,244,231,64,210,251,191,94,111,132,33,28,70,182,238,25,111,147,215,30,110,66,63,9,123,140,59,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,224,6,156,63,55,125,214,139,25,38,45,190,150,87,227,197,192,253,41,138,100,229,60,240,37,246,125,171,191,67,4,31,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,127,50,219,239,41,81,53,84,176,159,41,184,111,22,103,209,94,182,193,89,242,172,90,17,55,8,114,21,166,60,211,125,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,128,5],[249,2,17,160,179,237,140,206,247,30,47,38,126,149,230,215,75,14,150,49,32,117,188,209,50,154,17,164,13,111,15,27,86,244,241,155,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,202,102,136,102,113,4,170,146,89,0,165,217,178,107,106,182,102,207,236,234,173,1,92,15,206,97,1,168,136,217,64,129,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,255,243,45,227,6,47,247,113,162,99,39,41,88,47,150,11,65,9,208,167,35,114,253,251,209,4,71,19,64,248,2,93,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,120,1,86,145,3,10,105,17,34,115,133,200,189,158,212,165,33,216,133,182,125,10,45,56,252,68,193,126,191,247,173,238,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[226,30,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,5],[248,81,128,128,128,128,128,128,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,128,128,128,128,128,128,128,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,128,128,5],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,35,5],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedOneKeyByteSel2-452662731544-626715391833.json b/mpt/tests/ExtensionDeletedOneKeyByteSel2-452662731544-626715391833.json deleted file mode 100644 index af1f23cc0d..0000000000 --- a/mpt/tests/ExtensionDeletedOneKeyByteSel2-452662731544-626715391833.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,0,160,9,16,17,47,163,142,230,56,57,118,42,234,15,167,191,233,217,9,56,22,117,252,137,197,103,101,205,58,113,191,194,222,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,0,160,105,211,216,18,33,57,12,225,121,220,128,89,36,128,210,8,39,171,184,204,208,153,203,143,53,204,18,223,91,194,118,113,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,0,160,216,62,194,237,129,44,145,171,239,11,119,240,43,237,60,28,83,72,37,30,210,168,173,78,166,14,185,111,68,211,153,137,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,0,160,189,215,205,95,109,59,96,171,214,102,250,212,81,244,56,199,244,198,164,30,187,51,185,100,90,155,111,95,152,115,51,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,0,160,158,112,252,4,56,232,171,152,35,26,63,6,17,118,129,139,43,15,139,25,151,223,194,103,24,189,239,18,199,150,1,183,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,0,160,188,98,220,182,239,209,186,48,108,185,141,72,27,152,99,208,240,110,165,208,132,156,50,186,32,29,38,162,101,12,183,65,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,0,160,139,254,139,73,142,192,10,10,57,1,39,51,10,246,12,167,172,220,114,14,192,73,90,252,160,176,159,181,137,222,154,33,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,7],[0,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,8],[0,160,251,109,225,120,217,138,90,153,200,38,16,249,176,79,249,184,117,132,103,134,214,233,155,241,75,66,173,154,182,193,214,167,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,0,160,217,76,109,98,178,50,235,121,192,40,249,242,190,222,83,20,24,210,214,114,119,102,137,143,188,75,174,187,212,151,28,17,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,0,160,120,2,60,31,9,17,112,248,248,27,140,144,148,184,163,236,254,52,52,111,219,1,75,134,94,72,130,237,11,201,94,204,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[1,0,1,0,248,113,0,248,113,0,4,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,0,160,174,53,33,84,221,67,25,198,136,138,180,139,112,152,200,53,236,70,82,12,221,129,160,106,137,191,105,179,23,60,179,250,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[1,0,1,0,248,81,0,248,81,0,7,0,1,12,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,2],[131,130,2,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,13],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,3],[131,130,2,157,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,14],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,9,16,17,47,163,142,230,56,57,118,42,234,15,167,191,233,217,9,56,22,117,252,137,197,103,101,205,58,113,191,194,222,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,211,216,18,33,57,12,225,121,220,128,89,36,128,210,8,39,171,184,204,208,153,203,143,53,204,18,223,91,194,118,113,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,216,62,194,237,129,44,145,171,239,11,119,240,43,237,60,28,83,72,37,30,210,168,173,78,166,14,185,111,68,211,153,137,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,189,215,205,95,109,59,96,171,214,102,250,212,81,244,56,199,244,198,164,30,187,51,185,100,90,155,111,95,152,115,51,130,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,158,112,252,4,56,232,171,152,35,26,63,6,17,118,129,139,43,15,139,25,151,223,194,103,24,189,239,18,199,150,1,183,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,188,98,220,182,239,209,186,48,108,185,141,72,27,152,99,208,240,110,165,208,132,156,50,186,32,29,38,162,101,12,183,65,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,139,254,139,73,142,192,10,10,57,1,39,51,10,246,12,167,172,220,114,14,192,73,90,252,160,176,159,181,137,222,154,33,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,251,109,225,120,217,138,90,153,200,38,16,249,176,79,249,184,117,132,103,134,214,233,155,241,75,66,173,154,182,193,214,167,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,217,76,109,98,178,50,235,121,192,40,249,242,190,222,83,20,24,210,214,114,119,102,137,143,188,75,174,187,212,151,28,17,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,120,2,60,31,9,17,112,248,248,27,140,144,148,184,163,236,254,52,52,111,219,1,75,134,94,72,130,237,11,201,94,204,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,174,53,33,84,221,67,25,198,136,138,180,139,112,152,200,53,236,70,82,12,221,129,160,106,137,191,105,179,23,60,179,250,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[226,23,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,5],[248,81,128,128,128,128,128,128,128,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,131,130,2,133,5],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,157,5],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,157,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedOneKeyByteSel2.json b/mpt/tests/ExtensionDeletedOneKeyByteSel2.json new file mode 100644 index 0000000000..b18264f165 --- /dev/null +++ b/mpt/tests/ExtensionDeletedOneKeyByteSel2.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,9,16,17,47,163,142,230,56,57,118,42,234,15,167,191,233,217,9,56,22,117,252,137,197,103,101,205,58,113,191,194,222,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,211,216,18,33,57,12,225,121,220,128,89,36,128,210,8,39,171,184,204,208,153,203,143,53,204,18,223,91,194,118,113,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,216,62,194,237,129,44,145,171,239,11,119,240,43,237,60,28,83,72,37,30,210,168,173,78,166,14,185,111,68,211,153,137,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,189,215,205,95,109,59,96,171,214,102,250,212,81,244,56,199,244,198,164,30,187,51,185,100,90,155,111,95,152,115,51,130,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,158,112,252,4,56,232,171,152,35,26,63,6,17,118,129,139,43,15,139,25,151,223,194,103,24,189,239,18,199,150,1,183,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,188,98,220,182,239,209,186,48,108,185,141,72,27,152,99,208,240,110,165,208,132,156,50,186,32,29,38,162,101,12,183,65,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,139,254,139,73,142,192,10,10,57,1,39,51,10,246,12,167,172,220,114,14,192,73,90,252,160,176,159,181,137,222,154,33,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,251,109,225,120,217,138,90,153,200,38,16,249,176,79,249,184,117,132,103,134,214,233,155,241,75,66,173,154,182,193,214,167,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,217,76,109,98,178,50,235,121,192,40,249,242,190,222,83,20,24,210,214,114,119,102,137,143,188,75,174,187,212,151,28,17,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,120,2,60,31,9,17,112,248,248,27,140,144,148,184,163,236,254,52,52,111,219,1,75,134,94,72,130,237,11,201,94,204,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,174,53,33,84,221,67,25,198,136,138,180,139,112,152,200,53,236,70,82,12,221,129,160,106,137,191,105,179,23,60,179,250,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[226,23,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,5],[248,81,128,128,128,128,128,128,128,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,131,130,2,133,5],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,157,5],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,157,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedThreeKeyBytesSel2-801908495096-397684660137.json b/mpt/tests/ExtensionDeletedThreeKeyBytesSel2-801908495096-397684660137.json deleted file mode 100644 index fb8434efcf..0000000000 --- a/mpt/tests/ExtensionDeletedThreeKeyBytesSel2-801908495096-397684660137.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,0,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,0,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,0,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,0,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,0,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,0,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[1,0,1,0,248,209,0,248,209,0,2,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,0,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,7],[0,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,8],[0,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,11],[0,1,0,1,249,1,113,249,1,113,11,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[1,0,1,0,248,81,0,248,81,0,5,0,1,13,1,0,0,0,0,0,1,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,3],[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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,14],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,5],[248,81,128,128,128,128,128,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedThreeKeyBytesSel2.json b/mpt/tests/ExtensionDeletedThreeKeyBytesSel2.json new file mode 100644 index 0000000000..09c90b1c11 --- /dev/null +++ b/mpt/tests/ExtensionDeletedThreeKeyBytesSel2.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,5],[248,81,128,128,128,128,128,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedTwoKeyBytesSel1-757979589475-746209495243.json b/mpt/tests/ExtensionDeletedTwoKeyBytesSel1-757979589475-746209495243.json deleted file mode 100644 index 18b5f097ec..0000000000 --- a/mpt/tests/ExtensionDeletedTwoKeyBytesSel1-757979589475-746209495243.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,0,160,178,104,86,163,124,165,55,179,155,172,38,180,66,97,27,8,123,208,70,5,83,218,215,120,2,103,119,60,188,210,243,146,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,0,160,238,10,134,224,80,118,230,172,152,39,34,181,235,251,168,109,192,119,46,32,213,84,220,252,184,252,249,8,152,186,226,93,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,0,160,47,232,8,200,131,113,234,62,247,239,0,15,116,219,229,117,174,178,176,250,28,166,67,158,109,65,167,139,71,4,209,218,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,0,160,22,36,150,231,201,172,42,102,220,159,214,224,22,28,23,196,94,168,39,208,137,162,111,9,203,66,200,7,95,56,235,86,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,0,160,242,31,126,93,188,147,212,220,45,196,117,37,200,96,56,65,215,57,112,125,220,94,61,88,215,28,57,230,177,191,68,62,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,0,160,189,177,95,17,53,50,40,6,170,240,43,153,63,238,51,172,67,8,106,107,51,71,203,33,2,81,17,252,125,161,94,89,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,1,49,249,1,49,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,0,160,250,154,110,129,244,31,28,63,154,22,16,102,79,128,63,118,197,109,84,197,39,108,208,147,42,178,139,87,11,235,180,249,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[1,0,1,0,248,81,0,248,81,0,10,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,0,160,13,177,245,68,236,254,43,151,206,200,57,115,101,158,166,109,198,181,38,214,159,193,74,148,104,52,5,188,228,158,233,22,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,7],[0,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,8],[0,160,76,89,109,159,75,109,69,130,201,183,83,235,158,209,149,47,83,85,253,118,20,91,85,40,255,7,134,199,151,232,69,5,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[1,0,1,0,248,81,0,248,81,0,13,0,1,9,1,0,0,0,0,1,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,2],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,13],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,3],[130,129,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,14],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,178,104,86,163,124,165,55,179,155,172,38,180,66,97,27,8,123,208,70,5,83,218,215,120,2,103,119,60,188,210,243,146,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,238,10,134,224,80,118,230,172,152,39,34,181,235,251,168,109,192,119,46,32,213,84,220,252,184,252,249,8,152,186,226,93,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,47,232,8,200,131,113,234,62,247,239,0,15,116,219,229,117,174,178,176,250,28,166,67,158,109,65,167,139,71,4,209,218,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,22,36,150,231,201,172,42,102,220,159,214,224,22,28,23,196,94,168,39,208,137,162,111,9,203,66,200,7,95,56,235,86,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,242,31,126,93,188,147,212,220,45,196,117,37,200,96,56,65,215,57,112,125,220,94,61,88,215,28,57,230,177,191,68,62,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,189,177,95,17,53,50,40,6,170,240,43,153,63,238,51,172,67,8,106,107,51,71,203,33,2,81,17,252,125,161,94,89,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,250,154,110,129,244,31,28,63,154,22,16,102,79,128,63,118,197,109,84,197,39,108,208,147,42,178,139,87,11,235,180,249,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,13,177,245,68,236,254,43,151,206,200,57,115,101,158,166,109,198,181,38,214,159,193,74,148,104,52,5,188,228,158,233,22,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,76,89,109,159,75,109,69,130,201,183,83,235,158,209,149,47,83,85,253,118,20,91,85,40,255,7,134,199,151,232,69,5,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedTwoKeyBytesSel1.json b/mpt/tests/ExtensionDeletedTwoKeyBytesSel1.json new file mode 100644 index 0000000000..31ab3dc60a --- /dev/null +++ b/mpt/tests/ExtensionDeletedTwoKeyBytesSel1.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,178,104,86,163,124,165,55,179,155,172,38,180,66,97,27,8,123,208,70,5,83,218,215,120,2,103,119,60,188,210,243,146,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,238,10,134,224,80,118,230,172,152,39,34,181,235,251,168,109,192,119,46,32,213,84,220,252,184,252,249,8,152,186,226,93,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,47,232,8,200,131,113,234,62,247,239,0,15,116,219,229,117,174,178,176,250,28,166,67,158,109,65,167,139,71,4,209,218,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,22,36,150,231,201,172,42,102,220,159,214,224,22,28,23,196,94,168,39,208,137,162,111,9,203,66,200,7,95,56,235,86,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,242,31,126,93,188,147,212,220,45,196,117,37,200,96,56,65,215,57,112,125,220,94,61,88,215,28,57,230,177,191,68,62,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,189,177,95,17,53,50,40,6,170,240,43,153,63,238,51,172,67,8,106,107,51,71,203,33,2,81,17,252,125,161,94,89,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,250,154,110,129,244,31,28,63,154,22,16,102,79,128,63,118,197,109,84,197,39,108,208,147,42,178,139,87,11,235,180,249,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,13,177,245,68,236,254,43,151,206,200,57,115,101,158,166,109,198,181,38,214,159,193,74,148,104,52,5,188,228,158,233,22,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,76,89,109,159,75,109,69,130,201,183,83,235,158,209,149,47,83,85,253,118,20,91,85,40,255,7,134,199,151,232,69,5,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedTwoKeyBytesSel2-452662731544-433432384974.json b/mpt/tests/ExtensionDeletedTwoKeyBytesSel2-452662731544-433432384974.json deleted file mode 100644 index 2f80b653c0..0000000000 --- a/mpt/tests/ExtensionDeletedTwoKeyBytesSel2-452662731544-433432384974.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,0,160,250,220,105,244,241,220,145,80,1,234,219,121,174,185,14,131,194,223,138,243,6,248,124,98,218,7,116,216,163,129,58,15,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,0,160,242,7,233,199,59,177,135,8,251,11,244,104,163,211,102,32,208,221,34,206,187,14,210,207,40,74,238,78,159,76,171,116,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,0,160,237,241,191,95,245,122,254,177,59,217,104,113,158,186,29,72,37,251,245,115,26,221,239,162,181,52,55,93,68,35,105,186,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,0,160,174,143,30,138,160,119,22,182,136,98,36,171,1,125,207,242,224,48,59,124,91,75,91,95,121,114,212,67,25,57,185,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,0,160,234,89,194,245,207,148,211,72,213,81,75,100,132,141,197,53,15,215,245,22,160,33,194,203,115,191,24,119,189,187,229,81,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,0,160,42,153,105,37,217,118,198,14,191,156,138,130,228,51,193,176,61,209,120,26,47,206,80,244,109,190,78,213,180,29,81,117,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,0,160,59,92,38,206,253,143,94,39,161,228,231,133,241,216,35,22,37,214,41,147,64,181,85,96,115,45,225,230,33,202,16,228,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,7],[0,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,8],[0,160,107,66,160,73,24,192,107,78,25,22,48,143,106,15,166,238,63,162,10,119,178,190,55,73,50,165,204,131,172,64,178,223,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,0,160,229,241,95,67,22,1,68,249,77,155,245,201,52,96,11,253,224,73,52,66,44,214,91,145,103,214,85,143,146,196,53,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,0,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,0,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[1,0,1,0,248,81,0,248,81,0,2,0,1,5,1,0,0,0,0,0,1,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,2],[131,130,3,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,13],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,3],[131,130,2,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,14],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,250,220,105,244,241,220,145,80,1,234,219,121,174,185,14,131,194,223,138,243,6,248,124,98,218,7,116,216,163,129,58,15,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,242,7,233,199,59,177,135,8,251,11,244,104,163,211,102,32,208,221,34,206,187,14,210,207,40,74,238,78,159,76,171,116,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,237,241,191,95,245,122,254,177,59,217,104,113,158,186,29,72,37,251,245,115,26,221,239,162,181,52,55,93,68,35,105,186,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,174,143,30,138,160,119,22,182,136,98,36,171,1,125,207,242,224,48,59,124,91,75,91,95,121,114,212,67,25,57,185,133,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,234,89,194,245,207,148,211,72,213,81,75,100,132,141,197,53,15,215,245,22,160,33,194,203,115,191,24,119,189,187,229,81,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,42,153,105,37,217,118,198,14,191,156,138,130,228,51,193,176,61,209,120,26,47,206,80,244,109,190,78,213,180,29,81,117,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,59,92,38,206,253,143,94,39,161,228,231,133,241,216,35,22,37,214,41,147,64,181,85,96,115,45,225,230,33,202,16,228,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,107,66,160,73,24,192,107,78,25,22,48,143,106,15,166,238,63,162,10,119,178,190,55,73,50,165,204,131,172,64,178,223,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,229,241,95,67,22,1,68,249,77,155,245,201,52,96,11,253,224,73,52,66,44,214,91,145,103,214,85,143,146,196,53,123,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,5],[248,81,128,128,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,131,130,3,5,5],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedTwoKeyBytesSel2.json b/mpt/tests/ExtensionDeletedTwoKeyBytesSel2.json new file mode 100644 index 0000000000..059270a71d --- /dev/null +++ b/mpt/tests/ExtensionDeletedTwoKeyBytesSel2.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,250,220,105,244,241,220,145,80,1,234,219,121,174,185,14,131,194,223,138,243,6,248,124,98,218,7,116,216,163,129,58,15,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,242,7,233,199,59,177,135,8,251,11,244,104,163,211,102,32,208,221,34,206,187,14,210,207,40,74,238,78,159,76,171,116,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,237,241,191,95,245,122,254,177,59,217,104,113,158,186,29,72,37,251,245,115,26,221,239,162,181,52,55,93,68,35,105,186,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,174,143,30,138,160,119,22,182,136,98,36,171,1,125,207,242,224,48,59,124,91,75,91,95,121,114,212,67,25,57,185,133,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,234,89,194,245,207,148,211,72,213,81,75,100,132,141,197,53,15,215,245,22,160,33,194,203,115,191,24,119,189,187,229,81,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,42,153,105,37,217,118,198,14,191,156,138,130,228,51,193,176,61,209,120,26,47,206,80,244,109,190,78,213,180,29,81,117,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,59,92,38,206,253,143,94,39,161,228,231,133,241,216,35,22,37,214,41,147,64,181,85,96,115,45,225,230,33,202,16,228,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,107,66,160,73,24,192,107,78,25,22,48,143,106,15,166,238,63,162,10,119,178,190,55,73,50,165,204,131,172,64,178,223,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,229,241,95,67,22,1,68,249,77,155,245,201,52,96,11,253,224,73,52,66,44,214,91,145,103,214,85,143,146,196,53,123,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,5],[248,81,128,128,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,131,130,3,5,5],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionInFirstStorageLevel-452662731544-777022577393.json b/mpt/tests/ExtensionInFirstStorageLevel-452662731544-777022577393.json deleted file mode 100644 index 257e2ca2a1..0000000000 --- a/mpt/tests/ExtensionInFirstStorageLevel-452662731544-777022577393.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,200,180,173,211,238,246,128,243,150,102,146,241,57,138,50,5,174,111,177,248,244,130,243,194,171,74,196,121,76,152,123,191,0,160,247,229,169,205,198,187,161,200,100,250,134,59,44,234,182,217,216,159,214,2,185,223,181,82,39,52,48,8,178,120,2,207,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,129,18,74,167,191,38,199,19,113,139,168,117,112,148,49,38,216,121,247,251,3,93,67,138,116,196,4,140,41,100,39,48,0,160,235,247,17,181,80,5,134,30,8,58,55,18,67,157,90,153,193,144,21,230,110,53,66,251,156,75,189,86,220,14,190,189,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,150,143,142,35,91,85,80,184,128,204,205,125,194,122,237,246,164,90,130,44,51,120,136,232,91,6,160,142,158,106,69,26,0,160,155,169,195,186,250,111,131,107,54,181,4,69,213,35,165,158,162,157,189,184,211,178,93,135,59,46,26,52,16,127,255,171,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,217,2,9,35,127,83,89,33,239,124,182,121,241,157,78,35,1,208,17,175,239,103,211,20,57,33,100,43,225,88,220,106,0,160,151,201,200,112,112,118,169,108,242,151,229,43,70,130,68,110,10,46,145,211,70,137,159,81,164,170,234,152,188,165,160,250,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,253,195,79,57,98,237,87,58,37,244,105,157,26,247,26,212,157,250,250,139,188,13,219,23,15,248,237,31,192,3,249,167,0,160,239,1,157,141,180,56,160,249,62,39,130,61,117,62,36,201,0,145,76,87,89,28,23,1,232,230,90,64,14,104,53,92,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,24,24,41,40,95,44,210,103,180,225,195,201,180,201,70,78,251,48,44,96,132,24,191,74,59,164,162,83,72,119,98,153,0,160,201,27,226,119,240,27,254,230,42,21,210,71,51,3,178,164,159,59,113,136,59,158,70,83,175,227,238,78,75,219,139,177,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,164,94,199,52,38,22,170,61,154,239,35,82,186,221,205,225,111,45,82,57,220,117,105,181,68,98,207,144,119,216,23,168,0,160,173,53,68,87,95,49,73,52,172,242,180,234,14,74,113,163,21,19,59,91,0,197,85,38,105,134,82,37,233,77,208,141,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,7],[0,160,80,188,42,110,128,107,70,96,72,66,175,83,243,27,65,71,70,51,57,124,37,94,207,79,85,151,115,140,197,1,172,228,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,8],[0,160,103,155,219,103,170,109,204,52,56,174,102,222,102,212,252,0,122,76,121,98,133,56,122,100,106,70,21,123,172,137,1,56,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,11],[0,1,0,1,249,1,49,249,1,49,11,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,0,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,0,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,0,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,0,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,0,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,0,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,149,185,80,248,247,35,226,34,184,73,183,111,19,58,144,113,243,13,124,189,17,225,138,196,141,53,102,127,204,164,17,130,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,0,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,0,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,165,8,167,242,244,161,70,136,59,248,134,16,54,128,55,246,31,98,17,247,207,13,124,77,120,23,1,104,193,243,106,174,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,2],[3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,200,180,173,211,238,246,128,243,150,102,146,241,57,138,50,5,174,111,177,248,244,130,243,194,171,74,196,121,76,152,123,191,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,247,229,169,205,198,187,161,200,100,250,134,59,44,234,182,217,216,159,214,2,185,223,181,82,39,52,48,8,178,120,2,207,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,129,18,74,167,191,38,199,19,113,139,168,117,112,148,49,38,216,121,247,251,3,93,67,138,116,196,4,140,41,100,39,48,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,235,247,17,181,80,5,134,30,8,58,55,18,67,157,90,153,193,144,21,230,110,53,66,251,156,75,189,86,220,14,190,189,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,150,143,142,35,91,85,80,184,128,204,205,125,194,122,237,246,164,90,130,44,51,120,136,232,91,6,160,142,158,106,69,26,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,155,169,195,186,250,111,131,107,54,181,4,69,213,35,165,158,162,157,189,184,211,178,93,135,59,46,26,52,16,127,255,171,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,217,2,9,35,127,83,89,33,239,124,182,121,241,157,78,35,1,208,17,175,239,103,211,20,57,33,100,43,225,88,220,106,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,151,201,200,112,112,118,169,108,242,151,229,43,70,130,68,110,10,46,145,211,70,137,159,81,164,170,234,152,188,165,160,250,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,253,195,79,57,98,237,87,58,37,244,105,157,26,247,26,212,157,250,250,139,188,13,219,23,15,248,237,31,192,3,249,167,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,239,1,157,141,180,56,160,249,62,39,130,61,117,62,36,201,0,145,76,87,89,28,23,1,232,230,90,64,14,104,53,92,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,24,24,41,40,95,44,210,103,180,225,195,201,180,201,70,78,251,48,44,96,132,24,191,74,59,164,162,83,72,119,98,153,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,201,27,226,119,240,27,254,230,42,21,210,71,51,3,178,164,159,59,113,136,59,158,70,83,175,227,238,78,75,219,139,177,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,164,94,199,52,38,22,170,61,154,239,35,82,186,221,205,225,111,45,82,57,220,117,105,181,68,98,207,144,119,216,23,168,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,173,53,68,87,95,49,73,52,172,242,180,234,14,74,113,163,21,19,59,91,0,197,85,38,105,134,82,37,233,77,208,141,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,80,188,42,110,128,107,70,96,72,66,175,83,243,27,65,71,70,51,57,124,37,94,207,79,85,151,115,140,197,1,172,228,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,103,155,219,103,170,109,204,52,56,174,102,222,102,212,252,0,122,76,121,98,133,56,122,100,106,70,21,123,172,137,1,56,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,49,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,128,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,128,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,128,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,128,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,128,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,160,149,185,80,248,247,35,226,34,184,73,183,111,19,58,144,113,243,13,124,189,17,225,138,196,141,53,102,127,204,164,17,130,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,128,128,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,128,5],[249,1,49,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,128,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,128,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,128,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,128,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,128,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,128,128,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,128,5],[248,81,128,160,165,8,167,242,244,161,70,136,59,248,134,16,54,128,55,246,31,98,17,247,207,13,124,77,120,23,1,104,193,243,106,174,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,3,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionInFirstStorageLevel.json b/mpt/tests/ExtensionInFirstStorageLevel.json new file mode 100644 index 0000000000..1043176657 --- /dev/null +++ b/mpt/tests/ExtensionInFirstStorageLevel.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,200,180,173,211,238,246,128,243,150,102,146,241,57,138,50,5,174,111,177,248,244,130,243,194,171,74,196,121,76,152,123,191,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,247,229,169,205,198,187,161,200,100,250,134,59,44,234,182,217,216,159,214,2,185,223,181,82,39,52,48,8,178,120,2,207,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,129,18,74,167,191,38,199,19,113,139,168,117,112,148,49,38,216,121,247,251,3,93,67,138,116,196,4,140,41,100,39,48,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,235,247,17,181,80,5,134,30,8,58,55,18,67,157,90,153,193,144,21,230,110,53,66,251,156,75,189,86,220,14,190,189,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,150,143,142,35,91,85,80,184,128,204,205,125,194,122,237,246,164,90,130,44,51,120,136,232,91,6,160,142,158,106,69,26,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,155,169,195,186,250,111,131,107,54,181,4,69,213,35,165,158,162,157,189,184,211,178,93,135,59,46,26,52,16,127,255,171,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,217,2,9,35,127,83,89,33,239,124,182,121,241,157,78,35,1,208,17,175,239,103,211,20,57,33,100,43,225,88,220,106,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,151,201,200,112,112,118,169,108,242,151,229,43,70,130,68,110,10,46,145,211,70,137,159,81,164,170,234,152,188,165,160,250,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,253,195,79,57,98,237,87,58,37,244,105,157,26,247,26,212,157,250,250,139,188,13,219,23,15,248,237,31,192,3,249,167,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,239,1,157,141,180,56,160,249,62,39,130,61,117,62,36,201,0,145,76,87,89,28,23,1,232,230,90,64,14,104,53,92,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,24,24,41,40,95,44,210,103,180,225,195,201,180,201,70,78,251,48,44,96,132,24,191,74,59,164,162,83,72,119,98,153,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,201,27,226,119,240,27,254,230,42,21,210,71,51,3,178,164,159,59,113,136,59,158,70,83,175,227,238,78,75,219,139,177,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,164,94,199,52,38,22,170,61,154,239,35,82,186,221,205,225,111,45,82,57,220,117,105,181,68,98,207,144,119,216,23,168,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,173,53,68,87,95,49,73,52,172,242,180,234,14,74,113,163,21,19,59,91,0,197,85,38,105,134,82,37,233,77,208,141,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,80,188,42,110,128,107,70,96,72,66,175,83,243,27,65,71,70,51,57,124,37,94,207,79,85,151,115,140,197,1,172,228,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,103,155,219,103,170,109,204,52,56,174,102,222,102,212,252,0,122,76,121,98,133,56,122,100,106,70,21,123,172,137,1,56,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,49,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,128,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,128,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,128,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,128,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,128,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,160,149,185,80,248,247,35,226,34,184,73,183,111,19,58,144,113,243,13,124,189,17,225,138,196,141,53,102,127,204,164,17,130,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,128,128,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,128,5],[249,1,49,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,128,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,128,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,128,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,128,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,128,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,128,128,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,128,5],[248,81,128,160,165,8,167,242,244,161,70,136,59,248,134,16,54,128,55,246,31,98,17,247,207,13,124,77,120,23,1,104,193,243,106,174,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,3,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionInFirstStorageLevelOneKeyByte-663142080294-777022577393.json b/mpt/tests/ExtensionInFirstStorageLevelOneKeyByte-663142080294-777022577393.json deleted file mode 100644 index 5734d44f20..0000000000 --- a/mpt/tests/ExtensionInFirstStorageLevelOneKeyByte-663142080294-777022577393.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,126,191,152,20,62,71,44,132,121,37,141,73,58,182,255,235,252,82,207,173,42,110,33,241,211,242,104,95,252,103,209,89,0,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,192,86,211,84,48,194,81,148,248,209,175,126,122,172,80,176,186,213,19,20,125,109,49,12,170,236,73,244,180,218,98,218,0,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,90,3,122,78,112,37,39,146,55,180,1,246,17,226,228,124,128,43,223,119,159,164,56,180,13,93,158,246,104,22,244,48,0,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,134,159,238,181,244,146,85,201,200,247,194,188,4,58,155,60,168,165,249,119,88,232,251,3,10,102,159,100,85,145,79,135,0,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,209,68,173,130,179,23,241,93,169,146,232,142,51,218,156,248,211,66,190,117,229,249,32,12,13,97,26,156,177,34,111,29,0,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,237,149,224,43,30,29,238,190,226,52,58,68,19,110,179,193,228,211,86,175,118,29,37,114,148,117,84,210,181,204,36,27,0,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,169,218,39,137,48,68,179,36,77,176,168,185,84,5,147,255,34,50,153,185,72,181,252,119,197,87,41,147,59,43,45,74,0,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,115,62,146,128,170,11,1,38,139,18,153,130,107,8,181,100,118,210,73,34,219,252,167,228,98,167,65,157,63,246,54,85,0,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,90,201,155,52,41,92,241,145,115,198,62,239,36,93,195,58,7,245,152,172,23,67,9,134,143,19,156,78,147,101,80,2,0,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,7],[0,160,125,254,107,37,94,91,57,97,105,180,26,39,38,196,66,224,235,81,238,153,184,87,179,206,88,140,181,255,19,38,86,172,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,8],[0,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,11],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,1,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[226,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,126,191,152,20,62,71,44,132,121,37,141,73,58,182,255,235,252,82,207,173,42,110,33,241,211,242,104,95,252,103,209,89,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,192,86,211,84,48,194,81,148,248,209,175,126,122,172,80,176,186,213,19,20,125,109,49,12,170,236,73,244,180,218,98,218,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,90,3,122,78,112,37,39,146,55,180,1,246,17,226,228,124,128,43,223,119,159,164,56,180,13,93,158,246,104,22,244,48,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,134,159,238,181,244,146,85,201,200,247,194,188,4,58,155,60,168,165,249,119,88,232,251,3,10,102,159,100,85,145,79,135,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,209,68,173,130,179,23,241,93,169,146,232,142,51,218,156,248,211,66,190,117,229,249,32,12,13,97,26,156,177,34,111,29,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,237,149,224,43,30,29,238,190,226,52,58,68,19,110,179,193,228,211,86,175,118,29,37,114,148,117,84,210,181,204,36,27,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,169,218,39,137,48,68,179,36,77,176,168,185,84,5,147,255,34,50,153,185,72,181,252,119,197,87,41,147,59,43,45,74,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,115,62,146,128,170,11,1,38,139,18,153,130,107,8,181,100,118,210,73,34,219,252,167,228,98,167,65,157,63,246,54,85,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,90,201,155,52,41,92,241,145,115,198,62,239,36,93,195,58,7,245,152,172,23,67,9,134,143,19,156,78,147,101,80,2,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,125,254,107,37,94,91,57,97,105,180,26,39,38,196,66,224,235,81,238,153,184,87,179,206,88,140,181,255,19,38,86,172,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[226,27,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,5],[226,27,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionInFirstStorageLevelOneKeyByte.json b/mpt/tests/ExtensionInFirstStorageLevelOneKeyByte.json new file mode 100644 index 0000000000..5d70632d9e --- /dev/null +++ b/mpt/tests/ExtensionInFirstStorageLevelOneKeyByte.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,126,191,152,20,62,71,44,132,121,37,141,73,58,182,255,235,252,82,207,173,42,110,33,241,211,242,104,95,252,103,209,89,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,192,86,211,84,48,194,81,148,248,209,175,126,122,172,80,176,186,213,19,20,125,109,49,12,170,236,73,244,180,218,98,218,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,90,3,122,78,112,37,39,146,55,180,1,246,17,226,228,124,128,43,223,119,159,164,56,180,13,93,158,246,104,22,244,48,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,134,159,238,181,244,146,85,201,200,247,194,188,4,58,155,60,168,165,249,119,88,232,251,3,10,102,159,100,85,145,79,135,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,209,68,173,130,179,23,241,93,169,146,232,142,51,218,156,248,211,66,190,117,229,249,32,12,13,97,26,156,177,34,111,29,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,237,149,224,43,30,29,238,190,226,52,58,68,19,110,179,193,228,211,86,175,118,29,37,114,148,117,84,210,181,204,36,27,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,169,218,39,137,48,68,179,36,77,176,168,185,84,5,147,255,34,50,153,185,72,181,252,119,197,87,41,147,59,43,45,74,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,115,62,146,128,170,11,1,38,139,18,153,130,107,8,181,100,118,210,73,34,219,252,167,228,98,167,65,157,63,246,54,85,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,90,201,155,52,41,92,241,145,115,198,62,239,36,93,195,58,7,245,152,172,23,67,9,134,143,19,156,78,147,101,80,2,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,125,254,107,37,94,91,57,97,105,180,26,39,38,196,66,224,235,81,238,153,184,87,179,206,88,140,181,255,19,38,86,172,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[226,27,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,5],[226,27,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json b/mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json deleted file mode 100644 index ee93aa34d5..0000000000 --- a/mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes-663142080294-765640895605.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,134,236,78,176,135,44,27,253,244,148,91,27,39,208,14,62,111,103,88,144,35,103,197,91,36,74,88,189,175,193,173,210,0,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,200,57,109,211,251,194,152,130,38,5,78,203,231,83,219,74,5,175,92,33,107,169,100,213,179,9,169,52,231,46,199,95,0,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,90,223,153,77,90,68,178,77,115,86,3,87,250,70,172,169,25,6,207,47,77,106,144,156,63,235,216,148,76,231,70,128,0,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,104,37,14,24,168,110,72,152,214,237,103,191,137,205,219,55,164,88,150,133,174,120,4,237,245,50,43,151,58,169,184,68,0,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,153,251,46,103,133,108,220,6,159,146,110,14,54,12,65,230,17,107,15,225,244,12,165,14,185,174,159,7,244,122,210,71,0,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,190,131,167,187,39,106,252,113,103,20,241,150,132,209,36,232,221,22,222,63,47,42,112,75,79,47,71,58,16,235,38,220,0,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,221,31,56,80,9,132,226,179,231,115,196,209,160,67,41,225,208,212,22,217,74,184,188,9,47,92,238,175,102,247,26,98,0,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,222,54,44,32,137,0,165,70,241,79,22,20,243,70,98,239,178,120,43,34,80,146,119,200,66,72,170,16,183,157,17,15,0,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,57,149,45,247,227,245,92,180,112,180,56,163,123,25,239,156,88,6,66,15,233,5,70,174,42,191,192,207,221,141,6,44,0,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,7],[0,160,70,133,52,172,233,246,196,18,60,201,110,46,22,128,209,107,210,76,221,70,71,255,193,122,215,12,141,162,157,205,190,189,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,8],[0,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,11],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,1,0,0,0,0,1,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,133,235,9,147,31,174,193,15,130,252,231,142,0,184,141,143,232,88,61,84,117,220,50,63,26,125,0,69,227,41,12,216,0,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[228,130,0,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,111,29,117,223,136,129,118,207,33,69,250,161,140,110,251,106,90,211,255,249,170,187,100,182,253,230,38,233,56,62,55,245,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,13],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,134,236,78,176,135,44,27,253,244,148,91,27,39,208,14,62,111,103,88,144,35,103,197,91,36,74,88,189,175,193,173,210,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,200,57,109,211,251,194,152,130,38,5,78,203,231,83,219,74,5,175,92,33,107,169,100,213,179,9,169,52,231,46,199,95,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,90,223,153,77,90,68,178,77,115,86,3,87,250,70,172,169,25,6,207,47,77,106,144,156,63,235,216,148,76,231,70,128,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,104,37,14,24,168,110,72,152,214,237,103,191,137,205,219,55,164,88,150,133,174,120,4,237,245,50,43,151,58,169,184,68,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,153,251,46,103,133,108,220,6,159,146,110,14,54,12,65,230,17,107,15,225,244,12,165,14,185,174,159,7,244,122,210,71,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,190,131,167,187,39,106,252,113,103,20,241,150,132,209,36,232,221,22,222,63,47,42,112,75,79,47,71,58,16,235,38,220,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,221,31,56,80,9,132,226,179,231,115,196,209,160,67,41,225,208,212,22,217,74,184,188,9,47,92,238,175,102,247,26,98,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,222,54,44,32,137,0,165,70,241,79,22,20,243,70,98,239,178,120,43,34,80,146,119,200,66,72,170,16,183,157,17,15,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,57,149,45,247,227,245,92,180,112,180,56,163,123,25,239,156,88,6,66,15,233,5,70,174,42,191,192,207,221,141,6,44,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,70,133,52,172,233,246,196,18,60,201,110,46,22,128,209,107,210,76,221,70,71,255,193,122,215,12,141,162,157,205,190,189,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[228,130,0,187,160,111,29,117,223,136,129,118,207,33,69,250,161,140,110,251,106,90,211,255,249,170,187,100,182,253,230,38,233,56,62,55,245,5],[228,130,0,187,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,133,235,9,147,31,174,193,15,130,252,231,142,0,184,141,143,232,88,61,84,117,220,50,63,26,125,0,69,227,41,12,216,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,128,128,128,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,1,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes.json b/mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes.json new file mode 100644 index 0000000000..b4decc6ac8 --- /dev/null +++ b/mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,134,236,78,176,135,44,27,253,244,148,91,27,39,208,14,62,111,103,88,144,35,103,197,91,36,74,88,189,175,193,173,210,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,200,57,109,211,251,194,152,130,38,5,78,203,231,83,219,74,5,175,92,33,107,169,100,213,179,9,169,52,231,46,199,95,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,90,223,153,77,90,68,178,77,115,86,3,87,250,70,172,169,25,6,207,47,77,106,144,156,63,235,216,148,76,231,70,128,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,104,37,14,24,168,110,72,152,214,237,103,191,137,205,219,55,164,88,150,133,174,120,4,237,245,50,43,151,58,169,184,68,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,153,251,46,103,133,108,220,6,159,146,110,14,54,12,65,230,17,107,15,225,244,12,165,14,185,174,159,7,244,122,210,71,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,190,131,167,187,39,106,252,113,103,20,241,150,132,209,36,232,221,22,222,63,47,42,112,75,79,47,71,58,16,235,38,220,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,221,31,56,80,9,132,226,179,231,115,196,209,160,67,41,225,208,212,22,217,74,184,188,9,47,92,238,175,102,247,26,98,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,222,54,44,32,137,0,165,70,241,79,22,20,243,70,98,239,178,120,43,34,80,146,119,200,66,72,170,16,183,157,17,15,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,57,149,45,247,227,245,92,180,112,180,56,163,123,25,239,156,88,6,66,15,233,5,70,174,42,191,192,207,221,141,6,44,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,70,133,52,172,233,246,196,18,60,201,110,46,22,128,209,107,210,76,221,70,71,255,193,122,215,12,141,162,157,205,190,189,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[228,130,0,187,160,111,29,117,223,136,129,118,207,33,69,250,161,140,110,251,106,90,211,255,249,170,187,100,182,253,230,38,233,56,62,55,245,5],[228,130,0,187,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,133,235,9,147,31,174,193,15,130,252,231,142,0,184,141,143,232,88,61,84,117,220,50,63,26,125,0,69,227,41,12,216,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,128,128,128,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,1,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionOneKeyByteSel1-767077922239-619651924188.json b/mpt/tests/ExtensionOneKeyByteSel1-767077922239-619651924188.json deleted file mode 100644 index 3e1fd28c12..0000000000 --- a/mpt/tests/ExtensionOneKeyByteSel1-767077922239-619651924188.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,133,45,111,23,48,144,41,236,69,116,88,140,121,144,119,129,149,67,114,131,115,234,203,41,49,88,28,186,119,193,106,36,0,160,68,197,113,53,16,83,128,53,28,195,11,109,162,89,16,83,240,148,4,167,44,20,101,209,164,198,161,63,168,46,201,239,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,131,91,127,212,39,182,115,49,62,60,195,31,177,192,168,194,164,42,106,134,88,252,255,223,238,54,219,248,206,165,42,52,0,160,210,235,8,162,101,233,71,109,33,158,163,251,76,93,141,146,181,67,62,12,32,126,125,130,165,253,113,86,112,4,159,101,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,79,180,55,208,164,201,28,32,206,205,32,9,13,156,77,124,84,177,119,204,147,194,118,52,159,2,23,149,124,176,72,221,0,160,200,54,56,109,195,139,158,128,126,164,13,94,26,180,130,170,172,43,204,48,253,212,163,199,182,44,83,111,118,103,144,253,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,162,135,75,150,46,140,137,192,51,94,159,35,55,70,229,238,188,223,9,189,42,102,18,58,201,173,180,99,192,7,235,41,0,160,99,104,20,157,39,82,68,74,62,189,45,207,64,104,243,0,124,83,84,102,15,31,140,74,125,179,216,135,42,78,27,162,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,212,81,146,92,58,213,101,118,210,177,37,158,206,12,247,162,33,152,127,56,203,87,135,64,111,54,169,206,206,246,240,219,0,160,203,101,60,153,114,76,52,7,145,117,4,173,157,85,121,89,167,142,183,79,25,198,6,95,8,80,142,42,187,207,85,252,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,169,248,192,42,42,39,228,145,72,15,14,103,23,235,33,231,44,252,157,136,103,106,119,208,7,82,236,66,119,47,105,48,0,160,173,77,0,88,52,77,218,183,93,138,234,1,13,193,240,131,11,213,238,61,220,43,212,218,225,139,87,22,125,119,182,45,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,143,91,232,196,160,185,23,154,151,27,154,175,166,106,147,106,46,161,219,19,187,254,18,27,128,132,156,124,244,137,81,91,0,160,106,221,193,188,93,127,150,55,228,48,220,247,181,198,146,236,84,178,69,225,67,186,103,206,206,251,89,165,109,6,219,79,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,7],[0,160,236,190,103,242,243,153,13,197,228,255,239,243,229,16,134,47,205,11,164,131,132,165,141,107,241,23,225,152,230,12,18,138,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,8],[0,160,164,243,246,110,59,75,187,132,138,45,198,39,69,10,77,28,226,194,180,158,203,154,37,59,160,169,54,113,155,37,47,65,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,11],[0,1,0,1,249,1,177,249,1,177,15,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,0,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,0,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,0,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,0,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,0,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,0,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,0,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,0,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,0,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,158,187,142,14,223,29,147,80,109,131,97,213,8,154,74,77,91,245,254,185,234,90,138,240,17,14,1,238,151,171,165,235,0,160,30,94,178,197,109,105,152,92,42,148,67,98,233,126,91,17,202,80,78,166,13,86,103,196,108,61,40,62,12,108,243,194,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,0,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,111,36,57,170,6,218,93,172,193,213,246,95,229,193,119,136,235,105,26,147,224,78,125,80,136,120,34,207,101,212,150,140,0,160,255,153,127,253,189,106,79,64,234,173,180,2,221,50,191,217,252,158,56,31,44,151,85,153,234,148,225,185,234,146,49,81,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[226,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,172,105,123,92,68,72,245,18,94,83,115,181,24,162,144,213,165,208,153,115,15,186,54,218,34,201,201,189,65,43,16,64,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,167,189,182,202,143,72,218,156,79,159,112,208,113,176,251,7,38,203,160,154,245,157,40,46,78,181,165,145,188,139,12,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,2],[28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,13],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,133,45,111,23,48,144,41,236,69,116,88,140,121,144,119,129,149,67,114,131,115,234,203,41,49,88,28,186,119,193,106,36,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,68,197,113,53,16,83,128,53,28,195,11,109,162,89,16,83,240,148,4,167,44,20,101,209,164,198,161,63,168,46,201,239,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,131,91,127,212,39,182,115,49,62,60,195,31,177,192,168,194,164,42,106,134,88,252,255,223,238,54,219,248,206,165,42,52,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,210,235,8,162,101,233,71,109,33,158,163,251,76,93,141,146,181,67,62,12,32,126,125,130,165,253,113,86,112,4,159,101,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,79,180,55,208,164,201,28,32,206,205,32,9,13,156,77,124,84,177,119,204,147,194,118,52,159,2,23,149,124,176,72,221,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,200,54,56,109,195,139,158,128,126,164,13,94,26,180,130,170,172,43,204,48,253,212,163,199,182,44,83,111,118,103,144,253,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,162,135,75,150,46,140,137,192,51,94,159,35,55,70,229,238,188,223,9,189,42,102,18,58,201,173,180,99,192,7,235,41,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,99,104,20,157,39,82,68,74,62,189,45,207,64,104,243,0,124,83,84,102,15,31,140,74,125,179,216,135,42,78,27,162,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,212,81,146,92,58,213,101,118,210,177,37,158,206,12,247,162,33,152,127,56,203,87,135,64,111,54,169,206,206,246,240,219,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,203,101,60,153,114,76,52,7,145,117,4,173,157,85,121,89,167,142,183,79,25,198,6,95,8,80,142,42,187,207,85,252,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,169,248,192,42,42,39,228,145,72,15,14,103,23,235,33,231,44,252,157,136,103,106,119,208,7,82,236,66,119,47,105,48,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,173,77,0,88,52,77,218,183,93,138,234,1,13,193,240,131,11,213,238,61,220,43,212,218,225,139,87,22,125,119,182,45,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,143,91,232,196,160,185,23,154,151,27,154,175,166,106,147,106,46,161,219,19,187,254,18,27,128,132,156,124,244,137,81,91,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,106,221,193,188,93,127,150,55,228,48,220,247,181,198,146,236,84,178,69,225,67,186,103,206,206,251,89,165,109,6,219,79,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,236,190,103,242,243,153,13,197,228,255,239,243,229,16,134,47,205,11,164,131,132,165,141,107,241,23,225,152,230,12,18,138,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,164,243,246,110,59,75,187,132,138,45,198,39,69,10,77,28,226,194,180,158,203,154,37,59,160,169,54,113,155,37,47,65,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,158,187,142,14,223,29,147,80,109,131,97,213,8,154,74,77,91,245,254,185,234,90,138,240,17,14,1,238,151,171,165,235,128,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,30,94,178,197,109,105,152,92,42,148,67,98,233,126,91,17,202,80,78,166,13,86,103,196,108,61,40,62,12,108,243,194,128,5],[226,16,160,172,105,123,92,68,72,245,18,94,83,115,181,24,162,144,213,165,208,153,115,15,186,54,218,34,201,201,189,65,43,16,64,5],[226,16,160,197,167,189,182,202,143,72,218,156,79,159,112,208,113,176,251,7,38,203,160,154,245,157,40,46,78,181,165,145,188,139,12,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,111,36,57,170,6,218,93,172,193,213,246,95,229,193,119,136,235,105,26,147,224,78,125,80,136,120,34,207,101,212,150,140,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,255,153,127,253,189,106,79,64,234,173,180,2,221,50,191,217,252,158,56,31,44,151,85,153,234,148,225,185,234,146,49,81,128,128,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,28,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionOneKeyByteSel1.json b/mpt/tests/ExtensionOneKeyByteSel1.json new file mode 100644 index 0000000000..1db684789c --- /dev/null +++ b/mpt/tests/ExtensionOneKeyByteSel1.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,133,45,111,23,48,144,41,236,69,116,88,140,121,144,119,129,149,67,114,131,115,234,203,41,49,88,28,186,119,193,106,36,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,68,197,113,53,16,83,128,53,28,195,11,109,162,89,16,83,240,148,4,167,44,20,101,209,164,198,161,63,168,46,201,239,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,131,91,127,212,39,182,115,49,62,60,195,31,177,192,168,194,164,42,106,134,88,252,255,223,238,54,219,248,206,165,42,52,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,210,235,8,162,101,233,71,109,33,158,163,251,76,93,141,146,181,67,62,12,32,126,125,130,165,253,113,86,112,4,159,101,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,79,180,55,208,164,201,28,32,206,205,32,9,13,156,77,124,84,177,119,204,147,194,118,52,159,2,23,149,124,176,72,221,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,200,54,56,109,195,139,158,128,126,164,13,94,26,180,130,170,172,43,204,48,253,212,163,199,182,44,83,111,118,103,144,253,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,162,135,75,150,46,140,137,192,51,94,159,35,55,70,229,238,188,223,9,189,42,102,18,58,201,173,180,99,192,7,235,41,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,99,104,20,157,39,82,68,74,62,189,45,207,64,104,243,0,124,83,84,102,15,31,140,74,125,179,216,135,42,78,27,162,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,212,81,146,92,58,213,101,118,210,177,37,158,206,12,247,162,33,152,127,56,203,87,135,64,111,54,169,206,206,246,240,219,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,203,101,60,153,114,76,52,7,145,117,4,173,157,85,121,89,167,142,183,79,25,198,6,95,8,80,142,42,187,207,85,252,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,169,248,192,42,42,39,228,145,72,15,14,103,23,235,33,231,44,252,157,136,103,106,119,208,7,82,236,66,119,47,105,48,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,173,77,0,88,52,77,218,183,93,138,234,1,13,193,240,131,11,213,238,61,220,43,212,218,225,139,87,22,125,119,182,45,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,143,91,232,196,160,185,23,154,151,27,154,175,166,106,147,106,46,161,219,19,187,254,18,27,128,132,156,124,244,137,81,91,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,106,221,193,188,93,127,150,55,228,48,220,247,181,198,146,236,84,178,69,225,67,186,103,206,206,251,89,165,109,6,219,79,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,236,190,103,242,243,153,13,197,228,255,239,243,229,16,134,47,205,11,164,131,132,165,141,107,241,23,225,152,230,12,18,138,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,164,243,246,110,59,75,187,132,138,45,198,39,69,10,77,28,226,194,180,158,203,154,37,59,160,169,54,113,155,37,47,65,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,158,187,142,14,223,29,147,80,109,131,97,213,8,154,74,77,91,245,254,185,234,90,138,240,17,14,1,238,151,171,165,235,128,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,30,94,178,197,109,105,152,92,42,148,67,98,233,126,91,17,202,80,78,166,13,86,103,196,108,61,40,62,12,108,243,194,128,5],[226,16,160,172,105,123,92,68,72,245,18,94,83,115,181,24,162,144,213,165,208,153,115,15,186,54,218,34,201,201,189,65,43,16,64,5],[226,16,160,197,167,189,182,202,143,72,218,156,79,159,112,208,113,176,251,7,38,203,160,154,245,157,40,46,78,181,165,145,188,139,12,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,111,36,57,170,6,218,93,172,193,213,246,95,229,193,119,136,235,105,26,147,224,78,125,80,136,120,34,207,101,212,150,140,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,255,153,127,253,189,106,79,64,234,173,180,2,221,50,191,217,252,158,56,31,44,151,85,153,234,148,225,185,234,146,49,81,128,128,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,28,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionOneKeyByteSel2-452662731544-626715391833.json b/mpt/tests/ExtensionOneKeyByteSel2-452662731544-626715391833.json deleted file mode 100644 index 5075646381..0000000000 --- a/mpt/tests/ExtensionOneKeyByteSel2-452662731544-626715391833.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,0,160,250,181,151,10,164,88,200,148,9,23,153,250,80,11,137,76,15,66,103,222,79,160,248,20,100,7,113,228,3,147,235,119,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,0,160,95,1,11,74,249,59,44,16,126,232,246,252,143,212,53,224,163,175,86,197,35,160,3,52,68,119,214,79,133,222,203,250,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,0,160,122,114,237,140,219,94,139,155,152,190,200,182,53,246,93,74,213,214,219,98,101,109,78,214,10,215,41,29,155,146,63,187,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,0,160,125,246,171,192,17,80,203,33,221,12,33,73,218,233,59,119,89,71,34,197,166,74,69,176,110,133,114,227,54,143,26,151,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,0,160,20,106,170,18,16,11,150,190,193,106,85,69,123,166,102,183,199,172,76,20,56,136,197,213,142,209,174,120,145,43,55,17,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,0,160,61,251,181,242,140,20,239,76,239,243,233,9,110,80,177,88,254,63,242,219,97,183,117,223,33,215,103,204,233,68,47,7,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,0,160,208,108,90,25,229,50,155,194,177,66,242,8,221,189,215,225,98,169,90,187,34,65,36,152,14,147,206,220,51,1,13,199,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,7],[0,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,8],[0,160,124,26,120,82,131,157,164,127,56,228,104,250,50,95,18,167,8,39,184,168,244,151,16,77,146,185,44,203,229,2,221,236,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,0,160,18,119,139,12,240,128,110,117,194,13,180,80,241,67,175,107,156,90,217,107,252,142,177,134,187,40,107,215,240,60,255,36,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,0,160,136,206,75,241,0,165,169,149,117,68,90,58,147,15,137,166,35,167,185,73,111,111,1,1,224,141,52,122,148,13,249,4,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[1,0,1,0,248,113,0,248,113,0,4,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,0,160,10,104,121,120,96,6,142,94,79,164,31,129,20,73,196,58,151,195,222,45,231,182,131,149,29,180,140,172,105,8,70,142,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[1,0,1,0,248,81,0,248,81,0,7,0,0,0,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,239,120,20,4,145,92,63,196,44,93,176,216,52,56,52,94,47,191,206,67,77,134,250,212,78,119,132,71,197,32,248,229,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,2],[131,130,2,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,13],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,250,181,151,10,164,88,200,148,9,23,153,250,80,11,137,76,15,66,103,222,79,160,248,20,100,7,113,228,3,147,235,119,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,95,1,11,74,249,59,44,16,126,232,246,252,143,212,53,224,163,175,86,197,35,160,3,52,68,119,214,79,133,222,203,250,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,122,114,237,140,219,94,139,155,152,190,200,182,53,246,93,74,213,214,219,98,101,109,78,214,10,215,41,29,155,146,63,187,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,125,246,171,192,17,80,203,33,221,12,33,73,218,233,59,119,89,71,34,197,166,74,69,176,110,133,114,227,54,143,26,151,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,20,106,170,18,16,11,150,190,193,106,85,69,123,166,102,183,199,172,76,20,56,136,197,213,142,209,174,120,145,43,55,17,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,251,181,242,140,20,239,76,239,243,233,9,110,80,177,88,254,63,242,219,97,183,117,223,33,215,103,204,233,68,47,7,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,208,108,90,25,229,50,155,194,177,66,242,8,221,189,215,225,98,169,90,187,34,65,36,152,14,147,206,220,51,1,13,199,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,124,26,120,82,131,157,164,127,56,228,104,250,50,95,18,167,8,39,184,168,244,151,16,77,146,185,44,203,229,2,221,236,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,18,119,139,12,240,128,110,117,194,13,180,80,241,67,175,107,156,90,217,107,252,142,177,134,187,40,107,215,240,60,255,36,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,136,206,75,241,0,165,169,149,117,68,90,58,147,15,137,166,35,167,185,73,111,111,1,1,224,141,52,122,148,13,249,4,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,10,104,121,120,96,6,142,94,79,164,31,129,20,73,196,58,151,195,222,45,231,182,131,149,29,180,140,172,105,8,70,142,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[226,23,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,5],[226,23,160,239,120,20,4,145,92,63,196,44,93,176,216,52,56,52,94,47,191,206,67,77,134,250,212,78,119,132,71,197,32,248,229,5],[248,81,128,128,128,128,128,128,128,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,131,130,2,133,5],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionOneKeyByteSel2.json b/mpt/tests/ExtensionOneKeyByteSel2.json new file mode 100644 index 0000000000..948f948281 --- /dev/null +++ b/mpt/tests/ExtensionOneKeyByteSel2.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,250,181,151,10,164,88,200,148,9,23,153,250,80,11,137,76,15,66,103,222,79,160,248,20,100,7,113,228,3,147,235,119,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,95,1,11,74,249,59,44,16,126,232,246,252,143,212,53,224,163,175,86,197,35,160,3,52,68,119,214,79,133,222,203,250,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,122,114,237,140,219,94,139,155,152,190,200,182,53,246,93,74,213,214,219,98,101,109,78,214,10,215,41,29,155,146,63,187,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,125,246,171,192,17,80,203,33,221,12,33,73,218,233,59,119,89,71,34,197,166,74,69,176,110,133,114,227,54,143,26,151,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,20,106,170,18,16,11,150,190,193,106,85,69,123,166,102,183,199,172,76,20,56,136,197,213,142,209,174,120,145,43,55,17,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,251,181,242,140,20,239,76,239,243,233,9,110,80,177,88,254,63,242,219,97,183,117,223,33,215,103,204,233,68,47,7,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,208,108,90,25,229,50,155,194,177,66,242,8,221,189,215,225,98,169,90,187,34,65,36,152,14,147,206,220,51,1,13,199,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,124,26,120,82,131,157,164,127,56,228,104,250,50,95,18,167,8,39,184,168,244,151,16,77,146,185,44,203,229,2,221,236,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,18,119,139,12,240,128,110,117,194,13,180,80,241,67,175,107,156,90,217,107,252,142,177,134,187,40,107,215,240,60,255,36,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,136,206,75,241,0,165,169,149,117,68,90,58,147,15,137,166,35,167,185,73,111,111,1,1,224,141,52,122,148,13,249,4,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,10,104,121,120,96,6,142,94,79,164,31,129,20,73,196,58,151,195,222,45,231,182,131,149,29,180,140,172,105,8,70,142,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[226,23,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,5],[226,23,160,239,120,20,4,145,92,63,196,44,93,176,216,52,56,52,94,47,191,206,67,77,134,250,212,78,119,132,71,197,32,248,229,5],[248,81,128,128,128,128,128,128,128,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,131,130,2,133,5],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionThreeKeyBytes-777385406692-560198876953.json b/mpt/tests/ExtensionThreeKeyBytes-777385406692-560198876953.json deleted file mode 100644 index b26f99d6d4..0000000000 --- a/mpt/tests/ExtensionThreeKeyBytes-777385406692-560198876953.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,114,226,214,239,95,248,72,111,193,223,222,87,60,8,216,29,250,120,11,136,184,173,34,247,68,216,8,209,252,230,50,127,0,160,19,161,10,168,22,122,91,138,200,34,215,117,180,51,103,225,91,180,212,115,139,123,14,139,207,0,28,234,124,113,224,17,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,0,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,0,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,0,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,0,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,118,94,17,19,255,147,54,185,4,181,29,153,10,16,53,77,71,153,38,142,114,26,112,56,213,151,28,158,89,223,96,110,0,160,193,229,122,223,56,21,165,220,23,154,66,11,35,41,245,86,159,162,204,26,42,204,55,71,98,85,114,50,145,0,196,78,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,0,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,0,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,0,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,0,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,0,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,0,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,0,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,0,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,0,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,0,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,0,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,0,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,0,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,0,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,0,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,0,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,0,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,0,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,0,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,0,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,0,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,0,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,0,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,230,118,218,16,99,232,81,91,243,55,112,148,9,164,226,121,167,121,124,137,244,181,16,19,239,196,155,87,96,66,54,71,0,160,92,79,210,183,49,95,158,225,32,208,230,250,3,8,83,216,9,214,118,158,66,8,25,49,138,26,18,249,85,111,250,35,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,0,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,0,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,0,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,80,111,39,192,57,71,205,150,91,47,32,151,87,105,195,226,11,169,139,170,26,65,212,78,175,51,167,239,15,49,146,20,0,160,3,155,233,83,164,88,127,201,188,244,203,47,41,245,247,88,254,119,117,12,127,3,141,241,172,160,216,94,194,107,97,161,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,0,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,0,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,0,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,0,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,0,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,0,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,0,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,0,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,0,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,0,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,0,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,0,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,0,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,0,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,0,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,0,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,0,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,0,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,0,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,0,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,94,115,232,35,140,182,181,11,110,16,58,178,154,153,208,158,218,240,173,247,31,217,75,135,83,0,170,164,9,36,91,183,0,160,36,192,217,188,159,110,176,125,244,57,86,134,94,233,33,102,98,135,70,93,220,68,179,212,65,6,57,250,85,211,70,69,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,0,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,0,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,0,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,0,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,0,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,0,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,0,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,0,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,0,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,0,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,62,113,94,197,221,22,152,46,12,48,147,231,12,189,10,21,206,96,163,20,65,238,184,127,118,109,39,35,201,195,91,172,0,160,132,170,48,213,226,220,34,72,51,25,102,112,181,212,72,88,77,71,200,164,207,106,16,128,70,8,182,123,10,111,137,103,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,0,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,0,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,0,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,0,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,0,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,0,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,0,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,0,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,0,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,0,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,0,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,0,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,0,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,0,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,0,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,0,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,0,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,0,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,0,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,0,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,31,131,61,247,62,201,13,194,183,127,96,241,235,91,126,171,222,132,208,131,51,183,123,14,37,131,230,128,179,177,46,162,0,160,34,114,198,233,144,107,12,103,7,9,133,12,114,63,107,64,89,89,79,199,51,43,224,46,42,225,169,117,70,50,87,248,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,0,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,0,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,7],[0,160,205,69,29,222,188,116,0,200,112,125,13,229,154,251,45,113,238,151,15,16,37,114,130,183,158,221,125,65,8,145,172,187,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,8],[0,160,21,140,195,78,49,253,90,22,115,223,163,104,142,203,224,95,235,35,132,182,149,90,249,248,37,127,173,100,203,12,70,143,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,11],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,0,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,0,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,0,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,0,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,0,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,0,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,0,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,0,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,0,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,0,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,0,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,0,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,0,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,160,253,24,85,174,121,73,222,134,196,33,111,103,104,36,34,45,126,39,116,122,180,111,211,232,172,168,241,221,175,240,216,0,160,63,111,163,58,104,39,122,79,147,228,39,159,102,147,231,160,189,92,108,64,44,66,137,63,150,109,55,92,29,54,15,251,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,0,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,0,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,1,241,249,1,241,5,0,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,0,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,0,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,0,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,0,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,239,209,2,156,187,216,143,201,100,199,94,248,37,222,121,130,124,8,8,102,54,62,58,130,172,64,19,111,161,132,103,103,0,160,213,239,110,211,117,163,192,52,134,182,31,125,125,183,102,216,251,242,161,143,95,175,25,180,254,221,174,124,67,107,62,178,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,0,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,0,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,0,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,0,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,0,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,0,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,0,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,0,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,0,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,0,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[1,0,1,0,248,113,0,248,145,0,8,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,0,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,69,146,78,218,71,94,162,185,1,71,206,242,93,206,37,208,20,192,240,225,140,98,109,147,99,126,80,13,28,77,53,144,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,0,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,0,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[225,159,52,139,254,206,36,163,178,8,40,118,2,4,139,162,225,85,17,142,63,56,53,56,252,107,22,11,222,240,59,141,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,2],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,13],[225,159,52,139,254,206,36,163,178,8,40,118,2,4,139,162,225,85,17,142,63,56,53,56,252,107,22,11,222,240,59,141,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,114,226,214,239,95,248,72,111,193,223,222,87,60,8,216,29,250,120,11,136,184,173,34,247,68,216,8,209,252,230,50,127,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,19,161,10,168,22,122,91,138,200,34,215,117,180,51,103,225,91,180,212,115,139,123,14,139,207,0,28,234,124,113,224,17,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,160,118,94,17,19,255,147,54,185,4,181,29,153,10,16,53,77,71,153,38,142,114,26,112,56,213,151,28,158,89,223,96,110,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,128,5],[249,2,17,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,160,193,229,122,223,56,21,165,220,23,154,66,11,35,41,245,86,159,162,204,26,42,204,55,71,98,85,114,50,145,0,196,78,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,128,5],[249,2,17,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,160,230,118,218,16,99,232,81,91,243,55,112,148,9,164,226,121,167,121,124,137,244,181,16,19,239,196,155,87,96,66,54,71,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,128,5],[249,2,17,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,160,92,79,210,183,49,95,158,225,32,208,230,250,3,8,83,216,9,214,118,158,66,8,25,49,138,26,18,249,85,111,250,35,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,128,5],[249,2,17,160,80,111,39,192,57,71,205,150,91,47,32,151,87,105,195,226,11,169,139,170,26,65,212,78,175,51,167,239,15,49,146,20,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,128,5],[249,2,17,160,3,155,233,83,164,88,127,201,188,244,203,47,41,245,247,88,254,119,117,12,127,3,141,241,172,160,216,94,194,107,97,161,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,128,5],[249,2,17,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,160,94,115,232,35,140,182,181,11,110,16,58,178,154,153,208,158,218,240,173,247,31,217,75,135,83,0,170,164,9,36,91,183,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,128,5],[249,2,17,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,160,36,192,217,188,159,110,176,125,244,57,86,134,94,233,33,102,98,135,70,93,220,68,179,212,65,6,57,250,85,211,70,69,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,128,5],[249,2,17,160,62,113,94,197,221,22,152,46,12,48,147,231,12,189,10,21,206,96,163,20,65,238,184,127,118,109,39,35,201,195,91,172,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,128,5],[249,2,17,160,132,170,48,213,226,220,34,72,51,25,102,112,181,212,72,88,77,71,200,164,207,106,16,128,70,8,182,123,10,111,137,103,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,128,5],[249,1,17,128,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,128,128,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,128,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,128,128,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,160,31,131,61,247,62,201,13,194,183,127,96,241,235,91,126,171,222,132,208,131,51,183,123,14,37,131,230,128,179,177,46,162,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,128,128,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,128,5],[249,1,17,128,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,128,128,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,128,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,128,128,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,160,34,114,198,233,144,107,12,103,7,9,133,12,114,63,107,64,89,89,79,199,51,43,224,46,42,225,169,117,70,50,87,248,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,128,128,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,128,5],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,184,70,248,68,128,128,160,205,69,29,222,188,116,0,200,112,125,13,229,154,251,45,113,238,151,15,16,37,114,130,183,158,221,125,65,8,145,172,187,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,184,70,248,68,128,128,160,21,140,195,78,49,253,90,22,115,223,163,104,142,203,224,95,235,35,132,182,149,90,249,248,37,127,173,100,203,12,70,143,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,160,160,253,24,85,174,121,73,222,134,196,33,111,103,104,36,34,45,126,39,116,122,180,111,211,232,172,168,241,221,175,240,216,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,128,5],[249,2,17,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,160,63,111,163,58,104,39,122,79,147,228,39,159,102,147,231,160,189,92,108,64,44,66,137,63,150,109,55,92,29,54,15,251,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,128,5],[249,1,241,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,128,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,160,239,209,2,156,187,216,143,201,100,199,94,248,37,222,121,130,124,8,8,102,54,62,58,130,172,64,19,111,161,132,103,103,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,128,5],[249,1,241,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,128,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,160,213,239,110,211,117,163,192,52,134,182,31,125,125,183,102,216,251,242,161,143,95,175,25,180,254,221,174,124,67,107,62,178,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,128,5],[248,113,128,128,128,128,128,128,128,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,128,128,128,128,128,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,128,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,128,5],[248,145,128,128,128,128,128,128,128,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,160,69,146,78,218,71,94,162,185,1,71,206,242,93,206,37,208,20,192,240,225,140,98,109,147,99,126,80,13,28,77,53,144,128,128,128,128,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,128,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,128,5],[225,159,52,139,254,206,36,163,178,8,40,118,2,4,139,162,225,85,17,142,63,56,53,56,252,107,22,11,222,240,59,141,129,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionThreeKeyBytes.json b/mpt/tests/ExtensionThreeKeyBytes.json new file mode 100644 index 0000000000..821b82a4a2 --- /dev/null +++ b/mpt/tests/ExtensionThreeKeyBytes.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,114,226,214,239,95,248,72,111,193,223,222,87,60,8,216,29,250,120,11,136,184,173,34,247,68,216,8,209,252,230,50,127,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,19,161,10,168,22,122,91,138,200,34,215,117,180,51,103,225,91,180,212,115,139,123,14,139,207,0,28,234,124,113,224,17,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,160,118,94,17,19,255,147,54,185,4,181,29,153,10,16,53,77,71,153,38,142,114,26,112,56,213,151,28,158,89,223,96,110,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,128,5],[249,2,17,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,160,193,229,122,223,56,21,165,220,23,154,66,11,35,41,245,86,159,162,204,26,42,204,55,71,98,85,114,50,145,0,196,78,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,128,5],[249,2,17,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,160,230,118,218,16,99,232,81,91,243,55,112,148,9,164,226,121,167,121,124,137,244,181,16,19,239,196,155,87,96,66,54,71,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,128,5],[249,2,17,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,160,92,79,210,183,49,95,158,225,32,208,230,250,3,8,83,216,9,214,118,158,66,8,25,49,138,26,18,249,85,111,250,35,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,128,5],[249,2,17,160,80,111,39,192,57,71,205,150,91,47,32,151,87,105,195,226,11,169,139,170,26,65,212,78,175,51,167,239,15,49,146,20,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,128,5],[249,2,17,160,3,155,233,83,164,88,127,201,188,244,203,47,41,245,247,88,254,119,117,12,127,3,141,241,172,160,216,94,194,107,97,161,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,128,5],[249,2,17,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,160,94,115,232,35,140,182,181,11,110,16,58,178,154,153,208,158,218,240,173,247,31,217,75,135,83,0,170,164,9,36,91,183,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,128,5],[249,2,17,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,160,36,192,217,188,159,110,176,125,244,57,86,134,94,233,33,102,98,135,70,93,220,68,179,212,65,6,57,250,85,211,70,69,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,128,5],[249,2,17,160,62,113,94,197,221,22,152,46,12,48,147,231,12,189,10,21,206,96,163,20,65,238,184,127,118,109,39,35,201,195,91,172,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,128,5],[249,2,17,160,132,170,48,213,226,220,34,72,51,25,102,112,181,212,72,88,77,71,200,164,207,106,16,128,70,8,182,123,10,111,137,103,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,128,5],[249,1,17,128,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,128,128,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,128,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,128,128,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,160,31,131,61,247,62,201,13,194,183,127,96,241,235,91,126,171,222,132,208,131,51,183,123,14,37,131,230,128,179,177,46,162,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,128,128,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,128,5],[249,1,17,128,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,128,128,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,128,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,128,128,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,160,34,114,198,233,144,107,12,103,7,9,133,12,114,63,107,64,89,89,79,199,51,43,224,46,42,225,169,117,70,50,87,248,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,128,128,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,128,5],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,184,70,248,68,128,128,160,205,69,29,222,188,116,0,200,112,125,13,229,154,251,45,113,238,151,15,16,37,114,130,183,158,221,125,65,8,145,172,187,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,184,70,248,68,128,128,160,21,140,195,78,49,253,90,22,115,223,163,104,142,203,224,95,235,35,132,182,149,90,249,248,37,127,173,100,203,12,70,143,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,160,160,253,24,85,174,121,73,222,134,196,33,111,103,104,36,34,45,126,39,116,122,180,111,211,232,172,168,241,221,175,240,216,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,128,5],[249,2,17,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,160,63,111,163,58,104,39,122,79,147,228,39,159,102,147,231,160,189,92,108,64,44,66,137,63,150,109,55,92,29,54,15,251,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,128,5],[249,1,241,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,128,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,160,239,209,2,156,187,216,143,201,100,199,94,248,37,222,121,130,124,8,8,102,54,62,58,130,172,64,19,111,161,132,103,103,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,128,5],[249,1,241,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,128,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,160,213,239,110,211,117,163,192,52,134,182,31,125,125,183,102,216,251,242,161,143,95,175,25,180,254,221,174,124,67,107,62,178,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,128,5],[248,113,128,128,128,128,128,128,128,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,128,128,128,128,128,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,128,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,128,5],[248,145,128,128,128,128,128,128,128,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,160,69,146,78,218,71,94,162,185,1,71,206,242,93,206,37,208,20,192,240,225,140,98,109,147,99,126,80,13,28,77,53,144,128,128,128,128,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,128,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,128,5],[225,159,52,139,254,206,36,163,178,8,40,118,2,4,139,162,225,85,17,142,63,56,53,56,252,107,22,11,222,240,59,141,129,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionThreeKeyBytesSel2-801908495096-397684660137.json b/mpt/tests/ExtensionThreeKeyBytesSel2-801908495096-397684660137.json deleted file mode 100644 index db1bc4b076..0000000000 --- a/mpt/tests/ExtensionThreeKeyBytesSel2-801908495096-397684660137.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,0,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,0,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,0,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,0,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,0,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,0,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,209,0,248,209,0,2,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,0,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,7],[0,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,8],[0,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,11],[0,1,0,1,249,1,113,249,1,113,11,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,0,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,0,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,81,0,248,81,0,5,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,13],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,5],[228,130,16,226,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,5],[248,81,128,128,128,128,128,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[248,81,128,128,128,128,128,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,1,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionThreeKeyBytesSel2.json b/mpt/tests/ExtensionThreeKeyBytesSel2.json new file mode 100644 index 0000000000..a49ed72e7e --- /dev/null +++ b/mpt/tests/ExtensionThreeKeyBytesSel2.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,5],[228,130,16,226,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,5],[248,81,128,128,128,128,128,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[248,81,128,128,128,128,128,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,1,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionTwoKeyBytesSel1-757979589475-746209495243.json b/mpt/tests/ExtensionTwoKeyBytesSel1-757979589475-746209495243.json deleted file mode 100644 index 3c4d196a3e..0000000000 --- a/mpt/tests/ExtensionTwoKeyBytesSel1-757979589475-746209495243.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,0,160,117,226,245,179,201,155,6,233,157,110,83,114,206,36,235,221,210,196,64,141,71,19,38,174,148,1,110,35,230,40,225,53,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,0,160,98,175,255,128,6,209,68,110,204,128,191,107,41,9,37,109,197,111,19,191,13,197,126,106,173,206,172,187,121,58,56,250,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,0,160,41,27,161,1,14,238,191,62,198,211,11,43,6,176,141,248,242,19,28,178,82,237,9,81,209,128,63,171,77,208,146,183,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,0,160,230,86,147,9,211,248,216,177,187,39,156,52,156,111,7,89,35,173,227,187,166,128,168,108,117,175,251,118,103,33,188,200,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,0,160,23,24,176,238,55,224,78,30,175,33,125,114,126,69,77,41,74,38,101,201,147,1,247,11,38,125,85,7,161,140,248,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,0,160,125,217,128,189,142,151,23,107,184,19,216,47,153,52,93,150,30,15,49,6,42,13,245,87,15,216,13,226,199,181,123,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,1,49,249,1,49,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,0,160,90,14,24,45,178,157,244,52,51,234,209,144,183,100,161,194,223,74,63,177,112,144,83,99,246,204,229,145,136,94,63,255,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[1,0,1,0,248,81,0,248,81,0,10,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,0,160,242,170,63,18,152,71,9,169,235,84,205,29,140,71,15,35,85,55,175,234,242,147,238,72,145,122,190,130,40,31,13,12,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,7],[0,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,8],[0,160,224,73,5,50,76,156,217,58,190,111,136,220,11,140,151,80,95,159,49,254,234,188,51,157,193,0,121,234,144,42,207,134,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,1,0,0,0,0,1,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,2],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,117,226,245,179,201,155,6,233,157,110,83,114,206,36,235,221,210,196,64,141,71,19,38,174,148,1,110,35,230,40,225,53,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,98,175,255,128,6,209,68,110,204,128,191,107,41,9,37,109,197,111,19,191,13,197,126,106,173,206,172,187,121,58,56,250,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,41,27,161,1,14,238,191,62,198,211,11,43,6,176,141,248,242,19,28,178,82,237,9,81,209,128,63,171,77,208,146,183,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,230,86,147,9,211,248,216,177,187,39,156,52,156,111,7,89,35,173,227,187,166,128,168,108,117,175,251,118,103,33,188,200,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,23,24,176,238,55,224,78,30,175,33,125,114,126,69,77,41,74,38,101,201,147,1,247,11,38,125,85,7,161,140,248,253,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,217,128,189,142,151,23,107,184,19,216,47,153,52,93,150,30,15,49,6,42,13,245,87,15,216,13,226,199,181,123,130,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,90,14,24,45,178,157,244,52,51,234,209,144,183,100,161,194,223,74,63,177,112,144,83,99,246,204,229,145,136,94,63,255,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,242,170,63,18,152,71,9,169,235,84,205,29,140,71,15,35,85,55,175,234,242,147,238,72,145,122,190,130,40,31,13,12,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,224,73,5,50,76,156,217,58,190,111,136,220,11,140,151,80,95,159,49,254,234,188,51,157,193,0,121,234,144,42,207,134,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionTwoKeyBytesSel1.json b/mpt/tests/ExtensionTwoKeyBytesSel1.json new file mode 100644 index 0000000000..821cea243a --- /dev/null +++ b/mpt/tests/ExtensionTwoKeyBytesSel1.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,117,226,245,179,201,155,6,233,157,110,83,114,206,36,235,221,210,196,64,141,71,19,38,174,148,1,110,35,230,40,225,53,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,98,175,255,128,6,209,68,110,204,128,191,107,41,9,37,109,197,111,19,191,13,197,126,106,173,206,172,187,121,58,56,250,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,41,27,161,1,14,238,191,62,198,211,11,43,6,176,141,248,242,19,28,178,82,237,9,81,209,128,63,171,77,208,146,183,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,230,86,147,9,211,248,216,177,187,39,156,52,156,111,7,89,35,173,227,187,166,128,168,108,117,175,251,118,103,33,188,200,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,23,24,176,238,55,224,78,30,175,33,125,114,126,69,77,41,74,38,101,201,147,1,247,11,38,125,85,7,161,140,248,253,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,217,128,189,142,151,23,107,184,19,216,47,153,52,93,150,30,15,49,6,42,13,245,87,15,216,13,226,199,181,123,130,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,90,14,24,45,178,157,244,52,51,234,209,144,183,100,161,194,223,74,63,177,112,144,83,99,246,204,229,145,136,94,63,255,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,242,170,63,18,152,71,9,169,235,84,205,29,140,71,15,35,85,55,175,234,242,147,238,72,145,122,190,130,40,31,13,12,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,224,73,5,50,76,156,217,58,190,111,136,220,11,140,151,80,95,159,49,254,234,188,51,157,193,0,121,234,144,42,207,134,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionTwoKeyBytesSel2-452662731544-433432384974.json b/mpt/tests/ExtensionTwoKeyBytesSel2-452662731544-433432384974.json deleted file mode 100644 index aadfae59bd..0000000000 --- a/mpt/tests/ExtensionTwoKeyBytesSel2-452662731544-433432384974.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,0,160,6,183,21,22,141,154,93,242,33,163,165,218,85,17,169,55,108,252,1,229,107,208,17,53,177,82,213,70,231,154,230,18,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,0,160,174,193,28,36,136,162,196,210,62,126,113,177,150,50,191,124,234,183,229,122,245,146,61,143,68,108,249,125,152,159,169,47,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,0,160,160,195,233,184,227,196,133,251,169,166,193,93,188,31,192,63,18,114,23,12,90,253,90,148,118,34,121,36,225,235,139,235,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,0,160,158,165,149,119,148,81,186,153,117,6,163,134,247,78,141,40,217,77,99,110,60,58,157,233,110,101,70,88,17,114,123,172,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,0,160,175,122,1,234,114,63,126,190,22,108,160,85,184,120,157,19,72,1,8,181,65,91,252,59,16,115,161,175,1,43,175,101,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,0,160,217,132,7,64,121,74,125,24,175,205,215,148,17,5,121,54,249,114,144,9,106,240,110,88,156,86,47,92,156,164,58,241,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,0,160,31,196,32,224,82,185,3,255,151,133,167,147,146,168,200,224,94,6,175,139,121,164,124,72,61,243,189,193,122,214,133,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,7],[0,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,8],[0,160,143,187,40,54,50,75,12,175,57,115,107,238,101,89,221,204,193,76,205,121,47,228,172,26,105,181,162,210,89,141,202,69,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,0,160,41,60,119,221,55,67,183,26,133,186,234,172,189,223,172,37,249,199,47,195,77,164,77,135,63,254,246,11,186,7,50,226,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,0,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,0,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[1,0,1,0,248,81,0,248,81,0,2,0,0,0,1,0,0,0,0,0,1,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,2],[131,130,3,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,13],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,6,183,21,22,141,154,93,242,33,163,165,218,85,17,169,55,108,252,1,229,107,208,17,53,177,82,213,70,231,154,230,18,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,174,193,28,36,136,162,196,210,62,126,113,177,150,50,191,124,234,183,229,122,245,146,61,143,68,108,249,125,152,159,169,47,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,160,195,233,184,227,196,133,251,169,166,193,93,188,31,192,63,18,114,23,12,90,253,90,148,118,34,121,36,225,235,139,235,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,158,165,149,119,148,81,186,153,117,6,163,134,247,78,141,40,217,77,99,110,60,58,157,233,110,101,70,88,17,114,123,172,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,175,122,1,234,114,63,126,190,22,108,160,85,184,120,157,19,72,1,8,181,65,91,252,59,16,115,161,175,1,43,175,101,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,217,132,7,64,121,74,125,24,175,205,215,148,17,5,121,54,249,114,144,9,106,240,110,88,156,86,47,92,156,164,58,241,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,31,196,32,224,82,185,3,255,151,133,167,147,146,168,200,224,94,6,175,139,121,164,124,72,61,243,189,193,122,214,133,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,143,187,40,54,50,75,12,175,57,115,107,238,101,89,221,204,193,76,205,121,47,228,172,26,105,181,162,210,89,141,202,69,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,41,60,119,221,55,67,183,26,133,186,234,172,189,223,172,37,249,199,47,195,77,164,77,135,63,254,246,11,186,7,50,226,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,5],[228,130,0,150,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,5],[248,81,128,128,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[248,81,128,128,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,131,130,3,5,5],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionTwoKeyBytesSel2.json b/mpt/tests/ExtensionTwoKeyBytesSel2.json new file mode 100644 index 0000000000..7200257297 --- /dev/null +++ b/mpt/tests/ExtensionTwoKeyBytesSel2.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,6,183,21,22,141,154,93,242,33,163,165,218,85,17,169,55,108,252,1,229,107,208,17,53,177,82,213,70,231,154,230,18,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,174,193,28,36,136,162,196,210,62,126,113,177,150,50,191,124,234,183,229,122,245,146,61,143,68,108,249,125,152,159,169,47,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,160,195,233,184,227,196,133,251,169,166,193,93,188,31,192,63,18,114,23,12,90,253,90,148,118,34,121,36,225,235,139,235,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,158,165,149,119,148,81,186,153,117,6,163,134,247,78,141,40,217,77,99,110,60,58,157,233,110,101,70,88,17,114,123,172,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,175,122,1,234,114,63,126,190,22,108,160,85,184,120,157,19,72,1,8,181,65,91,252,59,16,115,161,175,1,43,175,101,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,217,132,7,64,121,74,125,24,175,205,215,148,17,5,121,54,249,114,144,9,106,240,110,88,156,86,47,92,156,164,58,241,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,31,196,32,224,82,185,3,255,151,133,167,147,146,168,200,224,94,6,175,139,121,164,124,72,61,243,189,193,122,214,133,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,143,187,40,54,50,75,12,175,57,115,107,238,101,89,221,204,193,76,205,121,47,228,172,26,105,181,162,210,89,141,202,69,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,41,60,119,221,55,67,183,26,133,186,234,172,189,223,172,37,249,199,47,195,77,164,77,135,63,254,246,11,186,7,50,226,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,5],[228,130,0,150,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,5],[248,81,128,128,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[248,81,128,128,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,131,130,3,5,5],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,17,5]] \ No newline at end of file diff --git a/mpt/tests/FromNilToValue-557984659174-528454448066.json b/mpt/tests/FromNilToValue-557984659174-528454448066.json deleted file mode 100644 index f517759a4b..0000000000 --- a/mpt/tests/FromNilToValue-557984659174-528454448066.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,110,11,238,193,73,33,238,173,138,189,216,130,83,6,213,43,25,156,152,142,143,71,113,227,246,249,232,92,90,126,248,133,0,160,89,209,188,121,86,15,10,188,253,58,117,23,117,208,9,71,106,188,107,37,130,175,44,173,128,32,149,49,175,221,57,205,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,0,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,0,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,0,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,0,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,0,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,0,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,0,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,0,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,0,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,0,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,0,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,0,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,0,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,0,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,113,99,198,57,86,53,10,174,252,70,60,182,85,2,36,244,106,35,23,22,225,198,161,80,208,143,22,169,212,154,68,13,0,160,33,150,0,202,32,30,246,87,176,174,140,36,247,226,14,196,148,190,0,122,56,198,16,195,59,18,155,44,30,177,131,18,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,0,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,0,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,15,233,41,49,20,68,39,236,137,188,164,178,40,168,138,194,125,103,86,127,121,26,193,40,248,112,190,196,116,192,4,1,0,160,94,178,146,78,223,223,79,204,29,92,161,244,207,161,133,27,246,185,216,215,118,26,41,175,110,37,57,234,161,133,172,13,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,0,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,0,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,0,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,0,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,0,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,0,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,0,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,0,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,0,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,0,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,0,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,0,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,0,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,0,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,0,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,0,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,0,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,0,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,0,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,0,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,0,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,0,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,0,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,0,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,221,60,180,147,6,76,231,249,32,194,151,204,237,134,207,150,204,202,115,253,76,163,77,56,110,117,0,101,77,100,79,195,0,160,96,14,225,103,29,223,7,24,163,204,11,38,25,162,195,230,134,175,147,140,230,103,22,74,203,7,212,68,161,99,27,229,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,0,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,0,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,0,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,0,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,0,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,0,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,0,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,0,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,0,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,0,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,0,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,0,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,0,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,0,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,0,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,0,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,0,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,99,117,226,219,137,167,247,15,117,197,165,235,213,4,68,22,184,127,231,51,16,80,1,48,137,237,29,198,82,110,5,35,0,160,114,210,209,136,205,21,91,39,8,230,244,109,236,27,180,129,56,67,110,101,160,247,232,254,102,65,2,246,118,80,112,172,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,0,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,0,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,0,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,0,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,0,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,0,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,0,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,0,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,227,121,245,144,65,81,86,185,126,193,202,131,45,27,221,225,151,188,36,84,30,190,122,209,168,122,181,141,88,95,112,72,0,160,200,152,181,200,19,32,88,99,143,179,97,40,233,158,1,51,196,157,228,93,255,154,69,132,138,51,169,87,3,100,123,118,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,0,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,0,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,0,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,0,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,0,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,0,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,0,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,0,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,0,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[1,0,1,0,248,209,0,248,209,0,7,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,0,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,0,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,11,247,226,209,154,68,214,159,67,9,164,183,252,161,151,187,221,160,140,27,6,58,50,53,151,142,55,155,145,228,103,204,0,160,70,108,89,120,155,90,189,42,146,67,196,114,18,149,136,115,0,65,164,125,232,61,37,105,176,230,153,128,225,237,144,109,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,0,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,0,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,0,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[1,0,1,0,248,81,0,248,81,0,0,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,78,91,212,99,28,229,255,249,0,175,38,16,81,65,173,138,71,212,169,134,145,215,188,192,153,41,30,220,122,198,3,24,0,160,28,37,115,237,110,197,136,192,228,218,204,198,28,199,91,211,4,111,95,111,30,36,100,238,8,28,217,87,217,253,64,246,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,0,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,7],[0,160,129,244,73,42,98,143,233,177,28,202,218,127,217,43,2,95,105,122,132,183,82,100,4,248,255,135,45,67,59,68,42,178,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,8],[0,160,121,14,171,234,156,214,93,110,79,57,64,219,69,54,69,63,82,123,178,49,184,11,35,71,114,45,85,67,147,101,219,177,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,11],[1,0,1,0,248,209,0,248,209,0,3,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[1,0,1,0,248,81,0,248,113,0,8,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,2],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,13],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,15],[249,2,17,160,110,11,238,193,73,33,238,173,138,189,216,130,83,6,213,43,25,156,152,142,143,71,113,227,246,249,232,92,90,126,248,133,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,89,209,188,121,86,15,10,188,253,58,117,23,117,208,9,71,106,188,107,37,130,175,44,173,128,32,149,49,175,221,57,205,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,160,113,99,198,57,86,53,10,174,252,70,60,182,85,2,36,244,106,35,23,22,225,198,161,80,208,143,22,169,212,154,68,13,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,128,5],[249,2,17,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,160,33,150,0,202,32,30,246,87,176,174,140,36,247,226,14,196,148,190,0,122,56,198,16,195,59,18,155,44,30,177,131,18,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,128,5],[249,2,17,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,160,15,233,41,49,20,68,39,236,137,188,164,178,40,168,138,194,125,103,86,127,121,26,193,40,248,112,190,196,116,192,4,1,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,128,5],[249,2,17,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,160,94,178,146,78,223,223,79,204,29,92,161,244,207,161,133,27,246,185,216,215,118,26,41,175,110,37,57,234,161,133,172,13,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,128,5],[249,2,17,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,160,221,60,180,147,6,76,231,249,32,194,151,204,237,134,207,150,204,202,115,253,76,163,77,56,110,117,0,101,77,100,79,195,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,128,5],[249,2,17,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,160,96,14,225,103,29,223,7,24,163,204,11,38,25,162,195,230,134,175,147,140,230,103,22,74,203,7,212,68,161,99,27,229,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,128,5],[249,2,17,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,160,99,117,226,219,137,167,247,15,117,197,165,235,213,4,68,22,184,127,231,51,16,80,1,48,137,237,29,198,82,110,5,35,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,128,5],[249,2,17,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,160,114,210,209,136,205,21,91,39,8,230,244,109,236,27,180,129,56,67,110,101,160,247,232,254,102,65,2,246,118,80,112,172,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,128,5],[249,2,17,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,160,227,121,245,144,65,81,86,185,126,193,202,131,45,27,221,225,151,188,36,84,30,190,122,209,168,122,181,141,88,95,112,72,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,128,5],[249,2,17,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,160,200,152,181,200,19,32,88,99,143,179,97,40,233,158,1,51,196,157,228,93,255,154,69,132,138,51,169,87,3,100,123,118,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,128,5],[248,209,128,128,128,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,128,128,160,11,247,226,209,154,68,214,159,67,9,164,183,252,161,151,187,221,160,140,27,6,58,50,53,151,142,55,155,145,228,103,204,128,128,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,128,128,128,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,128,5],[248,209,128,128,128,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,128,128,160,70,108,89,120,155,90,189,42,146,67,196,114,18,149,136,115,0,65,164,125,232,61,37,105,176,230,153,128,225,237,144,109,128,128,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,128,128,128,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,128,5],[248,81,160,78,91,212,99,28,229,255,249,0,175,38,16,81,65,173,138,71,212,169,134,145,215,188,192,153,41,30,220,122,198,3,24,128,128,128,128,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,128,128,128,128,128,128,128,128,128,128,128,5],[248,81,160,28,37,115,237,110,197,136,192,228,218,204,198,28,199,91,211,4,111,95,111,30,36,100,238,8,28,217,87,217,253,64,246,128,128,128,128,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,128,128,128,128,128,128,128,128,128,128,128,5],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,184,70,248,68,128,128,160,129,244,73,42,98,143,233,177,28,202,218,127,217,43,2,95,105,122,132,183,82,100,4,248,255,135,45,67,59,68,42,178,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,184,70,248,68,128,128,160,121,14,171,234,156,214,93,110,79,57,64,219,69,54,69,63,82,123,178,49,184,11,35,71,114,45,85,67,147,101,219,177,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,113,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] \ No newline at end of file diff --git a/mpt/tests/FromNilToValue.json b/mpt/tests/FromNilToValue.json new file mode 100644 index 0000000000..ee9aefd791 --- /dev/null +++ b/mpt/tests/FromNilToValue.json @@ -0,0 +1 @@ +[[249,2,17,160,110,11,238,193,73,33,238,173,138,189,216,130,83,6,213,43,25,156,152,142,143,71,113,227,246,249,232,92,90,126,248,133,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,89,209,188,121,86,15,10,188,253,58,117,23,117,208,9,71,106,188,107,37,130,175,44,173,128,32,149,49,175,221,57,205,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,160,113,99,198,57,86,53,10,174,252,70,60,182,85,2,36,244,106,35,23,22,225,198,161,80,208,143,22,169,212,154,68,13,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,128,5],[249,2,17,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,160,33,150,0,202,32,30,246,87,176,174,140,36,247,226,14,196,148,190,0,122,56,198,16,195,59,18,155,44,30,177,131,18,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,128,5],[249,2,17,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,160,15,233,41,49,20,68,39,236,137,188,164,178,40,168,138,194,125,103,86,127,121,26,193,40,248,112,190,196,116,192,4,1,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,128,5],[249,2,17,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,160,94,178,146,78,223,223,79,204,29,92,161,244,207,161,133,27,246,185,216,215,118,26,41,175,110,37,57,234,161,133,172,13,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,128,5],[249,2,17,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,160,221,60,180,147,6,76,231,249,32,194,151,204,237,134,207,150,204,202,115,253,76,163,77,56,110,117,0,101,77,100,79,195,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,128,5],[249,2,17,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,160,96,14,225,103,29,223,7,24,163,204,11,38,25,162,195,230,134,175,147,140,230,103,22,74,203,7,212,68,161,99,27,229,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,128,5],[249,2,17,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,160,99,117,226,219,137,167,247,15,117,197,165,235,213,4,68,22,184,127,231,51,16,80,1,48,137,237,29,198,82,110,5,35,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,128,5],[249,2,17,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,160,114,210,209,136,205,21,91,39,8,230,244,109,236,27,180,129,56,67,110,101,160,247,232,254,102,65,2,246,118,80,112,172,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,128,5],[249,2,17,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,160,227,121,245,144,65,81,86,185,126,193,202,131,45,27,221,225,151,188,36,84,30,190,122,209,168,122,181,141,88,95,112,72,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,128,5],[249,2,17,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,160,200,152,181,200,19,32,88,99,143,179,97,40,233,158,1,51,196,157,228,93,255,154,69,132,138,51,169,87,3,100,123,118,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,128,5],[248,209,128,128,128,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,128,128,160,11,247,226,209,154,68,214,159,67,9,164,183,252,161,151,187,221,160,140,27,6,58,50,53,151,142,55,155,145,228,103,204,128,128,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,128,128,128,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,128,5],[248,209,128,128,128,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,128,128,160,70,108,89,120,155,90,189,42,146,67,196,114,18,149,136,115,0,65,164,125,232,61,37,105,176,230,153,128,225,237,144,109,128,128,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,128,128,128,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,128,5],[248,81,160,78,91,212,99,28,229,255,249,0,175,38,16,81,65,173,138,71,212,169,134,145,215,188,192,153,41,30,220,122,198,3,24,128,128,128,128,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,128,128,128,128,128,128,128,128,128,128,128,5],[248,81,160,28,37,115,237,110,197,136,192,228,218,204,198,28,199,91,211,4,111,95,111,30,36,100,238,8,28,217,87,217,253,64,246,128,128,128,128,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,128,128,128,128,128,128,128,128,128,128,128,5],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,184,70,248,68,128,128,160,129,244,73,42,98,143,233,177,28,202,218,127,217,43,2,95,105,122,132,183,82,100,4,248,255,135,45,67,59,68,42,178,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,184,70,248,68,128,128,160,121,14,171,234,156,214,93,110,79,57,64,219,69,54,69,63,82,123,178,49,184,11,35,71,114,45,85,67,147,101,219,177,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,113,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] \ No newline at end of file diff --git a/mpt/tests/OnlyLeafInStorageProof-243772815463-734587049915.json b/mpt/tests/OnlyLeafInStorageProof-243772815463-734587049915.json deleted file mode 100644 index 3f7d1ab076..0000000000 --- a/mpt/tests/OnlyLeafInStorageProof-243772815463-734587049915.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,0,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,0,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,0,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,0,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,0,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,83,223,208,215,143,101,122,196,185,68,163,82,143,9,137,91,224,243,203,75,63,188,239,206,87,108,190,215,37,243,76,242,0,160,81,67,86,69,9,158,200,231,209,73,75,147,155,90,137,6,77,86,176,248,183,58,21,150,19,51,6,198,224,217,7,18,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,0,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,0,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,0,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,0,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,0,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,0,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,0,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,0,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,0,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,0,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,0,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,0,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,0,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,219,39,168,105,170,148,33,138,92,66,165,202,94,178,218,54,178,164,107,163,226,140,194,2,108,29,58,34,49,24,35,154,0,160,238,238,154,153,110,253,96,67,79,198,126,249,230,139,148,61,190,232,37,25,239,85,153,60,129,98,44,106,102,77,74,110,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,0,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,0,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,0,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,0,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,0,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,0,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,0,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,0,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,0,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,0,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,0,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,0,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,0,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,0,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,0,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,0,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,0,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,0,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,0,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,0,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,64,128,191,170,145,135,120,255,168,8,111,181,166,68,105,16,210,123,232,189,45,173,105,240,243,193,133,162,52,107,85,144,0,160,2,148,247,94,212,49,148,216,253,44,123,69,24,90,87,48,183,5,166,52,220,140,91,101,57,49,37,164,87,141,244,37,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,0,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,0,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,0,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,0,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,0,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,0,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,0,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,114,169,150,67,126,160,37,45,196,35,158,193,130,105,156,136,104,12,57,32,0,91,59,199,69,164,98,111,63,37,167,195,0,160,145,109,78,6,168,26,226,197,198,241,53,90,243,110,190,230,110,134,216,118,115,164,4,209,71,208,171,202,2,147,199,47,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,0,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,0,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,0,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,0,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,0,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,0,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,0,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,0,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,0,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,0,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,0,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,0,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,0,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,0,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,0,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,0,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,0,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,0,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,0,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,0,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,0,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,0,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,0,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,0,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,0,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,0,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,0,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,139,0,229,37,13,50,83,68,16,211,187,98,200,30,132,6,211,202,190,79,179,123,82,201,226,252,23,172,136,123,215,243,0,160,197,247,226,25,133,151,98,252,49,148,43,12,220,22,136,160,13,198,21,160,253,37,244,37,188,119,209,114,12,81,156,243,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,0,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,0,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,0,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,0,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,0,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,0,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,0,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,0,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,0,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,0,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,53,195,249,111,139,115,176,153,148,53,206,71,173,38,237,25,215,168,204,248,113,104,32,191,231,113,113,210,118,251,47,206,0,160,78,163,50,188,5,44,198,136,213,247,165,102,104,121,194,215,48,246,91,222,237,139,152,176,125,231,191,3,174,102,58,140,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,0,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,0,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,0,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,0,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,0,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,0,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,0,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,0,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,0,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,0,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,0,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,0,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,0,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,154,130,205,14,154,185,115,206,223,23,163,197,188,133,66,136,220,180,13,107,185,5,191,34,148,36,24,172,216,191,197,24,0,160,121,68,104,125,68,59,82,93,228,97,167,40,146,49,124,77,241,142,211,165,10,97,199,85,81,79,230,191,247,129,114,80,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,0,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,0,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[1,0,1,0,248,81,0,248,81,0,7,0,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,0,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,91,3,68,246,89,133,57,96,176,47,140,104,126,136,36,188,61,61,40,76,103,36,98,239,83,219,110,48,108,131,241,61,0,160,244,68,55,117,211,80,124,42,127,53,68,13,25,88,109,73,120,29,160,78,148,196,161,251,28,129,56,192,76,54,79,75,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,6],[184,80,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,138,2,103,194,68,2,43,237,82,90,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,7],[0,160,41,205,35,145,80,135,90,57,152,209,180,157,66,10,44,204,121,135,7,177,166,47,176,165,210,231,13,22,1,214,151,184,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,8],[0,160,201,241,28,17,70,191,10,230,244,164,254,224,205,89,168,245,228,199,11,228,83,61,99,0,4,99,161,251,24,198,137,24,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,11],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,13],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,15],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,83,223,208,215,143,101,122,196,185,68,163,82,143,9,137,91,224,243,203,75,63,188,239,206,87,108,190,215,37,243,76,242,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,81,67,86,69,9,158,200,231,209,73,75,147,155,90,137,6,77,86,176,248,183,58,21,150,19,51,6,198,224,217,7,18,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,219,39,168,105,170,148,33,138,92,66,165,202,94,178,218,54,178,164,107,163,226,140,194,2,108,29,58,34,49,24,35,154,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,238,238,154,153,110,253,96,67,79,198,126,249,230,139,148,61,190,232,37,25,239,85,153,60,129,98,44,106,102,77,74,110,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,64,128,191,170,145,135,120,255,168,8,111,181,166,68,105,16,210,123,232,189,45,173,105,240,243,193,133,162,52,107,85,144,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,2,148,247,94,212,49,148,216,253,44,123,69,24,90,87,48,183,5,166,52,220,140,91,101,57,49,37,164,87,141,244,37,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,114,169,150,67,126,160,37,45,196,35,158,193,130,105,156,136,104,12,57,32,0,91,59,199,69,164,98,111,63,37,167,195,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,145,109,78,6,168,26,226,197,198,241,53,90,243,110,190,230,110,134,216,118,115,164,4,209,71,208,171,202,2,147,199,47,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,139,0,229,37,13,50,83,68,16,211,187,98,200,30,132,6,211,202,190,79,179,123,82,201,226,252,23,172,136,123,215,243,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,197,247,226,25,133,151,98,252,49,148,43,12,220,22,136,160,13,198,21,160,253,37,244,37,188,119,209,114,12,81,156,243,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,53,195,249,111,139,115,176,153,148,53,206,71,173,38,237,25,215,168,204,248,113,104,32,191,231,113,113,210,118,251,47,206,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,78,163,50,188,5,44,198,136,213,247,165,102,104,121,194,215,48,246,91,222,237,139,152,176,125,231,191,3,174,102,58,140,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,154,130,205,14,154,185,115,206,223,23,163,197,188,133,66,136,220,180,13,107,185,5,191,34,148,36,24,172,216,191,197,24,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,121,68,104,125,68,59,82,93,228,97,167,40,146,49,124,77,241,142,211,165,10,97,199,85,81,79,230,191,247,129,114,80,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,91,3,68,246,89,133,57,96,176,47,140,104,126,136,36,188,61,61,40,76,103,36,98,239,83,219,110,48,108,131,241,61,128,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,244,68,55,117,211,80,124,42,127,53,68,13,25,88,109,73,120,29,160,78,148,196,161,251,28,129,56,192,76,54,79,75,128,128,128,128,128,128,128,128,128,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,41,205,35,145,80,135,90,57,152,209,180,157,66,10,44,204,121,135,7,177,166,47,176,165,210,231,13,22,1,214,151,184,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,201,241,28,17,70,191,10,230,244,164,254,224,205,89,168,245,228,199,11,228,83,61,99,0,4,99,161,251,24,198,137,24,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,1,5],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,17,5]] \ No newline at end of file diff --git a/mpt/tests/OnlyLeafInStorageProof.json b/mpt/tests/OnlyLeafInStorageProof.json new file mode 100644 index 0000000000..6b6f6a0a23 --- /dev/null +++ b/mpt/tests/OnlyLeafInStorageProof.json @@ -0,0 +1 @@ +[[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,83,223,208,215,143,101,122,196,185,68,163,82,143,9,137,91,224,243,203,75,63,188,239,206,87,108,190,215,37,243,76,242,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,81,67,86,69,9,158,200,231,209,73,75,147,155,90,137,6,77,86,176,248,183,58,21,150,19,51,6,198,224,217,7,18,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,219,39,168,105,170,148,33,138,92,66,165,202,94,178,218,54,178,164,107,163,226,140,194,2,108,29,58,34,49,24,35,154,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,238,238,154,153,110,253,96,67,79,198,126,249,230,139,148,61,190,232,37,25,239,85,153,60,129,98,44,106,102,77,74,110,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,64,128,191,170,145,135,120,255,168,8,111,181,166,68,105,16,210,123,232,189,45,173,105,240,243,193,133,162,52,107,85,144,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,2,148,247,94,212,49,148,216,253,44,123,69,24,90,87,48,183,5,166,52,220,140,91,101,57,49,37,164,87,141,244,37,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,114,169,150,67,126,160,37,45,196,35,158,193,130,105,156,136,104,12,57,32,0,91,59,199,69,164,98,111,63,37,167,195,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,145,109,78,6,168,26,226,197,198,241,53,90,243,110,190,230,110,134,216,118,115,164,4,209,71,208,171,202,2,147,199,47,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,139,0,229,37,13,50,83,68,16,211,187,98,200,30,132,6,211,202,190,79,179,123,82,201,226,252,23,172,136,123,215,243,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,197,247,226,25,133,151,98,252,49,148,43,12,220,22,136,160,13,198,21,160,253,37,244,37,188,119,209,114,12,81,156,243,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,53,195,249,111,139,115,176,153,148,53,206,71,173,38,237,25,215,168,204,248,113,104,32,191,231,113,113,210,118,251,47,206,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,78,163,50,188,5,44,198,136,213,247,165,102,104,121,194,215,48,246,91,222,237,139,152,176,125,231,191,3,174,102,58,140,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,154,130,205,14,154,185,115,206,223,23,163,197,188,133,66,136,220,180,13,107,185,5,191,34,148,36,24,172,216,191,197,24,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,121,68,104,125,68,59,82,93,228,97,167,40,146,49,124,77,241,142,211,165,10,97,199,85,81,79,230,191,247,129,114,80,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,91,3,68,246,89,133,57,96,176,47,140,104,126,136,36,188,61,61,40,76,103,36,98,239,83,219,110,48,108,131,241,61,128,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,244,68,55,117,211,80,124,42,127,53,68,13,25,88,109,73,120,29,160,78,148,196,161,251,28,129,56,192,76,54,79,75,128,128,128,128,128,128,128,128,128,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,41,205,35,145,80,135,90,57,152,209,180,157,66,10,44,204,121,135,7,177,166,47,176,165,210,231,13,22,1,214,151,184,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,201,241,28,17,70,191,10,230,244,164,254,224,205,89,168,245,228,199,11,228,83,61,99,0,4,99,161,251,24,198,137,24,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,1,5],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateOneLevel-647339310663-358054748983.json b/mpt/tests/UpdateOneLevel-647339310663-358054748983.json deleted file mode 100644 index 131ed855f0..0000000000 --- a/mpt/tests/UpdateOneLevel-647339310663-358054748983.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,91,17,33,207,142,243,30,99,20,173,20,129,191,59,158,186,174,22,77,226,131,140,56,74,194,53,68,176,249,189,108,176,0,160,242,53,142,209,2,82,55,238,235,240,245,146,164,233,25,218,193,111,191,54,29,125,47,122,203,150,59,247,37,203,201,142,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,236,102,54,166,85,124,27,168,225,101,119,156,164,248,153,23,24,33,109,132,210,182,0,142,98,123,208,228,113,252,131,40,0,160,241,74,61,103,119,85,240,184,127,193,61,247,232,174,103,210,182,230,195,48,64,136,119,99,2,145,239,59,167,83,220,15,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,0,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,0],[0,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,0,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,0,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,0,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,0,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,0,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,0,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,0,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,0,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,0,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,0,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,0,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,138,189,227,240,9,94,113,211,74,169,110,126,212,35,86,188,16,121,79,58,168,201,227,251,218,75,67,34,128,139,31,197,0,160,202,102,232,164,91,235,102,94,47,16,91,198,211,144,46,93,209,140,29,37,115,203,45,117,166,202,188,147,19,105,250,95,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,0,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,0,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,0,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,0,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,0],[0,160,26,187,162,237,23,106,121,97,82,122,107,76,242,18,67,237,148,156,180,75,198,171,211,85,62,86,34,74,167,242,255,134,0,160,118,71,127,35,168,227,214,144,90,249,253,38,109,0,167,9,11,189,164,199,204,15,152,28,217,108,135,22,252,237,174,78,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,0,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,0,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,0,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,0,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,0,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,0,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,0,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,0,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,0,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,0,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,0,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,0,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,0,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,0,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,0,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,0],[0,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,0,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,0,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,0,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,0,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,0,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,8,44,168,138,142,220,115,97,116,47,244,112,50,126,109,130,47,191,98,56,17,12,46,32,226,198,101,255,123,80,41,9,0,160,155,177,169,178,207,25,115,178,220,237,213,105,61,99,63,204,11,40,200,146,38,126,99,253,174,82,103,206,143,115,171,178,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,0,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,0,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,0,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,0,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,0,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,0,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,0,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,0,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,0,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,0,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,0],[0,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,0,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,0,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,0,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,0,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,0,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,0,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,0,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,0,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,0,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,94,39,91,173,139,183,90,208,86,51,72,72,4,200,124,24,108,62,147,41,211,29,234,48,180,55,10,48,173,57,11,152,0,160,123,171,42,213,155,121,113,37,156,12,93,15,148,14,156,94,140,247,237,156,1,226,58,29,74,49,252,242,231,92,226,186,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,0,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,0,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,0,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,0,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,0,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,0,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,17],[1,0,1,0,248,241,0,248,241,0,1,0,0,0,0,0,0,0,0,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,164,92,78,34,81,137,173,236,78,208,145,118,128,60,46,5,176,8,229,165,42,222,110,4,252,228,93,243,26,160,241,85,0,160,95,174,59,239,229,74,221,53,227,115,207,137,94,29,119,126,56,209,55,198,212,179,38,213,219,36,111,62,46,43,176,168,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,0,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,0,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,0,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,0,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,0,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,0,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,17],[1,0,1,0,248,81,0,248,81,0,9,0,0,0,0,0,0,0,0,0,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,0,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,251,153,39,224,146,12,96,214,202,199,242,200,161,197,62,97,33,130,168,28,76,148,143,8,6,221,111,38,197,246,94,81,0,160,52,4,37,146,118,69,49,114,184,159,37,243,255,228,220,196,35,8,171,49,38,162,66,31,212,58,224,231,218,211,184,144,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,17],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,8],[0,160,115,101,31,4,216,67,253,144,32,4,150,223,147,248,67,66,137,178,8,163,165,90,240,58,237,161,156,222,22,64,213,241,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,11],[1,0,1,0,248,81,0,248,81,0,11,0,0,0,0,0,0,0,0,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,17],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,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,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,13],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,220,200,131,11,99,241,113,38,48,155,83,27,126,197,128,43,20,60,71,245,146,6,14,136,6,70,32,35,190,225,227,188,253,56,169,100,2,17,242,243,234,103,159,67,42,132,225,56,107,6,1,254,5,79,2,128,110,168,245,3,1,122,124,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,91,17,33,207,142,243,30,99,20,173,20,129,191,59,158,186,174,22,77,226,131,140,56,74,194,53,68,176,249,189,108,176,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,242,53,142,209,2,82,55,238,235,240,245,146,164,233,25,218,193,111,191,54,29,125,47,122,203,150,59,247,37,203,201,142,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,236,102,54,166,85,124,27,168,225,101,119,156,164,248,153,23,24,33,109,132,210,182,0,142,98,123,208,228,113,252,131,40,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,241,74,61,103,119,85,240,184,127,193,61,247,232,174,103,210,182,230,195,48,64,136,119,99,2,145,239,59,167,83,220,15,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,3,91,168,70,252,161,34,13,56,101,117,116,0,69,133,33,133,182,68,237,187,94,164,129,197,95,209,251,76,83,82,29,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,160,138,189,227,240,9,94,113,211,74,169,110,126,212,35,86,188,16,121,79,58,168,201,227,251,218,75,67,34,128,139,31,197,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,128,5],[249,2,17,160,125,134,21,25,148,76,34,108,129,31,190,172,71,105,212,63,117,183,81,247,255,183,238,123,146,18,144,145,23,134,83,181,160,71,157,157,105,224,228,218,1,206,168,66,253,0,205,140,224,117,16,128,248,14,36,178,23,60,194,198,76,132,198,235,103,160,126,222,206,77,7,198,17,169,62,197,24,56,231,50,35,186,202,92,137,109,23,136,85,228,55,56,55,161,173,203,85,157,160,109,150,134,113,91,227,132,232,93,110,56,241,195,74,144,111,104,86,58,32,150,26,246,229,43,169,139,109,147,88,36,197,160,251,95,167,241,15,84,41,26,61,74,17,201,110,210,86,89,93,62,68,72,69,195,152,174,222,208,92,219,112,214,137,230,160,49,166,29,87,20,89,8,214,78,231,18,215,65,84,45,69,196,72,80,169,30,25,141,197,1,189,226,241,66,68,241,96,160,252,125,31,240,143,109,232,181,126,64,79,18,103,37,118,29,21,105,134,132,247,116,248,188,52,101,65,172,197,52,167,129,160,80,1,249,119,135,11,97,101,169,4,42,49,134,235,172,146,253,186,150,169,40,103,161,163,39,50,250,26,69,3,221,165,160,195,61,77,110,236,12,101,138,100,60,5,180,193,127,47,53,120,124,71,65,128,188,84,142,189,76,104,252,246,161,232,246,160,226,128,149,68,248,109,20,97,198,65,80,34,87,75,208,175,255,214,158,219,53,119,181,174,243,165,73,205,200,94,9,59,160,118,145,214,158,5,191,203,190,235,3,196,239,16,127,36,59,71,193,26,85,65,171,168,40,160,21,83,240,218,220,61,68,160,202,102,232,164,91,235,102,94,47,16,91,198,211,144,46,93,209,140,29,37,115,203,45,117,166,202,188,147,19,105,250,95,160,199,5,45,220,63,186,237,162,158,226,123,151,65,104,207,81,113,152,226,234,210,190,218,15,197,224,143,1,118,30,78,136,160,227,220,156,104,221,90,241,110,74,52,161,231,21,157,246,48,148,249,8,39,63,79,142,234,10,10,121,10,139,13,143,87,160,210,188,81,157,60,138,175,117,27,0,51,226,168,174,40,87,104,94,34,232,123,145,186,235,195,20,87,132,36,196,121,184,160,230,20,66,16,216,220,179,92,37,100,104,78,223,146,1,150,15,180,89,34,144,3,21,220,21,38,249,71,142,12,122,31,128,5],[249,2,17,160,26,187,162,237,23,106,121,97,82,122,107,76,242,18,67,237,148,156,180,75,198,171,211,85,62,86,34,74,167,242,255,134,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,128,5],[249,2,17,160,118,71,127,35,168,227,214,144,90,249,253,38,109,0,167,9,11,189,164,199,204,15,152,28,217,108,135,22,252,237,174,78,160,195,189,90,8,101,103,96,113,8,13,127,196,94,67,45,205,113,174,59,159,45,114,128,77,74,211,174,3,14,236,79,18,160,128,161,5,210,87,0,80,210,17,88,126,80,21,111,212,152,71,139,181,56,138,168,217,4,18,137,133,217,216,60,232,31,160,202,84,212,164,47,29,173,99,36,184,70,96,111,189,3,217,167,232,44,47,115,187,102,254,198,152,155,75,237,29,116,206,160,101,205,254,64,54,90,108,63,65,99,231,221,103,129,90,232,59,94,242,204,165,243,101,63,2,190,179,91,14,139,226,205,160,7,227,73,226,65,124,54,35,81,53,54,9,21,180,111,83,37,153,146,135,142,102,231,229,125,95,183,53,234,229,245,58,160,88,204,154,170,68,56,10,123,107,120,76,169,97,203,225,8,46,98,13,49,226,124,117,96,254,229,94,156,123,99,174,100,160,90,208,114,191,8,171,250,36,243,174,229,135,184,235,93,70,65,191,20,96,130,231,175,244,26,13,49,55,16,204,205,117,160,164,143,135,168,218,170,124,44,199,22,172,172,104,37,73,142,171,61,238,207,187,8,4,215,205,209,61,215,140,101,179,250,160,80,179,240,177,83,136,17,124,49,99,182,169,9,254,33,228,127,230,66,243,79,166,110,84,224,224,158,242,143,33,195,244,160,152,84,146,108,152,111,104,56,121,239,253,211,55,23,163,119,220,33,63,208,205,168,111,237,81,99,139,244,15,18,244,116,160,146,201,137,243,43,254,170,197,245,108,170,4,28,98,161,176,108,162,90,24,102,202,44,103,41,117,107,145,213,240,1,148,160,35,6,253,241,96,55,112,126,224,54,87,2,134,48,77,14,114,247,160,27,26,59,154,186,50,91,214,238,93,44,28,32,160,138,181,170,135,120,70,121,11,54,168,145,241,12,188,37,93,12,217,186,68,165,183,11,223,6,142,71,120,53,195,217,146,160,68,176,244,148,187,236,187,6,96,87,53,16,44,73,143,38,66,111,204,84,13,207,64,235,224,13,83,141,102,75,5,80,160,255,135,249,148,116,64,144,42,162,168,102,222,153,188,213,241,18,128,63,172,167,162,17,106,159,211,213,73,161,249,35,114,128,5],[249,2,17,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,160,8,44,168,138,142,220,115,97,116,47,244,112,50,126,109,130,47,191,98,56,17,12,46,32,226,198,101,255,123,80,41,9,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,128,5],[249,2,17,160,201,74,13,88,41,184,70,77,128,44,60,141,143,0,249,230,36,175,159,57,82,243,216,53,24,144,85,58,51,3,221,192,160,30,252,92,85,186,88,238,59,120,224,213,142,217,57,166,9,110,91,44,215,176,156,103,42,21,149,35,201,163,53,161,214,160,182,131,81,90,235,179,229,171,82,90,216,94,104,92,118,199,28,217,251,33,72,34,214,219,112,250,144,230,66,161,235,124,160,38,36,255,222,210,228,111,43,108,59,6,129,142,143,164,16,101,68,73,158,137,156,252,36,97,111,2,47,11,88,74,137,160,86,108,16,212,154,199,179,123,7,68,140,79,186,19,178,72,5,108,78,199,184,66,55,122,236,94,45,111,152,209,100,204,160,155,177,169,178,207,25,115,178,220,237,213,105,61,99,63,204,11,40,200,146,38,126,99,253,174,82,103,206,143,115,171,178,160,149,66,87,246,81,7,169,104,20,176,78,172,62,67,199,177,247,222,147,50,139,14,163,168,81,5,127,143,32,179,202,124,160,156,35,147,112,152,222,157,250,178,31,105,229,151,90,242,78,224,8,90,166,248,203,138,217,249,98,101,187,69,208,195,186,160,235,70,63,42,145,65,172,52,149,163,110,28,162,64,38,10,45,148,136,98,143,146,202,23,147,56,249,91,33,61,7,180,160,41,176,152,154,156,79,96,95,106,117,53,179,16,166,126,139,128,5,76,236,225,140,233,147,93,130,38,96,36,211,102,147,160,33,174,166,200,193,116,43,170,104,204,122,205,211,139,211,132,16,152,249,200,223,211,198,16,145,240,213,161,103,114,103,247,160,246,131,82,23,125,78,177,92,5,35,11,239,241,30,114,3,173,48,117,59,221,162,34,41,195,136,188,39,101,158,41,26,160,165,205,63,186,2,162,214,26,42,213,218,184,107,178,211,130,46,5,51,134,230,7,44,65,51,247,32,178,110,10,36,11,160,192,226,195,87,143,249,17,187,202,196,51,79,225,75,32,243,167,21,80,20,8,79,66,11,254,98,251,153,51,106,103,69,160,115,7,228,239,195,15,90,20,25,106,49,253,95,138,5,51,143,22,159,156,200,242,230,21,36,168,65,144,147,65,129,100,160,84,157,218,127,239,160,140,65,236,101,138,169,111,204,65,187,133,68,170,212,72,238,19,168,181,30,128,108,91,219,149,183,128,5],[249,2,17,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,160,94,39,91,173,139,183,90,208,86,51,72,72,4,200,124,24,108,62,147,41,211,29,234,48,180,55,10,48,173,57,11,152,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,128,5],[249,2,17,160,0,60,239,195,90,41,35,145,71,234,254,226,95,214,157,137,249,69,51,46,116,43,172,197,209,106,62,107,13,134,118,12,160,7,214,73,225,45,125,70,176,49,93,46,135,187,246,2,61,183,208,247,221,171,46,83,6,128,133,22,210,225,167,12,37,160,29,88,219,67,109,5,1,241,225,154,220,207,78,188,163,225,231,89,62,34,116,154,46,13,83,23,24,59,159,65,38,74,160,130,244,97,0,144,113,26,189,84,140,251,10,58,239,176,49,52,232,144,60,157,64,196,120,135,238,127,214,211,2,113,50,160,4,137,113,20,238,132,102,100,100,29,39,244,133,178,220,183,170,31,35,178,129,205,69,155,252,119,243,44,166,230,179,70,160,158,112,50,206,63,122,189,110,174,190,192,159,219,94,187,205,2,19,6,149,233,30,249,214,239,88,42,47,241,158,212,241,160,139,177,70,74,121,27,54,183,246,177,214,132,90,25,96,203,123,48,130,3,201,77,179,186,165,180,193,11,103,111,250,67,160,119,185,133,18,119,245,43,92,66,104,198,123,172,48,56,26,148,253,76,127,186,243,26,34,29,135,57,229,42,190,35,242,160,49,199,77,37,182,66,131,145,200,81,42,32,117,88,165,127,108,181,220,174,253,22,61,73,37,219,95,162,125,30,202,47,160,123,171,42,213,155,121,113,37,156,12,93,15,148,14,156,94,140,247,237,156,1,226,58,29,74,49,252,242,231,92,226,186,160,38,74,194,250,157,49,162,80,68,11,249,87,137,126,205,203,198,124,212,5,80,21,173,34,105,17,232,53,229,184,112,169,160,214,242,56,104,19,113,93,205,196,168,196,139,239,159,220,184,92,225,43,223,135,164,201,197,243,18,57,180,227,22,97,223,160,238,12,160,145,45,78,200,230,235,210,199,203,205,223,25,224,105,52,161,176,115,72,6,35,236,182,72,52,155,199,54,219,160,111,118,2,77,94,56,177,212,139,134,29,143,147,111,81,240,101,171,10,232,166,243,98,134,217,253,123,216,2,110,210,105,160,198,81,63,253,42,110,69,175,197,188,81,39,194,60,176,138,85,220,164,47,130,126,45,169,71,172,210,173,243,220,141,141,160,160,167,52,10,186,217,166,143,254,229,248,207,108,139,204,25,40,89,252,48,113,47,218,210,101,203,152,120,152,146,118,47,128,5],[248,241,128,160,164,92,78,34,81,137,173,236,78,208,145,118,128,60,46,5,176,8,229,165,42,222,110,4,252,228,93,243,26,160,241,85,128,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,128,128,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,128,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,128,128,128,128,128,5],[248,241,128,160,95,174,59,239,229,74,221,53,227,115,207,137,94,29,119,126,56,209,55,198,212,179,38,213,219,36,111,62,46,43,176,168,128,160,60,157,212,182,167,69,206,32,151,2,14,23,149,67,58,187,84,249,195,159,106,68,203,199,199,65,194,33,215,102,71,138,128,128,160,21,230,18,20,253,84,192,151,178,53,157,0,9,105,229,121,222,71,120,109,159,109,9,218,254,1,50,139,117,216,194,252,160,229,29,220,149,183,173,68,40,11,103,39,76,251,20,162,242,21,49,103,245,160,99,143,218,74,196,2,61,51,34,105,123,128,160,0,140,67,252,58,164,68,143,34,163,138,133,54,27,218,38,80,20,142,115,221,100,73,161,165,75,83,53,8,58,236,1,160,149,169,206,0,129,86,168,48,42,127,100,73,109,90,171,56,216,28,132,44,167,14,46,189,224,213,37,0,234,165,140,236,160,42,63,45,28,165,209,201,220,231,99,153,208,48,174,250,66,196,18,123,250,55,107,64,178,159,49,190,84,159,179,138,235,128,128,128,128,128,5],[248,81,128,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,128,128,128,128,128,128,128,160,251,153,39,224,146,12,96,214,202,199,242,200,161,197,62,97,33,130,168,28,76,148,143,8,6,221,111,38,197,246,94,81,128,128,128,128,128,128,128,5],[248,81,128,160,144,48,115,239,88,53,180,108,71,36,183,251,218,38,71,26,8,89,197,32,24,4,70,152,114,2,183,162,126,72,33,227,128,128,128,128,128,128,128,160,52,4,37,146,118,69,49,114,184,159,37,243,255,228,220,196,35,8,171,49,38,162,66,31,212,58,224,231,218,211,184,144,128,128,128,128,128,128,128,5],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,94,161,196,62,242,155,22,174,238,170,32,29,45,107,194,210,205,38,230,21,112,4,40,92,60,227,225,116,184,70,248,68,128,128,160,115,101,31,4,216,67,253,144,32,4,150,223,147,248,67,66,137,178,8,163,165,90,240,58,237,161,156,222,22,64,213,241,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,88,197,127,237,244,146,28,57,104,36,96,69,159,84,254,170,28,196,41,183,253,107,213,32,170,141,111,191,30,100,117,55,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateOneLevel-832680037789-475527942628.json b/mpt/tests/UpdateOneLevel-832680037789-475527942628.json deleted file mode 100644 index 2101320d82..0000000000 --- a/mpt/tests/UpdateOneLevel-832680037789-475527942628.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,0,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,0,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,0,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,0,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,0,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,0,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,0,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,8],[0,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,2],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,13],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,128,5],[249,2,17,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateOneLevel.json b/mpt/tests/UpdateOneLevel.json new file mode 100644 index 0000000000..c022e51a1f --- /dev/null +++ b/mpt/tests/UpdateOneLevel.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,128,5],[249,2,17,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateOneLevelBigVal-327208647099-358054748983.json b/mpt/tests/UpdateOneLevelBigVal-327208647099-358054748983.json deleted file mode 100644 index c268b76e39..0000000000 --- a/mpt/tests/UpdateOneLevelBigVal-327208647099-358054748983.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,74,72,126,214,38,114,106,6,139,208,78,23,94,227,56,235,8,120,38,244,151,36,226,85,139,208,75,186,50,93,232,139,0,160,47,153,170,219,9,198,22,86,248,152,232,249,109,115,192,228,13,55,28,207,117,247,47,63,204,5,209,13,223,234,159,26,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,204,47,95,53,220,42,86,221,92,153,147,52,233,155,95,54,88,156,118,84,4,61,238,56,92,140,65,14,182,174,125,178,0,160,60,89,199,193,177,71,27,9,6,219,206,34,13,147,100,142,80,74,189,149,136,199,168,29,205,9,178,79,161,205,99,31,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,0,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,127,62,96,115,155,47,151,79,242,54,78,184,86,250,239,57,139,170,36,129,159,84,15,202,218,167,188,5,25,160,44,124,0,160,9,140,198,60,180,239,74,249,70,85,143,82,239,38,119,152,245,146,194,129,241,217,255,108,76,127,18,46,245,117,24,70,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,131,172,155,18,179,170,215,133,116,121,79,47,177,190,212,139,125,10,125,44,243,130,101,112,89,52,174,201,249,177,124,247,0,160,121,224,44,198,88,3,34,184,162,128,159,80,22,63,172,141,96,120,102,169,83,117,115,165,155,73,147,14,212,173,203,22,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,0,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,0,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,0,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,0,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,0,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,0,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,0,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,0,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,0,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,0,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,0,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,0,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,0,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,0,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,0,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,0,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,0,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,0,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,0,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,0,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,0,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,0,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,0,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,0,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,0,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,0,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,0,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,0,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,166,114,70,180,139,174,99,65,119,241,25,53,184,14,78,63,4,4,117,13,163,125,183,53,148,199,76,204,118,220,42,225,0,160,187,181,112,177,1,53,213,12,118,65,101,22,52,248,178,73,25,96,60,140,200,62,166,37,31,160,239,186,206,12,143,181,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,0,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,0,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,0,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,0,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,0,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,0,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,0,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,0,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,0,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,0,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,0,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,0,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,0,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,0,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,0,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,0,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,120,87,213,111,251,106,64,83,114,237,33,166,182,240,230,200,43,17,70,155,163,193,75,105,33,184,59,160,113,86,78,43,0,160,171,32,186,242,126,157,233,219,32,27,11,1,255,237,165,204,248,42,197,188,238,155,105,225,115,25,160,254,203,114,168,66,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,0,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[1,0,1,0,248,209,0,248,209,0,3,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,0,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,29,71,16,40,12,61,6,166,249,163,102,154,244,144,248,103,107,190,36,211,149,94,178,77,226,233,99,228,235,118,223,79,0,160,145,217,21,245,54,100,134,75,64,115,206,66,134,250,103,10,3,245,71,173,9,51,227,198,140,254,44,153,211,47,116,113,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,0,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,0,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,0,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,0,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,8],[0,160,30,137,247,40,207,92,69,189,31,232,51,100,12,138,10,172,114,200,14,169,113,150,17,104,86,109,80,171,204,168,46,90,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,11],[1,0,1,0,248,81,0,248,81,0,11,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,13],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,74,72,126,214,38,114,106,6,139,208,78,23,94,227,56,235,8,120,38,244,151,36,226,85,139,208,75,186,50,93,232,139,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,47,153,170,219,9,198,22,86,248,152,232,249,109,115,192,228,13,55,28,207,117,247,47,63,204,5,209,13,223,234,159,26,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,204,47,95,53,220,42,86,221,92,153,147,52,233,155,95,54,88,156,118,84,4,61,238,56,92,140,65,14,182,174,125,178,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,60,89,199,193,177,71,27,9,6,219,206,34,13,147,100,142,80,74,189,149,136,199,168,29,205,9,178,79,161,205,99,31,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,127,62,96,115,155,47,151,79,242,54,78,184,86,250,239,57,139,170,36,129,159,84,15,202,218,167,188,5,25,160,44,124,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,9,140,198,60,180,239,74,249,70,85,143,82,239,38,119,152,245,146,194,129,241,217,255,108,76,127,18,46,245,117,24,70,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,131,172,155,18,179,170,215,133,116,121,79,47,177,190,212,139,125,10,125,44,243,130,101,112,89,52,174,201,249,177,124,247,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,128,5],[249,2,17,160,121,224,44,198,88,3,34,184,162,128,159,80,22,63,172,141,96,120,102,169,83,117,115,165,155,73,147,14,212,173,203,22,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,128,5],[249,2,17,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,160,166,114,70,180,139,174,99,65,119,241,25,53,184,14,78,63,4,4,117,13,163,125,183,53,148,199,76,204,118,220,42,225,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,128,5],[249,2,17,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,160,187,181,112,177,1,53,213,12,118,65,101,22,52,248,178,73,25,96,60,140,200,62,166,37,31,160,239,186,206,12,143,181,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,128,5],[249,2,17,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,160,120,87,213,111,251,106,64,83,114,237,33,166,182,240,230,200,43,17,70,155,163,193,75,105,33,184,59,160,113,86,78,43,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,128,5],[249,2,17,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,160,171,32,186,242,126,157,233,219,32,27,11,1,255,237,165,204,248,42,197,188,238,155,105,225,115,25,160,254,203,114,168,66,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,128,5],[248,209,128,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,128,160,29,71,16,40,12,61,6,166,249,163,102,154,244,144,248,103,107,190,36,211,149,94,178,77,226,233,99,228,235,118,223,79,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,128,128,128,128,128,128,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,128,128,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,128,5],[248,209,128,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,128,160,145,217,21,245,54,100,134,75,64,115,206,66,134,250,103,10,3,245,71,173,9,51,227,198,140,254,44,153,211,47,116,113,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,128,128,128,128,128,128,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,128,128,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,128,5],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,184,70,248,68,128,128,160,30,137,247,40,207,92,69,189,31,232,51,100,12,138,10,172,114,200,14,169,113,150,17,104,86,109,80,171,204,168,46,90,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateOneLevelBigVal.json b/mpt/tests/UpdateOneLevelBigVal.json new file mode 100644 index 0000000000..e6a36289ff --- /dev/null +++ b/mpt/tests/UpdateOneLevelBigVal.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,74,72,126,214,38,114,106,6,139,208,78,23,94,227,56,235,8,120,38,244,151,36,226,85,139,208,75,186,50,93,232,139,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,47,153,170,219,9,198,22,86,248,152,232,249,109,115,192,228,13,55,28,207,117,247,47,63,204,5,209,13,223,234,159,26,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,204,47,95,53,220,42,86,221,92,153,147,52,233,155,95,54,88,156,118,84,4,61,238,56,92,140,65,14,182,174,125,178,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,60,89,199,193,177,71,27,9,6,219,206,34,13,147,100,142,80,74,189,149,136,199,168,29,205,9,178,79,161,205,99,31,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,127,62,96,115,155,47,151,79,242,54,78,184,86,250,239,57,139,170,36,129,159,84,15,202,218,167,188,5,25,160,44,124,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,9,140,198,60,180,239,74,249,70,85,143,82,239,38,119,152,245,146,194,129,241,217,255,108,76,127,18,46,245,117,24,70,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,131,172,155,18,179,170,215,133,116,121,79,47,177,190,212,139,125,10,125,44,243,130,101,112,89,52,174,201,249,177,124,247,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,128,5],[249,2,17,160,121,224,44,198,88,3,34,184,162,128,159,80,22,63,172,141,96,120,102,169,83,117,115,165,155,73,147,14,212,173,203,22,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,128,5],[249,2,17,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,160,166,114,70,180,139,174,99,65,119,241,25,53,184,14,78,63,4,4,117,13,163,125,183,53,148,199,76,204,118,220,42,225,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,128,5],[249,2,17,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,160,187,181,112,177,1,53,213,12,118,65,101,22,52,248,178,73,25,96,60,140,200,62,166,37,31,160,239,186,206,12,143,181,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,128,5],[249,2,17,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,160,120,87,213,111,251,106,64,83,114,237,33,166,182,240,230,200,43,17,70,155,163,193,75,105,33,184,59,160,113,86,78,43,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,128,5],[249,2,17,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,160,171,32,186,242,126,157,233,219,32,27,11,1,255,237,165,204,248,42,197,188,238,155,105,225,115,25,160,254,203,114,168,66,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,128,5],[248,209,128,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,128,160,29,71,16,40,12,61,6,166,249,163,102,154,244,144,248,103,107,190,36,211,149,94,178,77,226,233,99,228,235,118,223,79,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,128,128,128,128,128,128,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,128,128,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,128,5],[248,209,128,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,128,160,145,217,21,245,54,100,134,75,64,115,206,66,134,250,103,10,3,245,71,173,9,51,227,198,140,254,44,153,211,47,116,113,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,128,128,128,128,128,128,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,128,128,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,128,5],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,184,70,248,68,128,128,160,30,137,247,40,207,92,69,189,31,232,51,100,12,138,10,172,114,200,14,169,113,150,17,104,86,109,80,171,204,168,46,90,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateOneLevelEvenAddress-677480810186-475527942628.json b/mpt/tests/UpdateOneLevelEvenAddress-677480810186-475527942628.json deleted file mode 100644 index 53394b94e8..0000000000 --- a/mpt/tests/UpdateOneLevelEvenAddress-677480810186-475527942628.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,157,76,79,111,34,114,42,144,130,197,100,9,42,146,213,204,66,86,44,195,193,248,178,225,195,166,78,37,215,245,59,21,0,160,216,76,188,201,194,91,232,75,187,152,187,109,191,31,21,8,207,107,79,248,182,157,85,239,46,28,216,40,83,210,66,133,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,4,135,255,112,210,177,41,119,96,162,216,133,81,95,144,132,223,220,127,190,152,0,40,87,178,172,253,226,25,50,185,88,0,160,14,61,10,36,208,108,39,59,193,190,131,47,137,186,21,141,157,71,19,119,67,142,187,82,4,2,124,139,43,45,45,130,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,193,97,44,89,101,153,132,87,133,152,169,56,147,33,135,244,131,119,254,41,171,174,24,41,213,70,193,119,184,168,254,16,0,160,23,81,238,38,233,221,48,112,69,68,251,177,97,195,201,171,53,197,122,134,200,139,46,125,14,234,63,252,184,105,179,78,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,0,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,0,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,0,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,0,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,0,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,0,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,0,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,0,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,0,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,0,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,0,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,0,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,0,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,0,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,0,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,202,77,116,28,179,50,207,160,214,247,114,149,214,31,63,32,245,203,186,193,229,10,211,127,198,125,233,208,113,152,125,61,0,160,228,152,27,240,129,205,134,20,94,35,141,74,96,43,232,215,58,130,183,44,8,43,133,173,57,86,225,152,172,0,152,254,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,0,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,0,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,0,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,0,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,0,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,120,69,10,156,246,98,18,32,50,75,7,2,129,103,4,189,203,182,162,89,242,123,187,63,27,122,96,172,52,98,65,223,0,160,214,36,187,116,39,91,156,50,220,168,158,204,137,119,111,251,222,192,99,196,89,213,30,52,232,104,19,54,156,8,80,253,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,0,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,0,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,0,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,0,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,0,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,0,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,0,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,0,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,0,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,0,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,0,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,0,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,0,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,0,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,0,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,0,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,0,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,0,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,0,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,17,172,129,49,18,179,71,120,67,98,34,232,49,174,201,158,23,188,152,119,253,187,175,123,61,9,17,255,2,154,112,55,0,160,230,45,155,155,230,71,219,202,47,148,63,127,255,153,112,43,182,75,19,68,72,217,70,171,191,223,142,24,183,236,164,215,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,0,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,0,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,0,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,0,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,0,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,0,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,0,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,0,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,157,67,237,225,202,44,219,10,106,13,5,58,232,79,112,168,198,156,145,92,165,150,94,234,223,163,59,205,193,20,145,239,0,160,114,145,244,110,127,94,80,191,154,118,211,156,191,151,50,33,36,35,232,127,67,105,84,163,184,26,232,197,119,61,21,114,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,0,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,0,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,0,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[1,0,1,0,248,81,0,248,81,0,4,0,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,221,22,63,223,20,68,186,173,194,172,202,158,42,126,97,15,132,195,66,221,238,107,215,248,74,92,130,208,11,24,55,5,0,160,207,83,158,38,99,162,16,222,181,10,122,169,190,199,146,126,174,50,64,4,68,199,226,67,49,12,144,117,180,198,45,30,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,0,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,8],[0,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,2],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,13],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,157,76,79,111,34,114,42,144,130,197,100,9,42,146,213,204,66,86,44,195,193,248,178,225,195,166,78,37,215,245,59,21,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,216,76,188,201,194,91,232,75,187,152,187,109,191,31,21,8,207,107,79,248,182,157,85,239,46,28,216,40,83,210,66,133,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,4,135,255,112,210,177,41,119,96,162,216,133,81,95,144,132,223,220,127,190,152,0,40,87,178,172,253,226,25,50,185,88,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,14,61,10,36,208,108,39,59,193,190,131,47,137,186,21,141,157,71,19,119,67,142,187,82,4,2,124,139,43,45,45,130,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,193,97,44,89,101,153,132,87,133,152,169,56,147,33,135,244,131,119,254,41,171,174,24,41,213,70,193,119,184,168,254,16,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,23,81,238,38,233,221,48,112,69,68,251,177,97,195,201,171,53,197,122,134,200,139,46,125,14,234,63,252,184,105,179,78,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,202,77,116,28,179,50,207,160,214,247,114,149,214,31,63,32,245,203,186,193,229,10,211,127,198,125,233,208,113,152,125,61,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,228,152,27,240,129,205,134,20,94,35,141,74,96,43,232,215,58,130,183,44,8,43,133,173,57,86,225,152,172,0,152,254,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,120,69,10,156,246,98,18,32,50,75,7,2,129,103,4,189,203,182,162,89,242,123,187,63,27,122,96,172,52,98,65,223,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,214,36,187,116,39,91,156,50,220,168,158,204,137,119,111,251,222,192,99,196,89,213,30,52,232,104,19,54,156,8,80,253,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,17,172,129,49,18,179,71,120,67,98,34,232,49,174,201,158,23,188,152,119,253,187,175,123,61,9,17,255,2,154,112,55,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,230,45,155,155,230,71,219,202,47,148,63,127,255,153,112,43,182,75,19,68,72,217,70,171,191,223,142,24,183,236,164,215,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,157,67,237,225,202,44,219,10,106,13,5,58,232,79,112,168,198,156,145,92,165,150,94,234,223,163,59,205,193,20,145,239,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,114,145,244,110,127,94,80,191,154,118,211,156,191,151,50,33,36,35,232,127,67,105,84,163,184,26,232,197,119,61,21,114,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,81,128,128,128,128,160,221,22,63,223,20,68,186,173,194,172,202,158,42,126,97,15,132,195,66,221,238,107,215,248,74,92,130,208,11,24,55,5,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,81,128,128,128,128,160,207,83,158,38,99,162,16,222,181,10,122,169,190,199,146,126,174,50,64,4,68,199,226,67,49,12,144,117,180,198,45,30,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateOneLevelEvenAddress.json b/mpt/tests/UpdateOneLevelEvenAddress.json new file mode 100644 index 0000000000..e1f182d0df --- /dev/null +++ b/mpt/tests/UpdateOneLevelEvenAddress.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,157,76,79,111,34,114,42,144,130,197,100,9,42,146,213,204,66,86,44,195,193,248,178,225,195,166,78,37,215,245,59,21,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,216,76,188,201,194,91,232,75,187,152,187,109,191,31,21,8,207,107,79,248,182,157,85,239,46,28,216,40,83,210,66,133,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,4,135,255,112,210,177,41,119,96,162,216,133,81,95,144,132,223,220,127,190,152,0,40,87,178,172,253,226,25,50,185,88,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,14,61,10,36,208,108,39,59,193,190,131,47,137,186,21,141,157,71,19,119,67,142,187,82,4,2,124,139,43,45,45,130,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,193,97,44,89,101,153,132,87,133,152,169,56,147,33,135,244,131,119,254,41,171,174,24,41,213,70,193,119,184,168,254,16,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,23,81,238,38,233,221,48,112,69,68,251,177,97,195,201,171,53,197,122,134,200,139,46,125,14,234,63,252,184,105,179,78,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,202,77,116,28,179,50,207,160,214,247,114,149,214,31,63,32,245,203,186,193,229,10,211,127,198,125,233,208,113,152,125,61,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,228,152,27,240,129,205,134,20,94,35,141,74,96,43,232,215,58,130,183,44,8,43,133,173,57,86,225,152,172,0,152,254,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,120,69,10,156,246,98,18,32,50,75,7,2,129,103,4,189,203,182,162,89,242,123,187,63,27,122,96,172,52,98,65,223,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,214,36,187,116,39,91,156,50,220,168,158,204,137,119,111,251,222,192,99,196,89,213,30,52,232,104,19,54,156,8,80,253,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,17,172,129,49,18,179,71,120,67,98,34,232,49,174,201,158,23,188,152,119,253,187,175,123,61,9,17,255,2,154,112,55,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,230,45,155,155,230,71,219,202,47,148,63,127,255,153,112,43,182,75,19,68,72,217,70,171,191,223,142,24,183,236,164,215,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,157,67,237,225,202,44,219,10,106,13,5,58,232,79,112,168,198,156,145,92,165,150,94,234,223,163,59,205,193,20,145,239,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,114,145,244,110,127,94,80,191,154,118,211,156,191,151,50,33,36,35,232,127,67,105,84,163,184,26,232,197,119,61,21,114,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,81,128,128,128,128,160,221,22,63,223,20,68,186,173,194,172,202,158,42,126,97,15,132,195,66,221,238,107,215,248,74,92,130,208,11,24,55,5,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,81,128,128,128,128,160,207,83,158,38,99,162,16,222,181,10,122,169,190,199,146,126,174,50,64,4,68,199,226,67,49,12,144,117,180,198,45,30,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateThreeLevels-502537983006-528454448066.json b/mpt/tests/UpdateThreeLevels-502537983006-528454448066.json deleted file mode 100644 index 71f4fb1387..0000000000 --- a/mpt/tests/UpdateThreeLevels-502537983006-528454448066.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,142,144,113,222,161,97,77,48,103,64,180,232,181,11,108,2,85,138,163,102,26,74,61,64,147,6,183,56,99,81,83,71,0,160,101,77,230,237,240,73,108,155,117,96,108,192,106,0,61,132,48,176,179,233,125,56,111,253,16,241,13,71,124,184,157,100,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,87,138,47,5,98,222,15,150,38,81,116,204,38,246,74,216,154,151,10,54,2,41,1,148,36,199,3,198,39,221,221,17,0,160,89,14,72,25,129,66,191,230,0,34,163,156,210,173,52,225,168,221,66,88,57,5,115,40,205,90,254,107,55,240,255,166,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,0,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,0,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,0,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,0,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,0,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,0,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,0,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,0,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,0,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,188,212,78,6,137,199,58,2,72,14,105,100,234,10,254,179,199,160,215,110,78,188,254,146,90,111,23,88,96,114,64,234,0,160,196,75,28,203,87,166,229,245,194,73,52,62,118,92,101,101,237,126,90,246,173,201,159,188,78,114,228,147,48,129,240,203,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,0,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,0,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,0,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,0,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,0,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,0,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,0,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,0,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,0,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,26,147,102,163,139,172,169,47,50,240,75,190,92,248,196,156,35,24,79,235,155,144,229,52,4,85,87,249,139,147,232,222,0,160,37,70,153,216,255,176,70,2,60,194,7,102,154,227,212,101,52,63,150,4,173,162,99,247,179,212,33,34,48,36,144,175,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,0,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,0,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,0,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,0,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,0,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,0,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,0,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,0,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,0,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,0,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,0,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,0,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,0,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,0,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,0,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,0,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,0,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,0,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,0,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,0,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,40,209,9,219,145,88,225,98,57,70,130,171,199,135,108,162,137,200,130,155,156,208,73,48,20,227,77,94,10,212,186,75,0,160,208,183,63,43,52,250,147,253,41,11,40,102,228,67,36,150,238,209,99,227,150,202,150,95,82,62,165,162,196,179,232,192,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,0,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,0,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,0,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,0,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,0,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,0,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,0,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,0,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,0,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,0,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,0,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,0,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,0,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,0,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,0,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,0,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,221,16,192,189,239,240,135,122,64,173,215,46,4,239,49,29,173,26,184,232,175,108,56,126,239,57,79,239,242,87,128,177,0,160,88,100,20,124,44,120,97,11,155,255,247,50,144,93,125,181,208,124,107,2,9,128,158,57,108,165,185,187,233,79,33,10,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,0,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,0,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,0,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,0,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,0,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,0,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[1,0,1,0,248,209,0,248,209,0,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,80,6,89,43,86,234,131,147,239,22,38,45,220,175,87,203,99,236,3,18,241,136,146,107,109,235,193,176,130,156,84,21,0,160,250,47,45,204,91,161,58,207,44,11,183,77,22,191,151,109,244,206,52,64,130,47,100,227,34,238,117,230,29,190,208,238,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,0,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,0,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,0,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,0,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,0,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[1,0,1,0,248,81,0,248,81,0,5,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,169,123,252,100,173,124,68,199,163,79,4,241,92,153,123,218,145,145,36,206,212,171,116,13,74,255,42,112,221,179,248,169,0,160,37,106,249,58,165,105,120,84,33,189,103,48,146,121,142,174,76,21,117,99,164,77,145,64,232,16,211,214,199,162,3,153,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,0,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,7],[0,160,147,146,239,33,27,134,221,156,45,126,73,40,11,10,2,192,168,19,116,167,199,173,97,3,135,25,96,251,198,68,191,9,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,8],[0,160,96,35,47,139,213,181,226,176,47,22,147,77,160,46,85,255,253,184,17,242,105,77,6,168,219,237,167,193,62,216,254,184,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,11],[0,1,0,1,249,1,81,249,1,81,3,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,0,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[1,0,1,0,248,145,0,248,145,0,8,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,0,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,0,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,2],[11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,13],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,142,144,113,222,161,97,77,48,103,64,180,232,181,11,108,2,85,138,163,102,26,74,61,64,147,6,183,56,99,81,83,71,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,101,77,230,237,240,73,108,155,117,96,108,192,106,0,61,132,48,176,179,233,125,56,111,253,16,241,13,71,124,184,157,100,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,87,138,47,5,98,222,15,150,38,81,116,204,38,246,74,216,154,151,10,54,2,41,1,148,36,199,3,198,39,221,221,17,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,89,14,72,25,129,66,191,230,0,34,163,156,210,173,52,225,168,221,66,88,57,5,115,40,205,90,254,107,55,240,255,166,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,160,188,212,78,6,137,199,58,2,72,14,105,100,234,10,254,179,199,160,215,110,78,188,254,146,90,111,23,88,96,114,64,234,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,128,5],[249,2,17,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,160,196,75,28,203,87,166,229,245,194,73,52,62,118,92,101,101,237,126,90,246,173,201,159,188,78,114,228,147,48,129,240,203,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,128,5],[249,2,17,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,160,26,147,102,163,139,172,169,47,50,240,75,190,92,248,196,156,35,24,79,235,155,144,229,52,4,85,87,249,139,147,232,222,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,128,5],[249,2,17,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,160,37,70,153,216,255,176,70,2,60,194,7,102,154,227,212,101,52,63,150,4,173,162,99,247,179,212,33,34,48,36,144,175,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,128,5],[249,2,17,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,160,40,209,9,219,145,88,225,98,57,70,130,171,199,135,108,162,137,200,130,155,156,208,73,48,20,227,77,94,10,212,186,75,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,128,5],[249,2,17,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,160,208,183,63,43,52,250,147,253,41,11,40,102,228,67,36,150,238,209,99,227,150,202,150,95,82,62,165,162,196,179,232,192,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,128,5],[249,2,17,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,160,221,16,192,189,239,240,135,122,64,173,215,46,4,239,49,29,173,26,184,232,175,108,56,126,239,57,79,239,242,87,128,177,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,128,5],[249,2,17,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,160,88,100,20,124,44,120,97,11,155,255,247,50,144,93,125,181,208,124,107,2,9,128,158,57,108,165,185,187,233,79,33,10,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,128,5],[248,209,160,80,6,89,43,86,234,131,147,239,22,38,45,220,175,87,203,99,236,3,18,241,136,146,107,109,235,193,176,130,156,84,21,128,128,128,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,128,128,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,128,128,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,128,128,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,128,128,5],[248,209,160,250,47,45,204,91,161,58,207,44,11,183,77,22,191,151,109,244,206,52,64,130,47,100,227,34,238,117,230,29,190,208,238,128,128,128,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,128,128,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,128,128,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,128,128,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,128,128,5],[248,81,128,128,128,128,128,160,169,123,252,100,173,124,68,199,163,79,4,241,92,153,123,218,145,145,36,206,212,171,116,13,74,255,42,112,221,179,248,169,128,128,128,128,128,128,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,128,128,128,128,5],[248,81,128,128,128,128,128,160,37,106,249,58,165,105,120,84,33,189,103,48,146,121,142,174,76,21,117,99,164,77,145,64,232,16,211,214,199,162,3,153,128,128,128,128,128,128,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,128,128,128,128,5],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,184,70,248,68,128,128,160,147,146,239,33,27,134,221,156,45,126,73,40,11,10,2,192,168,19,116,167,199,173,97,3,135,25,96,251,198,68,191,9,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,184,70,248,68,128,128,160,96,35,47,139,213,181,226,176,47,22,147,77,160,46,85,255,253,184,17,242,105,77,6,168,219,237,167,193,62,216,254,184,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,128,128,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[248,81,128,128,128,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,11,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateThreeLevels.json b/mpt/tests/UpdateThreeLevels.json new file mode 100644 index 0000000000..443f754e1c --- /dev/null +++ b/mpt/tests/UpdateThreeLevels.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,142,144,113,222,161,97,77,48,103,64,180,232,181,11,108,2,85,138,163,102,26,74,61,64,147,6,183,56,99,81,83,71,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,101,77,230,237,240,73,108,155,117,96,108,192,106,0,61,132,48,176,179,233,125,56,111,253,16,241,13,71,124,184,157,100,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,87,138,47,5,98,222,15,150,38,81,116,204,38,246,74,216,154,151,10,54,2,41,1,148,36,199,3,198,39,221,221,17,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,89,14,72,25,129,66,191,230,0,34,163,156,210,173,52,225,168,221,66,88,57,5,115,40,205,90,254,107,55,240,255,166,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,160,188,212,78,6,137,199,58,2,72,14,105,100,234,10,254,179,199,160,215,110,78,188,254,146,90,111,23,88,96,114,64,234,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,128,5],[249,2,17,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,160,196,75,28,203,87,166,229,245,194,73,52,62,118,92,101,101,237,126,90,246,173,201,159,188,78,114,228,147,48,129,240,203,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,128,5],[249,2,17,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,160,26,147,102,163,139,172,169,47,50,240,75,190,92,248,196,156,35,24,79,235,155,144,229,52,4,85,87,249,139,147,232,222,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,128,5],[249,2,17,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,160,37,70,153,216,255,176,70,2,60,194,7,102,154,227,212,101,52,63,150,4,173,162,99,247,179,212,33,34,48,36,144,175,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,128,5],[249,2,17,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,160,40,209,9,219,145,88,225,98,57,70,130,171,199,135,108,162,137,200,130,155,156,208,73,48,20,227,77,94,10,212,186,75,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,128,5],[249,2,17,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,160,208,183,63,43,52,250,147,253,41,11,40,102,228,67,36,150,238,209,99,227,150,202,150,95,82,62,165,162,196,179,232,192,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,128,5],[249,2,17,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,160,221,16,192,189,239,240,135,122,64,173,215,46,4,239,49,29,173,26,184,232,175,108,56,126,239,57,79,239,242,87,128,177,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,128,5],[249,2,17,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,160,88,100,20,124,44,120,97,11,155,255,247,50,144,93,125,181,208,124,107,2,9,128,158,57,108,165,185,187,233,79,33,10,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,128,5],[248,209,160,80,6,89,43,86,234,131,147,239,22,38,45,220,175,87,203,99,236,3,18,241,136,146,107,109,235,193,176,130,156,84,21,128,128,128,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,128,128,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,128,128,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,128,128,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,128,128,5],[248,209,160,250,47,45,204,91,161,58,207,44,11,183,77,22,191,151,109,244,206,52,64,130,47,100,227,34,238,117,230,29,190,208,238,128,128,128,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,128,128,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,128,128,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,128,128,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,128,128,5],[248,81,128,128,128,128,128,160,169,123,252,100,173,124,68,199,163,79,4,241,92,153,123,218,145,145,36,206,212,171,116,13,74,255,42,112,221,179,248,169,128,128,128,128,128,128,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,128,128,128,128,5],[248,81,128,128,128,128,128,160,37,106,249,58,165,105,120,84,33,189,103,48,146,121,142,174,76,21,117,99,164,77,145,64,232,16,211,214,199,162,3,153,128,128,128,128,128,128,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,128,128,128,128,5],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,184,70,248,68,128,128,160,147,146,239,33,27,134,221,156,45,126,73,40,11,10,2,192,168,19,116,167,199,173,97,3,135,25,96,251,198,68,191,9,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,184,70,248,68,128,128,160,96,35,47,139,213,181,226,176,47,22,147,77,160,46,85,255,253,184,17,242,105,77,6,168,219,237,167,193,62,216,254,184,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,128,128,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[248,81,128,128,128,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,11,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateTwoLevels-711822908769-330416270113.json b/mpt/tests/UpdateTwoLevels-711822908769-330416270113.json deleted file mode 100644 index 6fd2f76956..0000000000 --- a/mpt/tests/UpdateTwoLevels-711822908769-330416270113.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,0,160,80,81,86,126,198,95,118,11,95,172,104,133,19,210,199,68,152,233,43,250,148,55,34,104,34,72,184,115,183,151,216,161,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,0,160,140,225,28,195,169,112,169,75,250,46,56,171,150,161,71,200,135,103,101,182,54,126,143,177,59,249,235,81,247,117,7,140,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,0,160,123,155,203,26,218,205,204,241,86,103,158,110,59,134,231,56,71,172,255,73,241,241,125,161,246,35,6,232,62,37,112,88,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,0,160,198,203,246,46,203,176,117,45,83,236,82,38,20,123,8,101,138,38,200,215,151,42,46,236,78,112,27,209,131,57,219,206,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,0,160,160,2,236,192,39,202,151,163,183,70,186,114,134,16,83,20,183,222,81,80,128,192,34,13,58,219,194,215,225,13,196,151,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,0,160,222,94,159,134,29,249,127,113,70,55,181,120,192,18,249,201,11,166,0,7,124,0,190,99,129,214,226,238,105,72,204,10,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[1,0,1,0,248,209,0,248,209,0,1,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,0,160,156,207,209,50,40,105,79,185,147,253,172,132,182,236,142,139,203,121,201,181,156,228,141,159,78,159,44,33,213,51,125,229,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,7],[0,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,8],[0,160,240,1,181,13,209,205,67,21,77,226,67,67,109,237,241,148,179,141,51,28,14,168,32,5,100,241,252,179,90,52,230,114,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,13],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,80,81,86,126,198,95,118,11,95,172,104,133,19,210,199,68,152,233,43,250,148,55,34,104,34,72,184,115,183,151,216,161,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,140,225,28,195,169,112,169,75,250,46,56,171,150,161,71,200,135,103,101,182,54,126,143,177,59,249,235,81,247,117,7,140,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,123,155,203,26,218,205,204,241,86,103,158,110,59,134,231,56,71,172,255,73,241,241,125,161,246,35,6,232,62,37,112,88,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,198,203,246,46,203,176,117,45,83,236,82,38,20,123,8,101,138,38,200,215,151,42,46,236,78,112,27,209,131,57,219,206,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,160,2,236,192,39,202,151,163,183,70,186,114,134,16,83,20,183,222,81,80,128,192,34,13,58,219,194,215,225,13,196,151,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,222,94,159,134,29,249,127,113,70,55,181,120,192,18,249,201,11,166,0,7,124,0,190,99,129,214,226,238,105,72,204,10,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[248,209,128,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,209,128,160,156,207,209,50,40,105,79,185,147,253,172,132,182,236,142,139,203,121,201,181,156,228,141,159,78,159,44,33,213,51,125,229,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,240,1,181,13,209,205,67,21,77,226,67,67,109,237,241,148,179,141,51,28,14,168,32,5,100,241,252,179,90,52,230,114,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateTwoLevels.json b/mpt/tests/UpdateTwoLevels.json new file mode 100644 index 0000000000..f54cf2b5fd --- /dev/null +++ b/mpt/tests/UpdateTwoLevels.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,80,81,86,126,198,95,118,11,95,172,104,133,19,210,199,68,152,233,43,250,148,55,34,104,34,72,184,115,183,151,216,161,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,140,225,28,195,169,112,169,75,250,46,56,171,150,161,71,200,135,103,101,182,54,126,143,177,59,249,235,81,247,117,7,140,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,123,155,203,26,218,205,204,241,86,103,158,110,59,134,231,56,71,172,255,73,241,241,125,161,246,35,6,232,62,37,112,88,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,198,203,246,46,203,176,117,45,83,236,82,38,20,123,8,101,138,38,200,215,151,42,46,236,78,112,27,209,131,57,219,206,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,160,2,236,192,39,202,151,163,183,70,186,114,134,16,83,20,183,222,81,80,128,192,34,13,58,219,194,215,225,13,196,151,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,222,94,159,134,29,249,127,113,70,55,181,120,192,18,249,201,11,166,0,7,124,0,190,99,129,214,226,238,105,72,204,10,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[248,209,128,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,209,128,160,156,207,209,50,40,105,79,185,147,253,172,132,182,236,142,139,203,121,201,181,156,228,141,159,78,159,44,33,213,51,125,229,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,240,1,181,13,209,205,67,21,77,226,67,67,109,237,241,148,179,141,51,28,14,168,32,5,100,241,252,179,90,52,230,114,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateTwoLevelsBigVal-711822908769-330416270113.json b/mpt/tests/UpdateTwoLevelsBigVal-711822908769-330416270113.json deleted file mode 100644 index bd27414631..0000000000 --- a/mpt/tests/UpdateTwoLevelsBigVal-711822908769-330416270113.json +++ /dev/null @@ -1 +0,0 @@ -[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,0,160,29,242,46,206,29,9,111,223,154,79,250,10,49,249,16,198,17,42,210,78,210,226,200,229,191,98,157,211,71,200,96,118,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,0,160,230,45,110,13,23,30,183,181,207,2,83,189,57,102,108,187,129,131,15,211,66,27,50,133,4,85,54,44,86,221,109,158,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,0,160,71,100,171,20,217,22,14,161,33,183,185,165,222,91,120,80,202,165,62,145,39,173,206,247,209,147,209,200,189,12,222,246,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,0,160,30,119,37,47,59,45,27,73,246,35,152,136,21,50,238,178,96,160,131,160,235,208,170,62,113,242,3,80,106,204,15,224,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,0,160,41,56,70,118,31,5,32,241,175,119,228,41,120,90,118,184,180,250,250,22,184,124,92,72,248,157,0,60,121,70,234,1,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,0,160,54,14,79,131,74,213,8,128,93,133,115,152,146,233,146,254,72,145,86,69,76,241,221,14,110,108,185,44,91,194,245,64,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[1,0,1,0,248,209,0,248,209,0,1,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,0,160,37,205,37,202,117,175,55,124,141,76,43,251,13,233,84,76,55,174,108,137,120,244,47,179,0,95,3,132,172,146,236,182,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,7],[0,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,8],[0,160,121,157,99,39,34,97,185,88,103,202,36,124,232,176,198,158,112,8,48,188,82,110,226,136,56,21,114,170,167,1,213,4,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,13],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,29,242,46,206,29,9,111,223,154,79,250,10,49,249,16,198,17,42,210,78,210,226,200,229,191,98,157,211,71,200,96,118,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,230,45,110,13,23,30,183,181,207,2,83,189,57,102,108,187,129,131,15,211,66,27,50,133,4,85,54,44,86,221,109,158,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,71,100,171,20,217,22,14,161,33,183,185,165,222,91,120,80,202,165,62,145,39,173,206,247,209,147,209,200,189,12,222,246,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,30,119,37,47,59,45,27,73,246,35,152,136,21,50,238,178,96,160,131,160,235,208,170,62,113,242,3,80,106,204,15,224,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,41,56,70,118,31,5,32,241,175,119,228,41,120,90,118,184,180,250,250,22,184,124,92,72,248,157,0,60,121,70,234,1,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,54,14,79,131,74,213,8,128,93,133,115,152,146,233,146,254,72,145,86,69,76,241,221,14,110,108,185,44,91,194,245,64,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[248,209,128,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,209,128,160,37,205,37,202,117,175,55,124,141,76,43,251,13,233,84,76,55,174,108,137,120,244,47,179,0,95,3,132,172,146,236,182,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,121,157,99,39,34,97,185,88,103,202,36,124,232,176,198,158,112,8,48,188,82,110,226,136,56,21,114,170,167,1,213,4,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateTwoLevelsBigVal.json b/mpt/tests/UpdateTwoLevelsBigVal.json new file mode 100644 index 0000000000..540e58c4f5 --- /dev/null +++ b/mpt/tests/UpdateTwoLevelsBigVal.json @@ -0,0 +1 @@ +[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,29,242,46,206,29,9,111,223,154,79,250,10,49,249,16,198,17,42,210,78,210,226,200,229,191,98,157,211,71,200,96,118,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,230,45,110,13,23,30,183,181,207,2,83,189,57,102,108,187,129,131,15,211,66,27,50,133,4,85,54,44,86,221,109,158,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,71,100,171,20,217,22,14,161,33,183,185,165,222,91,120,80,202,165,62,145,39,173,206,247,209,147,209,200,189,12,222,246,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,30,119,37,47,59,45,27,73,246,35,152,136,21,50,238,178,96,160,131,160,235,208,170,62,113,242,3,80,106,204,15,224,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,41,56,70,118,31,5,32,241,175,119,228,41,120,90,118,184,180,250,250,22,184,124,92,72,248,157,0,60,121,70,234,1,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,54,14,79,131,74,213,8,128,93,133,115,152,146,233,146,254,72,145,86,69,76,241,221,14,110,108,185,44,91,194,245,64,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[248,209,128,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,209,128,160,37,205,37,202,117,175,55,124,141,76,43,251,13,233,84,76,55,174,108,137,120,244,47,179,0,95,3,132,172,146,236,182,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,121,157,99,39,34,97,185,88,103,202,36,124,232,176,198,158,112,8,48,188,82,110,226,136,56,21,114,170,167,1,213,4,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file From ed82ad40579130f91ff0ee70e39d84212fcea182 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Mon, 14 Mar 2022 13:59:27 +0100 Subject: [PATCH 109/113] keccak output 4 columns with words -> 1 column with hash RLC --- mpt/src/account_leaf_storage_codehash.rs | 27 ++- mpt/src/branch_hash_in_parent.rs | 23 +- mpt/src/branch_rows.rs | 85 ++++--- mpt/src/extension_node.rs | 50 ++--- mpt/src/helpers.rs | 25 +++ mpt/src/leaf_key.rs | 24 +- mpt/src/leaf_key_in_added_branch.rs | 60 +++-- mpt/src/leaf_value.rs | 61 +++--- mpt/src/mpt.rs | 207 +++++++----------- mpt/src/param.rs | 2 +- mpt/src/storage_root_in_account_leaf.rs | 70 +++--- mpt/tests/AddBranch.json | 2 +- mpt/tests/AddBranchLong.json | 2 +- mpt/tests/AddBranchTwoLevels.json | 2 +- mpt/tests/AddBranchTwoLevelsLong.json | 2 +- mpt/tests/Delete.json | 2 +- mpt/tests/DeleteBranch.json | 2 +- mpt/tests/DeleteBranchLong.json | 2 +- mpt/tests/DeleteBranchTwoLevels.json | 2 +- mpt/tests/DeleteBranchTwoLevelsLong.json | 2 +- ...ionAddedInFirstStorageLevelOneKeyByte.json | 2 +- ...onAddedInFirstStorageLevelTwoKeyBytes.json | 2 +- mpt/tests/ExtensionAddedOneKeyByteSel1.json | 2 +- mpt/tests/ExtensionAddedOneKeyByteSel2.json | 2 +- .../ExtensionAddedThreeKeyBytesSel2.json | 2 +- mpt/tests/ExtensionAddedTwoKeyBytesSel1.json | 2 +- mpt/tests/ExtensionAddedTwoKeyBytesSel2.json | 2 +- mpt/tests/ExtensionDeletedOneKeyByteSel1.json | 2 +- mpt/tests/ExtensionDeletedOneKeyByteSel2.json | 2 +- .../ExtensionDeletedThreeKeyBytesSel2.json | 2 +- .../ExtensionDeletedTwoKeyBytesSel1.json | 2 +- .../ExtensionDeletedTwoKeyBytesSel2.json | 2 +- mpt/tests/ExtensionInFirstStorageLevel.json | 2 +- ...xtensionInFirstStorageLevelOneKeyByte.json | 2 +- ...tensionInFirstStorageLevelTwoKeyBytes.json | 2 +- mpt/tests/ExtensionOneKeyByteSel1.json | 2 +- mpt/tests/ExtensionOneKeyByteSel2.json | 2 +- mpt/tests/ExtensionThreeKeyBytes.json | 2 +- mpt/tests/ExtensionThreeKeyBytesSel2.json | 2 +- mpt/tests/ExtensionTwoKeyBytesSel1.json | 2 +- mpt/tests/ExtensionTwoKeyBytesSel2.json | 2 +- mpt/tests/FromNilToValue.json | 2 +- mpt/tests/OnlyLeafInStorageProof.json | 2 +- mpt/tests/UpdateOneLevel.json | 2 +- mpt/tests/UpdateOneLevelBigVal.json | 2 +- mpt/tests/UpdateOneLevelEvenAddress.json | 2 +- mpt/tests/UpdateThreeLevels.json | 2 +- mpt/tests/UpdateTwoLevels.json | 2 +- mpt/tests/UpdateTwoLevelsBigVal.json | 2 +- 49 files changed, 328 insertions(+), 382 deletions(-) diff --git a/mpt/src/account_leaf_storage_codehash.rs b/mpt/src/account_leaf_storage_codehash.rs index db022b261b..5959233597 100644 --- a/mpt/src/account_leaf_storage_codehash.rs +++ b/mpt/src/account_leaf_storage_codehash.rs @@ -38,7 +38,7 @@ impl AccountLeafStorageCodehashChip { acc: Column, acc_mult: Column, fixed_table: [Column; 3], - sc_keccak: [Column; KECCAK_OUTPUT_WIDTH], + mod_node_hash_rlc: Column, keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], is_s: bool, ) -> AccountLeafStorageCodehashConfig { @@ -152,19 +152,18 @@ impl AccountLeafStorageCodehashChip { * acc_s, meta.query_fixed(keccak_table[0], Rotation::cur()), )); - for (ind, column) in sc_keccak.iter().enumerate() { - // Any rotation that lands into branch can be used instead of -17. - let s_keccak = meta.query_advice(*column, Rotation(-17)); - let keccak_table_i = - meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); - constraints.push(( - not_first_level.clone() - * (one.clone() - leaf_without_branch.clone()) - * is_account_leaf_storage_codehash.clone() - * s_keccak, - keccak_table_i, - )); - } + // Any rotation that lands into branch can be used instead of -17. + let mod_node_hash_rlc_cur = + meta.query_advice(mod_node_hash_rlc, Rotation(-17)); + let keccak_table_i = + meta.query_fixed(keccak_table[1], Rotation::cur()); + constraints.push(( + not_first_level.clone() + * (one.clone() - leaf_without_branch.clone()) + * is_account_leaf_storage_codehash.clone() + * mod_node_hash_rlc_cur, + keccak_table_i, + )); constraints }); diff --git a/mpt/src/branch_hash_in_parent.rs b/mpt/src/branch_hash_in_parent.rs index 545ed06946..38bb1bfc0e 100644 --- a/mpt/src/branch_hash_in_parent.rs +++ b/mpt/src/branch_hash_in_parent.rs @@ -27,7 +27,7 @@ impl BranchHashInParentChip { is_last_branch_child: Column, is_branch_placeholder: Column, s_advices: [Column; HASH_WIDTH], - sc_keccak: [Column; KECCAK_OUTPUT_WIDTH], + mod_node_hash_rlc: Column, acc: Column, acc_mult: Column, keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], @@ -77,22 +77,21 @@ impl BranchHashInParentChip { * branch_acc, // TODO: replace with acc once ValueNode is added meta.query_fixed(keccak_table[0], Rotation::cur()), )); - for (ind, column) in sc_keccak.iter().enumerate() { - // Any rotation that lands into branch can be used instead of -19. - let keccak = meta.query_advice(*column, Rotation(-19)); - let keccak_table_i = - meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); - constraints.push(( - not_first_level.clone() + // Any rotation that lands into branch can be used instead of -19. + let mod_node_hash_rlc_cur = + meta.query_advice(mod_node_hash_rlc, Rotation(-19)); + let keccak_table_i = + meta.query_fixed(keccak_table[1], Rotation::cur()); + constraints.push(( + not_first_level.clone() * is_last_branch_child.clone() * (one.clone() - is_account_leaf_storage_codehash_prev.clone()) // we don't check this in the first storage level * (one.clone() - is_branch_placeholder.clone()) * (one.clone() - is_extension_node.clone()) - * keccak, - keccak_table_i, - )); - } + * mod_node_hash_rlc_cur, + keccak_table_i, + )); constraints }); diff --git a/mpt/src/branch_rows.rs b/mpt/src/branch_rows.rs index e63dc8c010..1d88b31600 100644 --- a/mpt/src/branch_rows.rs +++ b/mpt/src/branch_rows.rs @@ -7,7 +7,7 @@ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; use crate::{ - helpers::into_words_expr, + helpers::{hash_expr_into_rlc, into_words_expr}, param::{HASH_WIDTH, KECCAK_OUTPUT_WIDTH}, }; @@ -24,12 +24,13 @@ impl BranchRowsChip { meta: &mut ConstraintSystem, q_not_first: Column, is_branch_child: Column, - sc_keccak: [Column; KECCAK_OUTPUT_WIDTH], + mod_node_hash_rlc: Column, advices: [Column; HASH_WIDTH], node_index: Column, is_modified: Column, is_at_first_nibble: Column, sel: Column, + acc_r: F, ) -> BranchRowsConfig { let config = BranchRowsConfig {}; @@ -61,72 +62,62 @@ impl BranchRowsChip { [32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68] In a proof (witness), we have [226, 160, ...] in columns s_rlp1, s_rlp2, ... - Constraint 1: We need to compute a hash of this value and compare it with [32, 34, ...] which should be - one of the branch children. lookup ... - Constraint 1.1: s_keccak, c_keccak the same for all 16 children - Constraint 1.2: for key = ind: s_keccak = converted s_advice and c_keccak = converted c_advice - Constraint 1.3: we add additional row for a leaf prepared for keccak (17 words), - we do a lookup on this 17 words in s_keccak / c_keccak - Constraint 2: We need to convert it back to non-compact format to get the remaining key. - We need to verify the key until now (in nodes above) concatenated with the remaining key - gives us the key where the storage change is happening. */ - // sc_keccak is the same for all is_branch_child rows. + // mod_node_hash_rlc is the same for all is_branch_child rows. // This is to enable easier comparison when in leaf row // where we need to compare the keccak output is the same as keccak of the modified node, - // this way we just rotate back to one of the branch children rows and we get sc_keccak there + // this way we just rotate back to one of the branch children rows and we get mod_node_hash_rlc there // (otherwise we would need iterate over all branch children rows (many rotations) and check // that at is_modified the value corresponds). - for column in sc_keccak.iter() { - let sc_keccak_prev = - meta.query_advice(*column, Rotation::prev()); - let sc_keccak_cur = meta.query_advice(*column, Rotation::cur()); - constraints.push(( - "s_keccak the same for all branch children", - q_not_first.clone() + let mod_node_hash_rlc_prev = + meta.query_advice(mod_node_hash_rlc, Rotation::prev()); + let mod_node_hash_cur = + meta.query_advice(mod_node_hash_rlc, Rotation::cur()); + constraints.push(( + "mod_node_hash_rlc the same for all branch children", + q_not_first.clone() * is_branch_child_cur.clone() * node_index_cur.clone() // ignore if node_index = 0 (there is no previous) - * (sc_keccak_cur.clone() - sc_keccak_prev), - )); - } + * (mod_node_hash_cur.clone() - mod_node_hash_rlc_prev), + )); - // s_keccak and c_keccak correspond to s_advices and c_advices at the modified index - - // compressed into less elements + // s_mod_node_hash_rlc and c_mode_node_hash_rlc correspond to RLC of s_advices and c_advices + // at the modified index let is_modified = meta.query_advice(is_modified, Rotation::cur()); let is_at_first_nibble = meta.query_advice(is_at_first_nibble, Rotation::cur()); - let mut sc_hash = vec![]; - for column in advices.iter() { - sc_hash.push(meta.query_advice(*column, Rotation::cur())); - } - let advices_words = into_words_expr(sc_hash); - // When it's NOT placeholder branch, is_modified = is_at_first_nibble. // When it's placeholder branch, is_modified != is_at_first_nibble. // This is used instead of having is_branch_s_placeholder and is_branch_c_placeholder columns - // we only have this info in branch init where we don't need additional columns. - for (ind, column) in sc_keccak.iter().enumerate() { - // In placeholder branch (when is_modified != is_at_first_nibble) the following - // constraint could be satisfied by attacker by putting hash of is_modified (while - // it should be is_at_first_nibble), but then the attacker would need to - // use is_modified node for leaf_key_in_added_branch (hash of it is in keccak - // at is_at_first_nibble), but then the constraint of leaf_in_added_branch having - // the same key (TODO this constraint in leaf_key_in_added_branch) except for - // the first nibble will fail. - let keccak_cur = meta.query_advice(*column, Rotation::cur()); - // Needs to correspond when is_modified or is_at_first_nibble. - constraints.push(( - "sc_keccak correspond to advices at the modified index", - q_not_first.clone() + let mut sc_hash = vec![]; + // Note: storage root is always in s_advices! + for column in advices.iter() { + sc_hash.push(meta.query_advice(*column, Rotation::cur())); + } + let hash_rlc = hash_expr_into_rlc(&sc_hash, acc_r); + + // In placeholder branch (when is_modified != is_at_first_nibble) the following + // constraint could be satisfied by attacker by putting hash of is_modified (while + // it should be is_at_first_nibble), but then the attacker would need to + // use is_modified node for leaf_key_in_added_branch (hash of it is in keccak + // at is_at_first_nibble), but then the constraint of leaf_in_added_branch having + // the same key (TODO this constraint in leaf_key_in_added_branch) except for + // the first nibble will fail. + let mod_node_hash_rlc_cur = + meta.query_advice(mod_node_hash_rlc, Rotation::cur()); + // Needs to correspond when is_modified or is_at_first_nibble. + constraints.push(( + "mod_node_hash_rlc correspond to advices at the modified index", + q_not_first.clone() * is_branch_child_cur.clone() * is_at_first_nibble.clone() // is_at_first_nibble = is_modified when NOT placeholder * is_modified.clone() - * (advices_words[ind].clone() - keccak_cur), - )); - } + * (hash_rlc.clone() - mod_node_hash_rlc_cur), + )); // sel1 - denoting whether leaf is empty at modified_node. // When sel1 = 1, s_advices need to be [128, 0, ..., 0]. diff --git a/mpt/src/extension_node.rs b/mpt/src/extension_node.rs index f13d74662a..ddd0c73ac4 100644 --- a/mpt/src/extension_node.rs +++ b/mpt/src/extension_node.rs @@ -9,7 +9,9 @@ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; use crate::{ - helpers::{compute_rlc, get_bool_constraint, into_words_expr}, + helpers::{ + compute_rlc, get_bool_constraint, hash_expr_into_rlc, into_words_expr, + }, param::{ HASH_WIDTH, IS_BRANCH_C16_POS, IS_BRANCH_C1_POS, IS_BRANCH_C_PLACEHOLDER_POS, IS_BRANCH_S_PLACEHOLDER_POS, @@ -118,9 +120,10 @@ impl ExtensionNodeChip { acc_c: Column, acc_mult_c: Column, keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], - sc_keccak: [Column; KECCAK_OUTPUT_WIDTH], + mod_node_hash_rlc: Column, r_table: Vec>, is_s: bool, + acc_r: F, ) -> ExtensionNodeConfig { let config = ExtensionNodeConfig {}; let one = Expression::Constant(F::from(1_u64)); @@ -323,15 +326,11 @@ impl ExtensionNodeChip { for column in c_advices.iter() { sc_hash.push(meta.query_advice(*column, Rotation::cur())); } - let words = into_words_expr(sc_hash); - for (ind, word) in words.iter().enumerate() { - let keccak_table_i = - meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); - constraints.push(( - q_not_first.clone() * q_enable.clone() * word.clone(), - keccak_table_i, - )); - } + let hash_rlc = hash_expr_into_rlc(&sc_hash, acc_r); + constraints.push(( + q_not_first.clone() * q_enable.clone() * hash_rlc.clone(), + meta.query_fixed(keccak_table[1], Rotation::cur()), + )); constraints }); @@ -440,21 +439,20 @@ impl ExtensionNodeChip { meta.query_fixed(keccak_table[0], Rotation::cur()), )); - for (ind, column) in sc_keccak.iter().enumerate() { - // Any rotation that lands into branch can be used instead of -21. - let keccak = meta.query_advice(*column, Rotation(-21)); - let keccak_table_i = - meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); - constraints.push(( - not_first_level.clone() - * q_enable.clone() - * (one.clone() - - is_account_leaf_storage_codehash_c.clone()) - * (one.clone() - is_branch_placeholder.clone()) - * keccak, - keccak_table_i, - )); - } + // Any rotation that lands into branch can be used instead of -21. + let mod_node_hash_rlc_cur = + meta.query_advice(mod_node_hash_rlc, Rotation(-21)); + let keccak_table_i = + meta.query_fixed(keccak_table[1], Rotation::cur()); + constraints.push(( + not_first_level.clone() + * q_enable.clone() + * (one.clone() + - is_account_leaf_storage_codehash_c.clone()) + * (one.clone() - is_branch_placeholder.clone()) + * mod_node_hash_rlc_cur, + keccak_table_i, + )); constraints }); diff --git a/mpt/src/helpers.rs b/mpt/src/helpers.rs index a213b3a803..ab3a864541 100644 --- a/mpt/src/helpers.rs +++ b/mpt/src/helpers.rs @@ -233,3 +233,28 @@ pub fn get_is_extension_node_one_nibble( is_ext_short_c16 + is_ext_short_c1 } + +pub(crate) fn hash_into_rlc(message: &[u8], r: F) -> F { + let mut rlc = F::zero(); + let mut mult = F::one(); + for i in 0..message.len() { + rlc += F::from(message[i] as u64) * mult; + mult *= r; + } + + rlc +} + +pub(crate) fn hash_expr_into_rlc( + message: &[Expression], + r: F, +) -> Expression { + let mut rlc = Expression::Constant(F::zero()); + let mut mult = F::one(); + for i in 0..message.len() { + rlc = rlc + message[i].clone() * mult; + mult *= r; + } + + rlc +} diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs index a8370c1a94..217c52c98b 100644 --- a/mpt/src/leaf_key.rs +++ b/mpt/src/leaf_key.rs @@ -38,8 +38,8 @@ impl LeafKeyChip { c_rlp1: Column, c_rlp2: Column, s_advices: [Column; HASH_WIDTH], - s_modified_node_rlc: Column, - c_modified_node_rlc: Column, + s_mod_node_hash_rlc: Column, + c_mod_node_hash_rlc: Column, acc: Column, acc_mult: Column, key_rlc: Column, @@ -75,9 +75,9 @@ impl LeafKeyChip { let c248 = Expression::Constant(F::from(248)); let s_rlp1 = meta.query_advice(s_rlp1, Rotation::cur()); let is_long = - meta.query_advice(s_modified_node_rlc, Rotation::cur()); + meta.query_advice(s_mod_node_hash_rlc, Rotation::cur()); let is_short = - meta.query_advice(c_modified_node_rlc, Rotation::cur()); + meta.query_advice(c_mod_node_hash_rlc, Rotation::cur()); constraints.push(( "is long", q_enable.clone() * is_long * (s_rlp1.clone() - c248), @@ -121,14 +121,14 @@ impl LeafKeyChip { let sel_short = |meta: &mut VirtualCells| { let q_enable = q_enable(meta); let is_short = - meta.query_advice(c_modified_node_rlc, Rotation::cur()); + meta.query_advice(c_mod_node_hash_rlc, Rotation::cur()); q_enable * is_short }; let sel_long = |meta: &mut VirtualCells| { let q_enable = q_enable(meta); let is_long = - meta.query_advice(s_modified_node_rlc, Rotation::cur()); + meta.query_advice(s_mod_node_hash_rlc, Rotation::cur()); q_enable * is_long }; @@ -181,9 +181,9 @@ impl LeafKeyChip { let mut constraints = vec![]; let is_long = - meta.query_advice(s_modified_node_rlc, Rotation::cur()); + meta.query_advice(s_mod_node_hash_rlc, Rotation::cur()); let is_short = - meta.query_advice(c_modified_node_rlc, Rotation::cur()); + meta.query_advice(c_mod_node_hash_rlc, Rotation::cur()); let mut rot_into_account = -1; if !is_s { @@ -332,9 +332,9 @@ impl LeafKeyChip { let mut constraints = vec![]; let is_long = - meta.query_advice(s_modified_node_rlc, Rotation::cur()); + meta.query_advice(s_mod_node_hash_rlc, Rotation::cur()); let is_short = - meta.query_advice(c_modified_node_rlc, Rotation::cur()); + meta.query_advice(c_mod_node_hash_rlc, Rotation::cur()); let mut rot_into_account = -1; if !is_s { @@ -520,9 +520,9 @@ impl LeafKeyChip { let mut constraints = vec![]; let is_long = - meta.query_advice(s_modified_node_rlc, Rotation::cur()); + meta.query_advice(s_mod_node_hash_rlc, Rotation::cur()); let is_short = - meta.query_advice(c_modified_node_rlc, Rotation::cur()); + meta.query_advice(c_mod_node_hash_rlc, Rotation::cur()); // Note: key rlc is in the first branch node (not branch init). let rot_level_above = rot_into_init + 1 - 19; diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index a291c50302..350f523839 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -39,10 +39,8 @@ impl LeafKeyInAddedBranchChip { c_rlp1: Column, c_rlp2: Column, s_advices: [Column; HASH_WIDTH], - s_keccak: [Column; KECCAK_OUTPUT_WIDTH], // to check hash && to see whether it's long or short RLP - c_keccak: [Column; KECCAK_OUTPUT_WIDTH], // to check hash && to see whether it's long or short RLP - s_modified_node_rlc: Column, - c_modified_node_rlc: Column, + s_mod_node_hash_rlc: Column, + c_mod_node_hash_rlc: Column, acc: Column, acc_mult: Column, key_rlc: Column, @@ -115,14 +113,14 @@ impl LeafKeyInAddedBranchChip { let sel_short = |meta: &mut VirtualCells| { let q_enable = q_enable(meta); let is_short = - meta.query_advice(c_modified_node_rlc, Rotation::cur()); + meta.query_advice(c_mod_node_hash_rlc, Rotation::cur()); q_enable * is_short }; let sel_long = |meta: &mut VirtualCells| { let q_enable = q_enable(meta); let is_long = - meta.query_advice(s_modified_node_rlc, Rotation::cur()); + meta.query_advice(s_mod_node_hash_rlc, Rotation::cur()); q_enable * is_long }; @@ -210,9 +208,9 @@ impl LeafKeyInAddedBranchChip { meta.query_advice(mult_diff, Rotation(rot_branch_init + 1)); let is_long = - meta.query_advice(s_modified_node_rlc, Rotation::cur()); + meta.query_advice(s_mod_node_hash_rlc, Rotation::cur()); let is_short = - meta.query_advice(c_modified_node_rlc, Rotation::cur()); + meta.query_advice(c_mod_node_hash_rlc, Rotation::cur()); // Key RLC of the drifted leaf needs to be the same as key RLC of the leaf // before it drifted down into extension/branch. @@ -417,18 +415,17 @@ impl LeafKeyInAddedBranchChip { meta.query_fixed(keccak_table[0], Rotation::cur()), )); - for (ind, column) in s_keccak.iter().enumerate() { - // placeholder branch contains hash of a leaf that moved to added branch - let s_keccak = meta.query_advice(*column, Rotation(rot)); - let keccak_table_i = - meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); - constraints.push(( - q_enable.clone() - * s_keccak - * is_branch_s_placeholder.clone(), - keccak_table_i, - )); - } + // placeholder branch contains hash of a leaf that moved to added branch + let s_mod_node_hash_rlc = + meta.query_advice(s_mod_node_hash_rlc, Rotation(rot)); + let keccak_table_i = + meta.query_fixed(keccak_table[1], Rotation::cur()); + constraints.push(( + q_enable.clone() + * s_mod_node_hash_rlc + * is_branch_s_placeholder.clone(), + keccak_table_i, + )); constraints }); @@ -472,18 +469,17 @@ impl LeafKeyInAddedBranchChip { meta.query_fixed(keccak_table[0], Rotation::cur()), )); - for (ind, column) in c_keccak.iter().enumerate() { - // placeholder branch contains hash of a leaf that moved to added branch - let c_keccak = meta.query_advice(*column, Rotation(rot)); - let keccak_table_i = - meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); - constraints.push(( - q_enable.clone() - * c_keccak - * is_branch_c_placeholder.clone(), - keccak_table_i, - )); - } + // placeholder branch contains hash of a leaf that moved to added branch + let c_mod_node_hash_rlc = + meta.query_advice(c_mod_node_hash_rlc, Rotation(rot)); + let keccak_table_i = + meta.query_fixed(keccak_table[1], Rotation::cur()); + constraints.push(( + q_enable.clone() + * c_mod_node_hash_rlc + * is_branch_c_placeholder.clone(), + keccak_table_i, + )); constraints }); diff --git a/mpt/src/leaf_value.rs b/mpt/src/leaf_value.rs index 43a5e8778d..c43264802b 100644 --- a/mpt/src/leaf_value.rs +++ b/mpt/src/leaf_value.rs @@ -30,7 +30,7 @@ impl LeafValueChip { s_rlp1: Column, s_rlp2: Column, s_advices: [Column; HASH_WIDTH], - sc_keccak: [Column; KECCAK_OUTPUT_WIDTH], + mod_node_hash_rlc: Column, keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], acc: Column, acc_mult: Column, @@ -48,8 +48,8 @@ impl LeafValueChip { // TODO: use r_table // NOTE: Rotation -6 can be used here (in S and C leaf), because - // s_keccak and c_keccak have the same value in all branch rows (thus, the same - // value in branch node_index: 13 and branch node_index: 15). + // s_mod_node_hash_rlc and c_mod_node_hash_rlc have the same value in all branch rows + // (thus, the same value in branch node_index: 13 and branch node_index: 15). // The same holds for sel1 and sel2. let rot = -6; let mut rot_into_init = -20; @@ -119,19 +119,18 @@ impl LeafValueChip { * (one.clone() - is_branch_placeholder.clone()), meta.query_fixed(keccak_table[0], Rotation::cur()), )); - for (ind, column) in sc_keccak.iter().enumerate() { - let sc_keccak = meta.query_advice(*column, Rotation(rot)); - let keccak_table_i = - meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); - constraints.push(( - q_enable.clone() - * sc_keccak - * (one.clone() - sel.clone()) - * (one.clone() - is_leaf_without_branch.clone()) - * (one.clone() - is_branch_placeholder.clone()), - keccak_table_i, - )); - } + let mod_node_hash_rlc_cur = + meta.query_advice(mod_node_hash_rlc, Rotation(rot)); + let keccak_table_i = + meta.query_fixed(keccak_table[1], Rotation::cur()); + constraints.push(( + q_enable.clone() + * mod_node_hash_rlc_cur + * (one.clone() - sel.clone()) + * (one.clone() - is_leaf_without_branch.clone()) + * (one.clone() - is_branch_placeholder.clone()), + keccak_table_i, + )); constraints }); @@ -183,22 +182,20 @@ impl LeafValueChip { * is_branch_placeholder.clone(), meta.query_fixed(keccak_table[0], Rotation::cur()), )); - for (ind, column) in sc_keccak.iter().enumerate() { - let sc_keccak = meta.query_advice( - *column, - Rotation(rot_into_init - 3), // -3 to get from init branch into the previous branch (last row), note that -2 is needed because of extension nodes - ); - let keccak_table_i = - meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); - constraints.push(( - q_enable.clone() - * sc_keccak - * (one.clone() - sel.clone()) - * (one.clone() - is_leaf_without_branch.clone()) - * is_branch_placeholder.clone(), - keccak_table_i, - )); - } + let mod_node_hash_rlc = meta.query_advice( + mod_node_hash_rlc, + Rotation(rot_into_init - 3), // -3 to get from init branch into the previous branch (last row), note that -2 is needed because of extension nodes + ); + let keccak_table_i = + meta.query_fixed(keccak_table[1], Rotation::cur()); + constraints.push(( + q_enable.clone() + * mod_node_hash_rlc + * (one.clone() - sel.clone()) + * (one.clone() - is_leaf_without_branch.clone()) + * is_branch_placeholder.clone(), + keccak_table_i, + )); constraints }); diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index cdab4b7488..777d2ee588 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -20,7 +20,7 @@ use crate::{ branch_rows::BranchRowsChip, extension_node::ExtensionNodeChip, extension_node_key::ExtensionNodeKeyChip, - helpers::get_is_extension_node, + helpers::{get_is_extension_node, hash_into_rlc}, leaf_key::LeafKeyChip, leaf_key_in_added_branch::LeafKeyInAddedBranchChip, leaf_value::LeafValueChip, @@ -102,10 +102,8 @@ pub struct MPTConfig { c_rlp2: Column, s_advices: [Column; HASH_WIDTH], c_advices: [Column; HASH_WIDTH], - s_keccak: [Column; KECCAK_OUTPUT_WIDTH], - c_keccak: [Column; KECCAK_OUTPUT_WIDTH], - s_modified_node_rlc: Column, // this will replace s_keccak (used also for leaf long/short) - c_modified_node_rlc: Column, // this will replace c_keccak (used also for leaf long/short) + s_mod_node_hash_rlc: Column, // modified node s_advices RLC when s_advices present hash (used also for leaf long/short) + c_mod_node_hash_rlc: Column, // modified node c_advices RLC when c_advices present hash (used also for leaf long/short) s_root: Column, c_root: Column, acc_s: Column, // for branch s and account leaf @@ -157,8 +155,9 @@ impl MPTConfig { // TODO: r_table constraints // TODO: in many cases different rotations can be used - for example, when getting back - // into s_keccak or c_keccak to get the hash (all 16 branch children contain the same hash in - // s_keccak and c_keccak), so we can choose the rotations smartly to have at least as possible of them + // into s_mod_node_hash_rlc or c_mod_node_hash_rlc to get the hash + // (all 16 branch children contain the same hash in s_mod_node_hash_rlc and c_mod_node_hash_rlc), + // so we can choose the rotations smartly to have at least as possible of them let is_branch_init = meta.advice_column(); let is_branch_child = meta.advice_column(); @@ -213,22 +212,8 @@ impl MPTConfig { .try_into() .unwrap(); - let s_keccak: [Column; KECCAK_OUTPUT_WIDTH] = (0 - ..KECCAK_OUTPUT_WIDTH) - .map(|_| meta.advice_column()) - .collect::>() - .try_into() - .unwrap(); - - let c_keccak: [Column; KECCAK_OUTPUT_WIDTH] = (0 - ..KECCAK_OUTPUT_WIDTH) - .map(|_| meta.advice_column()) - .collect::>() - .try_into() - .unwrap(); - - let s_modified_node_rlc = meta.advice_column(); - let c_modified_node_rlc = meta.advice_column(); + let s_mod_node_hash_rlc = meta.advice_column(); + let c_mod_node_hash_rlc = meta.advice_column(); let s_root = meta.advice_column(); let c_root = meta.advice_column(); @@ -327,24 +312,26 @@ impl MPTConfig { meta, q_not_first, is_branch_child, - s_keccak, + s_mod_node_hash_rlc, s_advices, node_index, is_modified, is_at_drifted_pos, sel1, + acc_r, ); BranchRowsChip::::configure( meta, q_not_first, is_branch_child, - c_keccak, + c_mod_node_hash_rlc, c_advices, node_index, is_modified, is_at_drifted_pos, sel2, + acc_r, ); BranchHashInParentChip::::configure( @@ -354,7 +341,7 @@ impl MPTConfig { is_last_branch_child, s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], s_advices, - s_keccak, + s_mod_node_hash_rlc, acc_s, acc_mult_s, keccak_table, @@ -367,7 +354,7 @@ impl MPTConfig { is_last_branch_child, s_advices[IS_BRANCH_C_PLACEHOLDER_POS - LAYOUT_OFFSET], s_advices, - c_keccak, + c_mod_node_hash_rlc, acc_c, acc_mult_c, keccak_table, @@ -398,9 +385,10 @@ impl MPTConfig { acc_c, acc_mult_c, keccak_table, - s_keccak, + s_mod_node_hash_rlc, r_table.clone(), true, + acc_r, ); ExtensionNodeChip::::configure( @@ -428,9 +416,10 @@ impl MPTConfig { acc_c, acc_mult_c, keccak_table, - c_keccak, + c_mod_node_hash_rlc, r_table.clone(), false, + acc_r, ); ExtensionNodeKeyChip::::configure( @@ -467,6 +456,7 @@ impl MPTConfig { acc_c, acc_mult_c, keccak_table, + acc_r, true, ); @@ -483,6 +473,7 @@ impl MPTConfig { acc_c, acc_mult_c, keccak_table, + acc_r, false, ); @@ -550,8 +541,8 @@ impl MPTConfig { c_rlp1, c_rlp2, s_advices, - s_modified_node_rlc, - c_modified_node_rlc, + s_mod_node_hash_rlc, + c_mod_node_hash_rlc, acc_s, acc_mult_s, key_rlc, @@ -580,8 +571,8 @@ impl MPTConfig { c_rlp1, c_rlp2, s_advices, - s_modified_node_rlc, - c_modified_node_rlc, + s_mod_node_hash_rlc, + c_mod_node_hash_rlc, acc_s, acc_mult_s, key_rlc, @@ -611,10 +602,8 @@ impl MPTConfig { c_rlp1, c_rlp2, s_advices, - s_keccak, - c_keccak, - s_modified_node_rlc, - c_modified_node_rlc, + s_mod_node_hash_rlc, + c_mod_node_hash_rlc, acc_s, acc_mult_s, key_rlc, @@ -640,7 +629,7 @@ impl MPTConfig { s_rlp1, s_rlp2, s_advices, - s_keccak, + s_mod_node_hash_rlc, keccak_table, acc_s, acc_mult_s, @@ -665,7 +654,7 @@ impl MPTConfig { s_rlp1, s_rlp2, s_advices, - c_keccak, + c_mod_node_hash_rlc, keccak_table, acc_s, acc_mult_s, @@ -742,7 +731,7 @@ impl MPTConfig { acc_s, acc_mult_s, fixed_table.clone(), - s_keccak, + s_mod_node_hash_rlc, keccak_table, true, ); @@ -761,7 +750,7 @@ impl MPTConfig { acc_s, acc_mult_s, fixed_table.clone(), - c_keccak, + c_mod_node_hash_rlc, keccak_table, false, ); @@ -795,10 +784,8 @@ impl MPTConfig { c_rlp2, s_advices, c_advices, - s_keccak, - c_keccak, - s_modified_node_rlc, - c_modified_node_rlc, + s_mod_node_hash_rlc, + c_mod_node_hash_rlc, s_root, c_root, acc_s, @@ -886,14 +873,14 @@ impl MPTConfig { // because used for is_long region.assign_advice( || "assign s_modified_node_rlc".to_string(), - self.s_modified_node_rlc, + self.s_mod_node_hash_rlc, offset, || Ok(F::zero()), )?; // because used for is_short region.assign_advice( || "assign c_modified_node_rlc".to_string(), - self.c_modified_node_rlc, + self.c_mod_node_hash_rlc, offset, || Ok(F::zero()), )?; @@ -1127,8 +1114,8 @@ impl MPTConfig { key_rlc_mult: F, mult_diff: F, row: &[u8], - s_words: &[u64], - c_words: &[u64], + s_mod_node_hash_rlc: F, + c_mod_node_hash_rlc: F, drifted_pos: u8, s_rlp1: i32, c_rlp1: i32, @@ -1157,22 +1144,18 @@ impl MPTConfig { offset, )?; - for (ind, column) in self.s_keccak.iter().enumerate() { - region.assign_advice( - || "Keccak s", - *column, - offset, - || Ok(F::from(s_words[ind])), - )?; - } - for (ind, column) in self.c_keccak.iter().enumerate() { - region.assign_advice( - || "Keccak c", - *column, - offset, - || Ok(F::from(c_words[ind])), - )?; - } + region.assign_advice( + || "s_mod_node_hash_rlc", + self.s_mod_node_hash_rlc, + offset, + || Ok(s_mod_node_hash_rlc), + )?; + region.assign_advice( + || "c_mod_node_hash_rlc", + self.c_mod_node_hash_rlc, + offset, + || Ok(c_mod_node_hash_rlc), + )?; region.assign_advice( || "key rlc", @@ -1262,8 +1245,8 @@ impl MPTConfig { let mut offset = 0; let mut modified_node = 0; - let mut s_words: Vec = vec![0, 0, 0, 0]; - let mut c_words: Vec = vec![0, 0, 0, 0]; + let mut s_mod_node_hash_rlc = F::zero(); + let mut c_mod_node_hash_rlc = F::zero(); let mut node_index: u8 = 0; let mut acc_s = F::zero(); let mut acc_mult_s = F::zero(); @@ -1375,8 +1358,10 @@ impl MPTConfig { [ind + 1 + modified_node as usize] [C_START..C_START + HASH_WIDTH] .to_vec(); - s_words = self.convert_into_words(&s_hash); - c_words = self.convert_into_words(&c_hash); + s_mod_node_hash_rlc = + hash_into_rlc(&s_hash, self.acc_r); + c_mod_node_hash_rlc = + hash_into_rlc(&c_hash, self.acc_r); if row[IS_BRANCH_S_PLACEHOLDER_POS] == 1 { // We put hash of a node that moved down to the added branch. @@ -1385,7 +1370,8 @@ impl MPTConfig { [ind + 1 + drifted_pos as usize] [S_START..S_START + HASH_WIDTH] .to_vec(); - s_words = self.convert_into_words(&s_hash); + s_mod_node_hash_rlc = + hash_into_rlc(&s_hash, self.acc_r); is_branch_s_placeholder = true } else { is_branch_s_placeholder = false @@ -1395,14 +1381,15 @@ impl MPTConfig { [ind + 1 + drifted_pos as usize] [C_START..C_START + HASH_WIDTH] .to_vec(); - c_words = self.convert_into_words(&c_hash); + c_mod_node_hash_rlc = + hash_into_rlc(&c_hash, self.acc_r); is_branch_c_placeholder = true } else { is_branch_c_placeholder = false } // If no placeholder branch, we set drifted_pos = modified_node. This - // is needed just to make some other constraints (s_keccak/c_keccak - // corresponds to the proper node) easier to write. + // is needed just to make some other constraints (s_mod_node_hash_rlc + // and c_mod_node_hash_rlc correspond to the proper node) easier to write. if row[IS_BRANCH_S_PLACEHOLDER_POS] == 0 && row[IS_BRANCH_C_PLACEHOLDER_POS] == 0 { @@ -1796,8 +1783,8 @@ impl MPTConfig { key_rlc_mult, mult_diff, &row[0..row.len() - 1].to_vec(), - &s_words, - &c_words, + s_mod_node_hash_rlc, + c_mod_node_hash_rlc, drifted_pos, rlp_len_rem_s, rlp_len_rem_c, @@ -1815,19 +1802,19 @@ impl MPTConfig { key_rlc_mult, mult_diff, &row[0..row.len() - 1].to_vec(), - &s_words, - &c_words, + s_mod_node_hash_rlc, + c_mod_node_hash_rlc, drifted_pos, rlp_len_rem_s, rlp_len_rem_c, offset, )?; - // sel1 is to distinguish whether s_words is [128, 0, 0, 0]. - // sel2 is to distinguish whether c_words is [128, 0, 0, 0]. + // sel1 is to distinguish whether the S node is empty. + // sel2 is to distinguish whether the C node is empty. // Note that 128 comes from the RLP byte denoting empty leaf. - // Having [128, 0, 0, 0] for *_word means there is no node at - // this position in branch - for example, s_words - // is [128, 0, 0, 0] and c_words is some other value + // Having 128 for *_mod_node_hash_rlc means there is no node at + // this position in branch - for example, + // s_mode_node_hash_rlc = 128 and c_words is some other value // when new value is added to the trie // (as opposed to just updating the value). // Note that there is a potential attack if a leaf node @@ -1835,24 +1822,10 @@ impl MPTConfig { // but the probability is negligible. let mut sel1 = F::zero(); let mut sel2 = F::zero(); - if s_words[0] == 128 - && s_words - .iter() - .skip(1) - .filter(|w| **w == 0_u64) - .count() - == KECCAK_OUTPUT_WIDTH - 1 - { + if s_mod_node_hash_rlc == F::from(128 as u64) { sel1 = F::one(); } - if c_words[0] == 128 - && c_words - .iter() - .skip(1) - .filter(|w| **w == 0_u64) - .count() - == KECCAK_OUTPUT_WIDTH - 1 - { + if c_mod_node_hash_rlc == F::from(128 as u64) { sel2 = F::one(); } @@ -2037,7 +2010,7 @@ impl MPTConfig { "assign s_modified_node_rlc" .to_string() }, - self.s_modified_node_rlc, + self.s_mod_node_hash_rlc, offset, || Ok(F::from(is_long as u64)), ) @@ -2048,7 +2021,7 @@ impl MPTConfig { "assign c_modified_node_rlc" .to_string() }, - self.c_modified_node_rlc, + self.c_mod_node_hash_rlc, offset, || Ok(F::from(is_short as u64)), ) @@ -2474,20 +2447,6 @@ impl MPTConfig { Ok(()) } - // see bits_to_u64_words_le - fn convert_into_words(&self, message: &[u8]) -> Vec { - let words_total = message.len() / 8; - let mut words: Vec = vec![0; words_total]; - - for i in 0..words_total { - let mut word_bits: [u8; 8] = Default::default(); - word_bits.copy_from_slice(&message[i * 8..i * 8 + 8]); - words[i] = u64::from_le_bytes(word_bits); - } - - words - } - fn compute_keccak(&self, msg: &[u8]) -> Vec { let mut keccak = Keccak::default(); keccak.update(msg); @@ -2520,20 +2479,14 @@ impl MPTConfig { || Ok(rlc), )?; - let keccak_output = self.convert_into_words(&hash); + let hash_rlc = hash_into_rlc(&hash, self.acc_r); + region.assign_fixed( + || "Keccak table", + self.keccak_table[1], + offset, + || Ok(hash_rlc), + )?; - for (ind, column) in self.keccak_table.iter().enumerate() { - if ind == 0 { - continue; - } - let val = keccak_output[ind - KECCAK_INPUT_WIDTH]; - region.assign_fixed( - || "Keccak table", - *column, - offset, - || Ok(F::from(val)), - )?; - } offset += 1; } diff --git a/mpt/src/param.rs b/mpt/src/param.rs index c73190b564..f216dbfa25 100644 --- a/mpt/src/param.rs +++ b/mpt/src/param.rs @@ -4,7 +4,7 @@ pub const HASH_WIDTH: usize = 32; pub const WITNESS_ROW_WIDTH: usize = 68; pub const LAYOUT_OFFSET: usize = 2; pub const KECCAK_INPUT_WIDTH: usize = 1; -pub const KECCAK_OUTPUT_WIDTH: usize = 4; +pub const KECCAK_OUTPUT_WIDTH: usize = 1; // for s: RLP 2 cells + HASH_WIDTH cells // for c: RLP 2 cells + HASH_WIDTH cells pub const RLP_NUM: usize = 2; diff --git a/mpt/src/storage_root_in_account_leaf.rs b/mpt/src/storage_root_in_account_leaf.rs index 8adbe48bf9..04c2da8b16 100644 --- a/mpt/src/storage_root_in_account_leaf.rs +++ b/mpt/src/storage_root_in_account_leaf.rs @@ -7,7 +7,7 @@ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; use crate::{ - helpers::{get_is_extension_node, into_words_expr}, + helpers::{get_is_extension_node, hash_expr_into_rlc, into_words_expr}, param::{ HASH_WIDTH, IS_BRANCH_C_PLACEHOLDER_POS, IS_BRANCH_S_PLACEHOLDER_POS, KECCAK_INPUT_WIDTH, KECCAK_OUTPUT_WIDTH, LAYOUT_OFFSET, @@ -36,6 +36,7 @@ impl StorageRootChip { acc_c: Column, acc_mult_c: Column, keccak_table: [Column; KECCAK_INPUT_WIDTH + KECCAK_OUTPUT_WIDTH], + acc_r: F, is_s: bool, ) -> StorageRootConfig { let config = StorageRootConfig {}; @@ -87,8 +88,7 @@ impl StorageRootChip { sc_hash.push(meta.query_advice(*column, Rotation(-17))); } } - let storage_root_words = into_words_expr(sc_hash); - + let hash_rlc = hash_expr_into_rlc(&sc_hash, acc_r); let mut constraints = vec![]; constraints.push(( not_first_level.clone() @@ -98,18 +98,14 @@ impl StorageRootChip { * branch_acc, // TODO: replace with acc once ValueNode is added meta.query_fixed(keccak_table[0], Rotation::cur()), )); - for (ind, word) in storage_root_words.iter().enumerate() { - let keccak_table_i = - meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); - constraints.push(( - not_first_level.clone() - * (one.clone() - is_extension_node.clone()) - * is_last_branch_child.clone() - * is_account_leaf_storage_codehash_prev.clone() - * word.clone(), - keccak_table_i, - )); - } + constraints.push(( + not_first_level.clone() + * (one.clone() - is_extension_node.clone()) + * is_last_branch_child.clone() + * is_account_leaf_storage_codehash_prev.clone() + * hash_rlc, + meta.query_fixed(keccak_table[1], Rotation::cur()), + )); constraints }); @@ -169,7 +165,7 @@ impl StorageRootChip { )); } } - let storage_root_words = into_words_expr(sc_hash); + let hash_rlc = hash_expr_into_rlc(&sc_hash, acc_r); let mut constraints = vec![]; constraints.push(( @@ -181,19 +177,15 @@ impl StorageRootChip { * acc, meta.query_fixed(keccak_table[0], Rotation::cur()), )); - for (ind, word) in storage_root_words.iter().enumerate() { - let keccak_table_i = - meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); - constraints.push(( - not_first_level.clone() - * is_extension_node.clone() - * is_after_last_branch_child.clone() - * is_account_leaf_storage_codehash_prev.clone() - * (one.clone() - is_branch_placeholder.clone()) - * word.clone(), - keccak_table_i, - )); - } + constraints.push(( + not_first_level.clone() + * is_extension_node.clone() + * is_after_last_branch_child.clone() + * is_account_leaf_storage_codehash_prev.clone() + * (one.clone() - is_branch_placeholder.clone()) + * hash_rlc.clone(), + meta.query_fixed(keccak_table[1], Rotation::cur()), + )); constraints }); @@ -227,7 +219,7 @@ impl StorageRootChip { sc_hash.push(meta.query_advice(*column, Rotation(rot))); } } - let storage_root_words = into_words_expr(sc_hash); + let hash_rlc = hash_expr_into_rlc(&sc_hash, acc_r); let mut constraints = vec![]; constraints.push(( @@ -237,17 +229,13 @@ impl StorageRootChip { * acc, meta.query_fixed(keccak_table[0], Rotation::cur()), )); - for (ind, word) in storage_root_words.iter().enumerate() { - let keccak_table_i = - meta.query_fixed(keccak_table[ind + 1], Rotation::cur()); - constraints.push(( - not_first_level.clone() - * is_leaf.clone() - * is_account_leaf_storage_codehash_prev.clone() - * word.clone(), - keccak_table_i, - )); - } + constraints.push(( + not_first_level.clone() + * is_leaf.clone() + * is_account_leaf_storage_codehash_prev.clone() + * hash_rlc.clone(), + meta.query_fixed(keccak_table[1], Rotation::cur()), + )); constraints }); diff --git a/mpt/tests/AddBranch.json b/mpt/tests/AddBranch.json index 835948e916..7875c74b46 100644 --- a/mpt/tests/AddBranch.json +++ b/mpt/tests/AddBranch.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,204,163,192,228,236,158,53,243,37,211,75,99,207,250,226,55,170,222,203,54,169,187,114,252,9,233,188,229,183,238,239,41,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,30,31,137,208,60,56,93,193,234,92,33,44,105,50,212,87,114,191,48,56,172,41,96,249,141,153,157,90,136,85,178,210,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,223,45,149,220,158,221,89,72,38,143,255,58,137,174,55,171,177,138,133,190,138,20,20,84,200,62,178,81,32,253,18,123,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,145,217,85,165,243,134,193,101,63,153,167,102,112,147,139,74,180,12,255,170,94,85,61,77,245,107,254,240,47,123,144,46,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,207,55,223,75,156,17,69,57,26,113,1,148,61,210,37,76,31,144,225,95,2,36,11,200,74,187,97,142,139,145,94,45,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,92,237,185,229,137,27,38,18,42,64,93,177,114,225,55,87,250,35,225,77,133,59,20,74,100,207,70,228,90,236,227,113,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,254,239,63,62,84,215,88,151,22,243,211,38,10,146,190,159,142,27,68,135,217,242,3,166,204,116,39,94,68,45,149,207,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,190,78,97,44,199,185,78,255,133,142,12,3,144,130,2,110,52,117,104,18,95,33,87,149,32,175,212,11,129,104,113,157,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,0,160,204,163,192,228,236,158,53,243,37,211,75,99,207,250,226,55,170,222,203,54,169,187,114,252,9,233,188,229,183,238,239,41,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,0,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,0,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,0,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,0,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,0,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,0,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,0,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,0,160,30,31,137,208,60,56,93,193,234,92,33,44,105,50,212,87,114,191,48,56,172,41,96,249,141,153,157,90,136,85,178,210,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,0,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,0,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,0,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,0,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,0,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,0,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,0,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,0,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,0,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,0,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,0,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,0,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,0,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,0,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,0,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,0,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,0,160,223,45,149,220,158,221,89,72,38,143,255,58,137,174,55,171,177,138,133,190,138,20,20,84,200,62,178,81,32,253,18,123,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,0,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,0,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,0,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,0,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,0,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,0,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,0,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,0,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,0,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,0,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,0,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,0,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,0,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,0,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,0,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,0,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,0,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,0,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,0,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,0,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,0,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,0,160,145,217,85,165,243,134,193,101,63,153,167,102,112,147,139,74,180,12,255,170,94,85,61,77,245,107,254,240,47,123,144,46,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,0,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,0,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,0,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,0,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,0,160,207,55,223,75,156,17,69,57,26,113,1,148,61,210,37,76,31,144,225,95,2,36,11,200,74,187,97,142,139,145,94,45,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,0,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,0,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,0,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,0,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,0,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,0,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,0,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,0,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,0,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,0,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,0,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,0,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,0,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,0,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,0,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,0,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,0,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,0,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,0,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,0,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,0,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,0,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,0,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,0,160,92,237,185,229,137,27,38,18,42,64,93,177,114,225,55,87,250,35,225,77,133,59,20,74,100,207,70,228,90,236,227,113,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,0,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,0,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,0,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,0,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,1,49,249,1,49,13,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,0,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,0,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,0,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,0,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,0,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,0,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,0,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,0,160,254,239,63,62,84,215,88,151,22,243,211,38,10,146,190,159,142,27,68,135,217,242,3,166,204,116,39,94,68,45,149,207,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,0,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,7],[0,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,8],[0,160,190,78,97,44,199,185,78,255,133,142,12,3,144,130,2,110,52,117,104,18,95,33,87,149,32,175,212,11,129,104,113,157,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,1,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,14],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,204,163,192,228,236,158,53,243,37,211,75,99,207,250,226,55,170,222,203,54,169,187,114,252,9,233,188,229,183,238,239,41,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,30,31,137,208,60,56,93,193,234,92,33,44,105,50,212,87,114,191,48,56,172,41,96,249,141,153,157,90,136,85,178,210,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,223,45,149,220,158,221,89,72,38,143,255,58,137,174,55,171,177,138,133,190,138,20,20,84,200,62,178,81,32,253,18,123,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,145,217,85,165,243,134,193,101,63,153,167,102,112,147,139,74,180,12,255,170,94,85,61,77,245,107,254,240,47,123,144,46,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,207,55,223,75,156,17,69,57,26,113,1,148,61,210,37,76,31,144,225,95,2,36,11,200,74,187,97,142,139,145,94,45,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,92,237,185,229,137,27,38,18,42,64,93,177,114,225,55,87,250,35,225,77,133,59,20,74,100,207,70,228,90,236,227,113,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,254,239,63,62,84,215,88,151,22,243,211,38,10,146,190,159,142,27,68,135,217,242,3,166,204,116,39,94,68,45,149,207,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,190,78,97,44,199,185,78,255,133,142,12,3,144,130,2,110,52,117,104,18,95,33,87,149,32,175,212,11,129,104,113,157,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5]] \ No newline at end of file diff --git a/mpt/tests/AddBranchLong.json b/mpt/tests/AddBranchLong.json index b6ca892e57..49fd1f1149 100644 --- a/mpt/tests/AddBranchLong.json +++ b/mpt/tests/AddBranchLong.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,91,90,100,21,60,97,18,135,96,21,187,90,82,60,232,214,123,22,224,116,254,155,184,185,194,205,29,116,231,32,129,175,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,192,167,124,25,206,92,75,245,4,43,53,189,69,2,163,219,144,211,228,207,250,178,204,196,234,73,219,18,223,139,250,247,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,199,151,38,229,9,60,78,6,209,87,90,253,217,35,135,162,166,127,39,223,32,108,123,160,66,118,38,51,250,98,173,217,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,244,89,96,62,9,150,203,76,223,160,251,42,206,30,75,61,47,23,43,205,173,75,47,191,155,207,111,125,254,156,216,88,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,160,105,130,128,74,115,134,13,134,231,146,88,193,234,132,179,206,55,95,69,122,215,246,230,123,169,120,158,220,198,147,103,4,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,160,107,27,106,51,151,146,15,115,253,161,145,206,129,91,38,55,41,82,205,136,182,169,249,74,62,74,253,23,113,189,73,92,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,160,129,103,83,127,82,116,230,206,168,220,218,71,239,39,86,166,136,38,237,137,0,142,199,113,122,193,27,185,199,80,39,137,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,128,5],[249,2,17,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,160,44,170,206,133,150,224,102,18,149,247,178,45,4,51,185,152,182,15,129,98,87,7,217,66,140,196,103,35,93,0,101,219,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,128,5],[249,2,17,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,160,42,69,74,233,51,55,125,49,134,79,5,11,23,237,229,204,137,171,175,160,3,203,122,137,115,53,181,134,199,219,126,34,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,128,5],[249,2,17,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,160,24,235,57,40,228,48,218,25,240,58,122,91,71,45,234,113,203,184,32,245,222,14,27,244,91,16,182,107,168,75,17,119,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,128,5],[249,2,17,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,160,207,145,8,113,104,80,200,249,25,156,71,69,100,199,215,231,208,144,224,51,149,195,70,84,132,70,110,198,60,215,179,86,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,128,5],[249,2,17,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,160,219,96,122,115,226,97,154,132,68,248,39,70,155,139,139,71,27,90,7,213,57,170,62,184,16,30,145,140,178,47,68,144,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,128,5],[249,1,17,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,128,128,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,128,128,128,128,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,128,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,160,210,18,153,129,9,16,109,118,224,110,219,219,227,254,219,187,210,121,21,214,121,115,230,154,173,190,226,160,131,181,148,83,128,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,128,5],[249,1,17,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,128,128,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,128,128,128,128,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,128,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,160,161,97,160,22,221,241,157,38,227,108,127,210,79,134,23,132,32,189,106,78,25,236,195,163,217,219,97,128,159,96,180,189,128,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,128,5],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,184,70,248,68,128,128,160,243,180,122,255,168,251,76,111,113,241,104,225,225,93,38,173,150,5,201,44,175,118,224,190,143,85,238,209,187,163,73,26,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,184,70,248,68,128,128,160,230,235,123,177,163,228,229,179,247,255,57,207,119,20,69,202,176,46,215,201,51,244,181,163,154,131,7,136,178,184,167,94,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,128,128,160,2,181,237,96,137,204,229,65,148,3,108,66,200,41,116,147,205,184,82,98,155,193,196,211,48,20,43,105,98,25,162,58,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,91,90,100,21,60,97,18,135,96,21,187,90,82,60,232,214,123,22,224,116,254,155,184,185,194,205,29,116,231,32,129,175,0,160,192,167,124,25,206,92,75,245,4,43,53,189,69,2,163,219,144,211,228,207,250,178,204,196,234,73,219,18,223,139,250,247,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,199,151,38,229,9,60,78,6,209,87,90,253,217,35,135,162,166,127,39,223,32,108,123,160,66,118,38,51,250,98,173,217,0,160,244,89,96,62,9,150,203,76,223,160,251,42,206,30,75,61,47,23,43,205,173,75,47,191,155,207,111,125,254,156,216,88,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,0,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,105,130,128,74,115,134,13,134,231,146,88,193,234,132,179,206,55,95,69,122,215,246,230,123,169,120,158,220,198,147,103,4,0,160,107,27,106,51,151,146,15,115,253,161,145,206,129,91,38,55,41,82,205,136,182,169,249,74,62,74,253,23,113,189,73,92,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,0,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,0,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,0,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,0,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,0,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,0,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,129,103,83,127,82,116,230,206,168,220,218,71,239,39,86,166,136,38,237,137,0,142,199,113,122,193,27,185,199,80,39,137,0,160,44,170,206,133,150,224,102,18,149,247,178,45,4,51,185,152,182,15,129,98,87,7,217,66,140,196,103,35,93,0,101,219,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,0,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,0,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,0,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,0,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,0,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,0,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,0,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,0,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,0,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,0,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,0,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,0,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,0,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,0,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,0,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,0,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,0,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,0,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,0,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,42,69,74,233,51,55,125,49,134,79,5,11,23,237,229,204,137,171,175,160,3,203,122,137,115,53,181,134,199,219,126,34,0,160,24,235,57,40,228,48,218,25,240,58,122,91,71,45,234,113,203,184,32,245,222,14,27,244,91,16,182,107,168,75,17,119,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,0,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,0,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,0,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,0,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,0,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,0,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,0,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,0,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,0,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,0,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,0,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,207,145,8,113,104,80,200,249,25,156,71,69,100,199,215,231,208,144,224,51,149,195,70,84,132,70,110,198,60,215,179,86,0,160,219,96,122,115,226,97,154,132,68,248,39,70,155,139,139,71,27,90,7,213,57,170,62,184,16,30,145,140,178,47,68,144,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,0,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,0,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,0,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,0,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,0,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,0,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,0,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,0,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,0,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,1,17,249,1,17,13,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,0,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,0,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,0,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,0,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,0,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,0,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,210,18,153,129,9,16,109,118,224,110,219,219,227,254,219,187,210,121,21,214,121,115,230,154,173,190,226,160,131,181,148,83,0,160,161,97,160,22,221,241,157,38,227,108,127,210,79,134,23,132,32,189,106,78,25,236,195,163,217,219,97,128,159,96,180,189,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,0,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,7],[0,160,243,180,122,255,168,251,76,111,113,241,104,225,225,93,38,173,150,5,201,44,175,118,224,190,143,85,238,209,187,163,73,26,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,8],[0,160,230,235,123,177,163,228,229,179,247,255,57,207,119,20,69,202,176,46,215,201,51,244,181,163,154,131,7,136,178,184,167,94,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,0,160,2,181,237,96,137,204,229,65,148,3,108,66,200,41,116,147,205,184,82,98,155,193,196,211,48,20,43,105,98,25,162,58,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,1,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,14],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,91,90,100,21,60,97,18,135,96,21,187,90,82,60,232,214,123,22,224,116,254,155,184,185,194,205,29,116,231,32,129,175,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,192,167,124,25,206,92,75,245,4,43,53,189,69,2,163,219,144,211,228,207,250,178,204,196,234,73,219,18,223,139,250,247,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,199,151,38,229,9,60,78,6,209,87,90,253,217,35,135,162,166,127,39,223,32,108,123,160,66,118,38,51,250,98,173,217,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,244,89,96,62,9,150,203,76,223,160,251,42,206,30,75,61,47,23,43,205,173,75,47,191,155,207,111,125,254,156,216,88,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,160,105,130,128,74,115,134,13,134,231,146,88,193,234,132,179,206,55,95,69,122,215,246,230,123,169,120,158,220,198,147,103,4,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,160,107,27,106,51,151,146,15,115,253,161,145,206,129,91,38,55,41,82,205,136,182,169,249,74,62,74,253,23,113,189,73,92,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,160,129,103,83,127,82,116,230,206,168,220,218,71,239,39,86,166,136,38,237,137,0,142,199,113,122,193,27,185,199,80,39,137,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,128,5],[249,2,17,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,160,44,170,206,133,150,224,102,18,149,247,178,45,4,51,185,152,182,15,129,98,87,7,217,66,140,196,103,35,93,0,101,219,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,128,5],[249,2,17,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,160,42,69,74,233,51,55,125,49,134,79,5,11,23,237,229,204,137,171,175,160,3,203,122,137,115,53,181,134,199,219,126,34,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,128,5],[249,2,17,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,160,24,235,57,40,228,48,218,25,240,58,122,91,71,45,234,113,203,184,32,245,222,14,27,244,91,16,182,107,168,75,17,119,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,128,5],[249,2,17,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,160,207,145,8,113,104,80,200,249,25,156,71,69,100,199,215,231,208,144,224,51,149,195,70,84,132,70,110,198,60,215,179,86,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,128,5],[249,2,17,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,160,219,96,122,115,226,97,154,132,68,248,39,70,155,139,139,71,27,90,7,213,57,170,62,184,16,30,145,140,178,47,68,144,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,128,5],[249,1,17,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,128,128,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,128,128,128,128,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,128,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,160,210,18,153,129,9,16,109,118,224,110,219,219,227,254,219,187,210,121,21,214,121,115,230,154,173,190,226,160,131,181,148,83,128,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,128,5],[249,1,17,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,128,128,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,128,128,128,128,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,128,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,160,161,97,160,22,221,241,157,38,227,108,127,210,79,134,23,132,32,189,106,78,25,236,195,163,217,219,97,128,159,96,180,189,128,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,128,5],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,184,70,248,68,128,128,160,243,180,122,255,168,251,76,111,113,241,104,225,225,93,38,173,150,5,201,44,175,118,224,190,143,85,238,209,187,163,73,26,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,184,70,248,68,128,128,160,230,235,123,177,163,228,229,179,247,255,57,207,119,20,69,202,176,46,215,201,51,244,181,163,154,131,7,136,178,184,167,94,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,128,128,160,2,181,237,96,137,204,229,65,148,3,108,66,200,41,116,147,205,184,82,98,155,193,196,211,48,20,43,105,98,25,162,58,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/AddBranchTwoLevels.json b/mpt/tests/AddBranchTwoLevels.json index 6bc83fb656..8dff40b395 100644 --- a/mpt/tests/AddBranchTwoLevels.json +++ b/mpt/tests/AddBranchTwoLevels.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,202,59,207,184,181,204,132,169,168,91,160,60,211,50,107,15,165,139,101,74,251,148,249,104,241,86,141,45,8,202,214,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,149,161,91,255,166,107,211,109,201,181,29,3,168,216,148,79,133,65,209,27,183,118,174,170,39,244,41,56,105,167,218,7,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,66,176,214,86,219,235,246,79,146,165,186,87,19,252,29,241,232,94,27,41,38,92,119,251,106,91,208,170,224,29,160,248,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,112,186,4,211,18,132,74,91,28,166,139,239,103,168,15,42,189,31,135,248,209,138,187,176,92,23,33,244,36,94,133,43,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,160,19,224,113,201,255,129,36,52,57,214,92,241,118,205,0,170,227,47,102,227,218,116,110,128,178,11,110,204,252,77,100,200,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,128,5],[249,2,17,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,160,223,170,245,164,159,246,210,159,143,187,69,29,30,101,1,144,13,186,67,137,102,247,134,6,51,66,76,202,229,100,195,149,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,128,5],[249,2,17,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,160,146,211,70,53,89,117,233,193,185,246,151,53,11,162,117,5,124,156,178,211,34,175,70,111,143,66,148,118,201,72,100,140,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,128,5],[249,2,17,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,160,252,217,31,98,213,2,184,117,159,197,191,162,34,191,237,19,48,173,185,206,42,131,123,246,215,37,157,170,129,2,159,79,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,128,5],[249,2,17,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,160,175,181,176,216,197,195,13,98,14,255,75,4,199,16,191,222,114,48,246,89,57,95,237,2,178,220,14,100,170,2,33,181,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,128,5],[249,2,17,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,160,55,85,9,146,13,220,208,48,219,48,45,20,104,34,220,239,134,126,21,8,186,71,116,184,250,50,0,156,101,10,221,196,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,128,5],[249,2,17,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,160,180,25,20,136,244,187,234,226,83,52,240,205,200,229,58,185,112,131,8,251,120,228,195,70,166,60,63,220,0,122,78,173,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,128,5],[249,2,17,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,160,69,56,88,5,160,143,143,51,129,117,240,225,241,84,36,241,220,69,90,156,249,195,200,255,207,226,79,132,244,18,115,224,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,128,5],[249,1,17,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,128,128,128,128,128,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,128,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,160,3,153,231,82,186,179,76,222,114,246,236,240,176,201,228,114,97,100,0,77,34,220,98,95,112,155,37,214,127,222,185,16,128,128,128,5],[249,1,17,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,128,128,128,128,128,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,128,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,160,149,106,49,186,80,196,82,157,32,65,104,247,97,128,104,47,223,63,50,242,236,254,19,57,80,81,181,46,229,29,163,11,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,163,249,116,158,55,31,135,151,154,177,70,162,196,125,104,115,86,21,90,18,248,231,181,157,159,88,231,1,29,210,253,54,128,128,128,128,128,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,238,33,41,91,139,64,0,126,58,209,28,244,31,248,40,252,116,128,48,205,71,63,220,200,119,152,59,114,226,64,32,177,128,128,128,128,128,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,128,128,128,5],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,184,70,248,68,128,128,160,124,110,210,32,40,203,188,213,98,144,74,214,52,38,242,41,140,111,161,26,157,214,107,102,215,218,164,89,184,224,211,23,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,184,70,248,68,128,128,160,125,125,5,117,81,122,122,242,64,2,175,145,138,151,62,249,124,167,21,134,164,8,89,178,199,105,211,183,248,165,182,64,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,40,218,53,174,159,41,102,174,207,210,68,46,147,137,18,7,231,77,152,244,11,253,97,148,81,205,17,30,51,123,221,102,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,229,104,249,34,92,158,241,146,58,109,87,65,16,57,148,193,196,216,75,75,23,242,59,8,146,130,42,254,205,234,174,62,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,64,173,190,85,245,27,215,241,104,119,0,147,61,155,51,41,52,3,142,121,197,151,126,68,251,26,55,133,129,160,120,30,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,80,212,104,138,191,68,67,228,70,6,232,171,124,66,35,101,130,116,159,84,49,253,75,91,27,244,105,102,42,237,198,64,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,128,128,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,145,202,59,207,184,181,204,132,169,168,91,160,60,211,50,107,15,165,139,101,74,251,148,249,104,241,86,141,45,8,202,214,0,160,149,161,91,255,166,107,211,109,201,181,29,3,168,216,148,79,133,65,209,27,183,118,174,170,39,244,41,56,105,167,218,7,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,66,176,214,86,219,235,246,79,146,165,186,87,19,252,29,241,232,94,27,41,38,92,119,251,106,91,208,170,224,29,160,248,0,160,112,186,4,211,18,132,74,91,28,166,139,239,103,168,15,42,189,31,135,248,209,138,187,176,92,23,33,244,36,94,133,43,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,0,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,0,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,0,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,0,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,0,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,0,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,0,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,0,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,0,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,0,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,0,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,0,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,0,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,0,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,19,224,113,201,255,129,36,52,57,214,92,241,118,205,0,170,227,47,102,227,218,116,110,128,178,11,110,204,252,77,100,200,0,160,223,170,245,164,159,246,210,159,143,187,69,29,30,101,1,144,13,186,67,137,102,247,134,6,51,66,76,202,229,100,195,149,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,0,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,0,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,146,211,70,53,89,117,233,193,185,246,151,53,11,162,117,5,124,156,178,211,34,175,70,111,143,66,148,118,201,72,100,140,0,160,252,217,31,98,213,2,184,117,159,197,191,162,34,191,237,19,48,173,185,206,42,131,123,246,215,37,157,170,129,2,159,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,0,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,0,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,0,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,0,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,0,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,0,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,0,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,0,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,0,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,0,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,0,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,0,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,0,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,0,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,0,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,0,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,0,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,0,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,0,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,0,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,0,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,0,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,0,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,0,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,0,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,0,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,0,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,0,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,175,181,176,216,197,195,13,98,14,255,75,4,199,16,191,222,114,48,246,89,57,95,237,2,178,220,14,100,170,2,33,181,0,160,55,85,9,146,13,220,208,48,219,48,45,20,104,34,220,239,134,126,21,8,186,71,116,184,250,50,0,156,101,10,221,196,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,0,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,0,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,0,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,0,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,0,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,180,25,20,136,244,187,234,226,83,52,240,205,200,229,58,185,112,131,8,251,120,228,195,70,166,60,63,220,0,122,78,173,0,160,69,56,88,5,160,143,143,51,129,117,240,225,241,84,36,241,220,69,90,156,249,195,200,255,207,226,79,132,244,18,115,224,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,0,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,0,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,0,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,0,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,0,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,0,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,0,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,0,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,0,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,0,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,0,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,1,17,249,1,17,13,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,0,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,0,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,0,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,0,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,0,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,0,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,0,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,3,153,231,82,186,179,76,222,114,246,236,240,176,201,228,114,97,100,0,77,34,220,98,95,112,155,37,214,127,222,185,16,0,160,149,106,49,186,80,196,82,157,32,65,104,247,97,128,104,47,223,63,50,242,236,254,19,57,80,81,181,46,229,29,163,11,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[1,0,1,0,248,81,0,248,81,0,7,0,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,163,249,116,158,55,31,135,151,154,177,70,162,196,125,104,115,86,21,90,18,248,231,181,157,159,88,231,1,29,210,253,54,0,160,238,33,41,91,139,64,0,126,58,209,28,244,31,248,40,252,116,128,48,205,71,63,220,200,119,152,59,114,226,64,32,177,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,0,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,7],[0,160,124,110,210,32,40,203,188,213,98,144,74,214,52,38,242,41,140,111,161,26,157,214,107,102,215,218,164,89,184,224,211,23,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,8],[0,160,125,125,5,117,81,122,122,242,64,2,175,145,138,151,62,249,124,167,21,134,164,8,89,178,199,105,211,183,248,165,182,64,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,0,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,0,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,0,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,0,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,0,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,0,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,0,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,0,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,0,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,0,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,0,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,40,218,53,174,159,41,102,174,207,210,68,46,147,137,18,7,231,77,152,244,11,253,97,148,81,205,17,30,51,123,221,102,0,160,229,104,249,34,92,158,241,146,58,109,87,65,16,57,148,193,196,216,75,75,23,242,59,8,146,130,42,254,205,234,174,62,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,0,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,0,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,0,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,64,173,190,85,245,27,215,241,104,119,0,147,61,155,51,41,52,3,142,121,197,151,126,68,251,26,55,133,129,160,120,30,0,160,80,212,104,138,191,68,67,228,70,6,232,171,124,66,35,101,130,116,159,84,49,253,75,91,27,244,105,102,42,237,198,64,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[1,0,1,0,248,81,0,248,81,0,12,1,0,14,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,0,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,2],[27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,13],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,14],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,202,59,207,184,181,204,132,169,168,91,160,60,211,50,107,15,165,139,101,74,251,148,249,104,241,86,141,45,8,202,214,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,149,161,91,255,166,107,211,109,201,181,29,3,168,216,148,79,133,65,209,27,183,118,174,170,39,244,41,56,105,167,218,7,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,66,176,214,86,219,235,246,79,146,165,186,87,19,252,29,241,232,94,27,41,38,92,119,251,106,91,208,170,224,29,160,248,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,112,186,4,211,18,132,74,91,28,166,139,239,103,168,15,42,189,31,135,248,209,138,187,176,92,23,33,244,36,94,133,43,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,160,19,224,113,201,255,129,36,52,57,214,92,241,118,205,0,170,227,47,102,227,218,116,110,128,178,11,110,204,252,77,100,200,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,128,5],[249,2,17,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,160,223,170,245,164,159,246,210,159,143,187,69,29,30,101,1,144,13,186,67,137,102,247,134,6,51,66,76,202,229,100,195,149,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,128,5],[249,2,17,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,160,146,211,70,53,89,117,233,193,185,246,151,53,11,162,117,5,124,156,178,211,34,175,70,111,143,66,148,118,201,72,100,140,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,128,5],[249,2,17,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,160,252,217,31,98,213,2,184,117,159,197,191,162,34,191,237,19,48,173,185,206,42,131,123,246,215,37,157,170,129,2,159,79,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,128,5],[249,2,17,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,160,175,181,176,216,197,195,13,98,14,255,75,4,199,16,191,222,114,48,246,89,57,95,237,2,178,220,14,100,170,2,33,181,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,128,5],[249,2,17,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,160,55,85,9,146,13,220,208,48,219,48,45,20,104,34,220,239,134,126,21,8,186,71,116,184,250,50,0,156,101,10,221,196,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,128,5],[249,2,17,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,160,180,25,20,136,244,187,234,226,83,52,240,205,200,229,58,185,112,131,8,251,120,228,195,70,166,60,63,220,0,122,78,173,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,128,5],[249,2,17,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,160,69,56,88,5,160,143,143,51,129,117,240,225,241,84,36,241,220,69,90,156,249,195,200,255,207,226,79,132,244,18,115,224,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,128,5],[249,1,17,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,128,128,128,128,128,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,128,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,160,3,153,231,82,186,179,76,222,114,246,236,240,176,201,228,114,97,100,0,77,34,220,98,95,112,155,37,214,127,222,185,16,128,128,128,5],[249,1,17,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,128,128,128,128,128,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,128,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,160,149,106,49,186,80,196,82,157,32,65,104,247,97,128,104,47,223,63,50,242,236,254,19,57,80,81,181,46,229,29,163,11,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,163,249,116,158,55,31,135,151,154,177,70,162,196,125,104,115,86,21,90,18,248,231,181,157,159,88,231,1,29,210,253,54,128,128,128,128,128,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,238,33,41,91,139,64,0,126,58,209,28,244,31,248,40,252,116,128,48,205,71,63,220,200,119,152,59,114,226,64,32,177,128,128,128,128,128,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,128,128,128,5],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,184,70,248,68,128,128,160,124,110,210,32,40,203,188,213,98,144,74,214,52,38,242,41,140,111,161,26,157,214,107,102,215,218,164,89,184,224,211,23,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,184,70,248,68,128,128,160,125,125,5,117,81,122,122,242,64,2,175,145,138,151,62,249,124,167,21,134,164,8,89,178,199,105,211,183,248,165,182,64,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,40,218,53,174,159,41,102,174,207,210,68,46,147,137,18,7,231,77,152,244,11,253,97,148,81,205,17,30,51,123,221,102,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,229,104,249,34,92,158,241,146,58,109,87,65,16,57,148,193,196,216,75,75,23,242,59,8,146,130,42,254,205,234,174,62,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,64,173,190,85,245,27,215,241,104,119,0,147,61,155,51,41,52,3,142,121,197,151,126,68,251,26,55,133,129,160,120,30,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,80,212,104,138,191,68,67,228,70,6,232,171,124,66,35,101,130,116,159,84,49,253,75,91,27,244,105,102,42,237,198,64,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,128,128,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5]] \ No newline at end of file diff --git a/mpt/tests/AddBranchTwoLevelsLong.json b/mpt/tests/AddBranchTwoLevelsLong.json index 7750555f38..d1fe82ed89 100644 --- a/mpt/tests/AddBranchTwoLevelsLong.json +++ b/mpt/tests/AddBranchTwoLevelsLong.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,112,111,76,82,17,231,123,222,41,29,143,197,43,214,49,114,156,6,228,160,200,190,124,83,90,134,148,113,0,242,8,223,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,28,241,244,79,115,80,99,155,142,177,171,21,142,78,170,161,160,151,84,2,1,217,248,156,185,227,64,243,5,112,142,186,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,58,109,215,135,86,131,21,211,39,205,236,11,17,4,11,251,27,214,159,168,108,253,243,116,37,135,174,7,21,231,118,173,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,46,171,117,127,104,238,238,194,83,233,78,9,202,136,194,148,140,253,97,150,228,161,20,225,13,58,144,222,57,99,254,32,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,160,146,166,81,45,210,69,39,90,8,44,60,221,195,241,31,210,253,3,69,225,11,88,250,193,159,251,4,231,245,233,133,226,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,128,5],[249,2,17,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,160,134,63,30,134,185,236,136,110,216,149,200,29,150,68,11,249,220,44,129,142,104,27,141,110,40,213,239,1,101,88,73,149,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,128,5],[249,2,17,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,160,104,89,56,67,130,177,255,66,86,223,47,205,194,196,137,228,139,65,105,207,33,85,109,121,82,166,72,219,252,44,251,57,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,128,5],[249,2,17,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,160,79,132,115,35,52,46,95,96,2,2,115,162,44,191,156,162,192,165,82,107,140,211,254,138,34,192,195,57,95,161,87,130,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,128,5],[249,2,17,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,160,42,24,87,137,84,11,35,99,129,198,127,228,155,85,156,33,108,82,86,188,33,157,85,117,109,104,122,163,199,71,97,63,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,128,5],[249,2,17,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,160,174,127,128,165,147,138,20,51,157,73,19,218,37,23,117,111,124,78,248,64,26,173,136,151,108,81,69,93,159,165,157,5,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,128,5],[249,2,17,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,160,80,192,12,181,234,197,167,48,160,85,10,220,41,220,187,66,88,224,134,140,35,222,37,94,171,131,46,144,39,31,171,221,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,128,5],[249,2,17,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,160,88,250,177,137,251,253,171,31,170,108,145,2,118,240,52,248,128,177,214,147,184,112,178,29,82,17,46,69,147,165,137,56,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,128,5],[249,1,17,160,114,102,255,251,116,2,170,24,47,182,156,52,247,77,37,159,202,195,203,229,225,253,90,175,118,104,20,35,133,52,155,244,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,128,128,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,128,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,128,128,128,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,128,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,128,128,5],[249,1,17,160,167,211,155,160,201,251,76,202,216,44,134,208,243,169,194,31,136,106,132,127,255,30,231,154,164,250,237,71,247,7,71,108,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,128,128,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,128,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,128,128,128,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,128,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,128,128,5],[248,81,128,128,128,160,113,65,45,107,211,235,72,59,222,171,146,31,38,245,62,163,235,195,74,119,251,206,230,11,150,55,132,81,123,170,212,163,128,128,128,128,128,128,128,128,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,128,128,128,128,5],[248,81,128,128,128,160,174,79,250,14,204,47,230,127,162,158,244,66,186,245,88,129,146,245,96,126,115,7,239,250,25,59,94,83,145,226,98,151,128,128,128,128,128,128,128,128,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,128,128,128,128,5],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,184,70,248,68,128,128,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,184,70,248,68,128,128,160,116,153,120,158,35,139,22,3,217,133,14,145,254,66,30,86,90,251,215,156,182,186,146,63,18,216,131,139,85,131,244,191,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,226,190,84,69,203,56,27,246,201,141,156,201,73,130,2,159,121,205,4,166,22,147,152,70,29,59,157,94,225,160,94,240,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,182,104,108,5,101,67,68,63,182,144,81,1,94,196,132,5,233,246,221,169,26,88,78,224,208,14,115,84,171,42,152,115,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,112,111,76,82,17,231,123,222,41,29,143,197,43,214,49,114,156,6,228,160,200,190,124,83,90,134,148,113,0,242,8,223,0,160,28,241,244,79,115,80,99,155,142,177,171,21,142,78,170,161,160,151,84,2,1,217,248,156,185,227,64,243,5,112,142,186,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,58,109,215,135,86,131,21,211,39,205,236,11,17,4,11,251,27,214,159,168,108,253,243,116,37,135,174,7,21,231,118,173,0,160,46,171,117,127,104,238,238,194,83,233,78,9,202,136,194,148,140,253,97,150,228,161,20,225,13,58,144,222,57,99,254,32,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,0,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,0,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,0,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,146,166,81,45,210,69,39,90,8,44,60,221,195,241,31,210,253,3,69,225,11,88,250,193,159,251,4,231,245,233,133,226,0,160,134,63,30,134,185,236,136,110,216,149,200,29,150,68,11,249,220,44,129,142,104,27,141,110,40,213,239,1,101,88,73,149,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,0,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,0,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,0,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,0,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,0,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,0,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,0,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,0,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,0,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,0,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,0,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,0,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,0,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,0,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,0,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,0,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,0,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,0,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,0,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,0,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,0,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,0,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,104,89,56,67,130,177,255,66,86,223,47,205,194,196,137,228,139,65,105,207,33,85,109,121,82,166,72,219,252,44,251,57,0,160,79,132,115,35,52,46,95,96,2,2,115,162,44,191,156,162,192,165,82,107,140,211,254,138,34,192,195,57,95,161,87,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,0,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,0,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,0,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,0,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,0,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,0,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,0,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,0,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,0,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,42,24,87,137,84,11,35,99,129,198,127,228,155,85,156,33,108,82,86,188,33,157,85,117,109,104,122,163,199,71,97,63,0,160,174,127,128,165,147,138,20,51,157,73,19,218,37,23,117,111,124,78,248,64,26,173,136,151,108,81,69,93,159,165,157,5,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,0,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,0,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,0,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,0,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,0,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,0,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,0,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,0,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,0,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,0,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,0,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,0,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,0,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,0,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,0,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,0,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,80,192,12,181,234,197,167,48,160,85,10,220,41,220,187,66,88,224,134,140,35,222,37,94,171,131,46,144,39,31,171,221,0,160,88,250,177,137,251,253,171,31,170,108,145,2,118,240,52,248,128,177,214,147,184,112,178,29,82,17,46,69,147,165,137,56,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,0,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,0,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,0,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,0,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,0,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,0,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,0,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,0,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,0,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,0,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,1,17,249,1,17,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,114,102,255,251,116,2,170,24,47,182,156,52,247,77,37,159,202,195,203,229,225,253,90,175,118,104,20,35,133,52,155,244,0,160,167,211,155,160,201,251,76,202,216,44,134,208,243,169,194,31,136,106,132,127,255,30,231,154,164,250,237,71,247,7,71,108,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,0,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,0,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,0,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,0,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,0,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,0,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,0,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,113,65,45,107,211,235,72,59,222,171,146,31,38,245,62,163,235,195,74,119,251,206,230,11,150,55,132,81,123,170,212,163,0,160,174,79,250,14,204,47,230,127,162,158,244,66,186,245,88,129,146,245,96,126,115,7,239,250,25,59,94,83,145,226,98,151,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,0,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,7],[0,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,8],[0,160,116,153,120,158,35,139,22,3,217,133,14,145,254,66,30,86,90,251,215,156,182,186,146,63,18,216,131,139,85,131,244,191,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,0,160,226,190,84,69,203,56,27,246,201,141,156,201,73,130,2,159,121,205,4,166,22,147,152,70,29,59,157,94,225,160,94,240,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,0,160,182,104,108,5,101,67,68,63,182,144,81,1,94,196,132,5,233,246,221,169,26,88,78,224,208,14,115,84,171,42,152,115,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[1,0,1,0,248,81,0,248,81,0,12,1,0,14,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,13],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,14],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,112,111,76,82,17,231,123,222,41,29,143,197,43,214,49,114,156,6,228,160,200,190,124,83,90,134,148,113,0,242,8,223,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,28,241,244,79,115,80,99,155,142,177,171,21,142,78,170,161,160,151,84,2,1,217,248,156,185,227,64,243,5,112,142,186,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,58,109,215,135,86,131,21,211,39,205,236,11,17,4,11,251,27,214,159,168,108,253,243,116,37,135,174,7,21,231,118,173,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,46,171,117,127,104,238,238,194,83,233,78,9,202,136,194,148,140,253,97,150,228,161,20,225,13,58,144,222,57,99,254,32,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,160,146,166,81,45,210,69,39,90,8,44,60,221,195,241,31,210,253,3,69,225,11,88,250,193,159,251,4,231,245,233,133,226,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,128,5],[249,2,17,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,160,134,63,30,134,185,236,136,110,216,149,200,29,150,68,11,249,220,44,129,142,104,27,141,110,40,213,239,1,101,88,73,149,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,128,5],[249,2,17,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,160,104,89,56,67,130,177,255,66,86,223,47,205,194,196,137,228,139,65,105,207,33,85,109,121,82,166,72,219,252,44,251,57,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,128,5],[249,2,17,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,160,79,132,115,35,52,46,95,96,2,2,115,162,44,191,156,162,192,165,82,107,140,211,254,138,34,192,195,57,95,161,87,130,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,128,5],[249,2,17,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,160,42,24,87,137,84,11,35,99,129,198,127,228,155,85,156,33,108,82,86,188,33,157,85,117,109,104,122,163,199,71,97,63,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,128,5],[249,2,17,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,160,174,127,128,165,147,138,20,51,157,73,19,218,37,23,117,111,124,78,248,64,26,173,136,151,108,81,69,93,159,165,157,5,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,128,5],[249,2,17,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,160,80,192,12,181,234,197,167,48,160,85,10,220,41,220,187,66,88,224,134,140,35,222,37,94,171,131,46,144,39,31,171,221,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,128,5],[249,2,17,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,160,88,250,177,137,251,253,171,31,170,108,145,2,118,240,52,248,128,177,214,147,184,112,178,29,82,17,46,69,147,165,137,56,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,128,5],[249,1,17,160,114,102,255,251,116,2,170,24,47,182,156,52,247,77,37,159,202,195,203,229,225,253,90,175,118,104,20,35,133,52,155,244,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,128,128,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,128,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,128,128,128,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,128,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,128,128,5],[249,1,17,160,167,211,155,160,201,251,76,202,216,44,134,208,243,169,194,31,136,106,132,127,255,30,231,154,164,250,237,71,247,7,71,108,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,128,128,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,128,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,128,128,128,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,128,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,128,128,5],[248,81,128,128,128,160,113,65,45,107,211,235,72,59,222,171,146,31,38,245,62,163,235,195,74,119,251,206,230,11,150,55,132,81,123,170,212,163,128,128,128,128,128,128,128,128,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,128,128,128,128,5],[248,81,128,128,128,160,174,79,250,14,204,47,230,127,162,158,244,66,186,245,88,129,146,245,96,126,115,7,239,250,25,59,94,83,145,226,98,151,128,128,128,128,128,128,128,128,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,128,128,128,128,5],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,184,70,248,68,128,128,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,184,70,248,68,128,128,160,116,153,120,158,35,139,22,3,217,133,14,145,254,66,30,86,90,251,215,156,182,186,146,63,18,216,131,139,85,131,244,191,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,226,190,84,69,203,56,27,246,201,141,156,201,73,130,2,159,121,205,4,166,22,147,152,70,29,59,157,94,225,160,94,240,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,182,104,108,5,101,67,68,63,182,144,81,1,94,196,132,5,233,246,221,169,26,88,78,224,208,14,115,84,171,42,152,115,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/Delete.json b/mpt/tests/Delete.json index f0bfd757ce..b1bd54fbd7 100644 --- a/mpt/tests/Delete.json +++ b/mpt/tests/Delete.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,1,179,209,160,190,31,71,37,162,8,20,180,241,65,149,199,218,75,226,181,16,203,85,161,80,98,214,77,121,236,45,250,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,85,66,101,164,18,174,4,193,17,231,89,184,45,172,160,106,220,225,230,188,118,241,61,23,183,252,64,125,234,108,86,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,67,172,147,42,66,143,144,134,20,166,53,4,147,237,132,74,8,236,52,204,149,64,245,53,239,141,110,255,96,55,150,41,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,39,149,4,210,226,215,230,253,241,43,60,106,167,66,11,25,158,0,95,180,121,254,20,201,146,23,49,57,40,49,236,239,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,160,33,214,70,211,94,3,131,63,213,105,172,210,185,17,14,67,142,203,132,182,92,199,32,89,142,96,41,187,146,202,188,36,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,128,5],[249,2,17,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,160,187,26,138,182,228,97,38,119,38,255,158,141,201,88,239,54,157,55,128,7,82,64,3,106,133,5,228,120,188,160,234,13,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,128,5],[249,2,17,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,160,13,216,19,1,116,113,14,175,160,96,135,246,226,11,82,4,37,220,170,106,253,152,57,172,40,123,43,144,17,4,47,207,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,128,5],[249,2,17,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,160,167,34,80,85,35,174,171,80,108,48,210,213,78,250,191,121,25,15,30,202,150,147,27,28,221,115,5,32,19,223,97,236,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,128,5],[249,2,17,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,160,89,1,72,66,205,45,158,95,232,171,217,247,156,68,195,211,102,65,90,175,111,126,136,122,54,97,6,177,193,198,205,172,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,128,5],[249,2,17,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,160,146,137,223,118,24,96,49,135,45,59,143,123,17,88,198,204,55,186,195,238,80,213,26,201,92,65,131,127,68,149,207,192,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,128,5],[249,2,17,160,225,81,108,140,98,152,13,246,35,239,5,153,9,166,50,233,121,164,152,228,226,17,151,65,106,167,102,92,16,59,249,136,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,128,5],[249,2,17,160,168,53,198,53,112,41,107,98,88,61,68,81,213,246,190,26,54,28,104,225,250,215,243,205,222,134,187,216,78,119,25,185,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,128,5],[249,1,49,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,128,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,128,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,128,160,176,121,254,239,124,116,165,167,156,24,203,241,137,46,235,202,206,160,9,35,161,127,165,177,90,152,109,255,212,182,6,84,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,128,128,128,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,128,128,5],[249,1,49,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,128,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,128,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,128,160,41,147,98,24,85,186,44,175,208,104,119,29,53,221,60,48,164,243,164,149,75,137,204,156,3,97,96,188,45,241,168,182,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,128,128,128,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,114,59,169,3,89,76,47,74,88,56,177,15,150,90,24,176,74,182,181,105,252,128,15,38,241,209,60,215,146,177,198,145,128,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,56,43,155,161,166,246,207,195,185,110,250,230,163,101,224,62,53,178,97,184,200,160,179,95,74,78,196,144,156,43,236,4,128,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,128,5],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,184,70,248,68,128,128,160,183,66,57,68,223,65,224,47,2,141,219,194,115,253,121,184,235,136,123,113,68,251,240,153,71,1,84,206,179,32,124,235,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,184,70,248,68,128,128,160,19,125,188,252,117,114,67,102,55,130,135,220,107,94,29,227,40,158,10,93,47,252,121,141,172,229,191,118,237,110,126,91,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,145,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,160,57,40,153,102,116,57,12,45,227,151,243,15,209,190,153,39,168,112,100,71,230,61,231,209,236,140,76,215,209,54,79,207,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[248,113,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,128,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,4,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,1,179,209,160,190,31,71,37,162,8,20,180,241,65,149,199,218,75,226,181,16,203,85,161,80,98,214,77,121,236,45,250,0,160,229,85,66,101,164,18,174,4,193,17,231,89,184,45,172,160,106,220,225,230,188,118,241,61,23,183,252,64,125,234,108,86,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,67,172,147,42,66,143,144,134,20,166,53,4,147,237,132,74,8,236,52,204,149,64,245,53,239,141,110,255,96,55,150,41,0,160,39,149,4,210,226,215,230,253,241,43,60,106,167,66,11,25,158,0,95,180,121,254,20,201,146,23,49,57,40,49,236,239,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,0,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,0,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,0,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,0,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,0,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,0,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,0,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,0,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,0,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,33,214,70,211,94,3,131,63,213,105,172,210,185,17,14,67,142,203,132,182,92,199,32,89,142,96,41,187,146,202,188,36,0,160,187,26,138,182,228,97,38,119,38,255,158,141,201,88,239,54,157,55,128,7,82,64,3,106,133,5,228,120,188,160,234,13,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,0,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,0,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,0,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,0,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,0,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,0,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,0,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,0,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,0,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,0,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,0,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,0,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,0,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,0,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,0,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,13,216,19,1,116,113,14,175,160,96,135,246,226,11,82,4,37,220,170,106,253,152,57,172,40,123,43,144,17,4,47,207,0,160,167,34,80,85,35,174,171,80,108,48,210,213,78,250,191,121,25,15,30,202,150,147,27,28,221,115,5,32,19,223,97,236,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,0,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,0,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,0,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,0,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,0,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,0,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,0,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,0,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,0,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,0,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,0,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,0,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,0,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,0,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,0,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,89,1,72,66,205,45,158,95,232,171,217,247,156,68,195,211,102,65,90,175,111,126,136,122,54,97,6,177,193,198,205,172,0,160,146,137,223,118,24,96,49,135,45,59,143,123,17,88,198,204,55,186,195,238,80,213,26,201,92,65,131,127,68,149,207,192,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,0,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,0,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,0,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,0,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,0,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,225,81,108,140,98,152,13,246,35,239,5,153,9,166,50,233,121,164,152,228,226,17,151,65,106,167,102,92,16,59,249,136,0,160,168,53,198,53,112,41,107,98,88,61,68,81,213,246,190,26,54,28,104,225,250,215,243,205,222,134,187,216,78,119,25,185,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,0,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,0,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,0,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,0,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,0,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,0,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,0,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,0,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,0,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,0,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,0,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,0,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,0,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,0,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,0,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,1,49,249,1,49,9,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,0,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,0,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,0,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,0,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,0,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,0,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,176,121,254,239,124,116,165,167,156,24,203,241,137,46,235,202,206,160,9,35,161,127,165,177,90,152,109,255,212,182,6,84,0,160,41,147,98,24,85,186,44,175,208,104,119,29,53,221,60,48,164,243,164,149,75,137,204,156,3,97,96,188,45,241,168,182,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,0,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,0,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,114,59,169,3,89,76,47,74,88,56,177,15,150,90,24,176,74,182,181,105,252,128,15,38,241,209,60,215,146,177,198,145,0,160,56,43,155,161,166,246,207,195,185,110,250,230,163,101,224,62,53,178,97,184,200,160,179,95,74,78,196,144,156,43,236,4,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,0,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,7],[0,160,183,66,57,68,223,65,224,47,2,141,219,194,115,253,121,184,235,136,123,113,68,251,240,153,71,1,84,206,179,32,124,235,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,8],[0,160,19,125,188,252,117,114,67,102,55,130,135,220,107,94,29,227,40,158,10,93,47,252,121,141,172,229,191,118,237,110,126,91,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,11],[1,0,1,0,248,145,0,248,113,0,10,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,0,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,57,40,153,102,116,57,12,45,227,151,243,15,209,190,153,39,168,112,100,71,230,61,231,209,236,140,76,215,209,54,79,207,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,0,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,0,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,2],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,13],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,3],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,1,179,209,160,190,31,71,37,162,8,20,180,241,65,149,199,218,75,226,181,16,203,85,161,80,98,214,77,121,236,45,250,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,85,66,101,164,18,174,4,193,17,231,89,184,45,172,160,106,220,225,230,188,118,241,61,23,183,252,64,125,234,108,86,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,67,172,147,42,66,143,144,134,20,166,53,4,147,237,132,74,8,236,52,204,149,64,245,53,239,141,110,255,96,55,150,41,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,39,149,4,210,226,215,230,253,241,43,60,106,167,66,11,25,158,0,95,180,121,254,20,201,146,23,49,57,40,49,236,239,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,160,33,214,70,211,94,3,131,63,213,105,172,210,185,17,14,67,142,203,132,182,92,199,32,89,142,96,41,187,146,202,188,36,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,128,5],[249,2,17,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,160,187,26,138,182,228,97,38,119,38,255,158,141,201,88,239,54,157,55,128,7,82,64,3,106,133,5,228,120,188,160,234,13,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,128,5],[249,2,17,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,160,13,216,19,1,116,113,14,175,160,96,135,246,226,11,82,4,37,220,170,106,253,152,57,172,40,123,43,144,17,4,47,207,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,128,5],[249,2,17,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,160,167,34,80,85,35,174,171,80,108,48,210,213,78,250,191,121,25,15,30,202,150,147,27,28,221,115,5,32,19,223,97,236,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,128,5],[249,2,17,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,160,89,1,72,66,205,45,158,95,232,171,217,247,156,68,195,211,102,65,90,175,111,126,136,122,54,97,6,177,193,198,205,172,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,128,5],[249,2,17,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,160,146,137,223,118,24,96,49,135,45,59,143,123,17,88,198,204,55,186,195,238,80,213,26,201,92,65,131,127,68,149,207,192,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,128,5],[249,2,17,160,225,81,108,140,98,152,13,246,35,239,5,153,9,166,50,233,121,164,152,228,226,17,151,65,106,167,102,92,16,59,249,136,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,128,5],[249,2,17,160,168,53,198,53,112,41,107,98,88,61,68,81,213,246,190,26,54,28,104,225,250,215,243,205,222,134,187,216,78,119,25,185,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,128,5],[249,1,49,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,128,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,128,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,128,160,176,121,254,239,124,116,165,167,156,24,203,241,137,46,235,202,206,160,9,35,161,127,165,177,90,152,109,255,212,182,6,84,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,128,128,128,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,128,128,5],[249,1,49,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,128,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,128,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,128,160,41,147,98,24,85,186,44,175,208,104,119,29,53,221,60,48,164,243,164,149,75,137,204,156,3,97,96,188,45,241,168,182,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,128,128,128,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,114,59,169,3,89,76,47,74,88,56,177,15,150,90,24,176,74,182,181,105,252,128,15,38,241,209,60,215,146,177,198,145,128,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,56,43,155,161,166,246,207,195,185,110,250,230,163,101,224,62,53,178,97,184,200,160,179,95,74,78,196,144,156,43,236,4,128,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,128,5],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,184,70,248,68,128,128,160,183,66,57,68,223,65,224,47,2,141,219,194,115,253,121,184,235,136,123,113,68,251,240,153,71,1,84,206,179,32,124,235,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,184,70,248,68,128,128,160,19,125,188,252,117,114,67,102,55,130,135,220,107,94,29,227,40,158,10,93,47,252,121,141,172,229,191,118,237,110,126,91,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,145,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,160,57,40,153,102,116,57,12,45,227,151,243,15,209,190,153,39,168,112,100,71,230,61,231,209,236,140,76,215,209,54,79,207,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[248,113,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,128,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,4,5]] \ No newline at end of file diff --git a/mpt/tests/DeleteBranch.json b/mpt/tests/DeleteBranch.json index e63c215db6..8309907cc4 100644 --- a/mpt/tests/DeleteBranch.json +++ b/mpt/tests/DeleteBranch.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,59,111,66,200,203,135,101,57,47,46,152,81,58,83,5,134,139,97,140,151,187,186,76,12,128,155,52,179,210,255,187,193,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,35,228,176,170,215,46,230,30,195,244,233,217,205,89,182,252,121,182,2,252,21,90,173,42,161,39,28,67,125,174,239,74,128,5],[249,2,17,160,15,53,57,39,28,241,32,159,6,13,76,168,64,116,189,102,17,43,114,60,149,104,137,55,32,175,217,185,24,100,154,39,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,68,231,161,225,86,211,177,78,193,254,112,12,122,235,192,114,3,252,216,255,5,162,36,123,62,143,251,46,224,61,192,71,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,228,73,41,12,77,17,23,126,199,117,200,201,175,207,4,224,106,66,164,36,10,79,83,9,140,5,149,112,207,216,120,208,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,27,55,98,183,253,202,203,218,14,22,157,190,199,110,222,197,246,96,225,222,217,24,126,129,158,219,129,57,35,51,176,126,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,46,149,72,144,169,206,96,227,113,138,83,174,178,221,89,8,175,2,33,252,13,164,190,189,77,38,2,91,18,127,213,65,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,249,198,7,73,147,155,130,236,110,233,250,185,153,190,11,87,56,236,212,244,47,6,162,186,237,57,142,126,149,65,178,70,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,229,205,66,75,137,233,239,158,213,31,184,170,113,28,14,95,228,163,230,217,44,59,83,57,45,154,53,190,19,59,10,63,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,150,255,246,62,128,198,219,153,242,50,85,231,93,85,28,248,252,70,153,217,105,131,168,90,238,155,91,11,216,140,74,190,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,44,152,168,61,56,222,129,36,0,209,174,69,227,181,236,79,151,11,103,49,153,203,205,62,215,37,210,216,30,204,184,239,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,77,43,135,12,47,105,172,239,71,1,29,239,104,51,139,237,241,152,22,72,230,70,71,100,172,70,142,223,123,247,139,53,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,214,147,34,2,67,220,5,60,110,112,134,199,90,244,11,47,150,74,66,234,181,224,162,27,126,30,214,228,102,189,59,58,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,16,238,121,221,8,62,255,126,145,187,203,63,109,185,49,237,238,210,95,212,103,236,254,204,149,141,220,207,87,115,159,117,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,91,4,66,187,249,23,104,33,122,237,229,16,188,109,90,154,129,145,99,109,134,186,14,229,72,90,153,34,238,156,211,107,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,139,75,142,149,216,208,148,103,91,226,208,1,78,92,83,171,125,72,209,252,218,96,83,186,9,180,55,154,126,131,102,247,128,128,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,171,42,78,18,177,180,238,153,179,59,19,204,42,191,99,67,34,13,186,150,182,248,85,246,203,5,78,100,66,177,67,87,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,34,9,26,236,216,126,38,97,246,26,239,6,34,40,56,116,94,219,126,222,203,231,92,185,208,129,161,103,150,61,141,219,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,40,71,220,92,25,123,66,96,16,179,122,36,197,85,99,143,54,156,208,167,218,100,73,177,18,208,111,117,95,216,31,77,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,231,160,23,201,249,252,202,208,4,42,135,61,223,37,20,185,3,139,114,22,224,137,147,165,217,172,117,125,92,148,248,132,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[248,81,128,128,128,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,128,128,128,128,128,128,128,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,128,128,128,128,128,5],[226,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,9,5],[226,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5],[226,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,59,111,66,200,203,135,101,57,47,46,152,81,58,83,5,134,139,97,140,151,187,186,76,12,128,155,52,179,210,255,187,193,0,160,35,228,176,170,215,46,230,30,195,244,233,217,205,89,182,252,121,182,2,252,21,90,173,42,161,39,28,67,125,174,239,74,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,15,53,57,39,28,241,32,159,6,13,76,168,64,116,189,102,17,43,114,60,149,104,137,55,32,175,217,185,24,100,154,39,0,160,68,231,161,225,86,211,177,78,193,254,112,12,122,235,192,114,3,252,216,255,5,162,36,123,62,143,251,46,224,61,192,71,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,228,73,41,12,77,17,23,126,199,117,200,201,175,207,4,224,106,66,164,36,10,79,83,9,140,5,149,112,207,216,120,208,0,160,27,55,98,183,253,202,203,218,14,22,157,190,199,110,222,197,246,96,225,222,217,24,126,129,158,219,129,57,35,51,176,126,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,46,149,72,144,169,206,96,227,113,138,83,174,178,221,89,8,175,2,33,252,13,164,190,189,77,38,2,91,18,127,213,65,0,160,249,198,7,73,147,155,130,236,110,233,250,185,153,190,11,87,56,236,212,244,47,6,162,186,237,57,142,126,149,65,178,70,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,229,205,66,75,137,233,239,158,213,31,184,170,113,28,14,95,228,163,230,217,44,59,83,57,45,154,53,190,19,59,10,63,0,160,150,255,246,62,128,198,219,153,242,50,85,231,93,85,28,248,252,70,153,217,105,131,168,90,238,155,91,11,216,140,74,190,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,44,152,168,61,56,222,129,36,0,209,174,69,227,181,236,79,151,11,103,49,153,203,205,62,215,37,210,216,30,204,184,239,0,160,77,43,135,12,47,105,172,239,71,1,29,239,104,51,139,237,241,152,22,72,230,70,71,100,172,70,142,223,123,247,139,53,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,1,81,249,1,81,9,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,214,147,34,2,67,220,5,60,110,112,134,199,90,244,11,47,150,74,66,234,181,224,162,27,126,30,214,228,102,189,59,58,0,160,16,238,121,221,8,62,255,126,145,187,203,63,109,185,49,237,238,210,95,212,103,236,254,204,149,141,220,207,87,115,159,117,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,91,4,66,187,249,23,104,33,122,237,229,16,188,109,90,154,129,145,99,109,134,186,14,229,72,90,153,34,238,156,211,107,0,160,139,75,142,149,216,208,148,103,91,226,208,1,78,92,83,171,125,72,209,252,218,96,83,186,9,180,55,154,126,131,102,247,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,7],[0,160,171,42,78,18,177,180,238,153,179,59,19,204,42,191,99,67,34,13,186,150,182,248,85,246,203,5,78,100,66,177,67,87,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,8],[0,160,34,9,26,236,216,126,38,97,246,26,239,6,34,40,56,116,94,219,126,222,203,231,92,185,208,129,161,103,150,61,141,219,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,11],[0,1,0,1,249,1,17,249,1,17,12,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,0,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,0,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,0,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,0,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,0,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,40,71,220,92,25,123,66,96,16,179,122,36,197,85,99,143,54,156,208,167,218,100,73,177,18,208,111,117,95,216,31,77,0,160,231,160,23,201,249,252,202,208,4,42,135,61,223,37,20,185,3,139,114,22,224,137,147,165,217,172,117,125,92,148,248,132,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,0,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[1,0,1,0,248,81,0,248,81,0,11,0,1,3,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,0,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,0,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[226,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,2],[9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,13],[226,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,3],[5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,14],[226,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,59,111,66,200,203,135,101,57,47,46,152,81,58,83,5,134,139,97,140,151,187,186,76,12,128,155,52,179,210,255,187,193,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,35,228,176,170,215,46,230,30,195,244,233,217,205,89,182,252,121,182,2,252,21,90,173,42,161,39,28,67,125,174,239,74,128,5],[249,2,17,160,15,53,57,39,28,241,32,159,6,13,76,168,64,116,189,102,17,43,114,60,149,104,137,55,32,175,217,185,24,100,154,39,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,68,231,161,225,86,211,177,78,193,254,112,12,122,235,192,114,3,252,216,255,5,162,36,123,62,143,251,46,224,61,192,71,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,228,73,41,12,77,17,23,126,199,117,200,201,175,207,4,224,106,66,164,36,10,79,83,9,140,5,149,112,207,216,120,208,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,27,55,98,183,253,202,203,218,14,22,157,190,199,110,222,197,246,96,225,222,217,24,126,129,158,219,129,57,35,51,176,126,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,46,149,72,144,169,206,96,227,113,138,83,174,178,221,89,8,175,2,33,252,13,164,190,189,77,38,2,91,18,127,213,65,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,249,198,7,73,147,155,130,236,110,233,250,185,153,190,11,87,56,236,212,244,47,6,162,186,237,57,142,126,149,65,178,70,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,229,205,66,75,137,233,239,158,213,31,184,170,113,28,14,95,228,163,230,217,44,59,83,57,45,154,53,190,19,59,10,63,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,150,255,246,62,128,198,219,153,242,50,85,231,93,85,28,248,252,70,153,217,105,131,168,90,238,155,91,11,216,140,74,190,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,44,152,168,61,56,222,129,36,0,209,174,69,227,181,236,79,151,11,103,49,153,203,205,62,215,37,210,216,30,204,184,239,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,77,43,135,12,47,105,172,239,71,1,29,239,104,51,139,237,241,152,22,72,230,70,71,100,172,70,142,223,123,247,139,53,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,214,147,34,2,67,220,5,60,110,112,134,199,90,244,11,47,150,74,66,234,181,224,162,27,126,30,214,228,102,189,59,58,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,16,238,121,221,8,62,255,126,145,187,203,63,109,185,49,237,238,210,95,212,103,236,254,204,149,141,220,207,87,115,159,117,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,91,4,66,187,249,23,104,33,122,237,229,16,188,109,90,154,129,145,99,109,134,186,14,229,72,90,153,34,238,156,211,107,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,139,75,142,149,216,208,148,103,91,226,208,1,78,92,83,171,125,72,209,252,218,96,83,186,9,180,55,154,126,131,102,247,128,128,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,171,42,78,18,177,180,238,153,179,59,19,204,42,191,99,67,34,13,186,150,182,248,85,246,203,5,78,100,66,177,67,87,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,34,9,26,236,216,126,38,97,246,26,239,6,34,40,56,116,94,219,126,222,203,231,92,185,208,129,161,103,150,61,141,219,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,40,71,220,92,25,123,66,96,16,179,122,36,197,85,99,143,54,156,208,167,218,100,73,177,18,208,111,117,95,216,31,77,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,231,160,23,201,249,252,202,208,4,42,135,61,223,37,20,185,3,139,114,22,224,137,147,165,217,172,117,125,92,148,248,132,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[248,81,128,128,128,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,128,128,128,128,128,128,128,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,128,128,128,128,128,5],[226,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,9,5],[226,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5],[226,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5]] \ No newline at end of file diff --git a/mpt/tests/DeleteBranchLong.json b/mpt/tests/DeleteBranchLong.json index c313b8989f..775d653c10 100644 --- a/mpt/tests/DeleteBranchLong.json +++ b/mpt/tests/DeleteBranchLong.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,175,42,76,21,80,212,68,146,99,28,60,90,60,62,234,145,35,221,172,58,201,16,196,208,232,172,182,72,77,75,255,33,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,188,216,49,69,82,81,125,178,18,55,181,68,0,10,140,168,177,11,227,51,17,61,194,131,63,187,164,126,180,72,18,20,128,5],[249,2,17,160,12,128,177,67,228,108,148,216,112,110,161,125,156,177,227,160,103,131,162,105,29,173,77,64,33,164,233,34,185,238,177,147,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,125,41,87,252,234,143,157,200,147,217,206,81,71,104,146,158,44,12,166,249,54,94,177,18,36,139,93,124,146,95,56,197,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,106,88,235,96,118,234,14,58,144,115,86,12,236,203,91,133,172,254,188,168,4,124,100,205,10,34,67,87,173,254,114,145,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,76,198,171,90,208,105,4,83,113,86,242,249,239,23,242,248,212,81,253,220,171,99,235,69,102,10,23,60,25,92,237,123,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,73,137,207,194,11,153,89,152,228,2,9,7,73,113,205,205,29,58,248,192,128,183,123,50,65,13,92,193,58,116,206,83,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,180,137,138,17,102,140,255,18,207,123,233,147,29,115,80,241,121,12,239,86,122,12,242,157,253,26,85,165,165,57,34,147,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,21,82,154,46,19,33,202,75,98,24,45,27,91,74,102,234,26,169,65,132,23,27,120,253,91,93,18,191,51,197,102,187,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,208,196,157,107,175,74,78,234,195,183,88,178,109,151,109,37,88,109,87,64,187,235,22,40,98,248,194,28,212,129,83,106,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,32,177,20,28,165,210,36,188,254,155,15,238,17,26,247,18,247,34,174,201,88,150,203,252,208,115,125,38,181,244,120,62,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,67,245,214,17,84,162,173,24,213,36,79,11,50,10,60,208,55,9,17,180,104,217,245,134,94,154,108,245,143,135,111,53,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,82,233,236,139,34,202,254,90,231,46,247,252,30,246,192,141,133,209,220,52,102,138,148,133,245,203,233,168,139,186,115,189,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,129,80,139,28,69,52,151,22,48,144,115,255,77,49,134,160,185,135,245,63,99,65,64,253,32,185,19,126,164,137,197,137,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,39,4,135,119,170,144,247,93,151,121,202,21,17,248,83,237,112,167,212,125,70,107,198,175,140,4,25,5,193,71,173,186,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,37,17,13,129,200,178,72,108,252,80,129,125,105,199,107,145,1,235,148,55,189,95,170,24,143,191,86,39,171,58,50,138,128,128,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,106,1,138,97,168,132,39,180,170,58,97,189,163,126,183,65,57,8,169,75,189,4,230,45,197,44,135,78,123,8,213,240,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,14,142,80,27,72,84,115,229,209,99,95,234,246,174,158,207,203,24,241,88,99,255,80,41,188,169,74,153,112,34,72,174,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,98,154,166,35,68,167,154,137,228,133,121,210,6,153,119,68,221,161,177,99,217,202,103,110,123,36,66,30,109,33,236,95,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,240,219,42,225,105,245,4,210,120,191,26,39,5,230,179,30,156,66,215,140,214,107,34,232,210,202,216,16,98,162,167,66,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[248,81,128,128,128,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,128,128,128,128,128,128,128,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,128,128,128,128,128,5],[248,67,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,175,42,76,21,80,212,68,146,99,28,60,90,60,62,234,145,35,221,172,58,201,16,196,208,232,172,182,72,77,75,255,33,0,160,188,216,49,69,82,81,125,178,18,55,181,68,0,10,140,168,177,11,227,51,17,61,194,131,63,187,164,126,180,72,18,20,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,12,128,177,67,228,108,148,216,112,110,161,125,156,177,227,160,103,131,162,105,29,173,77,64,33,164,233,34,185,238,177,147,0,160,125,41,87,252,234,143,157,200,147,217,206,81,71,104,146,158,44,12,166,249,54,94,177,18,36,139,93,124,146,95,56,197,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,106,88,235,96,118,234,14,58,144,115,86,12,236,203,91,133,172,254,188,168,4,124,100,205,10,34,67,87,173,254,114,145,0,160,76,198,171,90,208,105,4,83,113,86,242,249,239,23,242,248,212,81,253,220,171,99,235,69,102,10,23,60,25,92,237,123,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,73,137,207,194,11,153,89,152,228,2,9,7,73,113,205,205,29,58,248,192,128,183,123,50,65,13,92,193,58,116,206,83,0,160,180,137,138,17,102,140,255,18,207,123,233,147,29,115,80,241,121,12,239,86,122,12,242,157,253,26,85,165,165,57,34,147,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,21,82,154,46,19,33,202,75,98,24,45,27,91,74,102,234,26,169,65,132,23,27,120,253,91,93,18,191,51,197,102,187,0,160,208,196,157,107,175,74,78,234,195,183,88,178,109,151,109,37,88,109,87,64,187,235,22,40,98,248,194,28,212,129,83,106,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,32,177,20,28,165,210,36,188,254,155,15,238,17,26,247,18,247,34,174,201,88,150,203,252,208,115,125,38,181,244,120,62,0,160,67,245,214,17,84,162,173,24,213,36,79,11,50,10,60,208,55,9,17,180,104,217,245,134,94,154,108,245,143,135,111,53,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,1,81,249,1,81,9,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,82,233,236,139,34,202,254,90,231,46,247,252,30,246,192,141,133,209,220,52,102,138,148,133,245,203,233,168,139,186,115,189,0,160,129,80,139,28,69,52,151,22,48,144,115,255,77,49,134,160,185,135,245,63,99,65,64,253,32,185,19,126,164,137,197,137,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,39,4,135,119,170,144,247,93,151,121,202,21,17,248,83,237,112,167,212,125,70,107,198,175,140,4,25,5,193,71,173,186,0,160,37,17,13,129,200,178,72,108,252,80,129,125,105,199,107,145,1,235,148,55,189,95,170,24,143,191,86,39,171,58,50,138,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,7],[0,160,106,1,138,97,168,132,39,180,170,58,97,189,163,126,183,65,57,8,169,75,189,4,230,45,197,44,135,78,123,8,213,240,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,8],[0,160,14,142,80,27,72,84,115,229,209,99,95,234,246,174,158,207,203,24,241,88,99,255,80,41,188,169,74,153,112,34,72,174,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,11],[0,1,0,1,249,1,17,249,1,17,12,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,0,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,0,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,0,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,0,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,0,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,0,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,98,154,166,35,68,167,154,137,228,133,121,210,6,153,119,68,221,161,177,99,217,202,103,110,123,36,66,30,109,33,236,95,0,160,240,219,42,225,105,245,4,210,120,191,26,39,5,230,179,30,156,66,215,140,214,107,34,232,210,202,216,16,98,162,167,66,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,0,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[1,0,1,0,248,81,0,248,81,0,11,0,1,3,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,0,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,0,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[248,67,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,13],[248,67,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,14],[248,67,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,175,42,76,21,80,212,68,146,99,28,60,90,60,62,234,145,35,221,172,58,201,16,196,208,232,172,182,72,77,75,255,33,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,188,216,49,69,82,81,125,178,18,55,181,68,0,10,140,168,177,11,227,51,17,61,194,131,63,187,164,126,180,72,18,20,128,5],[249,2,17,160,12,128,177,67,228,108,148,216,112,110,161,125,156,177,227,160,103,131,162,105,29,173,77,64,33,164,233,34,185,238,177,147,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,125,41,87,252,234,143,157,200,147,217,206,81,71,104,146,158,44,12,166,249,54,94,177,18,36,139,93,124,146,95,56,197,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,106,88,235,96,118,234,14,58,144,115,86,12,236,203,91,133,172,254,188,168,4,124,100,205,10,34,67,87,173,254,114,145,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,76,198,171,90,208,105,4,83,113,86,242,249,239,23,242,248,212,81,253,220,171,99,235,69,102,10,23,60,25,92,237,123,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,73,137,207,194,11,153,89,152,228,2,9,7,73,113,205,205,29,58,248,192,128,183,123,50,65,13,92,193,58,116,206,83,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,180,137,138,17,102,140,255,18,207,123,233,147,29,115,80,241,121,12,239,86,122,12,242,157,253,26,85,165,165,57,34,147,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,21,82,154,46,19,33,202,75,98,24,45,27,91,74,102,234,26,169,65,132,23,27,120,253,91,93,18,191,51,197,102,187,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,208,196,157,107,175,74,78,234,195,183,88,178,109,151,109,37,88,109,87,64,187,235,22,40,98,248,194,28,212,129,83,106,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,32,177,20,28,165,210,36,188,254,155,15,238,17,26,247,18,247,34,174,201,88,150,203,252,208,115,125,38,181,244,120,62,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,67,245,214,17,84,162,173,24,213,36,79,11,50,10,60,208,55,9,17,180,104,217,245,134,94,154,108,245,143,135,111,53,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,82,233,236,139,34,202,254,90,231,46,247,252,30,246,192,141,133,209,220,52,102,138,148,133,245,203,233,168,139,186,115,189,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,129,80,139,28,69,52,151,22,48,144,115,255,77,49,134,160,185,135,245,63,99,65,64,253,32,185,19,126,164,137,197,137,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,39,4,135,119,170,144,247,93,151,121,202,21,17,248,83,237,112,167,212,125,70,107,198,175,140,4,25,5,193,71,173,186,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,37,17,13,129,200,178,72,108,252,80,129,125,105,199,107,145,1,235,148,55,189,95,170,24,143,191,86,39,171,58,50,138,128,128,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,106,1,138,97,168,132,39,180,170,58,97,189,163,126,183,65,57,8,169,75,189,4,230,45,197,44,135,78,123,8,213,240,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,14,142,80,27,72,84,115,229,209,99,95,234,246,174,158,207,203,24,241,88,99,255,80,41,188,169,74,153,112,34,72,174,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,98,154,166,35,68,167,154,137,228,133,121,210,6,153,119,68,221,161,177,99,217,202,103,110,123,36,66,30,109,33,236,95,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,240,219,42,225,105,245,4,210,120,191,26,39,5,230,179,30,156,66,215,140,214,107,34,232,210,202,216,16,98,162,167,66,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[248,81,128,128,128,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,128,128,128,128,128,128,128,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,128,128,128,128,128,5],[248,67,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/DeleteBranchTwoLevels.json b/mpt/tests/DeleteBranchTwoLevels.json index c5e1461371..ea143ea893 100644 --- a/mpt/tests/DeleteBranchTwoLevels.json +++ b/mpt/tests/DeleteBranchTwoLevels.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,96,242,204,87,70,40,27,40,189,46,193,133,173,251,67,53,183,102,39,76,175,46,6,122,128,250,249,228,146,221,196,243,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,169,2,129,123,157,140,225,182,40,224,98,197,182,190,207,148,156,218,233,34,145,60,192,82,177,229,117,154,134,75,58,7,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,201,23,97,51,242,210,154,98,237,199,3,86,200,246,170,218,161,196,95,239,33,17,224,134,53,97,167,143,127,52,237,135,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,61,51,32,49,209,126,142,243,172,82,104,43,161,166,21,78,209,151,3,99,117,202,113,14,201,54,39,61,243,80,209,16,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,160,220,68,179,229,92,253,253,144,1,126,207,226,134,25,184,157,14,201,214,35,184,200,1,207,29,178,49,143,92,212,29,24,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,128,5],[249,2,17,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,160,215,117,245,209,17,187,169,82,19,201,249,81,91,144,79,212,135,246,187,176,59,5,75,114,171,0,233,250,53,138,25,50,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,128,5],[249,2,17,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,160,252,188,163,57,126,103,126,155,204,232,185,93,47,154,240,234,179,166,89,187,192,4,218,170,249,53,232,170,102,42,52,64,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,128,5],[249,2,17,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,160,28,62,251,6,5,106,99,38,234,137,204,4,36,150,83,1,40,21,67,54,169,62,193,187,238,82,36,84,10,133,176,3,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,128,5],[249,2,17,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,160,197,60,89,94,200,7,41,131,243,151,140,11,53,183,77,174,14,223,116,31,114,2,164,73,161,253,11,62,30,219,48,251,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,128,5],[249,2,17,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,160,14,165,184,229,251,167,152,183,182,16,199,108,214,126,192,125,109,178,65,126,119,130,108,93,138,90,23,194,112,64,188,5,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,128,5],[249,2,17,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,160,220,97,92,221,236,7,250,219,156,22,177,217,109,65,77,16,42,92,190,248,73,41,192,5,6,22,70,119,80,59,87,57,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,128,5],[249,2,17,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,160,117,56,121,183,61,216,117,135,24,169,19,28,127,231,140,107,165,54,133,115,77,138,250,129,177,204,239,35,192,1,247,118,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,128,5],[248,145,128,128,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,128,128,128,160,133,148,210,158,3,101,26,158,67,176,137,25,177,211,217,89,20,61,91,72,185,182,165,66,208,182,148,35,141,225,178,64,128,128,128,128,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,128,128,128,128,5],[248,145,128,128,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,128,128,128,160,251,113,149,55,146,22,73,7,88,186,103,39,58,84,53,200,58,32,52,87,12,31,213,206,250,108,43,96,189,125,183,15,128,128,128,128,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,128,128,128,128,5],[248,81,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,128,128,128,128,128,128,128,128,128,128,128,128,128,128,160,3,163,105,247,64,37,97,81,47,255,202,110,63,213,223,93,198,16,61,47,126,5,80,62,173,156,10,172,144,111,148,78,128,5],[248,81,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,128,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,234,46,234,49,157,94,111,252,94,160,152,110,52,62,51,223,11,192,6,31,246,64,204,225,144,168,29,167,235,37,29,128,5],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,184,70,248,68,128,128,160,124,128,125,129,12,178,135,200,135,125,218,8,161,94,64,101,143,223,56,28,115,70,177,97,26,92,57,163,63,119,33,30,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,184,70,248,68,128,128,160,179,231,255,201,85,223,248,63,153,82,31,138,167,188,67,102,255,20,223,44,178,216,181,244,233,162,72,203,26,16,151,85,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,2,23,157,37,52,158,35,51,81,79,114,175,120,180,130,91,152,79,9,243,180,233,66,188,207,215,41,23,12,138,112,53,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,60,52,243,109,33,30,29,84,84,61,219,205,104,1,55,204,17,150,5,47,241,220,239,39,0,76,70,12,124,251,33,35,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,86,28,224,131,7,146,228,1,28,151,79,124,113,242,219,192,225,4,216,228,15,198,188,138,155,246,120,122,87,121,167,23,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,32,245,106,63,123,45,75,217,20,45,244,235,153,142,204,46,127,124,161,142,221,124,154,40,73,150,206,103,91,36,211,138,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,128,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,128,128,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,6,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,96,242,204,87,70,40,27,40,189,46,193,133,173,251,67,53,183,102,39,76,175,46,6,122,128,250,249,228,146,221,196,243,0,160,169,2,129,123,157,140,225,182,40,224,98,197,182,190,207,148,156,218,233,34,145,60,192,82,177,229,117,154,134,75,58,7,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,201,23,97,51,242,210,154,98,237,199,3,86,200,246,170,218,161,196,95,239,33,17,224,134,53,97,167,143,127,52,237,135,0,160,61,51,32,49,209,126,142,243,172,82,104,43,161,166,21,78,209,151,3,99,117,202,113,14,201,54,39,61,243,80,209,16,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,0,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,0,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,0,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,0,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,0,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,0,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,0,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,0,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,0,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,0,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,0,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,0,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,0,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,220,68,179,229,92,253,253,144,1,126,207,226,134,25,184,157,14,201,214,35,184,200,1,207,29,178,49,143,92,212,29,24,0,160,215,117,245,209,17,187,169,82,19,201,249,81,91,144,79,212,135,246,187,176,59,5,75,114,171,0,233,250,53,138,25,50,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,0,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,0,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,0,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,0,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,252,188,163,57,126,103,126,155,204,232,185,93,47,154,240,234,179,166,89,187,192,4,218,170,249,53,232,170,102,42,52,64,0,160,28,62,251,6,5,106,99,38,234,137,204,4,36,150,83,1,40,21,67,54,169,62,193,187,238,82,36,84,10,133,176,3,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,0,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,0,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,0,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,0,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,0,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,0,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,0,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,0,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,0,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,0,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,0,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,0,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,0,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,0,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,0,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,0,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,0,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,0,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,0,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,0,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,0,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,0,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,0,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,0,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,0,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,0,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,197,60,89,94,200,7,41,131,243,151,140,11,53,183,77,174,14,223,116,31,114,2,164,73,161,253,11,62,30,219,48,251,0,160,14,165,184,229,251,167,152,183,182,16,199,108,214,126,192,125,109,178,65,126,119,130,108,93,138,90,23,194,112,64,188,5,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,0,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,0,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,0,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,0,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,0,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,0,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,0,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,0,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,0,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,0,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,0,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,0,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,0,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,0,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,0,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,220,97,92,221,236,7,250,219,156,22,177,217,109,65,77,16,42,92,190,248,73,41,192,5,6,22,70,119,80,59,87,57,0,160,117,56,121,183,61,216,117,135,24,169,19,28,127,231,140,107,165,54,133,115,77,138,250,129,177,204,239,35,192,1,247,118,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,0,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,0,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[1,0,1,0,248,145,0,248,145,0,7,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,0,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,0,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,133,148,210,158,3,101,26,158,67,176,137,25,177,211,217,89,20,61,91,72,185,182,165,66,208,182,148,35,141,225,178,64,0,160,251,113,149,55,146,22,73,7,88,186,103,39,58,84,53,200,58,32,52,87,12,31,213,206,250,108,43,96,189,125,183,15,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,0,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[1,0,1,0,248,81,0,248,81,0,15,0,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,0,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,3,163,105,247,64,37,97,81,47,255,202,110,63,213,223,93,198,16,61,47,126,5,80,62,173,156,10,172,144,111,148,78,0,160,212,234,46,234,49,157,94,111,252,94,160,152,110,52,62,51,223,11,192,6,31,246,64,204,225,144,168,29,167,235,37,29,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,7],[0,160,124,128,125,129,12,178,135,200,135,125,218,8,161,94,64,101,143,223,56,28,115,70,177,97,26,92,57,163,63,119,33,30,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,8],[0,160,179,231,255,201,85,223,248,63,153,82,31,138,167,188,67,102,255,20,223,44,178,216,181,244,233,162,72,203,26,16,151,85,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,0,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,0,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,0,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,0,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,0,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,0,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,0,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,0,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,0,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,0,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,0,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,2,23,157,37,52,158,35,51,81,79,114,175,120,180,130,91,152,79,9,243,180,233,66,188,207,215,41,23,12,138,112,53,0,160,60,52,243,109,33,30,29,84,84,61,219,205,104,1,55,204,17,150,5,47,241,220,239,39,0,76,70,12,124,251,33,35,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,0,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,0,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,0,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,86,28,224,131,7,146,228,1,28,151,79,124,113,242,219,192,225,4,216,228,15,198,188,138,155,246,120,122,87,121,167,23,0,160,32,245,106,63,123,45,75,217,20,45,244,235,153,142,204,46,127,124,161,142,221,124,154,40,73,150,206,103,91,36,211,138,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[1,0,1,0,248,81,0,248,81,0,12,0,1,14,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,0,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,0,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,2],[6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,13],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,3],[28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,14],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,96,242,204,87,70,40,27,40,189,46,193,133,173,251,67,53,183,102,39,76,175,46,6,122,128,250,249,228,146,221,196,243,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,169,2,129,123,157,140,225,182,40,224,98,197,182,190,207,148,156,218,233,34,145,60,192,82,177,229,117,154,134,75,58,7,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,201,23,97,51,242,210,154,98,237,199,3,86,200,246,170,218,161,196,95,239,33,17,224,134,53,97,167,143,127,52,237,135,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,61,51,32,49,209,126,142,243,172,82,104,43,161,166,21,78,209,151,3,99,117,202,113,14,201,54,39,61,243,80,209,16,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,160,220,68,179,229,92,253,253,144,1,126,207,226,134,25,184,157,14,201,214,35,184,200,1,207,29,178,49,143,92,212,29,24,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,128,5],[249,2,17,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,160,215,117,245,209,17,187,169,82,19,201,249,81,91,144,79,212,135,246,187,176,59,5,75,114,171,0,233,250,53,138,25,50,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,128,5],[249,2,17,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,160,252,188,163,57,126,103,126,155,204,232,185,93,47,154,240,234,179,166,89,187,192,4,218,170,249,53,232,170,102,42,52,64,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,128,5],[249,2,17,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,160,28,62,251,6,5,106,99,38,234,137,204,4,36,150,83,1,40,21,67,54,169,62,193,187,238,82,36,84,10,133,176,3,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,128,5],[249,2,17,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,160,197,60,89,94,200,7,41,131,243,151,140,11,53,183,77,174,14,223,116,31,114,2,164,73,161,253,11,62,30,219,48,251,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,128,5],[249,2,17,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,160,14,165,184,229,251,167,152,183,182,16,199,108,214,126,192,125,109,178,65,126,119,130,108,93,138,90,23,194,112,64,188,5,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,128,5],[249,2,17,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,160,220,97,92,221,236,7,250,219,156,22,177,217,109,65,77,16,42,92,190,248,73,41,192,5,6,22,70,119,80,59,87,57,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,128,5],[249,2,17,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,160,117,56,121,183,61,216,117,135,24,169,19,28,127,231,140,107,165,54,133,115,77,138,250,129,177,204,239,35,192,1,247,118,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,128,5],[248,145,128,128,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,128,128,128,160,133,148,210,158,3,101,26,158,67,176,137,25,177,211,217,89,20,61,91,72,185,182,165,66,208,182,148,35,141,225,178,64,128,128,128,128,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,128,128,128,128,5],[248,145,128,128,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,128,128,128,160,251,113,149,55,146,22,73,7,88,186,103,39,58,84,53,200,58,32,52,87,12,31,213,206,250,108,43,96,189,125,183,15,128,128,128,128,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,128,128,128,128,5],[248,81,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,128,128,128,128,128,128,128,128,128,128,128,128,128,128,160,3,163,105,247,64,37,97,81,47,255,202,110,63,213,223,93,198,16,61,47,126,5,80,62,173,156,10,172,144,111,148,78,128,5],[248,81,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,128,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,234,46,234,49,157,94,111,252,94,160,152,110,52,62,51,223,11,192,6,31,246,64,204,225,144,168,29,167,235,37,29,128,5],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,184,70,248,68,128,128,160,124,128,125,129,12,178,135,200,135,125,218,8,161,94,64,101,143,223,56,28,115,70,177,97,26,92,57,163,63,119,33,30,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,184,70,248,68,128,128,160,179,231,255,201,85,223,248,63,153,82,31,138,167,188,67,102,255,20,223,44,178,216,181,244,233,162,72,203,26,16,151,85,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,2,23,157,37,52,158,35,51,81,79,114,175,120,180,130,91,152,79,9,243,180,233,66,188,207,215,41,23,12,138,112,53,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,60,52,243,109,33,30,29,84,84,61,219,205,104,1,55,204,17,150,5,47,241,220,239,39,0,76,70,12,124,251,33,35,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,86,28,224,131,7,146,228,1,28,151,79,124,113,242,219,192,225,4,216,228,15,198,188,138,155,246,120,122,87,121,167,23,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,32,245,106,63,123,45,75,217,20,45,244,235,153,142,204,46,127,124,161,142,221,124,154,40,73,150,206,103,91,36,211,138,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,128,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,128,128,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,6,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5]] \ No newline at end of file diff --git a/mpt/tests/DeleteBranchTwoLevelsLong.json b/mpt/tests/DeleteBranchTwoLevelsLong.json index 9d68bc9fd0..52be9f1900 100644 --- a/mpt/tests/DeleteBranchTwoLevelsLong.json +++ b/mpt/tests/DeleteBranchTwoLevelsLong.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,76,227,200,247,89,250,22,177,62,176,170,191,111,221,67,222,238,129,150,6,185,115,238,200,156,34,189,8,248,197,191,122,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,200,91,42,75,144,77,11,44,157,101,55,52,187,34,96,233,145,72,189,101,139,80,186,87,37,205,127,171,106,176,111,113,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,108,126,234,172,207,120,157,6,164,75,78,211,4,115,68,61,12,133,78,49,57,114,13,106,181,197,11,118,125,225,154,45,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,93,238,26,217,253,23,123,222,75,150,139,194,213,43,127,166,211,7,43,40,226,169,136,88,59,91,25,251,197,176,177,88,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,135,9,218,163,119,192,224,242,149,100,60,173,128,45,118,139,0,25,75,75,10,186,126,4,85,72,8,17,177,31,80,151,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,203,16,64,1,101,61,139,148,250,37,13,83,207,84,225,10,8,113,46,224,179,176,217,133,219,15,112,41,201,193,229,5,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,71,172,186,250,78,185,53,216,13,54,238,4,245,98,2,79,111,27,56,22,187,45,212,12,217,229,171,89,116,162,97,179,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,124,199,186,25,138,20,88,218,28,238,84,82,187,142,32,165,180,213,241,202,39,75,197,192,176,136,16,33,30,65,119,252,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,113,46,94,170,144,110,246,163,148,78,182,35,248,31,117,37,167,108,170,233,221,177,22,220,196,105,172,111,24,17,236,146,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,93,244,138,127,9,6,115,7,57,209,161,130,160,230,27,183,213,83,114,203,139,165,173,212,125,107,210,34,185,11,99,203,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,195,253,144,24,121,81,221,161,142,214,102,61,187,181,233,197,137,61,120,90,11,2,72,3,80,180,180,239,28,175,219,182,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,60,6,135,100,74,198,216,117,73,5,115,188,69,42,244,75,140,20,222,1,21,125,114,68,118,179,193,219,165,10,78,239,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,69,134,195,185,25,230,39,96,231,219,74,207,76,19,121,40,114,172,38,165,122,159,251,234,16,250,182,137,147,59,97,45,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,47,57,97,210,100,83,119,94,114,113,56,148,53,16,249,57,48,164,248,176,174,18,92,141,0,138,40,247,88,58,159,15,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,0,228,145,178,10,50,66,110,222,91,99,52,4,4,235,9,89,163,86,239,235,158,11,107,154,93,179,215,203,199,66,219,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,31,147,150,77,114,56,94,28,227,194,180,195,0,247,126,0,197,32,108,220,251,80,117,218,69,89,61,126,204,140,222,117,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,27,217,47,51,117,171,235,162,182,188,167,109,208,52,83,155,241,64,231,52,96,30,136,135,114,92,226,143,60,118,94,218,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,66,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,76,227,200,247,89,250,22,177,62,176,170,191,111,221,67,222,238,129,150,6,185,115,238,200,156,34,189,8,248,197,191,122,0,160,200,91,42,75,144,77,11,44,157,101,55,52,187,34,96,233,145,72,189,101,139,80,186,87,37,205,127,171,106,176,111,113,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,108,126,234,172,207,120,157,6,164,75,78,211,4,115,68,61,12,133,78,49,57,114,13,106,181,197,11,118,125,225,154,45,0,160,93,238,26,217,253,23,123,222,75,150,139,194,213,43,127,166,211,7,43,40,226,169,136,88,59,91,25,251,197,176,177,88,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,135,9,218,163,119,192,224,242,149,100,60,173,128,45,118,139,0,25,75,75,10,186,126,4,85,72,8,17,177,31,80,151,0,160,203,16,64,1,101,61,139,148,250,37,13,83,207,84,225,10,8,113,46,224,179,176,217,133,219,15,112,41,201,193,229,5,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,71,172,186,250,78,185,53,216,13,54,238,4,245,98,2,79,111,27,56,22,187,45,212,12,217,229,171,89,116,162,97,179,0,160,124,199,186,25,138,20,88,218,28,238,84,82,187,142,32,165,180,213,241,202,39,75,197,192,176,136,16,33,30,65,119,252,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,113,46,94,170,144,110,246,163,148,78,182,35,248,31,117,37,167,108,170,233,221,177,22,220,196,105,172,111,24,17,236,146,0,160,93,244,138,127,9,6,115,7,57,209,161,130,160,230,27,183,213,83,114,203,139,165,173,212,125,107,210,34,185,11,99,203,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,195,253,144,24,121,81,221,161,142,214,102,61,187,181,233,197,137,61,120,90,11,2,72,3,80,180,180,239,28,175,219,182,0,160,60,6,135,100,74,198,216,117,73,5,115,188,69,42,244,75,140,20,222,1,21,125,114,68,118,179,193,219,165,10,78,239,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,69,134,195,185,25,230,39,96,231,219,74,207,76,19,121,40,114,172,38,165,122,159,251,234,16,250,182,137,147,59,97,45,0,160,47,57,97,210,100,83,119,94,114,113,56,148,53,16,249,57,48,164,248,176,174,18,92,141,0,138,40,247,88,58,159,15,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,7],[0,160,0,228,145,178,10,50,66,110,222,91,99,52,4,4,235,9,89,163,86,239,235,158,11,107,154,93,179,215,203,199,66,219,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,8],[0,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,31,147,150,77,114,56,94,28,227,194,180,195,0,247,126,0,197,32,108,220,251,80,117,218,69,89,61,126,204,140,222,117,0,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,27,217,47,51,117,171,235,162,182,188,167,109,208,52,83,155,241,64,231,52,96,30,136,135,114,92,226,143,60,118,94,218,0,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[1,0,1,0,248,81,0,248,81,0,12,0,1,14,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,0,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[248,66,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,13],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,14],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,76,227,200,247,89,250,22,177,62,176,170,191,111,221,67,222,238,129,150,6,185,115,238,200,156,34,189,8,248,197,191,122,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,200,91,42,75,144,77,11,44,157,101,55,52,187,34,96,233,145,72,189,101,139,80,186,87,37,205,127,171,106,176,111,113,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,108,126,234,172,207,120,157,6,164,75,78,211,4,115,68,61,12,133,78,49,57,114,13,106,181,197,11,118,125,225,154,45,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,93,238,26,217,253,23,123,222,75,150,139,194,213,43,127,166,211,7,43,40,226,169,136,88,59,91,25,251,197,176,177,88,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,135,9,218,163,119,192,224,242,149,100,60,173,128,45,118,139,0,25,75,75,10,186,126,4,85,72,8,17,177,31,80,151,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,203,16,64,1,101,61,139,148,250,37,13,83,207,84,225,10,8,113,46,224,179,176,217,133,219,15,112,41,201,193,229,5,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,71,172,186,250,78,185,53,216,13,54,238,4,245,98,2,79,111,27,56,22,187,45,212,12,217,229,171,89,116,162,97,179,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,124,199,186,25,138,20,88,218,28,238,84,82,187,142,32,165,180,213,241,202,39,75,197,192,176,136,16,33,30,65,119,252,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,113,46,94,170,144,110,246,163,148,78,182,35,248,31,117,37,167,108,170,233,221,177,22,220,196,105,172,111,24,17,236,146,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,93,244,138,127,9,6,115,7,57,209,161,130,160,230,27,183,213,83,114,203,139,165,173,212,125,107,210,34,185,11,99,203,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,195,253,144,24,121,81,221,161,142,214,102,61,187,181,233,197,137,61,120,90,11,2,72,3,80,180,180,239,28,175,219,182,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,60,6,135,100,74,198,216,117,73,5,115,188,69,42,244,75,140,20,222,1,21,125,114,68,118,179,193,219,165,10,78,239,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,69,134,195,185,25,230,39,96,231,219,74,207,76,19,121,40,114,172,38,165,122,159,251,234,16,250,182,137,147,59,97,45,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,47,57,97,210,100,83,119,94,114,113,56,148,53,16,249,57,48,164,248,176,174,18,92,141,0,138,40,247,88,58,159,15,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,0,228,145,178,10,50,66,110,222,91,99,52,4,4,235,9,89,163,86,239,235,158,11,107,154,93,179,215,203,199,66,219,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,31,147,150,77,114,56,94,28,227,194,180,195,0,247,126,0,197,32,108,220,251,80,117,218,69,89,61,126,204,140,222,117,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,27,217,47,51,117,171,235,162,182,188,167,109,208,52,83,155,241,64,231,52,96,30,136,135,114,92,226,143,60,118,94,218,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,66,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte.json b/mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte.json index f863488480..47c8b5184b 100644 --- a/mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte.json +++ b/mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[226,27,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5],[226,160,32,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,0,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,0,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,0,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,0,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,0,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,0,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,0,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,0,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,0,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,7],[0,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,8],[0,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,11],[1,0,1,0,248,81,0,248,81,0,1,1,0,11,1,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[226,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,14],[226,160,32,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[226,27,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5],[226,160,32,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedInFirstStorageLevelTwoKeyBytes.json b/mpt/tests/ExtensionAddedInFirstStorageLevelTwoKeyBytes.json index 22a9f0d59e..496b198377 100644 --- a/mpt/tests/ExtensionAddedInFirstStorageLevelTwoKeyBytes.json +++ b/mpt/tests/ExtensionAddedInFirstStorageLevelTwoKeyBytes.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[228,130,0,187,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,128,128,128,5],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,17,5],[225,159,58,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,0,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,0,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,0,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,0,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,0,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,0,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,0,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,0,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,0,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,7],[0,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,8],[0,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,11],[1,0,1,0,248,81,0,248,81,0,13,1,0,8,1,0,0,0,0,1,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,0,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[228,130,0,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,13],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,14],[225,159,58,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[228,130,0,187,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,128,128,128,5],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,17,5],[225,159,58,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedOneKeyByteSel1.json b/mpt/tests/ExtensionAddedOneKeyByteSel1.json index 273b147e43..5a1d6747e6 100644 --- a/mpt/tests/ExtensionAddedOneKeyByteSel1.json +++ b/mpt/tests/ExtensionAddedOneKeyByteSel1.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,253,33,226,218,25,39,145,0,164,81,47,69,178,157,225,196,113,144,144,113,226,166,234,246,113,103,16,63,113,80,88,95,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,103,204,104,158,235,198,119,209,180,215,181,189,136,203,184,250,163,30,140,126,79,243,14,159,109,170,58,208,8,74,26,70,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,218,41,159,210,100,253,33,88,234,56,175,174,178,159,11,204,161,146,42,180,208,96,184,116,23,70,93,94,145,107,89,33,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,79,77,138,162,213,175,43,135,147,0,39,146,132,139,164,75,29,80,80,240,46,196,229,46,240,181,12,101,209,196,168,135,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,15,183,243,178,204,51,243,226,156,83,118,186,53,111,244,184,86,162,50,160,80,51,31,37,45,131,20,4,81,101,184,59,128,5],[249,2,17,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,40,165,19,116,182,113,29,220,144,115,163,0,178,148,5,239,54,101,153,171,133,217,71,224,180,119,0,129,230,213,248,171,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,31,164,200,215,180,134,129,90,179,248,97,169,48,155,46,223,238,60,139,97,244,183,76,136,241,80,17,154,233,241,64,40,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,67,218,192,221,242,223,68,248,229,138,64,229,84,61,185,140,89,161,17,69,232,170,101,14,94,173,126,22,21,248,77,204,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,151,233,154,255,181,3,235,250,138,235,129,254,89,222,12,198,233,148,4,208,215,207,126,186,208,132,108,78,153,204,58,24,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[226,30,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,5],[248,81,128,128,128,128,128,128,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,128,128,128,128,128,128,128,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,128,128,5],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,17,5],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,0,160,253,33,226,218,25,39,145,0,164,81,47,69,178,157,225,196,113,144,144,113,226,166,234,246,113,103,16,63,113,80,88,95,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,0,160,103,204,104,158,235,198,119,209,180,215,181,189,136,203,184,250,163,30,140,126,79,243,14,159,109,170,58,208,8,74,26,70,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,0,160,218,41,159,210,100,253,33,88,234,56,175,174,178,159,11,204,161,146,42,180,208,96,184,116,23,70,93,94,145,107,89,33,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,0,160,79,77,138,162,213,175,43,135,147,0,39,146,132,139,164,75,29,80,80,240,46,196,229,46,240,181,12,101,209,196,168,135,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,0,160,15,183,243,178,204,51,243,226,156,83,118,186,53,111,244,184,86,162,50,160,80,51,31,37,45,131,20,4,81,101,184,59,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,0,160,40,165,19,116,182,113,29,220,144,115,163,0,178,148,5,239,54,101,153,171,133,217,71,224,180,119,0,129,230,213,248,171,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,0,160,31,164,200,215,180,134,129,90,179,248,97,169,48,155,46,223,238,60,139,97,244,183,76,136,241,80,17,154,233,241,64,40,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,7],[0,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,8],[0,160,67,218,192,221,242,223,68,248,229,138,64,229,84,61,185,140,89,161,17,69,232,170,101,14,94,173,126,22,21,248,77,204,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,11],[0,1,0,1,249,1,241,249,1,241,5,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,0,160,151,233,154,255,181,3,235,250,138,235,129,254,89,222,12,198,233,148,4,208,215,207,126,186,208,132,108,78,153,204,58,24,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[1,0,1,0,248,81,0,248,81,0,14,1,0,6,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,0,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[226,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,2],[30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,13],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,14],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,253,33,226,218,25,39,145,0,164,81,47,69,178,157,225,196,113,144,144,113,226,166,234,246,113,103,16,63,113,80,88,95,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,103,204,104,158,235,198,119,209,180,215,181,189,136,203,184,250,163,30,140,126,79,243,14,159,109,170,58,208,8,74,26,70,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,218,41,159,210,100,253,33,88,234,56,175,174,178,159,11,204,161,146,42,180,208,96,184,116,23,70,93,94,145,107,89,33,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,79,77,138,162,213,175,43,135,147,0,39,146,132,139,164,75,29,80,80,240,46,196,229,46,240,181,12,101,209,196,168,135,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,15,183,243,178,204,51,243,226,156,83,118,186,53,111,244,184,86,162,50,160,80,51,31,37,45,131,20,4,81,101,184,59,128,5],[249,2,17,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,40,165,19,116,182,113,29,220,144,115,163,0,178,148,5,239,54,101,153,171,133,217,71,224,180,119,0,129,230,213,248,171,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,31,164,200,215,180,134,129,90,179,248,97,169,48,155,46,223,238,60,139,97,244,183,76,136,241,80,17,154,233,241,64,40,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,67,218,192,221,242,223,68,248,229,138,64,229,84,61,185,140,89,161,17,69,232,170,101,14,94,173,126,22,21,248,77,204,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,151,233,154,255,181,3,235,250,138,235,129,254,89,222,12,198,233,148,4,208,215,207,126,186,208,132,108,78,153,204,58,24,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[226,30,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,5],[248,81,128,128,128,128,128,128,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,128,128,128,128,128,128,128,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,128,128,5],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,17,5],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedOneKeyByteSel2.json b/mpt/tests/ExtensionAddedOneKeyByteSel2.json index d9ece1cc8b..5c5d8bde75 100644 --- a/mpt/tests/ExtensionAddedOneKeyByteSel2.json +++ b/mpt/tests/ExtensionAddedOneKeyByteSel2.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,3,243,139,62,247,35,75,68,90,25,55,26,32,63,139,71,20,82,64,180,226,164,111,22,4,227,228,207,100,121,73,107,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,150,125,57,200,112,153,61,96,166,233,218,212,94,122,185,113,158,218,209,213,193,143,194,175,41,215,148,69,33,146,220,196,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,229,116,166,232,36,68,117,127,11,27,223,144,116,50,204,138,246,36,42,29,34,25,183,229,244,117,233,248,136,137,23,69,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,106,242,5,38,31,253,141,35,224,196,187,144,99,149,71,19,17,54,217,33,29,212,144,59,122,247,203,136,229,226,235,116,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,195,207,48,79,172,39,95,167,81,154,34,163,202,180,5,49,137,67,208,50,119,42,111,96,24,20,184,190,103,70,86,156,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,156,25,225,169,107,189,160,233,13,142,255,213,71,75,138,172,51,226,207,172,72,224,213,74,8,44,92,255,131,133,242,39,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,80,169,72,7,111,38,252,152,196,226,100,158,203,171,120,48,167,72,182,102,81,148,30,28,27,89,56,29,218,198,224,85,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,115,34,99,214,216,197,172,119,196,186,187,4,78,22,169,165,197,33,160,9,104,47,157,10,94,180,120,135,225,67,3,170,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,182,101,141,10,149,160,6,206,69,66,191,165,2,250,230,114,147,124,159,211,25,221,164,99,91,6,8,253,40,42,53,136,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,62,75,235,52,149,255,237,64,105,193,43,180,174,211,248,234,232,83,18,225,170,130,85,253,29,86,161,152,233,223,104,129,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,165,41,21,128,48,15,0,199,234,237,92,114,105,217,59,44,6,66,33,201,179,86,145,135,218,235,130,85,158,29,191,225,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,167,239,49,141,255,145,86,21,48,4,58,80,80,197,28,19,39,58,75,123,74,70,205,189,154,55,116,21,10,179,111,223,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,3,57,253,28,249,2,72,52,62,44,68,39,228,216,85,197,131,68,86,135,19,85,66,139,165,136,156,30,228,98,75,28,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,18,99,202,155,216,233,16,196,69,51,129,60,38,169,238,151,117,204,137,232,255,106,120,134,220,186,37,210,123,240,57,205,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,5,92,128,229,5,22,81,143,223,116,9,134,77,116,190,203,6,232,62,193,91,234,237,65,121,239,64,27,35,122,83,31,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,235,49,84,228,123,221,75,118,66,200,145,190,115,2,219,213,148,83,239,81,151,15,14,64,235,172,237,119,86,10,80,240,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,160,245,12,5,122,145,76,159,173,27,152,124,64,231,159,174,162,245,216,108,209,208,93,222,231,79,57,98,134,87,187,20,55,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,128,5],[249,2,17,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,160,241,148,196,82,35,215,177,195,227,92,222,25,173,41,254,96,57,75,4,131,52,223,235,110,36,7,200,197,251,47,241,28,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,115,55,141,69,159,203,20,115,7,55,97,143,216,150,187,108,12,76,113,253,242,224,88,136,220,133,99,64,241,148,71,198,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,193,111,224,159,114,48,237,104,246,55,135,104,148,127,4,128,102,203,172,150,141,157,234,138,33,36,124,34,213,238,35,134,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,236,62,60,72,140,147,95,169,10,202,61,72,49,211,244,189,9,14,175,160,228,207,44,40,170,2,166,137,206,3,246,174,128,128,128,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,180,130,126,62,26,173,190,181,8,17,195,126,57,181,69,133,144,44,135,138,60,250,72,19,224,26,89,204,56,240,133,60,128,128,128,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,128,128,128,128,128,128,128,128,5],[226,23,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,5],[248,81,128,128,128,128,128,128,128,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,128,128,128,128,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,128,128,128,128,5],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,156,5],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,17,5],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,156,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,3,243,139,62,247,35,75,68,90,25,55,26,32,63,139,71,20,82,64,180,226,164,111,22,4,227,228,207,100,121,73,107,0,160,150,125,57,200,112,153,61,96,166,233,218,212,94,122,185,113,158,218,209,213,193,143,194,175,41,215,148,69,33,146,220,196,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,229,116,166,232,36,68,117,127,11,27,223,144,116,50,204,138,246,36,42,29,34,25,183,229,244,117,233,248,136,137,23,69,0,160,106,242,5,38,31,253,141,35,224,196,187,144,99,149,71,19,17,54,217,33,29,212,144,59,122,247,203,136,229,226,235,116,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,195,207,48,79,172,39,95,167,81,154,34,163,202,180,5,49,137,67,208,50,119,42,111,96,24,20,184,190,103,70,86,156,0,160,156,25,225,169,107,189,160,233,13,142,255,213,71,75,138,172,51,226,207,172,72,224,213,74,8,44,92,255,131,133,242,39,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,80,169,72,7,111,38,252,152,196,226,100,158,203,171,120,48,167,72,182,102,81,148,30,28,27,89,56,29,218,198,224,85,0,160,115,34,99,214,216,197,172,119,196,186,187,4,78,22,169,165,197,33,160,9,104,47,157,10,94,180,120,135,225,67,3,170,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,182,101,141,10,149,160,6,206,69,66,191,165,2,250,230,114,147,124,159,211,25,221,164,99,91,6,8,253,40,42,53,136,0,160,62,75,235,52,149,255,237,64,105,193,43,180,174,211,248,234,232,83,18,225,170,130,85,253,29,86,161,152,233,223,104,129,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,165,41,21,128,48,15,0,199,234,237,92,114,105,217,59,44,6,66,33,201,179,86,145,135,218,235,130,85,158,29,191,225,0,160,167,239,49,141,255,145,86,21,48,4,58,80,80,197,28,19,39,58,75,123,74,70,205,189,154,55,116,21,10,179,111,223,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,3,57,253,28,249,2,72,52,62,44,68,39,228,216,85,197,131,68,86,135,19,85,66,139,165,136,156,30,228,98,75,28,0,160,18,99,202,155,216,233,16,196,69,51,129,60,38,169,238,151,117,204,137,232,255,106,120,134,220,186,37,210,123,240,57,205,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,7],[0,160,5,92,128,229,5,22,81,143,223,116,9,134,77,116,190,203,6,232,62,193,91,234,237,65,121,239,64,27,35,122,83,31,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,8],[0,160,235,49,84,228,123,221,75,118,66,200,145,190,115,2,219,213,148,83,239,81,151,15,14,64,235,172,237,119,86,10,80,240,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,0,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,0,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,0,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,0,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,0,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,0,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,0,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,0,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,0,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,0,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,245,12,5,122,145,76,159,173,27,152,124,64,231,159,174,162,245,216,108,209,208,93,222,231,79,57,98,134,87,187,20,55,0,160,241,148,196,82,35,215,177,195,227,92,222,25,173,41,254,96,57,75,4,131,52,223,235,110,36,7,200,197,251,47,241,28,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,0,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,0,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,0,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,0,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,0,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,0,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,0,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,0,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,0,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,0,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,115,55,141,69,159,203,20,115,7,55,97,143,216,150,187,108,12,76,113,253,242,224,88,136,220,133,99,64,241,148,71,198,0,160,193,111,224,159,114,48,237,104,246,55,135,104,148,127,4,128,102,203,172,150,141,157,234,138,33,36,124,34,213,238,35,134,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,0,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,0,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,0,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[1,0,1,0,248,113,0,248,113,0,4,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,236,62,60,72,140,147,95,169,10,202,61,72,49,211,244,189,9,14,175,160,228,207,44,40,170,2,166,137,206,3,246,174,0,160,180,130,126,62,26,173,190,181,8,17,195,126,57,181,69,133,144,44,135,138,60,250,72,19,224,26,89,204,56,240,133,60,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,0,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[1,0,1,0,248,81,0,248,81,0,7,1,0,12,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,0,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,2],[131,130,2,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,13],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,14],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,3,243,139,62,247,35,75,68,90,25,55,26,32,63,139,71,20,82,64,180,226,164,111,22,4,227,228,207,100,121,73,107,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,150,125,57,200,112,153,61,96,166,233,218,212,94,122,185,113,158,218,209,213,193,143,194,175,41,215,148,69,33,146,220,196,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,229,116,166,232,36,68,117,127,11,27,223,144,116,50,204,138,246,36,42,29,34,25,183,229,244,117,233,248,136,137,23,69,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,106,242,5,38,31,253,141,35,224,196,187,144,99,149,71,19,17,54,217,33,29,212,144,59,122,247,203,136,229,226,235,116,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,195,207,48,79,172,39,95,167,81,154,34,163,202,180,5,49,137,67,208,50,119,42,111,96,24,20,184,190,103,70,86,156,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,156,25,225,169,107,189,160,233,13,142,255,213,71,75,138,172,51,226,207,172,72,224,213,74,8,44,92,255,131,133,242,39,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,80,169,72,7,111,38,252,152,196,226,100,158,203,171,120,48,167,72,182,102,81,148,30,28,27,89,56,29,218,198,224,85,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,115,34,99,214,216,197,172,119,196,186,187,4,78,22,169,165,197,33,160,9,104,47,157,10,94,180,120,135,225,67,3,170,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,182,101,141,10,149,160,6,206,69,66,191,165,2,250,230,114,147,124,159,211,25,221,164,99,91,6,8,253,40,42,53,136,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,62,75,235,52,149,255,237,64,105,193,43,180,174,211,248,234,232,83,18,225,170,130,85,253,29,86,161,152,233,223,104,129,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,165,41,21,128,48,15,0,199,234,237,92,114,105,217,59,44,6,66,33,201,179,86,145,135,218,235,130,85,158,29,191,225,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,167,239,49,141,255,145,86,21,48,4,58,80,80,197,28,19,39,58,75,123,74,70,205,189,154,55,116,21,10,179,111,223,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,3,57,253,28,249,2,72,52,62,44,68,39,228,216,85,197,131,68,86,135,19,85,66,139,165,136,156,30,228,98,75,28,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,18,99,202,155,216,233,16,196,69,51,129,60,38,169,238,151,117,204,137,232,255,106,120,134,220,186,37,210,123,240,57,205,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,5,92,128,229,5,22,81,143,223,116,9,134,77,116,190,203,6,232,62,193,91,234,237,65,121,239,64,27,35,122,83,31,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,235,49,84,228,123,221,75,118,66,200,145,190,115,2,219,213,148,83,239,81,151,15,14,64,235,172,237,119,86,10,80,240,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,160,245,12,5,122,145,76,159,173,27,152,124,64,231,159,174,162,245,216,108,209,208,93,222,231,79,57,98,134,87,187,20,55,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,128,5],[249,2,17,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,160,241,148,196,82,35,215,177,195,227,92,222,25,173,41,254,96,57,75,4,131,52,223,235,110,36,7,200,197,251,47,241,28,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,115,55,141,69,159,203,20,115,7,55,97,143,216,150,187,108,12,76,113,253,242,224,88,136,220,133,99,64,241,148,71,198,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,193,111,224,159,114,48,237,104,246,55,135,104,148,127,4,128,102,203,172,150,141,157,234,138,33,36,124,34,213,238,35,134,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,236,62,60,72,140,147,95,169,10,202,61,72,49,211,244,189,9,14,175,160,228,207,44,40,170,2,166,137,206,3,246,174,128,128,128,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,180,130,126,62,26,173,190,181,8,17,195,126,57,181,69,133,144,44,135,138,60,250,72,19,224,26,89,204,56,240,133,60,128,128,128,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,128,128,128,128,128,128,128,128,5],[226,23,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,5],[248,81,128,128,128,128,128,128,128,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,128,128,128,128,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,128,128,128,128,5],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,156,5],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,17,5],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,156,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedThreeKeyBytesSel2.json b/mpt/tests/ExtensionAddedThreeKeyBytesSel2.json index 6abc187013..d166645215 100644 --- a/mpt/tests/ExtensionAddedThreeKeyBytesSel2.json +++ b/mpt/tests/ExtensionAddedThreeKeyBytesSel2.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,5],[248,81,128,128,128,128,128,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,17,5],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,0,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,0,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,0,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,0,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,0,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,0,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,209,0,248,209,0,2,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,0,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,7],[0,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,8],[0,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,11],[0,1,0,1,249,1,113,249,1,113,11,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,0,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,0,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,81,0,248,81,0,5,1,0,13,1,0,0,0,0,0,1,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,13],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,14],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,5],[248,81,128,128,128,128,128,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,17,5],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedTwoKeyBytesSel1.json b/mpt/tests/ExtensionAddedTwoKeyBytesSel1.json index a332ab9ec0..b0e6f9fe93 100644 --- a/mpt/tests/ExtensionAddedTwoKeyBytesSel1.json +++ b/mpt/tests/ExtensionAddedTwoKeyBytesSel1.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,55,113,81,185,233,127,111,216,94,136,134,118,115,255,153,126,34,252,63,26,6,30,226,246,176,164,87,95,91,159,249,143,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,231,126,135,6,247,251,2,162,247,172,95,6,61,182,123,232,97,183,71,212,244,47,254,64,148,31,13,249,0,55,160,80,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,251,159,160,83,211,116,229,131,128,121,6,167,79,65,130,133,235,11,46,40,143,56,170,93,126,89,134,255,94,27,253,200,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,34,64,138,125,179,162,146,88,173,94,62,118,168,59,117,28,67,188,72,35,28,61,166,161,26,53,200,107,35,98,232,78,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,180,99,60,107,34,255,249,17,167,167,19,194,147,218,132,227,171,42,105,175,75,118,243,161,158,184,143,130,30,0,146,111,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,27,140,43,219,38,74,228,17,70,96,145,40,220,163,189,47,186,165,71,0,255,207,232,131,166,208,234,178,210,20,55,252,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,186,27,0,45,90,46,54,179,252,231,52,143,106,98,75,74,87,95,71,119,233,91,71,249,101,197,171,86,22,143,194,192,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,146,125,254,209,19,52,38,158,115,216,176,186,229,213,176,115,100,10,39,144,22,89,113,34,227,194,166,184,10,10,239,198,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,77,115,76,19,189,118,139,166,32,56,51,43,158,23,165,222,149,211,85,76,57,250,207,23,230,79,118,141,232,176,1,32,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,254,34,75,70,73,67,22,74,222,62,219,135,220,197,138,74,198,109,235,222,229,58,110,81,76,32,76,151,23,125,69,230,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,156,117,130,223,139,166,81,15,121,34,155,180,180,73,216,92,63,210,32,73,10,147,237,201,33,191,144,204,248,120,225,149,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,116,64,237,27,23,208,83,11,188,20,106,5,195,85,133,249,85,232,13,73,0,26,197,152,202,106,80,118,223,127,122,185,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,243,244,186,6,58,228,218,241,173,144,6,180,223,117,177,50,152,37,30,35,180,88,165,163,110,180,36,218,254,23,72,14,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,15,235,67,119,59,195,188,14,20,19,195,111,235,96,176,110,236,193,39,227,147,119,138,153,177,106,243,140,197,227,49,29,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,232,25,53,250,138,255,235,161,40,193,0,19,88,101,14,213,71,143,234,207,159,67,180,162,101,18,210,78,251,96,111,91,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,65,228,205,154,131,158,246,195,65,213,244,198,28,222,28,107,166,59,175,28,160,117,111,94,169,16,99,28,238,246,247,54,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,62,161,243,229,186,235,229,160,6,209,195,71,110,63,100,84,190,18,254,73,122,60,215,237,17,207,23,197,242,234,216,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,126,221,206,124,72,133,254,237,34,27,64,46,148,208,34,190,193,164,152,59,45,192,119,28,13,85,143,126,17,212,104,121,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,55,113,81,185,233,127,111,216,94,136,134,118,115,255,153,126,34,252,63,26,6,30,226,246,176,164,87,95,91,159,249,143,0,160,231,126,135,6,247,251,2,162,247,172,95,6,61,182,123,232,97,183,71,212,244,47,254,64,148,31,13,249,0,55,160,80,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,251,159,160,83,211,116,229,131,128,121,6,167,79,65,130,133,235,11,46,40,143,56,170,93,126,89,134,255,94,27,253,200,0,160,34,64,138,125,179,162,146,88,173,94,62,118,168,59,117,28,67,188,72,35,28,61,166,161,26,53,200,107,35,98,232,78,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,180,99,60,107,34,255,249,17,167,167,19,194,147,218,132,227,171,42,105,175,75,118,243,161,158,184,143,130,30,0,146,111,0,160,27,140,43,219,38,74,228,17,70,96,145,40,220,163,189,47,186,165,71,0,255,207,232,131,166,208,234,178,210,20,55,252,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,186,27,0,45,90,46,54,179,252,231,52,143,106,98,75,74,87,95,71,119,233,91,71,249,101,197,171,86,22,143,194,192,0,160,146,125,254,209,19,52,38,158,115,216,176,186,229,213,176,115,100,10,39,144,22,89,113,34,227,194,166,184,10,10,239,198,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,77,115,76,19,189,118,139,166,32,56,51,43,158,23,165,222,149,211,85,76,57,250,207,23,230,79,118,141,232,176,1,32,0,160,254,34,75,70,73,67,22,74,222,62,219,135,220,197,138,74,198,109,235,222,229,58,110,81,76,32,76,151,23,125,69,230,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,156,117,130,223,139,166,81,15,121,34,155,180,180,73,216,92,63,210,32,73,10,147,237,201,33,191,144,204,248,120,225,149,0,160,116,64,237,27,23,208,83,11,188,20,106,5,195,85,133,249,85,232,13,73,0,26,197,152,202,106,80,118,223,127,122,185,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,1,49,249,1,49,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,243,244,186,6,58,228,218,241,173,144,6,180,223,117,177,50,152,37,30,35,180,88,165,163,110,180,36,218,254,23,72,14,0,160,15,235,67,119,59,195,188,14,20,19,195,111,235,96,176,110,236,193,39,227,147,119,138,153,177,106,243,140,197,227,49,29,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[1,0,1,0,248,81,0,248,81,0,10,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,232,25,53,250,138,255,235,161,40,193,0,19,88,101,14,213,71,143,234,207,159,67,180,162,101,18,210,78,251,96,111,91,0,160,65,228,205,154,131,158,246,195,65,213,244,198,28,222,28,107,166,59,175,28,160,117,111,94,169,16,99,28,238,246,247,54,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,7],[0,160,62,161,243,229,186,235,229,160,6,209,195,71,110,63,100,84,190,18,254,73,122,60,215,237,17,207,23,197,242,234,216,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,8],[0,160,126,221,206,124,72,133,254,237,34,27,64,46,148,208,34,190,193,164,152,59,45,192,119,28,13,85,143,126,17,212,104,121,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,0,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,0,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,0,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,0,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[1,0,1,0,248,81,0,248,81,0,13,1,0,9,1,0,0,0,0,1,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,2],[130,129,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,14],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,55,113,81,185,233,127,111,216,94,136,134,118,115,255,153,126,34,252,63,26,6,30,226,246,176,164,87,95,91,159,249,143,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,231,126,135,6,247,251,2,162,247,172,95,6,61,182,123,232,97,183,71,212,244,47,254,64,148,31,13,249,0,55,160,80,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,251,159,160,83,211,116,229,131,128,121,6,167,79,65,130,133,235,11,46,40,143,56,170,93,126,89,134,255,94,27,253,200,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,34,64,138,125,179,162,146,88,173,94,62,118,168,59,117,28,67,188,72,35,28,61,166,161,26,53,200,107,35,98,232,78,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,180,99,60,107,34,255,249,17,167,167,19,194,147,218,132,227,171,42,105,175,75,118,243,161,158,184,143,130,30,0,146,111,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,27,140,43,219,38,74,228,17,70,96,145,40,220,163,189,47,186,165,71,0,255,207,232,131,166,208,234,178,210,20,55,252,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,186,27,0,45,90,46,54,179,252,231,52,143,106,98,75,74,87,95,71,119,233,91,71,249,101,197,171,86,22,143,194,192,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,146,125,254,209,19,52,38,158,115,216,176,186,229,213,176,115,100,10,39,144,22,89,113,34,227,194,166,184,10,10,239,198,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,77,115,76,19,189,118,139,166,32,56,51,43,158,23,165,222,149,211,85,76,57,250,207,23,230,79,118,141,232,176,1,32,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,254,34,75,70,73,67,22,74,222,62,219,135,220,197,138,74,198,109,235,222,229,58,110,81,76,32,76,151,23,125,69,230,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,156,117,130,223,139,166,81,15,121,34,155,180,180,73,216,92,63,210,32,73,10,147,237,201,33,191,144,204,248,120,225,149,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,116,64,237,27,23,208,83,11,188,20,106,5,195,85,133,249,85,232,13,73,0,26,197,152,202,106,80,118,223,127,122,185,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,243,244,186,6,58,228,218,241,173,144,6,180,223,117,177,50,152,37,30,35,180,88,165,163,110,180,36,218,254,23,72,14,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,15,235,67,119,59,195,188,14,20,19,195,111,235,96,176,110,236,193,39,227,147,119,138,153,177,106,243,140,197,227,49,29,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,232,25,53,250,138,255,235,161,40,193,0,19,88,101,14,213,71,143,234,207,159,67,180,162,101,18,210,78,251,96,111,91,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,65,228,205,154,131,158,246,195,65,213,244,198,28,222,28,107,166,59,175,28,160,117,111,94,169,16,99,28,238,246,247,54,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,62,161,243,229,186,235,229,160,6,209,195,71,110,63,100,84,190,18,254,73,122,60,215,237,17,207,23,197,242,234,216,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,126,221,206,124,72,133,254,237,34,27,64,46,148,208,34,190,193,164,152,59,45,192,119,28,13,85,143,126,17,212,104,121,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedTwoKeyBytesSel2.json b/mpt/tests/ExtensionAddedTwoKeyBytesSel2.json index 725ba6c675..3a6a415b78 100644 --- a/mpt/tests/ExtensionAddedTwoKeyBytesSel2.json +++ b/mpt/tests/ExtensionAddedTwoKeyBytesSel2.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,3,31,234,249,198,64,41,67,165,197,182,195,164,146,170,96,80,116,98,56,84,145,189,120,156,153,227,114,107,170,203,145,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,173,122,175,152,154,227,223,245,6,53,159,254,237,90,232,75,171,203,6,151,190,151,14,121,215,120,147,239,175,150,96,93,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,87,54,180,110,64,77,15,159,234,99,212,73,22,17,197,9,214,16,236,48,165,31,62,216,145,226,252,211,30,210,116,241,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,86,156,188,75,183,59,161,71,73,2,244,97,76,40,34,53,242,182,183,152,163,51,138,178,36,125,47,211,106,124,136,209,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,33,190,56,251,52,247,118,96,233,51,53,164,173,160,79,2,49,253,230,162,239,132,215,203,213,171,255,237,125,30,128,72,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,200,20,211,170,52,196,86,189,52,3,219,68,103,98,122,236,202,188,99,159,192,154,87,3,205,12,238,152,52,141,44,62,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,138,74,110,255,154,192,63,78,13,54,218,154,104,77,67,37,120,10,243,153,177,62,197,78,1,222,4,9,36,71,48,112,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,129,188,133,16,245,204,210,125,199,189,76,229,99,131,99,14,23,255,74,180,141,187,100,124,77,33,213,255,244,48,110,78,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,224,216,112,130,13,100,121,43,240,200,170,28,115,114,221,150,152,231,2,47,200,214,115,66,3,187,118,3,137,11,68,137,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,141,111,222,1,129,231,99,205,80,149,63,58,188,133,57,199,167,74,121,55,149,118,121,10,46,126,21,56,89,104,184,182,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,7,112,217,103,187,234,29,102,153,133,145,162,61,99,174,66,142,135,92,153,8,211,193,236,188,60,32,137,180,198,220,125,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,100,201,120,5,13,170,15,233,142,231,158,54,151,210,70,223,43,116,168,18,166,148,138,148,240,79,217,182,181,225,181,164,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,117,122,201,227,86,39,241,238,102,35,220,228,173,47,177,21,179,1,127,203,246,161,7,8,74,137,61,215,220,217,185,22,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,172,206,173,180,154,233,255,157,140,50,184,242,217,100,104,189,68,143,47,202,189,152,144,185,5,197,150,101,158,230,100,137,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,245,152,63,62,176,191,125,119,210,234,247,202,239,92,234,25,136,113,232,83,42,62,99,70,60,82,223,170,5,21,44,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,47,121,224,194,201,142,138,249,134,59,142,94,252,56,59,224,87,108,160,54,205,115,121,62,62,149,28,39,144,229,149,21,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,160,221,241,141,212,51,62,6,143,147,145,234,254,111,166,215,16,248,171,127,255,146,63,93,155,77,43,148,123,86,174,18,83,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,128,5],[249,2,17,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,160,42,19,10,204,69,228,60,91,43,147,199,202,15,94,12,116,65,214,201,165,159,187,202,26,213,49,86,240,174,7,67,210,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,128,5],[249,2,17,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,5],[248,81,128,128,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,17,5],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,3,31,234,249,198,64,41,67,165,197,182,195,164,146,170,96,80,116,98,56,84,145,189,120,156,153,227,114,107,170,203,145,0,160,173,122,175,152,154,227,223,245,6,53,159,254,237,90,232,75,171,203,6,151,190,151,14,121,215,120,147,239,175,150,96,93,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,87,54,180,110,64,77,15,159,234,99,212,73,22,17,197,9,214,16,236,48,165,31,62,216,145,226,252,211,30,210,116,241,0,160,86,156,188,75,183,59,161,71,73,2,244,97,76,40,34,53,242,182,183,152,163,51,138,178,36,125,47,211,106,124,136,209,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,33,190,56,251,52,247,118,96,233,51,53,164,173,160,79,2,49,253,230,162,239,132,215,203,213,171,255,237,125,30,128,72,0,160,200,20,211,170,52,196,86,189,52,3,219,68,103,98,122,236,202,188,99,159,192,154,87,3,205,12,238,152,52,141,44,62,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,138,74,110,255,154,192,63,78,13,54,218,154,104,77,67,37,120,10,243,153,177,62,197,78,1,222,4,9,36,71,48,112,0,160,129,188,133,16,245,204,210,125,199,189,76,229,99,131,99,14,23,255,74,180,141,187,100,124,77,33,213,255,244,48,110,78,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,224,216,112,130,13,100,121,43,240,200,170,28,115,114,221,150,152,231,2,47,200,214,115,66,3,187,118,3,137,11,68,137,0,160,141,111,222,1,129,231,99,205,80,149,63,58,188,133,57,199,167,74,121,55,149,118,121,10,46,126,21,56,89,104,184,182,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,7,112,217,103,187,234,29,102,153,133,145,162,61,99,174,66,142,135,92,153,8,211,193,236,188,60,32,137,180,198,220,125,0,160,100,201,120,5,13,170,15,233,142,231,158,54,151,210,70,223,43,116,168,18,166,148,138,148,240,79,217,182,181,225,181,164,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,117,122,201,227,86,39,241,238,102,35,220,228,173,47,177,21,179,1,127,203,246,161,7,8,74,137,61,215,220,217,185,22,0,160,172,206,173,180,154,233,255,157,140,50,184,242,217,100,104,189,68,143,47,202,189,152,144,185,5,197,150,101,158,230,100,137,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,7],[0,160,245,152,63,62,176,191,125,119,210,234,247,202,239,92,234,25,136,113,232,83,42,62,99,70,60,82,223,170,5,21,44,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,8],[0,160,47,121,224,194,201,142,138,249,134,59,142,94,252,56,59,224,87,108,160,54,205,115,121,62,62,149,28,39,144,229,149,21,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,0,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,0,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,0,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,0,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,0,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,0,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,0,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,0,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,0,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,0,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,221,241,141,212,51,62,6,143,147,145,234,254,111,166,215,16,248,171,127,255,146,63,93,155,77,43,148,123,86,174,18,83,0,160,42,19,10,204,69,228,60,91,43,147,199,202,15,94,12,116,65,214,201,165,159,187,202,26,213,49,86,240,174,7,67,210,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,0,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,0,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,0,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,0,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,0,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,0,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,0,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,0,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,0,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,0,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,0,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,0,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[1,0,1,0,248,81,0,248,81,0,2,1,0,5,1,0,0,0,0,0,1,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,2],[131,130,2,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,13],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,14],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,3,31,234,249,198,64,41,67,165,197,182,195,164,146,170,96,80,116,98,56,84,145,189,120,156,153,227,114,107,170,203,145,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,173,122,175,152,154,227,223,245,6,53,159,254,237,90,232,75,171,203,6,151,190,151,14,121,215,120,147,239,175,150,96,93,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,87,54,180,110,64,77,15,159,234,99,212,73,22,17,197,9,214,16,236,48,165,31,62,216,145,226,252,211,30,210,116,241,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,86,156,188,75,183,59,161,71,73,2,244,97,76,40,34,53,242,182,183,152,163,51,138,178,36,125,47,211,106,124,136,209,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,33,190,56,251,52,247,118,96,233,51,53,164,173,160,79,2,49,253,230,162,239,132,215,203,213,171,255,237,125,30,128,72,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,200,20,211,170,52,196,86,189,52,3,219,68,103,98,122,236,202,188,99,159,192,154,87,3,205,12,238,152,52,141,44,62,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,138,74,110,255,154,192,63,78,13,54,218,154,104,77,67,37,120,10,243,153,177,62,197,78,1,222,4,9,36,71,48,112,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,129,188,133,16,245,204,210,125,199,189,76,229,99,131,99,14,23,255,74,180,141,187,100,124,77,33,213,255,244,48,110,78,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,224,216,112,130,13,100,121,43,240,200,170,28,115,114,221,150,152,231,2,47,200,214,115,66,3,187,118,3,137,11,68,137,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,141,111,222,1,129,231,99,205,80,149,63,58,188,133,57,199,167,74,121,55,149,118,121,10,46,126,21,56,89,104,184,182,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,7,112,217,103,187,234,29,102,153,133,145,162,61,99,174,66,142,135,92,153,8,211,193,236,188,60,32,137,180,198,220,125,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,100,201,120,5,13,170,15,233,142,231,158,54,151,210,70,223,43,116,168,18,166,148,138,148,240,79,217,182,181,225,181,164,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,117,122,201,227,86,39,241,238,102,35,220,228,173,47,177,21,179,1,127,203,246,161,7,8,74,137,61,215,220,217,185,22,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,172,206,173,180,154,233,255,157,140,50,184,242,217,100,104,189,68,143,47,202,189,152,144,185,5,197,150,101,158,230,100,137,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,245,152,63,62,176,191,125,119,210,234,247,202,239,92,234,25,136,113,232,83,42,62,99,70,60,82,223,170,5,21,44,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,47,121,224,194,201,142,138,249,134,59,142,94,252,56,59,224,87,108,160,54,205,115,121,62,62,149,28,39,144,229,149,21,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,160,221,241,141,212,51,62,6,143,147,145,234,254,111,166,215,16,248,171,127,255,146,63,93,155,77,43,148,123,86,174,18,83,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,128,5],[249,2,17,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,160,42,19,10,204,69,228,60,91,43,147,199,202,15,94,12,116,65,214,201,165,159,187,202,26,213,49,86,240,174,7,67,210,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,128,5],[249,2,17,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,5],[248,81,128,128,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,17,5],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedOneKeyByteSel1.json b/mpt/tests/ExtensionDeletedOneKeyByteSel1.json index 9efa4b3743..92b3fcac1d 100644 --- a/mpt/tests/ExtensionDeletedOneKeyByteSel1.json +++ b/mpt/tests/ExtensionDeletedOneKeyByteSel1.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,141,33,238,89,68,177,88,0,191,68,231,161,213,181,130,91,177,245,29,66,78,224,229,10,37,60,17,114,178,91,245,6,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,194,242,97,102,38,252,208,245,222,0,45,210,254,230,48,93,24,176,215,243,131,232,124,239,152,230,154,253,35,182,58,244,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,234,122,249,169,12,143,244,231,64,210,251,191,94,111,132,33,28,70,182,238,25,111,147,215,30,110,66,63,9,123,140,59,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,224,6,156,63,55,125,214,139,25,38,45,190,150,87,227,197,192,253,41,138,100,229,60,240,37,246,125,171,191,67,4,31,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,127,50,219,239,41,81,53,84,176,159,41,184,111,22,103,209,94,182,193,89,242,172,90,17,55,8,114,21,166,60,211,125,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,128,5],[249,2,17,160,179,237,140,206,247,30,47,38,126,149,230,215,75,14,150,49,32,117,188,209,50,154,17,164,13,111,15,27,86,244,241,155,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,202,102,136,102,113,4,170,146,89,0,165,217,178,107,106,182,102,207,236,234,173,1,92,15,206,97,1,168,136,217,64,129,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,255,243,45,227,6,47,247,113,162,99,39,41,88,47,150,11,65,9,208,167,35,114,253,251,209,4,71,19,64,248,2,93,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,120,1,86,145,3,10,105,17,34,115,133,200,189,158,212,165,33,216,133,182,125,10,45,56,252,68,193,126,191,247,173,238,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[226,30,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,5],[248,81,128,128,128,128,128,128,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,128,128,128,128,128,128,128,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,128,128,5],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,35,5],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,141,33,238,89,68,177,88,0,191,68,231,161,213,181,130,91,177,245,29,66,78,224,229,10,37,60,17,114,178,91,245,6,0,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,194,242,97,102,38,252,208,245,222,0,45,210,254,230,48,93,24,176,215,243,131,232,124,239,152,230,154,253,35,182,58,244,0,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,234,122,249,169,12,143,244,231,64,210,251,191,94,111,132,33,28,70,182,238,25,111,147,215,30,110,66,63,9,123,140,59,0,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,224,6,156,63,55,125,214,139,25,38,45,190,150,87,227,197,192,253,41,138,100,229,60,240,37,246,125,171,191,67,4,31,0,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,127,50,219,239,41,81,53,84,176,159,41,184,111,22,103,209,94,182,193,89,242,172,90,17,55,8,114,21,166,60,211,125,0,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,179,237,140,206,247,30,47,38,126,149,230,215,75,14,150,49,32,117,188,209,50,154,17,164,13,111,15,27,86,244,241,155,0,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,202,102,136,102,113,4,170,146,89,0,165,217,178,107,106,182,102,207,236,234,173,1,92,15,206,97,1,168,136,217,64,129,0,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,7],[0,160,255,243,45,227,6,47,247,113,162,99,39,41,88,47,150,11,65,9,208,167,35,114,253,251,209,4,71,19,64,248,2,93,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,8],[0,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,11],[0,1,0,1,249,1,241,249,1,241,5,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,120,1,86,145,3,10,105,17,34,115,133,200,189,158,212,165,33,216,133,182,125,10,45,56,252,68,193,126,191,247,173,238,0,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[1,0,1,0,248,81,0,248,81,0,14,0,1,6,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,0,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[226,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,2],[35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,13],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,3],[30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,14],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,141,33,238,89,68,177,88,0,191,68,231,161,213,181,130,91,177,245,29,66,78,224,229,10,37,60,17,114,178,91,245,6,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,194,242,97,102,38,252,208,245,222,0,45,210,254,230,48,93,24,176,215,243,131,232,124,239,152,230,154,253,35,182,58,244,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,234,122,249,169,12,143,244,231,64,210,251,191,94,111,132,33,28,70,182,238,25,111,147,215,30,110,66,63,9,123,140,59,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,224,6,156,63,55,125,214,139,25,38,45,190,150,87,227,197,192,253,41,138,100,229,60,240,37,246,125,171,191,67,4,31,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,127,50,219,239,41,81,53,84,176,159,41,184,111,22,103,209,94,182,193,89,242,172,90,17,55,8,114,21,166,60,211,125,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,128,5],[249,2,17,160,179,237,140,206,247,30,47,38,126,149,230,215,75,14,150,49,32,117,188,209,50,154,17,164,13,111,15,27,86,244,241,155,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,202,102,136,102,113,4,170,146,89,0,165,217,178,107,106,182,102,207,236,234,173,1,92,15,206,97,1,168,136,217,64,129,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,255,243,45,227,6,47,247,113,162,99,39,41,88,47,150,11,65,9,208,167,35,114,253,251,209,4,71,19,64,248,2,93,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,120,1,86,145,3,10,105,17,34,115,133,200,189,158,212,165,33,216,133,182,125,10,45,56,252,68,193,126,191,247,173,238,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[226,30,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,5],[248,81,128,128,128,128,128,128,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,128,128,128,128,128,128,128,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,128,128,5],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,35,5],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedOneKeyByteSel2.json b/mpt/tests/ExtensionDeletedOneKeyByteSel2.json index b18264f165..af1f23cc0d 100644 --- a/mpt/tests/ExtensionDeletedOneKeyByteSel2.json +++ b/mpt/tests/ExtensionDeletedOneKeyByteSel2.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,9,16,17,47,163,142,230,56,57,118,42,234,15,167,191,233,217,9,56,22,117,252,137,197,103,101,205,58,113,191,194,222,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,211,216,18,33,57,12,225,121,220,128,89,36,128,210,8,39,171,184,204,208,153,203,143,53,204,18,223,91,194,118,113,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,216,62,194,237,129,44,145,171,239,11,119,240,43,237,60,28,83,72,37,30,210,168,173,78,166,14,185,111,68,211,153,137,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,189,215,205,95,109,59,96,171,214,102,250,212,81,244,56,199,244,198,164,30,187,51,185,100,90,155,111,95,152,115,51,130,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,158,112,252,4,56,232,171,152,35,26,63,6,17,118,129,139,43,15,139,25,151,223,194,103,24,189,239,18,199,150,1,183,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,188,98,220,182,239,209,186,48,108,185,141,72,27,152,99,208,240,110,165,208,132,156,50,186,32,29,38,162,101,12,183,65,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,139,254,139,73,142,192,10,10,57,1,39,51,10,246,12,167,172,220,114,14,192,73,90,252,160,176,159,181,137,222,154,33,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,251,109,225,120,217,138,90,153,200,38,16,249,176,79,249,184,117,132,103,134,214,233,155,241,75,66,173,154,182,193,214,167,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,217,76,109,98,178,50,235,121,192,40,249,242,190,222,83,20,24,210,214,114,119,102,137,143,188,75,174,187,212,151,28,17,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,120,2,60,31,9,17,112,248,248,27,140,144,148,184,163,236,254,52,52,111,219,1,75,134,94,72,130,237,11,201,94,204,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,174,53,33,84,221,67,25,198,136,138,180,139,112,152,200,53,236,70,82,12,221,129,160,106,137,191,105,179,23,60,179,250,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[226,23,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,5],[248,81,128,128,128,128,128,128,128,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,131,130,2,133,5],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,157,5],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,157,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,0,160,9,16,17,47,163,142,230,56,57,118,42,234,15,167,191,233,217,9,56,22,117,252,137,197,103,101,205,58,113,191,194,222,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,0,160,105,211,216,18,33,57,12,225,121,220,128,89,36,128,210,8,39,171,184,204,208,153,203,143,53,204,18,223,91,194,118,113,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,0,160,216,62,194,237,129,44,145,171,239,11,119,240,43,237,60,28,83,72,37,30,210,168,173,78,166,14,185,111,68,211,153,137,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,0,160,189,215,205,95,109,59,96,171,214,102,250,212,81,244,56,199,244,198,164,30,187,51,185,100,90,155,111,95,152,115,51,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,0,160,158,112,252,4,56,232,171,152,35,26,63,6,17,118,129,139,43,15,139,25,151,223,194,103,24,189,239,18,199,150,1,183,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,0,160,188,98,220,182,239,209,186,48,108,185,141,72,27,152,99,208,240,110,165,208,132,156,50,186,32,29,38,162,101,12,183,65,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,0,160,139,254,139,73,142,192,10,10,57,1,39,51,10,246,12,167,172,220,114,14,192,73,90,252,160,176,159,181,137,222,154,33,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,7],[0,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,8],[0,160,251,109,225,120,217,138,90,153,200,38,16,249,176,79,249,184,117,132,103,134,214,233,155,241,75,66,173,154,182,193,214,167,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,0,160,217,76,109,98,178,50,235,121,192,40,249,242,190,222,83,20,24,210,214,114,119,102,137,143,188,75,174,187,212,151,28,17,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,0,160,120,2,60,31,9,17,112,248,248,27,140,144,148,184,163,236,254,52,52,111,219,1,75,134,94,72,130,237,11,201,94,204,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[1,0,1,0,248,113,0,248,113,0,4,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,0,160,174,53,33,84,221,67,25,198,136,138,180,139,112,152,200,53,236,70,82,12,221,129,160,106,137,191,105,179,23,60,179,250,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[1,0,1,0,248,81,0,248,81,0,7,0,1,12,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,2],[131,130,2,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,13],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,3],[131,130,2,157,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,14],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,9,16,17,47,163,142,230,56,57,118,42,234,15,167,191,233,217,9,56,22,117,252,137,197,103,101,205,58,113,191,194,222,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,211,216,18,33,57,12,225,121,220,128,89,36,128,210,8,39,171,184,204,208,153,203,143,53,204,18,223,91,194,118,113,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,216,62,194,237,129,44,145,171,239,11,119,240,43,237,60,28,83,72,37,30,210,168,173,78,166,14,185,111,68,211,153,137,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,189,215,205,95,109,59,96,171,214,102,250,212,81,244,56,199,244,198,164,30,187,51,185,100,90,155,111,95,152,115,51,130,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,158,112,252,4,56,232,171,152,35,26,63,6,17,118,129,139,43,15,139,25,151,223,194,103,24,189,239,18,199,150,1,183,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,188,98,220,182,239,209,186,48,108,185,141,72,27,152,99,208,240,110,165,208,132,156,50,186,32,29,38,162,101,12,183,65,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,139,254,139,73,142,192,10,10,57,1,39,51,10,246,12,167,172,220,114,14,192,73,90,252,160,176,159,181,137,222,154,33,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,251,109,225,120,217,138,90,153,200,38,16,249,176,79,249,184,117,132,103,134,214,233,155,241,75,66,173,154,182,193,214,167,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,217,76,109,98,178,50,235,121,192,40,249,242,190,222,83,20,24,210,214,114,119,102,137,143,188,75,174,187,212,151,28,17,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,120,2,60,31,9,17,112,248,248,27,140,144,148,184,163,236,254,52,52,111,219,1,75,134,94,72,130,237,11,201,94,204,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,174,53,33,84,221,67,25,198,136,138,180,139,112,152,200,53,236,70,82,12,221,129,160,106,137,191,105,179,23,60,179,250,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[226,23,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,5],[248,81,128,128,128,128,128,128,128,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,131,130,2,133,5],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,157,5],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,157,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedThreeKeyBytesSel2.json b/mpt/tests/ExtensionDeletedThreeKeyBytesSel2.json index 09c90b1c11..fb8434efcf 100644 --- a/mpt/tests/ExtensionDeletedThreeKeyBytesSel2.json +++ b/mpt/tests/ExtensionDeletedThreeKeyBytesSel2.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,5],[248,81,128,128,128,128,128,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,0,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,0,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,0,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,0,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,0,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,0,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[1,0,1,0,248,209,0,248,209,0,2,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,0,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,7],[0,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,8],[0,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,11],[0,1,0,1,249,1,113,249,1,113,11,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[1,0,1,0,248,81,0,248,81,0,5,0,1,13,1,0,0,0,0,0,1,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,3],[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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,14],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,5],[248,81,128,128,128,128,128,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedTwoKeyBytesSel1.json b/mpt/tests/ExtensionDeletedTwoKeyBytesSel1.json index 31ab3dc60a..18b5f097ec 100644 --- a/mpt/tests/ExtensionDeletedTwoKeyBytesSel1.json +++ b/mpt/tests/ExtensionDeletedTwoKeyBytesSel1.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,178,104,86,163,124,165,55,179,155,172,38,180,66,97,27,8,123,208,70,5,83,218,215,120,2,103,119,60,188,210,243,146,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,238,10,134,224,80,118,230,172,152,39,34,181,235,251,168,109,192,119,46,32,213,84,220,252,184,252,249,8,152,186,226,93,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,47,232,8,200,131,113,234,62,247,239,0,15,116,219,229,117,174,178,176,250,28,166,67,158,109,65,167,139,71,4,209,218,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,22,36,150,231,201,172,42,102,220,159,214,224,22,28,23,196,94,168,39,208,137,162,111,9,203,66,200,7,95,56,235,86,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,242,31,126,93,188,147,212,220,45,196,117,37,200,96,56,65,215,57,112,125,220,94,61,88,215,28,57,230,177,191,68,62,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,189,177,95,17,53,50,40,6,170,240,43,153,63,238,51,172,67,8,106,107,51,71,203,33,2,81,17,252,125,161,94,89,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,250,154,110,129,244,31,28,63,154,22,16,102,79,128,63,118,197,109,84,197,39,108,208,147,42,178,139,87,11,235,180,249,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,13,177,245,68,236,254,43,151,206,200,57,115,101,158,166,109,198,181,38,214,159,193,74,148,104,52,5,188,228,158,233,22,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,76,89,109,159,75,109,69,130,201,183,83,235,158,209,149,47,83,85,253,118,20,91,85,40,255,7,134,199,151,232,69,5,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,0,160,178,104,86,163,124,165,55,179,155,172,38,180,66,97,27,8,123,208,70,5,83,218,215,120,2,103,119,60,188,210,243,146,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,0,160,238,10,134,224,80,118,230,172,152,39,34,181,235,251,168,109,192,119,46,32,213,84,220,252,184,252,249,8,152,186,226,93,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,0,160,47,232,8,200,131,113,234,62,247,239,0,15,116,219,229,117,174,178,176,250,28,166,67,158,109,65,167,139,71,4,209,218,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,0,160,22,36,150,231,201,172,42,102,220,159,214,224,22,28,23,196,94,168,39,208,137,162,111,9,203,66,200,7,95,56,235,86,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,0,160,242,31,126,93,188,147,212,220,45,196,117,37,200,96,56,65,215,57,112,125,220,94,61,88,215,28,57,230,177,191,68,62,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,0,160,189,177,95,17,53,50,40,6,170,240,43,153,63,238,51,172,67,8,106,107,51,71,203,33,2,81,17,252,125,161,94,89,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,1,49,249,1,49,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,0,160,250,154,110,129,244,31,28,63,154,22,16,102,79,128,63,118,197,109,84,197,39,108,208,147,42,178,139,87,11,235,180,249,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[1,0,1,0,248,81,0,248,81,0,10,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,0,160,13,177,245,68,236,254,43,151,206,200,57,115,101,158,166,109,198,181,38,214,159,193,74,148,104,52,5,188,228,158,233,22,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,7],[0,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,8],[0,160,76,89,109,159,75,109,69,130,201,183,83,235,158,209,149,47,83,85,253,118,20,91,85,40,255,7,134,199,151,232,69,5,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[1,0,1,0,248,81,0,248,81,0,13,0,1,9,1,0,0,0,0,1,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,2],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,13],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,3],[130,129,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,14],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,178,104,86,163,124,165,55,179,155,172,38,180,66,97,27,8,123,208,70,5,83,218,215,120,2,103,119,60,188,210,243,146,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,238,10,134,224,80,118,230,172,152,39,34,181,235,251,168,109,192,119,46,32,213,84,220,252,184,252,249,8,152,186,226,93,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,47,232,8,200,131,113,234,62,247,239,0,15,116,219,229,117,174,178,176,250,28,166,67,158,109,65,167,139,71,4,209,218,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,22,36,150,231,201,172,42,102,220,159,214,224,22,28,23,196,94,168,39,208,137,162,111,9,203,66,200,7,95,56,235,86,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,242,31,126,93,188,147,212,220,45,196,117,37,200,96,56,65,215,57,112,125,220,94,61,88,215,28,57,230,177,191,68,62,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,189,177,95,17,53,50,40,6,170,240,43,153,63,238,51,172,67,8,106,107,51,71,203,33,2,81,17,252,125,161,94,89,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,250,154,110,129,244,31,28,63,154,22,16,102,79,128,63,118,197,109,84,197,39,108,208,147,42,178,139,87,11,235,180,249,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,13,177,245,68,236,254,43,151,206,200,57,115,101,158,166,109,198,181,38,214,159,193,74,148,104,52,5,188,228,158,233,22,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,76,89,109,159,75,109,69,130,201,183,83,235,158,209,149,47,83,85,253,118,20,91,85,40,255,7,134,199,151,232,69,5,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedTwoKeyBytesSel2.json b/mpt/tests/ExtensionDeletedTwoKeyBytesSel2.json index 059270a71d..2f80b653c0 100644 --- a/mpt/tests/ExtensionDeletedTwoKeyBytesSel2.json +++ b/mpt/tests/ExtensionDeletedTwoKeyBytesSel2.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,250,220,105,244,241,220,145,80,1,234,219,121,174,185,14,131,194,223,138,243,6,248,124,98,218,7,116,216,163,129,58,15,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,242,7,233,199,59,177,135,8,251,11,244,104,163,211,102,32,208,221,34,206,187,14,210,207,40,74,238,78,159,76,171,116,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,237,241,191,95,245,122,254,177,59,217,104,113,158,186,29,72,37,251,245,115,26,221,239,162,181,52,55,93,68,35,105,186,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,174,143,30,138,160,119,22,182,136,98,36,171,1,125,207,242,224,48,59,124,91,75,91,95,121,114,212,67,25,57,185,133,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,234,89,194,245,207,148,211,72,213,81,75,100,132,141,197,53,15,215,245,22,160,33,194,203,115,191,24,119,189,187,229,81,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,42,153,105,37,217,118,198,14,191,156,138,130,228,51,193,176,61,209,120,26,47,206,80,244,109,190,78,213,180,29,81,117,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,59,92,38,206,253,143,94,39,161,228,231,133,241,216,35,22,37,214,41,147,64,181,85,96,115,45,225,230,33,202,16,228,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,107,66,160,73,24,192,107,78,25,22,48,143,106,15,166,238,63,162,10,119,178,190,55,73,50,165,204,131,172,64,178,223,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,229,241,95,67,22,1,68,249,77,155,245,201,52,96,11,253,224,73,52,66,44,214,91,145,103,214,85,143,146,196,53,123,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,5],[248,81,128,128,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,131,130,3,5,5],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,0,160,250,220,105,244,241,220,145,80,1,234,219,121,174,185,14,131,194,223,138,243,6,248,124,98,218,7,116,216,163,129,58,15,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,0,160,242,7,233,199,59,177,135,8,251,11,244,104,163,211,102,32,208,221,34,206,187,14,210,207,40,74,238,78,159,76,171,116,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,0,160,237,241,191,95,245,122,254,177,59,217,104,113,158,186,29,72,37,251,245,115,26,221,239,162,181,52,55,93,68,35,105,186,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,0,160,174,143,30,138,160,119,22,182,136,98,36,171,1,125,207,242,224,48,59,124,91,75,91,95,121,114,212,67,25,57,185,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,0,160,234,89,194,245,207,148,211,72,213,81,75,100,132,141,197,53,15,215,245,22,160,33,194,203,115,191,24,119,189,187,229,81,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,0,160,42,153,105,37,217,118,198,14,191,156,138,130,228,51,193,176,61,209,120,26,47,206,80,244,109,190,78,213,180,29,81,117,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,0,160,59,92,38,206,253,143,94,39,161,228,231,133,241,216,35,22,37,214,41,147,64,181,85,96,115,45,225,230,33,202,16,228,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,7],[0,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,8],[0,160,107,66,160,73,24,192,107,78,25,22,48,143,106,15,166,238,63,162,10,119,178,190,55,73,50,165,204,131,172,64,178,223,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,0,160,229,241,95,67,22,1,68,249,77,155,245,201,52,96,11,253,224,73,52,66,44,214,91,145,103,214,85,143,146,196,53,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,0,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,0,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[1,0,1,0,248,81,0,248,81,0,2,0,1,5,1,0,0,0,0,0,1,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,2],[131,130,3,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,13],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,3],[131,130,2,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,14],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,250,220,105,244,241,220,145,80,1,234,219,121,174,185,14,131,194,223,138,243,6,248,124,98,218,7,116,216,163,129,58,15,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,242,7,233,199,59,177,135,8,251,11,244,104,163,211,102,32,208,221,34,206,187,14,210,207,40,74,238,78,159,76,171,116,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,237,241,191,95,245,122,254,177,59,217,104,113,158,186,29,72,37,251,245,115,26,221,239,162,181,52,55,93,68,35,105,186,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,174,143,30,138,160,119,22,182,136,98,36,171,1,125,207,242,224,48,59,124,91,75,91,95,121,114,212,67,25,57,185,133,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,234,89,194,245,207,148,211,72,213,81,75,100,132,141,197,53,15,215,245,22,160,33,194,203,115,191,24,119,189,187,229,81,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,42,153,105,37,217,118,198,14,191,156,138,130,228,51,193,176,61,209,120,26,47,206,80,244,109,190,78,213,180,29,81,117,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,59,92,38,206,253,143,94,39,161,228,231,133,241,216,35,22,37,214,41,147,64,181,85,96,115,45,225,230,33,202,16,228,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,107,66,160,73,24,192,107,78,25,22,48,143,106,15,166,238,63,162,10,119,178,190,55,73,50,165,204,131,172,64,178,223,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,229,241,95,67,22,1,68,249,77,155,245,201,52,96,11,253,224,73,52,66,44,214,91,145,103,214,85,143,146,196,53,123,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,5],[248,81,128,128,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,131,130,3,5,5],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionInFirstStorageLevel.json b/mpt/tests/ExtensionInFirstStorageLevel.json index 1043176657..257e2ca2a1 100644 --- a/mpt/tests/ExtensionInFirstStorageLevel.json +++ b/mpt/tests/ExtensionInFirstStorageLevel.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,200,180,173,211,238,246,128,243,150,102,146,241,57,138,50,5,174,111,177,248,244,130,243,194,171,74,196,121,76,152,123,191,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,247,229,169,205,198,187,161,200,100,250,134,59,44,234,182,217,216,159,214,2,185,223,181,82,39,52,48,8,178,120,2,207,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,129,18,74,167,191,38,199,19,113,139,168,117,112,148,49,38,216,121,247,251,3,93,67,138,116,196,4,140,41,100,39,48,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,235,247,17,181,80,5,134,30,8,58,55,18,67,157,90,153,193,144,21,230,110,53,66,251,156,75,189,86,220,14,190,189,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,150,143,142,35,91,85,80,184,128,204,205,125,194,122,237,246,164,90,130,44,51,120,136,232,91,6,160,142,158,106,69,26,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,155,169,195,186,250,111,131,107,54,181,4,69,213,35,165,158,162,157,189,184,211,178,93,135,59,46,26,52,16,127,255,171,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,217,2,9,35,127,83,89,33,239,124,182,121,241,157,78,35,1,208,17,175,239,103,211,20,57,33,100,43,225,88,220,106,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,151,201,200,112,112,118,169,108,242,151,229,43,70,130,68,110,10,46,145,211,70,137,159,81,164,170,234,152,188,165,160,250,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,253,195,79,57,98,237,87,58,37,244,105,157,26,247,26,212,157,250,250,139,188,13,219,23,15,248,237,31,192,3,249,167,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,239,1,157,141,180,56,160,249,62,39,130,61,117,62,36,201,0,145,76,87,89,28,23,1,232,230,90,64,14,104,53,92,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,24,24,41,40,95,44,210,103,180,225,195,201,180,201,70,78,251,48,44,96,132,24,191,74,59,164,162,83,72,119,98,153,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,201,27,226,119,240,27,254,230,42,21,210,71,51,3,178,164,159,59,113,136,59,158,70,83,175,227,238,78,75,219,139,177,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,164,94,199,52,38,22,170,61,154,239,35,82,186,221,205,225,111,45,82,57,220,117,105,181,68,98,207,144,119,216,23,168,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,173,53,68,87,95,49,73,52,172,242,180,234,14,74,113,163,21,19,59,91,0,197,85,38,105,134,82,37,233,77,208,141,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,80,188,42,110,128,107,70,96,72,66,175,83,243,27,65,71,70,51,57,124,37,94,207,79,85,151,115,140,197,1,172,228,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,103,155,219,103,170,109,204,52,56,174,102,222,102,212,252,0,122,76,121,98,133,56,122,100,106,70,21,123,172,137,1,56,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,49,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,128,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,128,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,128,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,128,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,128,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,160,149,185,80,248,247,35,226,34,184,73,183,111,19,58,144,113,243,13,124,189,17,225,138,196,141,53,102,127,204,164,17,130,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,128,128,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,128,5],[249,1,49,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,128,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,128,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,128,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,128,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,128,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,128,128,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,128,5],[248,81,128,160,165,8,167,242,244,161,70,136,59,248,134,16,54,128,55,246,31,98,17,247,207,13,124,77,120,23,1,104,193,243,106,174,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,3,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,200,180,173,211,238,246,128,243,150,102,146,241,57,138,50,5,174,111,177,248,244,130,243,194,171,74,196,121,76,152,123,191,0,160,247,229,169,205,198,187,161,200,100,250,134,59,44,234,182,217,216,159,214,2,185,223,181,82,39,52,48,8,178,120,2,207,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,129,18,74,167,191,38,199,19,113,139,168,117,112,148,49,38,216,121,247,251,3,93,67,138,116,196,4,140,41,100,39,48,0,160,235,247,17,181,80,5,134,30,8,58,55,18,67,157,90,153,193,144,21,230,110,53,66,251,156,75,189,86,220,14,190,189,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,150,143,142,35,91,85,80,184,128,204,205,125,194,122,237,246,164,90,130,44,51,120,136,232,91,6,160,142,158,106,69,26,0,160,155,169,195,186,250,111,131,107,54,181,4,69,213,35,165,158,162,157,189,184,211,178,93,135,59,46,26,52,16,127,255,171,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,217,2,9,35,127,83,89,33,239,124,182,121,241,157,78,35,1,208,17,175,239,103,211,20,57,33,100,43,225,88,220,106,0,160,151,201,200,112,112,118,169,108,242,151,229,43,70,130,68,110,10,46,145,211,70,137,159,81,164,170,234,152,188,165,160,250,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,253,195,79,57,98,237,87,58,37,244,105,157,26,247,26,212,157,250,250,139,188,13,219,23,15,248,237,31,192,3,249,167,0,160,239,1,157,141,180,56,160,249,62,39,130,61,117,62,36,201,0,145,76,87,89,28,23,1,232,230,90,64,14,104,53,92,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,24,24,41,40,95,44,210,103,180,225,195,201,180,201,70,78,251,48,44,96,132,24,191,74,59,164,162,83,72,119,98,153,0,160,201,27,226,119,240,27,254,230,42,21,210,71,51,3,178,164,159,59,113,136,59,158,70,83,175,227,238,78,75,219,139,177,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,164,94,199,52,38,22,170,61,154,239,35,82,186,221,205,225,111,45,82,57,220,117,105,181,68,98,207,144,119,216,23,168,0,160,173,53,68,87,95,49,73,52,172,242,180,234,14,74,113,163,21,19,59,91,0,197,85,38,105,134,82,37,233,77,208,141,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,7],[0,160,80,188,42,110,128,107,70,96,72,66,175,83,243,27,65,71,70,51,57,124,37,94,207,79,85,151,115,140,197,1,172,228,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,8],[0,160,103,155,219,103,170,109,204,52,56,174,102,222,102,212,252,0,122,76,121,98,133,56,122,100,106,70,21,123,172,137,1,56,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,11],[0,1,0,1,249,1,49,249,1,49,11,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,0,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,0,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,0,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,0,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,0,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,0,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,149,185,80,248,247,35,226,34,184,73,183,111,19,58,144,113,243,13,124,189,17,225,138,196,141,53,102,127,204,164,17,130,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,0,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,0,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,165,8,167,242,244,161,70,136,59,248,134,16,54,128,55,246,31,98,17,247,207,13,124,77,120,23,1,104,193,243,106,174,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,2],[3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,200,180,173,211,238,246,128,243,150,102,146,241,57,138,50,5,174,111,177,248,244,130,243,194,171,74,196,121,76,152,123,191,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,247,229,169,205,198,187,161,200,100,250,134,59,44,234,182,217,216,159,214,2,185,223,181,82,39,52,48,8,178,120,2,207,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,129,18,74,167,191,38,199,19,113,139,168,117,112,148,49,38,216,121,247,251,3,93,67,138,116,196,4,140,41,100,39,48,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,235,247,17,181,80,5,134,30,8,58,55,18,67,157,90,153,193,144,21,230,110,53,66,251,156,75,189,86,220,14,190,189,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,150,143,142,35,91,85,80,184,128,204,205,125,194,122,237,246,164,90,130,44,51,120,136,232,91,6,160,142,158,106,69,26,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,155,169,195,186,250,111,131,107,54,181,4,69,213,35,165,158,162,157,189,184,211,178,93,135,59,46,26,52,16,127,255,171,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,217,2,9,35,127,83,89,33,239,124,182,121,241,157,78,35,1,208,17,175,239,103,211,20,57,33,100,43,225,88,220,106,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,151,201,200,112,112,118,169,108,242,151,229,43,70,130,68,110,10,46,145,211,70,137,159,81,164,170,234,152,188,165,160,250,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,253,195,79,57,98,237,87,58,37,244,105,157,26,247,26,212,157,250,250,139,188,13,219,23,15,248,237,31,192,3,249,167,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,239,1,157,141,180,56,160,249,62,39,130,61,117,62,36,201,0,145,76,87,89,28,23,1,232,230,90,64,14,104,53,92,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,24,24,41,40,95,44,210,103,180,225,195,201,180,201,70,78,251,48,44,96,132,24,191,74,59,164,162,83,72,119,98,153,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,201,27,226,119,240,27,254,230,42,21,210,71,51,3,178,164,159,59,113,136,59,158,70,83,175,227,238,78,75,219,139,177,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,164,94,199,52,38,22,170,61,154,239,35,82,186,221,205,225,111,45,82,57,220,117,105,181,68,98,207,144,119,216,23,168,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,173,53,68,87,95,49,73,52,172,242,180,234,14,74,113,163,21,19,59,91,0,197,85,38,105,134,82,37,233,77,208,141,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,80,188,42,110,128,107,70,96,72,66,175,83,243,27,65,71,70,51,57,124,37,94,207,79,85,151,115,140,197,1,172,228,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,103,155,219,103,170,109,204,52,56,174,102,222,102,212,252,0,122,76,121,98,133,56,122,100,106,70,21,123,172,137,1,56,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,49,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,128,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,128,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,128,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,128,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,128,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,160,149,185,80,248,247,35,226,34,184,73,183,111,19,58,144,113,243,13,124,189,17,225,138,196,141,53,102,127,204,164,17,130,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,128,128,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,128,5],[249,1,49,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,128,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,128,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,128,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,128,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,128,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,128,128,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,128,5],[248,81,128,160,165,8,167,242,244,161,70,136,59,248,134,16,54,128,55,246,31,98,17,247,207,13,124,77,120,23,1,104,193,243,106,174,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,3,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionInFirstStorageLevelOneKeyByte.json b/mpt/tests/ExtensionInFirstStorageLevelOneKeyByte.json index 5d70632d9e..5734d44f20 100644 --- a/mpt/tests/ExtensionInFirstStorageLevelOneKeyByte.json +++ b/mpt/tests/ExtensionInFirstStorageLevelOneKeyByte.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,126,191,152,20,62,71,44,132,121,37,141,73,58,182,255,235,252,82,207,173,42,110,33,241,211,242,104,95,252,103,209,89,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,192,86,211,84,48,194,81,148,248,209,175,126,122,172,80,176,186,213,19,20,125,109,49,12,170,236,73,244,180,218,98,218,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,90,3,122,78,112,37,39,146,55,180,1,246,17,226,228,124,128,43,223,119,159,164,56,180,13,93,158,246,104,22,244,48,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,134,159,238,181,244,146,85,201,200,247,194,188,4,58,155,60,168,165,249,119,88,232,251,3,10,102,159,100,85,145,79,135,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,209,68,173,130,179,23,241,93,169,146,232,142,51,218,156,248,211,66,190,117,229,249,32,12,13,97,26,156,177,34,111,29,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,237,149,224,43,30,29,238,190,226,52,58,68,19,110,179,193,228,211,86,175,118,29,37,114,148,117,84,210,181,204,36,27,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,169,218,39,137,48,68,179,36,77,176,168,185,84,5,147,255,34,50,153,185,72,181,252,119,197,87,41,147,59,43,45,74,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,115,62,146,128,170,11,1,38,139,18,153,130,107,8,181,100,118,210,73,34,219,252,167,228,98,167,65,157,63,246,54,85,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,90,201,155,52,41,92,241,145,115,198,62,239,36,93,195,58,7,245,152,172,23,67,9,134,143,19,156,78,147,101,80,2,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,125,254,107,37,94,91,57,97,105,180,26,39,38,196,66,224,235,81,238,153,184,87,179,206,88,140,181,255,19,38,86,172,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[226,27,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,5],[226,27,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,126,191,152,20,62,71,44,132,121,37,141,73,58,182,255,235,252,82,207,173,42,110,33,241,211,242,104,95,252,103,209,89,0,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,192,86,211,84,48,194,81,148,248,209,175,126,122,172,80,176,186,213,19,20,125,109,49,12,170,236,73,244,180,218,98,218,0,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,90,3,122,78,112,37,39,146,55,180,1,246,17,226,228,124,128,43,223,119,159,164,56,180,13,93,158,246,104,22,244,48,0,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,134,159,238,181,244,146,85,201,200,247,194,188,4,58,155,60,168,165,249,119,88,232,251,3,10,102,159,100,85,145,79,135,0,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,209,68,173,130,179,23,241,93,169,146,232,142,51,218,156,248,211,66,190,117,229,249,32,12,13,97,26,156,177,34,111,29,0,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,237,149,224,43,30,29,238,190,226,52,58,68,19,110,179,193,228,211,86,175,118,29,37,114,148,117,84,210,181,204,36,27,0,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,169,218,39,137,48,68,179,36,77,176,168,185,84,5,147,255,34,50,153,185,72,181,252,119,197,87,41,147,59,43,45,74,0,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,115,62,146,128,170,11,1,38,139,18,153,130,107,8,181,100,118,210,73,34,219,252,167,228,98,167,65,157,63,246,54,85,0,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,90,201,155,52,41,92,241,145,115,198,62,239,36,93,195,58,7,245,152,172,23,67,9,134,143,19,156,78,147,101,80,2,0,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,7],[0,160,125,254,107,37,94,91,57,97,105,180,26,39,38,196,66,224,235,81,238,153,184,87,179,206,88,140,181,255,19,38,86,172,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,8],[0,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,11],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,1,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[226,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,126,191,152,20,62,71,44,132,121,37,141,73,58,182,255,235,252,82,207,173,42,110,33,241,211,242,104,95,252,103,209,89,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,192,86,211,84,48,194,81,148,248,209,175,126,122,172,80,176,186,213,19,20,125,109,49,12,170,236,73,244,180,218,98,218,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,90,3,122,78,112,37,39,146,55,180,1,246,17,226,228,124,128,43,223,119,159,164,56,180,13,93,158,246,104,22,244,48,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,134,159,238,181,244,146,85,201,200,247,194,188,4,58,155,60,168,165,249,119,88,232,251,3,10,102,159,100,85,145,79,135,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,209,68,173,130,179,23,241,93,169,146,232,142,51,218,156,248,211,66,190,117,229,249,32,12,13,97,26,156,177,34,111,29,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,237,149,224,43,30,29,238,190,226,52,58,68,19,110,179,193,228,211,86,175,118,29,37,114,148,117,84,210,181,204,36,27,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,169,218,39,137,48,68,179,36,77,176,168,185,84,5,147,255,34,50,153,185,72,181,252,119,197,87,41,147,59,43,45,74,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,115,62,146,128,170,11,1,38,139,18,153,130,107,8,181,100,118,210,73,34,219,252,167,228,98,167,65,157,63,246,54,85,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,90,201,155,52,41,92,241,145,115,198,62,239,36,93,195,58,7,245,152,172,23,67,9,134,143,19,156,78,147,101,80,2,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,125,254,107,37,94,91,57,97,105,180,26,39,38,196,66,224,235,81,238,153,184,87,179,206,88,140,181,255,19,38,86,172,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[226,27,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,5],[226,27,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes.json b/mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes.json index b4decc6ac8..ee93aa34d5 100644 --- a/mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes.json +++ b/mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,134,236,78,176,135,44,27,253,244,148,91,27,39,208,14,62,111,103,88,144,35,103,197,91,36,74,88,189,175,193,173,210,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,200,57,109,211,251,194,152,130,38,5,78,203,231,83,219,74,5,175,92,33,107,169,100,213,179,9,169,52,231,46,199,95,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,90,223,153,77,90,68,178,77,115,86,3,87,250,70,172,169,25,6,207,47,77,106,144,156,63,235,216,148,76,231,70,128,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,104,37,14,24,168,110,72,152,214,237,103,191,137,205,219,55,164,88,150,133,174,120,4,237,245,50,43,151,58,169,184,68,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,153,251,46,103,133,108,220,6,159,146,110,14,54,12,65,230,17,107,15,225,244,12,165,14,185,174,159,7,244,122,210,71,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,190,131,167,187,39,106,252,113,103,20,241,150,132,209,36,232,221,22,222,63,47,42,112,75,79,47,71,58,16,235,38,220,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,221,31,56,80,9,132,226,179,231,115,196,209,160,67,41,225,208,212,22,217,74,184,188,9,47,92,238,175,102,247,26,98,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,222,54,44,32,137,0,165,70,241,79,22,20,243,70,98,239,178,120,43,34,80,146,119,200,66,72,170,16,183,157,17,15,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,57,149,45,247,227,245,92,180,112,180,56,163,123,25,239,156,88,6,66,15,233,5,70,174,42,191,192,207,221,141,6,44,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,70,133,52,172,233,246,196,18,60,201,110,46,22,128,209,107,210,76,221,70,71,255,193,122,215,12,141,162,157,205,190,189,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[228,130,0,187,160,111,29,117,223,136,129,118,207,33,69,250,161,140,110,251,106,90,211,255,249,170,187,100,182,253,230,38,233,56,62,55,245,5],[228,130,0,187,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,133,235,9,147,31,174,193,15,130,252,231,142,0,184,141,143,232,88,61,84,117,220,50,63,26,125,0,69,227,41,12,216,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,128,128,128,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,1,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,134,236,78,176,135,44,27,253,244,148,91,27,39,208,14,62,111,103,88,144,35,103,197,91,36,74,88,189,175,193,173,210,0,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,200,57,109,211,251,194,152,130,38,5,78,203,231,83,219,74,5,175,92,33,107,169,100,213,179,9,169,52,231,46,199,95,0,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,90,223,153,77,90,68,178,77,115,86,3,87,250,70,172,169,25,6,207,47,77,106,144,156,63,235,216,148,76,231,70,128,0,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,104,37,14,24,168,110,72,152,214,237,103,191,137,205,219,55,164,88,150,133,174,120,4,237,245,50,43,151,58,169,184,68,0,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,153,251,46,103,133,108,220,6,159,146,110,14,54,12,65,230,17,107,15,225,244,12,165,14,185,174,159,7,244,122,210,71,0,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,190,131,167,187,39,106,252,113,103,20,241,150,132,209,36,232,221,22,222,63,47,42,112,75,79,47,71,58,16,235,38,220,0,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,221,31,56,80,9,132,226,179,231,115,196,209,160,67,41,225,208,212,22,217,74,184,188,9,47,92,238,175,102,247,26,98,0,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,222,54,44,32,137,0,165,70,241,79,22,20,243,70,98,239,178,120,43,34,80,146,119,200,66,72,170,16,183,157,17,15,0,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,57,149,45,247,227,245,92,180,112,180,56,163,123,25,239,156,88,6,66,15,233,5,70,174,42,191,192,207,221,141,6,44,0,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,7],[0,160,70,133,52,172,233,246,196,18,60,201,110,46,22,128,209,107,210,76,221,70,71,255,193,122,215,12,141,162,157,205,190,189,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,8],[0,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,11],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,1,0,0,0,0,1,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,133,235,9,147,31,174,193,15,130,252,231,142,0,184,141,143,232,88,61,84,117,220,50,63,26,125,0,69,227,41,12,216,0,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[228,130,0,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,111,29,117,223,136,129,118,207,33,69,250,161,140,110,251,106,90,211,255,249,170,187,100,182,253,230,38,233,56,62,55,245,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,13],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,134,236,78,176,135,44,27,253,244,148,91,27,39,208,14,62,111,103,88,144,35,103,197,91,36,74,88,189,175,193,173,210,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,200,57,109,211,251,194,152,130,38,5,78,203,231,83,219,74,5,175,92,33,107,169,100,213,179,9,169,52,231,46,199,95,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,90,223,153,77,90,68,178,77,115,86,3,87,250,70,172,169,25,6,207,47,77,106,144,156,63,235,216,148,76,231,70,128,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,104,37,14,24,168,110,72,152,214,237,103,191,137,205,219,55,164,88,150,133,174,120,4,237,245,50,43,151,58,169,184,68,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,153,251,46,103,133,108,220,6,159,146,110,14,54,12,65,230,17,107,15,225,244,12,165,14,185,174,159,7,244,122,210,71,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,190,131,167,187,39,106,252,113,103,20,241,150,132,209,36,232,221,22,222,63,47,42,112,75,79,47,71,58,16,235,38,220,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,221,31,56,80,9,132,226,179,231,115,196,209,160,67,41,225,208,212,22,217,74,184,188,9,47,92,238,175,102,247,26,98,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,222,54,44,32,137,0,165,70,241,79,22,20,243,70,98,239,178,120,43,34,80,146,119,200,66,72,170,16,183,157,17,15,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,57,149,45,247,227,245,92,180,112,180,56,163,123,25,239,156,88,6,66,15,233,5,70,174,42,191,192,207,221,141,6,44,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,70,133,52,172,233,246,196,18,60,201,110,46,22,128,209,107,210,76,221,70,71,255,193,122,215,12,141,162,157,205,190,189,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[228,130,0,187,160,111,29,117,223,136,129,118,207,33,69,250,161,140,110,251,106,90,211,255,249,170,187,100,182,253,230,38,233,56,62,55,245,5],[228,130,0,187,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,133,235,9,147,31,174,193,15,130,252,231,142,0,184,141,143,232,88,61,84,117,220,50,63,26,125,0,69,227,41,12,216,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,128,128,128,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,1,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionOneKeyByteSel1.json b/mpt/tests/ExtensionOneKeyByteSel1.json index 1db684789c..3e1fd28c12 100644 --- a/mpt/tests/ExtensionOneKeyByteSel1.json +++ b/mpt/tests/ExtensionOneKeyByteSel1.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,133,45,111,23,48,144,41,236,69,116,88,140,121,144,119,129,149,67,114,131,115,234,203,41,49,88,28,186,119,193,106,36,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,68,197,113,53,16,83,128,53,28,195,11,109,162,89,16,83,240,148,4,167,44,20,101,209,164,198,161,63,168,46,201,239,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,131,91,127,212,39,182,115,49,62,60,195,31,177,192,168,194,164,42,106,134,88,252,255,223,238,54,219,248,206,165,42,52,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,210,235,8,162,101,233,71,109,33,158,163,251,76,93,141,146,181,67,62,12,32,126,125,130,165,253,113,86,112,4,159,101,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,79,180,55,208,164,201,28,32,206,205,32,9,13,156,77,124,84,177,119,204,147,194,118,52,159,2,23,149,124,176,72,221,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,200,54,56,109,195,139,158,128,126,164,13,94,26,180,130,170,172,43,204,48,253,212,163,199,182,44,83,111,118,103,144,253,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,162,135,75,150,46,140,137,192,51,94,159,35,55,70,229,238,188,223,9,189,42,102,18,58,201,173,180,99,192,7,235,41,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,99,104,20,157,39,82,68,74,62,189,45,207,64,104,243,0,124,83,84,102,15,31,140,74,125,179,216,135,42,78,27,162,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,212,81,146,92,58,213,101,118,210,177,37,158,206,12,247,162,33,152,127,56,203,87,135,64,111,54,169,206,206,246,240,219,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,203,101,60,153,114,76,52,7,145,117,4,173,157,85,121,89,167,142,183,79,25,198,6,95,8,80,142,42,187,207,85,252,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,169,248,192,42,42,39,228,145,72,15,14,103,23,235,33,231,44,252,157,136,103,106,119,208,7,82,236,66,119,47,105,48,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,173,77,0,88,52,77,218,183,93,138,234,1,13,193,240,131,11,213,238,61,220,43,212,218,225,139,87,22,125,119,182,45,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,143,91,232,196,160,185,23,154,151,27,154,175,166,106,147,106,46,161,219,19,187,254,18,27,128,132,156,124,244,137,81,91,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,106,221,193,188,93,127,150,55,228,48,220,247,181,198,146,236,84,178,69,225,67,186,103,206,206,251,89,165,109,6,219,79,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,236,190,103,242,243,153,13,197,228,255,239,243,229,16,134,47,205,11,164,131,132,165,141,107,241,23,225,152,230,12,18,138,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,164,243,246,110,59,75,187,132,138,45,198,39,69,10,77,28,226,194,180,158,203,154,37,59,160,169,54,113,155,37,47,65,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,158,187,142,14,223,29,147,80,109,131,97,213,8,154,74,77,91,245,254,185,234,90,138,240,17,14,1,238,151,171,165,235,128,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,30,94,178,197,109,105,152,92,42,148,67,98,233,126,91,17,202,80,78,166,13,86,103,196,108,61,40,62,12,108,243,194,128,5],[226,16,160,172,105,123,92,68,72,245,18,94,83,115,181,24,162,144,213,165,208,153,115,15,186,54,218,34,201,201,189,65,43,16,64,5],[226,16,160,197,167,189,182,202,143,72,218,156,79,159,112,208,113,176,251,7,38,203,160,154,245,157,40,46,78,181,165,145,188,139,12,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,111,36,57,170,6,218,93,172,193,213,246,95,229,193,119,136,235,105,26,147,224,78,125,80,136,120,34,207,101,212,150,140,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,255,153,127,253,189,106,79,64,234,173,180,2,221,50,191,217,252,158,56,31,44,151,85,153,234,148,225,185,234,146,49,81,128,128,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,28,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,133,45,111,23,48,144,41,236,69,116,88,140,121,144,119,129,149,67,114,131,115,234,203,41,49,88,28,186,119,193,106,36,0,160,68,197,113,53,16,83,128,53,28,195,11,109,162,89,16,83,240,148,4,167,44,20,101,209,164,198,161,63,168,46,201,239,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,131,91,127,212,39,182,115,49,62,60,195,31,177,192,168,194,164,42,106,134,88,252,255,223,238,54,219,248,206,165,42,52,0,160,210,235,8,162,101,233,71,109,33,158,163,251,76,93,141,146,181,67,62,12,32,126,125,130,165,253,113,86,112,4,159,101,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,79,180,55,208,164,201,28,32,206,205,32,9,13,156,77,124,84,177,119,204,147,194,118,52,159,2,23,149,124,176,72,221,0,160,200,54,56,109,195,139,158,128,126,164,13,94,26,180,130,170,172,43,204,48,253,212,163,199,182,44,83,111,118,103,144,253,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,162,135,75,150,46,140,137,192,51,94,159,35,55,70,229,238,188,223,9,189,42,102,18,58,201,173,180,99,192,7,235,41,0,160,99,104,20,157,39,82,68,74,62,189,45,207,64,104,243,0,124,83,84,102,15,31,140,74,125,179,216,135,42,78,27,162,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,212,81,146,92,58,213,101,118,210,177,37,158,206,12,247,162,33,152,127,56,203,87,135,64,111,54,169,206,206,246,240,219,0,160,203,101,60,153,114,76,52,7,145,117,4,173,157,85,121,89,167,142,183,79,25,198,6,95,8,80,142,42,187,207,85,252,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,169,248,192,42,42,39,228,145,72,15,14,103,23,235,33,231,44,252,157,136,103,106,119,208,7,82,236,66,119,47,105,48,0,160,173,77,0,88,52,77,218,183,93,138,234,1,13,193,240,131,11,213,238,61,220,43,212,218,225,139,87,22,125,119,182,45,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,143,91,232,196,160,185,23,154,151,27,154,175,166,106,147,106,46,161,219,19,187,254,18,27,128,132,156,124,244,137,81,91,0,160,106,221,193,188,93,127,150,55,228,48,220,247,181,198,146,236,84,178,69,225,67,186,103,206,206,251,89,165,109,6,219,79,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,7],[0,160,236,190,103,242,243,153,13,197,228,255,239,243,229,16,134,47,205,11,164,131,132,165,141,107,241,23,225,152,230,12,18,138,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,8],[0,160,164,243,246,110,59,75,187,132,138,45,198,39,69,10,77,28,226,194,180,158,203,154,37,59,160,169,54,113,155,37,47,65,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,11],[0,1,0,1,249,1,177,249,1,177,15,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,0,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,0,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,0,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,0,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,0,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,0,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,0,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,0,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,0,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,158,187,142,14,223,29,147,80,109,131,97,213,8,154,74,77,91,245,254,185,234,90,138,240,17,14,1,238,151,171,165,235,0,160,30,94,178,197,109,105,152,92,42,148,67,98,233,126,91,17,202,80,78,166,13,86,103,196,108,61,40,62,12,108,243,194,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,0,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,111,36,57,170,6,218,93,172,193,213,246,95,229,193,119,136,235,105,26,147,224,78,125,80,136,120,34,207,101,212,150,140,0,160,255,153,127,253,189,106,79,64,234,173,180,2,221,50,191,217,252,158,56,31,44,151,85,153,234,148,225,185,234,146,49,81,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[226,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,172,105,123,92,68,72,245,18,94,83,115,181,24,162,144,213,165,208,153,115,15,186,54,218,34,201,201,189,65,43,16,64,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,167,189,182,202,143,72,218,156,79,159,112,208,113,176,251,7,38,203,160,154,245,157,40,46,78,181,165,145,188,139,12,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,2],[28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,13],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,133,45,111,23,48,144,41,236,69,116,88,140,121,144,119,129,149,67,114,131,115,234,203,41,49,88,28,186,119,193,106,36,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,68,197,113,53,16,83,128,53,28,195,11,109,162,89,16,83,240,148,4,167,44,20,101,209,164,198,161,63,168,46,201,239,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,131,91,127,212,39,182,115,49,62,60,195,31,177,192,168,194,164,42,106,134,88,252,255,223,238,54,219,248,206,165,42,52,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,210,235,8,162,101,233,71,109,33,158,163,251,76,93,141,146,181,67,62,12,32,126,125,130,165,253,113,86,112,4,159,101,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,79,180,55,208,164,201,28,32,206,205,32,9,13,156,77,124,84,177,119,204,147,194,118,52,159,2,23,149,124,176,72,221,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,200,54,56,109,195,139,158,128,126,164,13,94,26,180,130,170,172,43,204,48,253,212,163,199,182,44,83,111,118,103,144,253,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,162,135,75,150,46,140,137,192,51,94,159,35,55,70,229,238,188,223,9,189,42,102,18,58,201,173,180,99,192,7,235,41,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,99,104,20,157,39,82,68,74,62,189,45,207,64,104,243,0,124,83,84,102,15,31,140,74,125,179,216,135,42,78,27,162,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,212,81,146,92,58,213,101,118,210,177,37,158,206,12,247,162,33,152,127,56,203,87,135,64,111,54,169,206,206,246,240,219,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,203,101,60,153,114,76,52,7,145,117,4,173,157,85,121,89,167,142,183,79,25,198,6,95,8,80,142,42,187,207,85,252,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,169,248,192,42,42,39,228,145,72,15,14,103,23,235,33,231,44,252,157,136,103,106,119,208,7,82,236,66,119,47,105,48,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,173,77,0,88,52,77,218,183,93,138,234,1,13,193,240,131,11,213,238,61,220,43,212,218,225,139,87,22,125,119,182,45,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,143,91,232,196,160,185,23,154,151,27,154,175,166,106,147,106,46,161,219,19,187,254,18,27,128,132,156,124,244,137,81,91,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,106,221,193,188,93,127,150,55,228,48,220,247,181,198,146,236,84,178,69,225,67,186,103,206,206,251,89,165,109,6,219,79,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,236,190,103,242,243,153,13,197,228,255,239,243,229,16,134,47,205,11,164,131,132,165,141,107,241,23,225,152,230,12,18,138,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,164,243,246,110,59,75,187,132,138,45,198,39,69,10,77,28,226,194,180,158,203,154,37,59,160,169,54,113,155,37,47,65,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,158,187,142,14,223,29,147,80,109,131,97,213,8,154,74,77,91,245,254,185,234,90,138,240,17,14,1,238,151,171,165,235,128,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,30,94,178,197,109,105,152,92,42,148,67,98,233,126,91,17,202,80,78,166,13,86,103,196,108,61,40,62,12,108,243,194,128,5],[226,16,160,172,105,123,92,68,72,245,18,94,83,115,181,24,162,144,213,165,208,153,115,15,186,54,218,34,201,201,189,65,43,16,64,5],[226,16,160,197,167,189,182,202,143,72,218,156,79,159,112,208,113,176,251,7,38,203,160,154,245,157,40,46,78,181,165,145,188,139,12,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,111,36,57,170,6,218,93,172,193,213,246,95,229,193,119,136,235,105,26,147,224,78,125,80,136,120,34,207,101,212,150,140,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,255,153,127,253,189,106,79,64,234,173,180,2,221,50,191,217,252,158,56,31,44,151,85,153,234,148,225,185,234,146,49,81,128,128,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,28,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionOneKeyByteSel2.json b/mpt/tests/ExtensionOneKeyByteSel2.json index 948f948281..5075646381 100644 --- a/mpt/tests/ExtensionOneKeyByteSel2.json +++ b/mpt/tests/ExtensionOneKeyByteSel2.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,250,181,151,10,164,88,200,148,9,23,153,250,80,11,137,76,15,66,103,222,79,160,248,20,100,7,113,228,3,147,235,119,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,95,1,11,74,249,59,44,16,126,232,246,252,143,212,53,224,163,175,86,197,35,160,3,52,68,119,214,79,133,222,203,250,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,122,114,237,140,219,94,139,155,152,190,200,182,53,246,93,74,213,214,219,98,101,109,78,214,10,215,41,29,155,146,63,187,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,125,246,171,192,17,80,203,33,221,12,33,73,218,233,59,119,89,71,34,197,166,74,69,176,110,133,114,227,54,143,26,151,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,20,106,170,18,16,11,150,190,193,106,85,69,123,166,102,183,199,172,76,20,56,136,197,213,142,209,174,120,145,43,55,17,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,251,181,242,140,20,239,76,239,243,233,9,110,80,177,88,254,63,242,219,97,183,117,223,33,215,103,204,233,68,47,7,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,208,108,90,25,229,50,155,194,177,66,242,8,221,189,215,225,98,169,90,187,34,65,36,152,14,147,206,220,51,1,13,199,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,124,26,120,82,131,157,164,127,56,228,104,250,50,95,18,167,8,39,184,168,244,151,16,77,146,185,44,203,229,2,221,236,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,18,119,139,12,240,128,110,117,194,13,180,80,241,67,175,107,156,90,217,107,252,142,177,134,187,40,107,215,240,60,255,36,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,136,206,75,241,0,165,169,149,117,68,90,58,147,15,137,166,35,167,185,73,111,111,1,1,224,141,52,122,148,13,249,4,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,10,104,121,120,96,6,142,94,79,164,31,129,20,73,196,58,151,195,222,45,231,182,131,149,29,180,140,172,105,8,70,142,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[226,23,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,5],[226,23,160,239,120,20,4,145,92,63,196,44,93,176,216,52,56,52,94,47,191,206,67,77,134,250,212,78,119,132,71,197,32,248,229,5],[248,81,128,128,128,128,128,128,128,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,131,130,2,133,5],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,0,160,250,181,151,10,164,88,200,148,9,23,153,250,80,11,137,76,15,66,103,222,79,160,248,20,100,7,113,228,3,147,235,119,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,0,160,95,1,11,74,249,59,44,16,126,232,246,252,143,212,53,224,163,175,86,197,35,160,3,52,68,119,214,79,133,222,203,250,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,0,160,122,114,237,140,219,94,139,155,152,190,200,182,53,246,93,74,213,214,219,98,101,109,78,214,10,215,41,29,155,146,63,187,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,0,160,125,246,171,192,17,80,203,33,221,12,33,73,218,233,59,119,89,71,34,197,166,74,69,176,110,133,114,227,54,143,26,151,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,0,160,20,106,170,18,16,11,150,190,193,106,85,69,123,166,102,183,199,172,76,20,56,136,197,213,142,209,174,120,145,43,55,17,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,0,160,61,251,181,242,140,20,239,76,239,243,233,9,110,80,177,88,254,63,242,219,97,183,117,223,33,215,103,204,233,68,47,7,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,0,160,208,108,90,25,229,50,155,194,177,66,242,8,221,189,215,225,98,169,90,187,34,65,36,152,14,147,206,220,51,1,13,199,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,7],[0,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,8],[0,160,124,26,120,82,131,157,164,127,56,228,104,250,50,95,18,167,8,39,184,168,244,151,16,77,146,185,44,203,229,2,221,236,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,0,160,18,119,139,12,240,128,110,117,194,13,180,80,241,67,175,107,156,90,217,107,252,142,177,134,187,40,107,215,240,60,255,36,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,0,160,136,206,75,241,0,165,169,149,117,68,90,58,147,15,137,166,35,167,185,73,111,111,1,1,224,141,52,122,148,13,249,4,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[1,0,1,0,248,113,0,248,113,0,4,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,0,160,10,104,121,120,96,6,142,94,79,164,31,129,20,73,196,58,151,195,222,45,231,182,131,149,29,180,140,172,105,8,70,142,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[1,0,1,0,248,81,0,248,81,0,7,0,0,0,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,239,120,20,4,145,92,63,196,44,93,176,216,52,56,52,94,47,191,206,67,77,134,250,212,78,119,132,71,197,32,248,229,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,2],[131,130,2,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,13],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,250,181,151,10,164,88,200,148,9,23,153,250,80,11,137,76,15,66,103,222,79,160,248,20,100,7,113,228,3,147,235,119,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,95,1,11,74,249,59,44,16,126,232,246,252,143,212,53,224,163,175,86,197,35,160,3,52,68,119,214,79,133,222,203,250,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,122,114,237,140,219,94,139,155,152,190,200,182,53,246,93,74,213,214,219,98,101,109,78,214,10,215,41,29,155,146,63,187,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,125,246,171,192,17,80,203,33,221,12,33,73,218,233,59,119,89,71,34,197,166,74,69,176,110,133,114,227,54,143,26,151,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,20,106,170,18,16,11,150,190,193,106,85,69,123,166,102,183,199,172,76,20,56,136,197,213,142,209,174,120,145,43,55,17,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,251,181,242,140,20,239,76,239,243,233,9,110,80,177,88,254,63,242,219,97,183,117,223,33,215,103,204,233,68,47,7,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,208,108,90,25,229,50,155,194,177,66,242,8,221,189,215,225,98,169,90,187,34,65,36,152,14,147,206,220,51,1,13,199,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,124,26,120,82,131,157,164,127,56,228,104,250,50,95,18,167,8,39,184,168,244,151,16,77,146,185,44,203,229,2,221,236,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,18,119,139,12,240,128,110,117,194,13,180,80,241,67,175,107,156,90,217,107,252,142,177,134,187,40,107,215,240,60,255,36,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,136,206,75,241,0,165,169,149,117,68,90,58,147,15,137,166,35,167,185,73,111,111,1,1,224,141,52,122,148,13,249,4,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,10,104,121,120,96,6,142,94,79,164,31,129,20,73,196,58,151,195,222,45,231,182,131,149,29,180,140,172,105,8,70,142,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[226,23,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,5],[226,23,160,239,120,20,4,145,92,63,196,44,93,176,216,52,56,52,94,47,191,206,67,77,134,250,212,78,119,132,71,197,32,248,229,5],[248,81,128,128,128,128,128,128,128,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,131,130,2,133,5],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionThreeKeyBytes.json b/mpt/tests/ExtensionThreeKeyBytes.json index 821b82a4a2..b26f99d6d4 100644 --- a/mpt/tests/ExtensionThreeKeyBytes.json +++ b/mpt/tests/ExtensionThreeKeyBytes.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,114,226,214,239,95,248,72,111,193,223,222,87,60,8,216,29,250,120,11,136,184,173,34,247,68,216,8,209,252,230,50,127,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,19,161,10,168,22,122,91,138,200,34,215,117,180,51,103,225,91,180,212,115,139,123,14,139,207,0,28,234,124,113,224,17,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,160,118,94,17,19,255,147,54,185,4,181,29,153,10,16,53,77,71,153,38,142,114,26,112,56,213,151,28,158,89,223,96,110,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,128,5],[249,2,17,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,160,193,229,122,223,56,21,165,220,23,154,66,11,35,41,245,86,159,162,204,26,42,204,55,71,98,85,114,50,145,0,196,78,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,128,5],[249,2,17,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,160,230,118,218,16,99,232,81,91,243,55,112,148,9,164,226,121,167,121,124,137,244,181,16,19,239,196,155,87,96,66,54,71,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,128,5],[249,2,17,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,160,92,79,210,183,49,95,158,225,32,208,230,250,3,8,83,216,9,214,118,158,66,8,25,49,138,26,18,249,85,111,250,35,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,128,5],[249,2,17,160,80,111,39,192,57,71,205,150,91,47,32,151,87,105,195,226,11,169,139,170,26,65,212,78,175,51,167,239,15,49,146,20,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,128,5],[249,2,17,160,3,155,233,83,164,88,127,201,188,244,203,47,41,245,247,88,254,119,117,12,127,3,141,241,172,160,216,94,194,107,97,161,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,128,5],[249,2,17,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,160,94,115,232,35,140,182,181,11,110,16,58,178,154,153,208,158,218,240,173,247,31,217,75,135,83,0,170,164,9,36,91,183,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,128,5],[249,2,17,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,160,36,192,217,188,159,110,176,125,244,57,86,134,94,233,33,102,98,135,70,93,220,68,179,212,65,6,57,250,85,211,70,69,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,128,5],[249,2,17,160,62,113,94,197,221,22,152,46,12,48,147,231,12,189,10,21,206,96,163,20,65,238,184,127,118,109,39,35,201,195,91,172,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,128,5],[249,2,17,160,132,170,48,213,226,220,34,72,51,25,102,112,181,212,72,88,77,71,200,164,207,106,16,128,70,8,182,123,10,111,137,103,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,128,5],[249,1,17,128,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,128,128,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,128,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,128,128,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,160,31,131,61,247,62,201,13,194,183,127,96,241,235,91,126,171,222,132,208,131,51,183,123,14,37,131,230,128,179,177,46,162,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,128,128,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,128,5],[249,1,17,128,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,128,128,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,128,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,128,128,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,160,34,114,198,233,144,107,12,103,7,9,133,12,114,63,107,64,89,89,79,199,51,43,224,46,42,225,169,117,70,50,87,248,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,128,128,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,128,5],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,184,70,248,68,128,128,160,205,69,29,222,188,116,0,200,112,125,13,229,154,251,45,113,238,151,15,16,37,114,130,183,158,221,125,65,8,145,172,187,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,184,70,248,68,128,128,160,21,140,195,78,49,253,90,22,115,223,163,104,142,203,224,95,235,35,132,182,149,90,249,248,37,127,173,100,203,12,70,143,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,160,160,253,24,85,174,121,73,222,134,196,33,111,103,104,36,34,45,126,39,116,122,180,111,211,232,172,168,241,221,175,240,216,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,128,5],[249,2,17,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,160,63,111,163,58,104,39,122,79,147,228,39,159,102,147,231,160,189,92,108,64,44,66,137,63,150,109,55,92,29,54,15,251,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,128,5],[249,1,241,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,128,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,160,239,209,2,156,187,216,143,201,100,199,94,248,37,222,121,130,124,8,8,102,54,62,58,130,172,64,19,111,161,132,103,103,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,128,5],[249,1,241,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,128,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,160,213,239,110,211,117,163,192,52,134,182,31,125,125,183,102,216,251,242,161,143,95,175,25,180,254,221,174,124,67,107,62,178,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,128,5],[248,113,128,128,128,128,128,128,128,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,128,128,128,128,128,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,128,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,128,5],[248,145,128,128,128,128,128,128,128,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,160,69,146,78,218,71,94,162,185,1,71,206,242,93,206,37,208,20,192,240,225,140,98,109,147,99,126,80,13,28,77,53,144,128,128,128,128,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,128,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,128,5],[225,159,52,139,254,206,36,163,178,8,40,118,2,4,139,162,225,85,17,142,63,56,53,56,252,107,22,11,222,240,59,141,129,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,114,226,214,239,95,248,72,111,193,223,222,87,60,8,216,29,250,120,11,136,184,173,34,247,68,216,8,209,252,230,50,127,0,160,19,161,10,168,22,122,91,138,200,34,215,117,180,51,103,225,91,180,212,115,139,123,14,139,207,0,28,234,124,113,224,17,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,0,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,0,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,0,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,0,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,118,94,17,19,255,147,54,185,4,181,29,153,10,16,53,77,71,153,38,142,114,26,112,56,213,151,28,158,89,223,96,110,0,160,193,229,122,223,56,21,165,220,23,154,66,11,35,41,245,86,159,162,204,26,42,204,55,71,98,85,114,50,145,0,196,78,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,0,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,0,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,0,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,0,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,0,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,0,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,0,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,0,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,0,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,0,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,0,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,0,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,0,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,0,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,0,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,0,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,0,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,0,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,0,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,0,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,0,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,0,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,0,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,230,118,218,16,99,232,81,91,243,55,112,148,9,164,226,121,167,121,124,137,244,181,16,19,239,196,155,87,96,66,54,71,0,160,92,79,210,183,49,95,158,225,32,208,230,250,3,8,83,216,9,214,118,158,66,8,25,49,138,26,18,249,85,111,250,35,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,0,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,0,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,0,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,80,111,39,192,57,71,205,150,91,47,32,151,87,105,195,226,11,169,139,170,26,65,212,78,175,51,167,239,15,49,146,20,0,160,3,155,233,83,164,88,127,201,188,244,203,47,41,245,247,88,254,119,117,12,127,3,141,241,172,160,216,94,194,107,97,161,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,0,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,0,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,0,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,0,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,0,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,0,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,0,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,0,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,0,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,0,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,0,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,0,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,0,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,0,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,0,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,0,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,0,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,0,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,0,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,0,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,94,115,232,35,140,182,181,11,110,16,58,178,154,153,208,158,218,240,173,247,31,217,75,135,83,0,170,164,9,36,91,183,0,160,36,192,217,188,159,110,176,125,244,57,86,134,94,233,33,102,98,135,70,93,220,68,179,212,65,6,57,250,85,211,70,69,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,0,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,0,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,0,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,0,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,0,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,0,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,0,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,0,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,0,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,0,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,62,113,94,197,221,22,152,46,12,48,147,231,12,189,10,21,206,96,163,20,65,238,184,127,118,109,39,35,201,195,91,172,0,160,132,170,48,213,226,220,34,72,51,25,102,112,181,212,72,88,77,71,200,164,207,106,16,128,70,8,182,123,10,111,137,103,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,0,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,0,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,0,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,0,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,0,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,0,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,0,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,0,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,0,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,0,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,0,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,0,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,0,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,0,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,0,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,0,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,0,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,0,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,0,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,0,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,31,131,61,247,62,201,13,194,183,127,96,241,235,91,126,171,222,132,208,131,51,183,123,14,37,131,230,128,179,177,46,162,0,160,34,114,198,233,144,107,12,103,7,9,133,12,114,63,107,64,89,89,79,199,51,43,224,46,42,225,169,117,70,50,87,248,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,0,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,0,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,7],[0,160,205,69,29,222,188,116,0,200,112,125,13,229,154,251,45,113,238,151,15,16,37,114,130,183,158,221,125,65,8,145,172,187,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,8],[0,160,21,140,195,78,49,253,90,22,115,223,163,104,142,203,224,95,235,35,132,182,149,90,249,248,37,127,173,100,203,12,70,143,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,11],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,0,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,0,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,0,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,0,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,0,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,0,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,0,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,0,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,0,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,0,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,0,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,0,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,0,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,160,253,24,85,174,121,73,222,134,196,33,111,103,104,36,34,45,126,39,116,122,180,111,211,232,172,168,241,221,175,240,216,0,160,63,111,163,58,104,39,122,79,147,228,39,159,102,147,231,160,189,92,108,64,44,66,137,63,150,109,55,92,29,54,15,251,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,0,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,0,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,1,241,249,1,241,5,0,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,0,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,0,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,0,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,0,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,239,209,2,156,187,216,143,201,100,199,94,248,37,222,121,130,124,8,8,102,54,62,58,130,172,64,19,111,161,132,103,103,0,160,213,239,110,211,117,163,192,52,134,182,31,125,125,183,102,216,251,242,161,143,95,175,25,180,254,221,174,124,67,107,62,178,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,0,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,0,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,0,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,0,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,0,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,0,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,0,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,0,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,0,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,0,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[1,0,1,0,248,113,0,248,145,0,8,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,0,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,69,146,78,218,71,94,162,185,1,71,206,242,93,206,37,208,20,192,240,225,140,98,109,147,99,126,80,13,28,77,53,144,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,0,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,0,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[225,159,52,139,254,206,36,163,178,8,40,118,2,4,139,162,225,85,17,142,63,56,53,56,252,107,22,11,222,240,59,141,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,2],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,13],[225,159,52,139,254,206,36,163,178,8,40,118,2,4,139,162,225,85,17,142,63,56,53,56,252,107,22,11,222,240,59,141,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,114,226,214,239,95,248,72,111,193,223,222,87,60,8,216,29,250,120,11,136,184,173,34,247,68,216,8,209,252,230,50,127,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,19,161,10,168,22,122,91,138,200,34,215,117,180,51,103,225,91,180,212,115,139,123,14,139,207,0,28,234,124,113,224,17,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,160,118,94,17,19,255,147,54,185,4,181,29,153,10,16,53,77,71,153,38,142,114,26,112,56,213,151,28,158,89,223,96,110,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,128,5],[249,2,17,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,160,193,229,122,223,56,21,165,220,23,154,66,11,35,41,245,86,159,162,204,26,42,204,55,71,98,85,114,50,145,0,196,78,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,128,5],[249,2,17,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,160,230,118,218,16,99,232,81,91,243,55,112,148,9,164,226,121,167,121,124,137,244,181,16,19,239,196,155,87,96,66,54,71,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,128,5],[249,2,17,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,160,92,79,210,183,49,95,158,225,32,208,230,250,3,8,83,216,9,214,118,158,66,8,25,49,138,26,18,249,85,111,250,35,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,128,5],[249,2,17,160,80,111,39,192,57,71,205,150,91,47,32,151,87,105,195,226,11,169,139,170,26,65,212,78,175,51,167,239,15,49,146,20,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,128,5],[249,2,17,160,3,155,233,83,164,88,127,201,188,244,203,47,41,245,247,88,254,119,117,12,127,3,141,241,172,160,216,94,194,107,97,161,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,128,5],[249,2,17,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,160,94,115,232,35,140,182,181,11,110,16,58,178,154,153,208,158,218,240,173,247,31,217,75,135,83,0,170,164,9,36,91,183,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,128,5],[249,2,17,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,160,36,192,217,188,159,110,176,125,244,57,86,134,94,233,33,102,98,135,70,93,220,68,179,212,65,6,57,250,85,211,70,69,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,128,5],[249,2,17,160,62,113,94,197,221,22,152,46,12,48,147,231,12,189,10,21,206,96,163,20,65,238,184,127,118,109,39,35,201,195,91,172,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,128,5],[249,2,17,160,132,170,48,213,226,220,34,72,51,25,102,112,181,212,72,88,77,71,200,164,207,106,16,128,70,8,182,123,10,111,137,103,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,128,5],[249,1,17,128,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,128,128,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,128,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,128,128,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,160,31,131,61,247,62,201,13,194,183,127,96,241,235,91,126,171,222,132,208,131,51,183,123,14,37,131,230,128,179,177,46,162,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,128,128,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,128,5],[249,1,17,128,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,128,128,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,128,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,128,128,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,160,34,114,198,233,144,107,12,103,7,9,133,12,114,63,107,64,89,89,79,199,51,43,224,46,42,225,169,117,70,50,87,248,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,128,128,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,128,5],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,184,70,248,68,128,128,160,205,69,29,222,188,116,0,200,112,125,13,229,154,251,45,113,238,151,15,16,37,114,130,183,158,221,125,65,8,145,172,187,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,184,70,248,68,128,128,160,21,140,195,78,49,253,90,22,115,223,163,104,142,203,224,95,235,35,132,182,149,90,249,248,37,127,173,100,203,12,70,143,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,160,160,253,24,85,174,121,73,222,134,196,33,111,103,104,36,34,45,126,39,116,122,180,111,211,232,172,168,241,221,175,240,216,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,128,5],[249,2,17,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,160,63,111,163,58,104,39,122,79,147,228,39,159,102,147,231,160,189,92,108,64,44,66,137,63,150,109,55,92,29,54,15,251,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,128,5],[249,1,241,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,128,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,160,239,209,2,156,187,216,143,201,100,199,94,248,37,222,121,130,124,8,8,102,54,62,58,130,172,64,19,111,161,132,103,103,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,128,5],[249,1,241,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,128,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,160,213,239,110,211,117,163,192,52,134,182,31,125,125,183,102,216,251,242,161,143,95,175,25,180,254,221,174,124,67,107,62,178,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,128,5],[248,113,128,128,128,128,128,128,128,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,128,128,128,128,128,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,128,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,128,5],[248,145,128,128,128,128,128,128,128,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,160,69,146,78,218,71,94,162,185,1,71,206,242,93,206,37,208,20,192,240,225,140,98,109,147,99,126,80,13,28,77,53,144,128,128,128,128,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,128,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,128,5],[225,159,52,139,254,206,36,163,178,8,40,118,2,4,139,162,225,85,17,142,63,56,53,56,252,107,22,11,222,240,59,141,129,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionThreeKeyBytesSel2.json b/mpt/tests/ExtensionThreeKeyBytesSel2.json index a49ed72e7e..db1bc4b076 100644 --- a/mpt/tests/ExtensionThreeKeyBytesSel2.json +++ b/mpt/tests/ExtensionThreeKeyBytesSel2.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,5],[228,130,16,226,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,5],[248,81,128,128,128,128,128,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[248,81,128,128,128,128,128,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,1,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,0,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,0,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,0,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,0,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,0,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,0,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,209,0,248,209,0,2,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,0,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,7],[0,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,8],[0,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,11],[0,1,0,1,249,1,113,249,1,113,11,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,0,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,0,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,81,0,248,81,0,5,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,13],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,5],[228,130,16,226,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,5],[248,81,128,128,128,128,128,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[248,81,128,128,128,128,128,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,1,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionTwoKeyBytesSel1.json b/mpt/tests/ExtensionTwoKeyBytesSel1.json index 821cea243a..3c4d196a3e 100644 --- a/mpt/tests/ExtensionTwoKeyBytesSel1.json +++ b/mpt/tests/ExtensionTwoKeyBytesSel1.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,117,226,245,179,201,155,6,233,157,110,83,114,206,36,235,221,210,196,64,141,71,19,38,174,148,1,110,35,230,40,225,53,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,98,175,255,128,6,209,68,110,204,128,191,107,41,9,37,109,197,111,19,191,13,197,126,106,173,206,172,187,121,58,56,250,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,41,27,161,1,14,238,191,62,198,211,11,43,6,176,141,248,242,19,28,178,82,237,9,81,209,128,63,171,77,208,146,183,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,230,86,147,9,211,248,216,177,187,39,156,52,156,111,7,89,35,173,227,187,166,128,168,108,117,175,251,118,103,33,188,200,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,23,24,176,238,55,224,78,30,175,33,125,114,126,69,77,41,74,38,101,201,147,1,247,11,38,125,85,7,161,140,248,253,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,217,128,189,142,151,23,107,184,19,216,47,153,52,93,150,30,15,49,6,42,13,245,87,15,216,13,226,199,181,123,130,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,90,14,24,45,178,157,244,52,51,234,209,144,183,100,161,194,223,74,63,177,112,144,83,99,246,204,229,145,136,94,63,255,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,242,170,63,18,152,71,9,169,235,84,205,29,140,71,15,35,85,55,175,234,242,147,238,72,145,122,190,130,40,31,13,12,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,224,73,5,50,76,156,217,58,190,111,136,220,11,140,151,80,95,159,49,254,234,188,51,157,193,0,121,234,144,42,207,134,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,0,160,117,226,245,179,201,155,6,233,157,110,83,114,206,36,235,221,210,196,64,141,71,19,38,174,148,1,110,35,230,40,225,53,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,0,160,98,175,255,128,6,209,68,110,204,128,191,107,41,9,37,109,197,111,19,191,13,197,126,106,173,206,172,187,121,58,56,250,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,0,160,41,27,161,1,14,238,191,62,198,211,11,43,6,176,141,248,242,19,28,178,82,237,9,81,209,128,63,171,77,208,146,183,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,0,160,230,86,147,9,211,248,216,177,187,39,156,52,156,111,7,89,35,173,227,187,166,128,168,108,117,175,251,118,103,33,188,200,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,0,160,23,24,176,238,55,224,78,30,175,33,125,114,126,69,77,41,74,38,101,201,147,1,247,11,38,125,85,7,161,140,248,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,0,160,125,217,128,189,142,151,23,107,184,19,216,47,153,52,93,150,30,15,49,6,42,13,245,87,15,216,13,226,199,181,123,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,1,49,249,1,49,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,0,160,90,14,24,45,178,157,244,52,51,234,209,144,183,100,161,194,223,74,63,177,112,144,83,99,246,204,229,145,136,94,63,255,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[1,0,1,0,248,81,0,248,81,0,10,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,0,160,242,170,63,18,152,71,9,169,235,84,205,29,140,71,15,35,85,55,175,234,242,147,238,72,145,122,190,130,40,31,13,12,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,7],[0,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,8],[0,160,224,73,5,50,76,156,217,58,190,111,136,220,11,140,151,80,95,159,49,254,234,188,51,157,193,0,121,234,144,42,207,134,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,1,0,0,0,0,1,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,2],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,117,226,245,179,201,155,6,233,157,110,83,114,206,36,235,221,210,196,64,141,71,19,38,174,148,1,110,35,230,40,225,53,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,98,175,255,128,6,209,68,110,204,128,191,107,41,9,37,109,197,111,19,191,13,197,126,106,173,206,172,187,121,58,56,250,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,41,27,161,1,14,238,191,62,198,211,11,43,6,176,141,248,242,19,28,178,82,237,9,81,209,128,63,171,77,208,146,183,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,230,86,147,9,211,248,216,177,187,39,156,52,156,111,7,89,35,173,227,187,166,128,168,108,117,175,251,118,103,33,188,200,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,23,24,176,238,55,224,78,30,175,33,125,114,126,69,77,41,74,38,101,201,147,1,247,11,38,125,85,7,161,140,248,253,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,217,128,189,142,151,23,107,184,19,216,47,153,52,93,150,30,15,49,6,42,13,245,87,15,216,13,226,199,181,123,130,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,90,14,24,45,178,157,244,52,51,234,209,144,183,100,161,194,223,74,63,177,112,144,83,99,246,204,229,145,136,94,63,255,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,242,170,63,18,152,71,9,169,235,84,205,29,140,71,15,35,85,55,175,234,242,147,238,72,145,122,190,130,40,31,13,12,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,224,73,5,50,76,156,217,58,190,111,136,220,11,140,151,80,95,159,49,254,234,188,51,157,193,0,121,234,144,42,207,134,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionTwoKeyBytesSel2.json b/mpt/tests/ExtensionTwoKeyBytesSel2.json index 7200257297..aadfae59bd 100644 --- a/mpt/tests/ExtensionTwoKeyBytesSel2.json +++ b/mpt/tests/ExtensionTwoKeyBytesSel2.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,6,183,21,22,141,154,93,242,33,163,165,218,85,17,169,55,108,252,1,229,107,208,17,53,177,82,213,70,231,154,230,18,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,174,193,28,36,136,162,196,210,62,126,113,177,150,50,191,124,234,183,229,122,245,146,61,143,68,108,249,125,152,159,169,47,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,160,195,233,184,227,196,133,251,169,166,193,93,188,31,192,63,18,114,23,12,90,253,90,148,118,34,121,36,225,235,139,235,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,158,165,149,119,148,81,186,153,117,6,163,134,247,78,141,40,217,77,99,110,60,58,157,233,110,101,70,88,17,114,123,172,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,175,122,1,234,114,63,126,190,22,108,160,85,184,120,157,19,72,1,8,181,65,91,252,59,16,115,161,175,1,43,175,101,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,217,132,7,64,121,74,125,24,175,205,215,148,17,5,121,54,249,114,144,9,106,240,110,88,156,86,47,92,156,164,58,241,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,31,196,32,224,82,185,3,255,151,133,167,147,146,168,200,224,94,6,175,139,121,164,124,72,61,243,189,193,122,214,133,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,143,187,40,54,50,75,12,175,57,115,107,238,101,89,221,204,193,76,205,121,47,228,172,26,105,181,162,210,89,141,202,69,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,41,60,119,221,55,67,183,26,133,186,234,172,189,223,172,37,249,199,47,195,77,164,77,135,63,254,246,11,186,7,50,226,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,5],[228,130,0,150,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,5],[248,81,128,128,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[248,81,128,128,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,131,130,3,5,5],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,0,160,6,183,21,22,141,154,93,242,33,163,165,218,85,17,169,55,108,252,1,229,107,208,17,53,177,82,213,70,231,154,230,18,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,0,160,174,193,28,36,136,162,196,210,62,126,113,177,150,50,191,124,234,183,229,122,245,146,61,143,68,108,249,125,152,159,169,47,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,0,160,160,195,233,184,227,196,133,251,169,166,193,93,188,31,192,63,18,114,23,12,90,253,90,148,118,34,121,36,225,235,139,235,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,0,160,158,165,149,119,148,81,186,153,117,6,163,134,247,78,141,40,217,77,99,110,60,58,157,233,110,101,70,88,17,114,123,172,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,0,160,175,122,1,234,114,63,126,190,22,108,160,85,184,120,157,19,72,1,8,181,65,91,252,59,16,115,161,175,1,43,175,101,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,0,160,217,132,7,64,121,74,125,24,175,205,215,148,17,5,121,54,249,114,144,9,106,240,110,88,156,86,47,92,156,164,58,241,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,0,160,31,196,32,224,82,185,3,255,151,133,167,147,146,168,200,224,94,6,175,139,121,164,124,72,61,243,189,193,122,214,133,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,7],[0,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,8],[0,160,143,187,40,54,50,75,12,175,57,115,107,238,101,89,221,204,193,76,205,121,47,228,172,26,105,181,162,210,89,141,202,69,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,0,160,41,60,119,221,55,67,183,26,133,186,234,172,189,223,172,37,249,199,47,195,77,164,77,135,63,254,246,11,186,7,50,226,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,0,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,0,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[1,0,1,0,248,81,0,248,81,0,2,0,0,0,1,0,0,0,0,0,1,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,2],[131,130,3,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,13],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,6,183,21,22,141,154,93,242,33,163,165,218,85,17,169,55,108,252,1,229,107,208,17,53,177,82,213,70,231,154,230,18,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,174,193,28,36,136,162,196,210,62,126,113,177,150,50,191,124,234,183,229,122,245,146,61,143,68,108,249,125,152,159,169,47,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,160,195,233,184,227,196,133,251,169,166,193,93,188,31,192,63,18,114,23,12,90,253,90,148,118,34,121,36,225,235,139,235,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,158,165,149,119,148,81,186,153,117,6,163,134,247,78,141,40,217,77,99,110,60,58,157,233,110,101,70,88,17,114,123,172,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,175,122,1,234,114,63,126,190,22,108,160,85,184,120,157,19,72,1,8,181,65,91,252,59,16,115,161,175,1,43,175,101,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,217,132,7,64,121,74,125,24,175,205,215,148,17,5,121,54,249,114,144,9,106,240,110,88,156,86,47,92,156,164,58,241,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,31,196,32,224,82,185,3,255,151,133,167,147,146,168,200,224,94,6,175,139,121,164,124,72,61,243,189,193,122,214,133,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,143,187,40,54,50,75,12,175,57,115,107,238,101,89,221,204,193,76,205,121,47,228,172,26,105,181,162,210,89,141,202,69,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,41,60,119,221,55,67,183,26,133,186,234,172,189,223,172,37,249,199,47,195,77,164,77,135,63,254,246,11,186,7,50,226,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,5],[228,130,0,150,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,5],[248,81,128,128,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[248,81,128,128,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,131,130,3,5,5],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,17,5]] \ No newline at end of file diff --git a/mpt/tests/FromNilToValue.json b/mpt/tests/FromNilToValue.json index ee9aefd791..f517759a4b 100644 --- a/mpt/tests/FromNilToValue.json +++ b/mpt/tests/FromNilToValue.json @@ -1 +1 @@ -[[249,2,17,160,110,11,238,193,73,33,238,173,138,189,216,130,83,6,213,43,25,156,152,142,143,71,113,227,246,249,232,92,90,126,248,133,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,89,209,188,121,86,15,10,188,253,58,117,23,117,208,9,71,106,188,107,37,130,175,44,173,128,32,149,49,175,221,57,205,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,160,113,99,198,57,86,53,10,174,252,70,60,182,85,2,36,244,106,35,23,22,225,198,161,80,208,143,22,169,212,154,68,13,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,128,5],[249,2,17,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,160,33,150,0,202,32,30,246,87,176,174,140,36,247,226,14,196,148,190,0,122,56,198,16,195,59,18,155,44,30,177,131,18,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,128,5],[249,2,17,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,160,15,233,41,49,20,68,39,236,137,188,164,178,40,168,138,194,125,103,86,127,121,26,193,40,248,112,190,196,116,192,4,1,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,128,5],[249,2,17,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,160,94,178,146,78,223,223,79,204,29,92,161,244,207,161,133,27,246,185,216,215,118,26,41,175,110,37,57,234,161,133,172,13,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,128,5],[249,2,17,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,160,221,60,180,147,6,76,231,249,32,194,151,204,237,134,207,150,204,202,115,253,76,163,77,56,110,117,0,101,77,100,79,195,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,128,5],[249,2,17,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,160,96,14,225,103,29,223,7,24,163,204,11,38,25,162,195,230,134,175,147,140,230,103,22,74,203,7,212,68,161,99,27,229,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,128,5],[249,2,17,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,160,99,117,226,219,137,167,247,15,117,197,165,235,213,4,68,22,184,127,231,51,16,80,1,48,137,237,29,198,82,110,5,35,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,128,5],[249,2,17,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,160,114,210,209,136,205,21,91,39,8,230,244,109,236,27,180,129,56,67,110,101,160,247,232,254,102,65,2,246,118,80,112,172,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,128,5],[249,2,17,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,160,227,121,245,144,65,81,86,185,126,193,202,131,45,27,221,225,151,188,36,84,30,190,122,209,168,122,181,141,88,95,112,72,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,128,5],[249,2,17,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,160,200,152,181,200,19,32,88,99,143,179,97,40,233,158,1,51,196,157,228,93,255,154,69,132,138,51,169,87,3,100,123,118,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,128,5],[248,209,128,128,128,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,128,128,160,11,247,226,209,154,68,214,159,67,9,164,183,252,161,151,187,221,160,140,27,6,58,50,53,151,142,55,155,145,228,103,204,128,128,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,128,128,128,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,128,5],[248,209,128,128,128,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,128,128,160,70,108,89,120,155,90,189,42,146,67,196,114,18,149,136,115,0,65,164,125,232,61,37,105,176,230,153,128,225,237,144,109,128,128,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,128,128,128,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,128,5],[248,81,160,78,91,212,99,28,229,255,249,0,175,38,16,81,65,173,138,71,212,169,134,145,215,188,192,153,41,30,220,122,198,3,24,128,128,128,128,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,128,128,128,128,128,128,128,128,128,128,128,5],[248,81,160,28,37,115,237,110,197,136,192,228,218,204,198,28,199,91,211,4,111,95,111,30,36,100,238,8,28,217,87,217,253,64,246,128,128,128,128,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,128,128,128,128,128,128,128,128,128,128,128,5],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,184,70,248,68,128,128,160,129,244,73,42,98,143,233,177,28,202,218,127,217,43,2,95,105,122,132,183,82,100,4,248,255,135,45,67,59,68,42,178,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,184,70,248,68,128,128,160,121,14,171,234,156,214,93,110,79,57,64,219,69,54,69,63,82,123,178,49,184,11,35,71,114,45,85,67,147,101,219,177,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,113,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,110,11,238,193,73,33,238,173,138,189,216,130,83,6,213,43,25,156,152,142,143,71,113,227,246,249,232,92,90,126,248,133,0,160,89,209,188,121,86,15,10,188,253,58,117,23,117,208,9,71,106,188,107,37,130,175,44,173,128,32,149,49,175,221,57,205,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,0,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,0,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,0,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,0,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,0,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,0,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,0,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,0,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,0,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,0,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,0,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,0,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,0,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,0,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,113,99,198,57,86,53,10,174,252,70,60,182,85,2,36,244,106,35,23,22,225,198,161,80,208,143,22,169,212,154,68,13,0,160,33,150,0,202,32,30,246,87,176,174,140,36,247,226,14,196,148,190,0,122,56,198,16,195,59,18,155,44,30,177,131,18,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,0,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,0,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,15,233,41,49,20,68,39,236,137,188,164,178,40,168,138,194,125,103,86,127,121,26,193,40,248,112,190,196,116,192,4,1,0,160,94,178,146,78,223,223,79,204,29,92,161,244,207,161,133,27,246,185,216,215,118,26,41,175,110,37,57,234,161,133,172,13,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,0,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,0,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,0,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,0,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,0,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,0,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,0,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,0,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,0,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,0,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,0,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,0,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,0,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,0,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,0,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,0,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,0,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,0,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,0,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,0,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,0,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,0,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,0,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,0,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,221,60,180,147,6,76,231,249,32,194,151,204,237,134,207,150,204,202,115,253,76,163,77,56,110,117,0,101,77,100,79,195,0,160,96,14,225,103,29,223,7,24,163,204,11,38,25,162,195,230,134,175,147,140,230,103,22,74,203,7,212,68,161,99,27,229,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,0,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,0,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,0,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,0,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,0,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,0,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,0,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,0,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,0,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,0,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,0,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,0,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,0,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,0,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,0,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,0,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,0,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,99,117,226,219,137,167,247,15,117,197,165,235,213,4,68,22,184,127,231,51,16,80,1,48,137,237,29,198,82,110,5,35,0,160,114,210,209,136,205,21,91,39,8,230,244,109,236,27,180,129,56,67,110,101,160,247,232,254,102,65,2,246,118,80,112,172,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,0,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,0,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,0,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,0,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,0,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,0,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,0,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,0,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,227,121,245,144,65,81,86,185,126,193,202,131,45,27,221,225,151,188,36,84,30,190,122,209,168,122,181,141,88,95,112,72,0,160,200,152,181,200,19,32,88,99,143,179,97,40,233,158,1,51,196,157,228,93,255,154,69,132,138,51,169,87,3,100,123,118,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,0,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,0,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,0,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,0,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,0,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,0,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,0,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,0,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,0,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[1,0,1,0,248,209,0,248,209,0,7,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,0,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,0,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,11,247,226,209,154,68,214,159,67,9,164,183,252,161,151,187,221,160,140,27,6,58,50,53,151,142,55,155,145,228,103,204,0,160,70,108,89,120,155,90,189,42,146,67,196,114,18,149,136,115,0,65,164,125,232,61,37,105,176,230,153,128,225,237,144,109,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,0,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,0,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,0,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[1,0,1,0,248,81,0,248,81,0,0,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,78,91,212,99,28,229,255,249,0,175,38,16,81,65,173,138,71,212,169,134,145,215,188,192,153,41,30,220,122,198,3,24,0,160,28,37,115,237,110,197,136,192,228,218,204,198,28,199,91,211,4,111,95,111,30,36,100,238,8,28,217,87,217,253,64,246,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,0,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,7],[0,160,129,244,73,42,98,143,233,177,28,202,218,127,217,43,2,95,105,122,132,183,82,100,4,248,255,135,45,67,59,68,42,178,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,8],[0,160,121,14,171,234,156,214,93,110,79,57,64,219,69,54,69,63,82,123,178,49,184,11,35,71,114,45,85,67,147,101,219,177,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,11],[1,0,1,0,248,209,0,248,209,0,3,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[1,0,1,0,248,81,0,248,113,0,8,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,2],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,13],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,15],[249,2,17,160,110,11,238,193,73,33,238,173,138,189,216,130,83,6,213,43,25,156,152,142,143,71,113,227,246,249,232,92,90,126,248,133,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,89,209,188,121,86,15,10,188,253,58,117,23,117,208,9,71,106,188,107,37,130,175,44,173,128,32,149,49,175,221,57,205,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,160,113,99,198,57,86,53,10,174,252,70,60,182,85,2,36,244,106,35,23,22,225,198,161,80,208,143,22,169,212,154,68,13,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,128,5],[249,2,17,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,160,33,150,0,202,32,30,246,87,176,174,140,36,247,226,14,196,148,190,0,122,56,198,16,195,59,18,155,44,30,177,131,18,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,128,5],[249,2,17,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,160,15,233,41,49,20,68,39,236,137,188,164,178,40,168,138,194,125,103,86,127,121,26,193,40,248,112,190,196,116,192,4,1,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,128,5],[249,2,17,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,160,94,178,146,78,223,223,79,204,29,92,161,244,207,161,133,27,246,185,216,215,118,26,41,175,110,37,57,234,161,133,172,13,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,128,5],[249,2,17,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,160,221,60,180,147,6,76,231,249,32,194,151,204,237,134,207,150,204,202,115,253,76,163,77,56,110,117,0,101,77,100,79,195,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,128,5],[249,2,17,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,160,96,14,225,103,29,223,7,24,163,204,11,38,25,162,195,230,134,175,147,140,230,103,22,74,203,7,212,68,161,99,27,229,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,128,5],[249,2,17,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,160,99,117,226,219,137,167,247,15,117,197,165,235,213,4,68,22,184,127,231,51,16,80,1,48,137,237,29,198,82,110,5,35,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,128,5],[249,2,17,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,160,114,210,209,136,205,21,91,39,8,230,244,109,236,27,180,129,56,67,110,101,160,247,232,254,102,65,2,246,118,80,112,172,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,128,5],[249,2,17,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,160,227,121,245,144,65,81,86,185,126,193,202,131,45,27,221,225,151,188,36,84,30,190,122,209,168,122,181,141,88,95,112,72,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,128,5],[249,2,17,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,160,200,152,181,200,19,32,88,99,143,179,97,40,233,158,1,51,196,157,228,93,255,154,69,132,138,51,169,87,3,100,123,118,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,128,5],[248,209,128,128,128,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,128,128,160,11,247,226,209,154,68,214,159,67,9,164,183,252,161,151,187,221,160,140,27,6,58,50,53,151,142,55,155,145,228,103,204,128,128,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,128,128,128,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,128,5],[248,209,128,128,128,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,128,128,160,70,108,89,120,155,90,189,42,146,67,196,114,18,149,136,115,0,65,164,125,232,61,37,105,176,230,153,128,225,237,144,109,128,128,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,128,128,128,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,128,5],[248,81,160,78,91,212,99,28,229,255,249,0,175,38,16,81,65,173,138,71,212,169,134,145,215,188,192,153,41,30,220,122,198,3,24,128,128,128,128,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,128,128,128,128,128,128,128,128,128,128,128,5],[248,81,160,28,37,115,237,110,197,136,192,228,218,204,198,28,199,91,211,4,111,95,111,30,36,100,238,8,28,217,87,217,253,64,246,128,128,128,128,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,128,128,128,128,128,128,128,128,128,128,128,5],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,184,70,248,68,128,128,160,129,244,73,42,98,143,233,177,28,202,218,127,217,43,2,95,105,122,132,183,82,100,4,248,255,135,45,67,59,68,42,178,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,184,70,248,68,128,128,160,121,14,171,234,156,214,93,110,79,57,64,219,69,54,69,63,82,123,178,49,184,11,35,71,114,45,85,67,147,101,219,177,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,113,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] \ No newline at end of file diff --git a/mpt/tests/OnlyLeafInStorageProof.json b/mpt/tests/OnlyLeafInStorageProof.json index 6b6f6a0a23..3f7d1ab076 100644 --- a/mpt/tests/OnlyLeafInStorageProof.json +++ b/mpt/tests/OnlyLeafInStorageProof.json @@ -1 +1 @@ -[[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,83,223,208,215,143,101,122,196,185,68,163,82,143,9,137,91,224,243,203,75,63,188,239,206,87,108,190,215,37,243,76,242,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,81,67,86,69,9,158,200,231,209,73,75,147,155,90,137,6,77,86,176,248,183,58,21,150,19,51,6,198,224,217,7,18,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,219,39,168,105,170,148,33,138,92,66,165,202,94,178,218,54,178,164,107,163,226,140,194,2,108,29,58,34,49,24,35,154,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,238,238,154,153,110,253,96,67,79,198,126,249,230,139,148,61,190,232,37,25,239,85,153,60,129,98,44,106,102,77,74,110,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,64,128,191,170,145,135,120,255,168,8,111,181,166,68,105,16,210,123,232,189,45,173,105,240,243,193,133,162,52,107,85,144,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,2,148,247,94,212,49,148,216,253,44,123,69,24,90,87,48,183,5,166,52,220,140,91,101,57,49,37,164,87,141,244,37,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,114,169,150,67,126,160,37,45,196,35,158,193,130,105,156,136,104,12,57,32,0,91,59,199,69,164,98,111,63,37,167,195,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,145,109,78,6,168,26,226,197,198,241,53,90,243,110,190,230,110,134,216,118,115,164,4,209,71,208,171,202,2,147,199,47,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,139,0,229,37,13,50,83,68,16,211,187,98,200,30,132,6,211,202,190,79,179,123,82,201,226,252,23,172,136,123,215,243,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,197,247,226,25,133,151,98,252,49,148,43,12,220,22,136,160,13,198,21,160,253,37,244,37,188,119,209,114,12,81,156,243,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,53,195,249,111,139,115,176,153,148,53,206,71,173,38,237,25,215,168,204,248,113,104,32,191,231,113,113,210,118,251,47,206,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,78,163,50,188,5,44,198,136,213,247,165,102,104,121,194,215,48,246,91,222,237,139,152,176,125,231,191,3,174,102,58,140,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,154,130,205,14,154,185,115,206,223,23,163,197,188,133,66,136,220,180,13,107,185,5,191,34,148,36,24,172,216,191,197,24,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,121,68,104,125,68,59,82,93,228,97,167,40,146,49,124,77,241,142,211,165,10,97,199,85,81,79,230,191,247,129,114,80,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,91,3,68,246,89,133,57,96,176,47,140,104,126,136,36,188,61,61,40,76,103,36,98,239,83,219,110,48,108,131,241,61,128,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,244,68,55,117,211,80,124,42,127,53,68,13,25,88,109,73,120,29,160,78,148,196,161,251,28,129,56,192,76,54,79,75,128,128,128,128,128,128,128,128,128,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,41,205,35,145,80,135,90,57,152,209,180,157,66,10,44,204,121,135,7,177,166,47,176,165,210,231,13,22,1,214,151,184,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,201,241,28,17,70,191,10,230,244,164,254,224,205,89,168,245,228,199,11,228,83,61,99,0,4,99,161,251,24,198,137,24,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,1,5],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,0,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,0,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,0,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,0,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,0,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,83,223,208,215,143,101,122,196,185,68,163,82,143,9,137,91,224,243,203,75,63,188,239,206,87,108,190,215,37,243,76,242,0,160,81,67,86,69,9,158,200,231,209,73,75,147,155,90,137,6,77,86,176,248,183,58,21,150,19,51,6,198,224,217,7,18,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,0,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,0,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,0,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,0,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,0,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,0,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,0,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,0,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,0,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,0,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,0,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,0,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,0,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,219,39,168,105,170,148,33,138,92,66,165,202,94,178,218,54,178,164,107,163,226,140,194,2,108,29,58,34,49,24,35,154,0,160,238,238,154,153,110,253,96,67,79,198,126,249,230,139,148,61,190,232,37,25,239,85,153,60,129,98,44,106,102,77,74,110,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,0,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,0,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,0,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,0,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,0,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,0,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,0,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,0,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,0,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,0,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,0,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,0,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,0,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,0,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,0,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,0,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,0,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,0,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,0,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,0,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,64,128,191,170,145,135,120,255,168,8,111,181,166,68,105,16,210,123,232,189,45,173,105,240,243,193,133,162,52,107,85,144,0,160,2,148,247,94,212,49,148,216,253,44,123,69,24,90,87,48,183,5,166,52,220,140,91,101,57,49,37,164,87,141,244,37,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,0,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,0,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,0,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,0,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,0,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,0,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,0,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,114,169,150,67,126,160,37,45,196,35,158,193,130,105,156,136,104,12,57,32,0,91,59,199,69,164,98,111,63,37,167,195,0,160,145,109,78,6,168,26,226,197,198,241,53,90,243,110,190,230,110,134,216,118,115,164,4,209,71,208,171,202,2,147,199,47,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,0,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,0,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,0,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,0,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,0,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,0,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,0,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,0,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,0,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,0,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,0,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,0,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,0,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,0,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,0,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,0,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,0,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,0,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,0,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,0,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,0,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,0,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,0,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,0,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,0,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,0,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,0,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,139,0,229,37,13,50,83,68,16,211,187,98,200,30,132,6,211,202,190,79,179,123,82,201,226,252,23,172,136,123,215,243,0,160,197,247,226,25,133,151,98,252,49,148,43,12,220,22,136,160,13,198,21,160,253,37,244,37,188,119,209,114,12,81,156,243,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,0,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,0,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,0,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,0,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,0,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,0,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,0,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,0,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,0,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,0,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,53,195,249,111,139,115,176,153,148,53,206,71,173,38,237,25,215,168,204,248,113,104,32,191,231,113,113,210,118,251,47,206,0,160,78,163,50,188,5,44,198,136,213,247,165,102,104,121,194,215,48,246,91,222,237,139,152,176,125,231,191,3,174,102,58,140,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,0,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,0,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,0,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,0,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,0,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,0,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,0,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,0,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,0,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,0,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,0,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,0,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,0,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,154,130,205,14,154,185,115,206,223,23,163,197,188,133,66,136,220,180,13,107,185,5,191,34,148,36,24,172,216,191,197,24,0,160,121,68,104,125,68,59,82,93,228,97,167,40,146,49,124,77,241,142,211,165,10,97,199,85,81,79,230,191,247,129,114,80,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,0,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,0,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[1,0,1,0,248,81,0,248,81,0,7,0,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,0,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,91,3,68,246,89,133,57,96,176,47,140,104,126,136,36,188,61,61,40,76,103,36,98,239,83,219,110,48,108,131,241,61,0,160,244,68,55,117,211,80,124,42,127,53,68,13,25,88,109,73,120,29,160,78,148,196,161,251,28,129,56,192,76,54,79,75,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,6],[184,80,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,138,2,103,194,68,2,43,237,82,90,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,7],[0,160,41,205,35,145,80,135,90,57,152,209,180,157,66,10,44,204,121,135,7,177,166,47,176,165,210,231,13,22,1,214,151,184,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,8],[0,160,201,241,28,17,70,191,10,230,244,164,254,224,205,89,168,245,228,199,11,228,83,61,99,0,4,99,161,251,24,198,137,24,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,11],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,13],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,15],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,83,223,208,215,143,101,122,196,185,68,163,82,143,9,137,91,224,243,203,75,63,188,239,206,87,108,190,215,37,243,76,242,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,81,67,86,69,9,158,200,231,209,73,75,147,155,90,137,6,77,86,176,248,183,58,21,150,19,51,6,198,224,217,7,18,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,219,39,168,105,170,148,33,138,92,66,165,202,94,178,218,54,178,164,107,163,226,140,194,2,108,29,58,34,49,24,35,154,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,238,238,154,153,110,253,96,67,79,198,126,249,230,139,148,61,190,232,37,25,239,85,153,60,129,98,44,106,102,77,74,110,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,64,128,191,170,145,135,120,255,168,8,111,181,166,68,105,16,210,123,232,189,45,173,105,240,243,193,133,162,52,107,85,144,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,2,148,247,94,212,49,148,216,253,44,123,69,24,90,87,48,183,5,166,52,220,140,91,101,57,49,37,164,87,141,244,37,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,114,169,150,67,126,160,37,45,196,35,158,193,130,105,156,136,104,12,57,32,0,91,59,199,69,164,98,111,63,37,167,195,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,145,109,78,6,168,26,226,197,198,241,53,90,243,110,190,230,110,134,216,118,115,164,4,209,71,208,171,202,2,147,199,47,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,139,0,229,37,13,50,83,68,16,211,187,98,200,30,132,6,211,202,190,79,179,123,82,201,226,252,23,172,136,123,215,243,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,197,247,226,25,133,151,98,252,49,148,43,12,220,22,136,160,13,198,21,160,253,37,244,37,188,119,209,114,12,81,156,243,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,53,195,249,111,139,115,176,153,148,53,206,71,173,38,237,25,215,168,204,248,113,104,32,191,231,113,113,210,118,251,47,206,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,78,163,50,188,5,44,198,136,213,247,165,102,104,121,194,215,48,246,91,222,237,139,152,176,125,231,191,3,174,102,58,140,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,154,130,205,14,154,185,115,206,223,23,163,197,188,133,66,136,220,180,13,107,185,5,191,34,148,36,24,172,216,191,197,24,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,121,68,104,125,68,59,82,93,228,97,167,40,146,49,124,77,241,142,211,165,10,97,199,85,81,79,230,191,247,129,114,80,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,91,3,68,246,89,133,57,96,176,47,140,104,126,136,36,188,61,61,40,76,103,36,98,239,83,219,110,48,108,131,241,61,128,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,244,68,55,117,211,80,124,42,127,53,68,13,25,88,109,73,120,29,160,78,148,196,161,251,28,129,56,192,76,54,79,75,128,128,128,128,128,128,128,128,128,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,41,205,35,145,80,135,90,57,152,209,180,157,66,10,44,204,121,135,7,177,166,47,176,165,210,231,13,22,1,214,151,184,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,201,241,28,17,70,191,10,230,244,164,254,224,205,89,168,245,228,199,11,228,83,61,99,0,4,99,161,251,24,198,137,24,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,1,5],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateOneLevel.json b/mpt/tests/UpdateOneLevel.json index c022e51a1f..2101320d82 100644 --- a/mpt/tests/UpdateOneLevel.json +++ b/mpt/tests/UpdateOneLevel.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,128,5],[249,2,17,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,0,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,0,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,0,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,0,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,0,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,0,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,0,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,8],[0,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,2],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,13],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,128,5],[249,2,17,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateOneLevelBigVal.json b/mpt/tests/UpdateOneLevelBigVal.json index e6a36289ff..c268b76e39 100644 --- a/mpt/tests/UpdateOneLevelBigVal.json +++ b/mpt/tests/UpdateOneLevelBigVal.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,74,72,126,214,38,114,106,6,139,208,78,23,94,227,56,235,8,120,38,244,151,36,226,85,139,208,75,186,50,93,232,139,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,47,153,170,219,9,198,22,86,248,152,232,249,109,115,192,228,13,55,28,207,117,247,47,63,204,5,209,13,223,234,159,26,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,204,47,95,53,220,42,86,221,92,153,147,52,233,155,95,54,88,156,118,84,4,61,238,56,92,140,65,14,182,174,125,178,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,60,89,199,193,177,71,27,9,6,219,206,34,13,147,100,142,80,74,189,149,136,199,168,29,205,9,178,79,161,205,99,31,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,127,62,96,115,155,47,151,79,242,54,78,184,86,250,239,57,139,170,36,129,159,84,15,202,218,167,188,5,25,160,44,124,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,9,140,198,60,180,239,74,249,70,85,143,82,239,38,119,152,245,146,194,129,241,217,255,108,76,127,18,46,245,117,24,70,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,131,172,155,18,179,170,215,133,116,121,79,47,177,190,212,139,125,10,125,44,243,130,101,112,89,52,174,201,249,177,124,247,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,128,5],[249,2,17,160,121,224,44,198,88,3,34,184,162,128,159,80,22,63,172,141,96,120,102,169,83,117,115,165,155,73,147,14,212,173,203,22,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,128,5],[249,2,17,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,160,166,114,70,180,139,174,99,65,119,241,25,53,184,14,78,63,4,4,117,13,163,125,183,53,148,199,76,204,118,220,42,225,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,128,5],[249,2,17,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,160,187,181,112,177,1,53,213,12,118,65,101,22,52,248,178,73,25,96,60,140,200,62,166,37,31,160,239,186,206,12,143,181,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,128,5],[249,2,17,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,160,120,87,213,111,251,106,64,83,114,237,33,166,182,240,230,200,43,17,70,155,163,193,75,105,33,184,59,160,113,86,78,43,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,128,5],[249,2,17,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,160,171,32,186,242,126,157,233,219,32,27,11,1,255,237,165,204,248,42,197,188,238,155,105,225,115,25,160,254,203,114,168,66,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,128,5],[248,209,128,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,128,160,29,71,16,40,12,61,6,166,249,163,102,154,244,144,248,103,107,190,36,211,149,94,178,77,226,233,99,228,235,118,223,79,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,128,128,128,128,128,128,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,128,128,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,128,5],[248,209,128,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,128,160,145,217,21,245,54,100,134,75,64,115,206,66,134,250,103,10,3,245,71,173,9,51,227,198,140,254,44,153,211,47,116,113,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,128,128,128,128,128,128,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,128,128,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,128,5],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,184,70,248,68,128,128,160,30,137,247,40,207,92,69,189,31,232,51,100,12,138,10,172,114,200,14,169,113,150,17,104,86,109,80,171,204,168,46,90,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,74,72,126,214,38,114,106,6,139,208,78,23,94,227,56,235,8,120,38,244,151,36,226,85,139,208,75,186,50,93,232,139,0,160,47,153,170,219,9,198,22,86,248,152,232,249,109,115,192,228,13,55,28,207,117,247,47,63,204,5,209,13,223,234,159,26,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,204,47,95,53,220,42,86,221,92,153,147,52,233,155,95,54,88,156,118,84,4,61,238,56,92,140,65,14,182,174,125,178,0,160,60,89,199,193,177,71,27,9,6,219,206,34,13,147,100,142,80,74,189,149,136,199,168,29,205,9,178,79,161,205,99,31,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,0,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,127,62,96,115,155,47,151,79,242,54,78,184,86,250,239,57,139,170,36,129,159,84,15,202,218,167,188,5,25,160,44,124,0,160,9,140,198,60,180,239,74,249,70,85,143,82,239,38,119,152,245,146,194,129,241,217,255,108,76,127,18,46,245,117,24,70,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,131,172,155,18,179,170,215,133,116,121,79,47,177,190,212,139,125,10,125,44,243,130,101,112,89,52,174,201,249,177,124,247,0,160,121,224,44,198,88,3,34,184,162,128,159,80,22,63,172,141,96,120,102,169,83,117,115,165,155,73,147,14,212,173,203,22,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,0,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,0,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,0,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,0,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,0,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,0,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,0,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,0,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,0,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,0,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,0,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,0,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,0,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,0,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,0,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,0,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,0,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,0,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,0,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,0,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,0,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,0,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,0,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,0,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,0,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,0,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,0,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,0,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,166,114,70,180,139,174,99,65,119,241,25,53,184,14,78,63,4,4,117,13,163,125,183,53,148,199,76,204,118,220,42,225,0,160,187,181,112,177,1,53,213,12,118,65,101,22,52,248,178,73,25,96,60,140,200,62,166,37,31,160,239,186,206,12,143,181,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,0,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,0,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,0,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,0,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,0,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,0,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,0,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,0,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,0,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,0,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,0,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,0,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,0,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,0,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,0,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,0,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,120,87,213,111,251,106,64,83,114,237,33,166,182,240,230,200,43,17,70,155,163,193,75,105,33,184,59,160,113,86,78,43,0,160,171,32,186,242,126,157,233,219,32,27,11,1,255,237,165,204,248,42,197,188,238,155,105,225,115,25,160,254,203,114,168,66,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,0,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[1,0,1,0,248,209,0,248,209,0,3,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,0,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,29,71,16,40,12,61,6,166,249,163,102,154,244,144,248,103,107,190,36,211,149,94,178,77,226,233,99,228,235,118,223,79,0,160,145,217,21,245,54,100,134,75,64,115,206,66,134,250,103,10,3,245,71,173,9,51,227,198,140,254,44,153,211,47,116,113,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,0,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,0,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,0,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,0,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,8],[0,160,30,137,247,40,207,92,69,189,31,232,51,100,12,138,10,172,114,200,14,169,113,150,17,104,86,109,80,171,204,168,46,90,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,11],[1,0,1,0,248,81,0,248,81,0,11,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,13],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,74,72,126,214,38,114,106,6,139,208,78,23,94,227,56,235,8,120,38,244,151,36,226,85,139,208,75,186,50,93,232,139,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,47,153,170,219,9,198,22,86,248,152,232,249,109,115,192,228,13,55,28,207,117,247,47,63,204,5,209,13,223,234,159,26,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,204,47,95,53,220,42,86,221,92,153,147,52,233,155,95,54,88,156,118,84,4,61,238,56,92,140,65,14,182,174,125,178,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,60,89,199,193,177,71,27,9,6,219,206,34,13,147,100,142,80,74,189,149,136,199,168,29,205,9,178,79,161,205,99,31,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,127,62,96,115,155,47,151,79,242,54,78,184,86,250,239,57,139,170,36,129,159,84,15,202,218,167,188,5,25,160,44,124,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,9,140,198,60,180,239,74,249,70,85,143,82,239,38,119,152,245,146,194,129,241,217,255,108,76,127,18,46,245,117,24,70,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,131,172,155,18,179,170,215,133,116,121,79,47,177,190,212,139,125,10,125,44,243,130,101,112,89,52,174,201,249,177,124,247,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,128,5],[249,2,17,160,121,224,44,198,88,3,34,184,162,128,159,80,22,63,172,141,96,120,102,169,83,117,115,165,155,73,147,14,212,173,203,22,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,128,5],[249,2,17,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,160,166,114,70,180,139,174,99,65,119,241,25,53,184,14,78,63,4,4,117,13,163,125,183,53,148,199,76,204,118,220,42,225,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,128,5],[249,2,17,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,160,187,181,112,177,1,53,213,12,118,65,101,22,52,248,178,73,25,96,60,140,200,62,166,37,31,160,239,186,206,12,143,181,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,128,5],[249,2,17,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,160,120,87,213,111,251,106,64,83,114,237,33,166,182,240,230,200,43,17,70,155,163,193,75,105,33,184,59,160,113,86,78,43,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,128,5],[249,2,17,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,160,171,32,186,242,126,157,233,219,32,27,11,1,255,237,165,204,248,42,197,188,238,155,105,225,115,25,160,254,203,114,168,66,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,128,5],[248,209,128,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,128,160,29,71,16,40,12,61,6,166,249,163,102,154,244,144,248,103,107,190,36,211,149,94,178,77,226,233,99,228,235,118,223,79,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,128,128,128,128,128,128,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,128,128,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,128,5],[248,209,128,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,128,160,145,217,21,245,54,100,134,75,64,115,206,66,134,250,103,10,3,245,71,173,9,51,227,198,140,254,44,153,211,47,116,113,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,128,128,128,128,128,128,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,128,128,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,128,5],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,184,70,248,68,128,128,160,30,137,247,40,207,92,69,189,31,232,51,100,12,138,10,172,114,200,14,169,113,150,17,104,86,109,80,171,204,168,46,90,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateOneLevelEvenAddress.json b/mpt/tests/UpdateOneLevelEvenAddress.json index e1f182d0df..53394b94e8 100644 --- a/mpt/tests/UpdateOneLevelEvenAddress.json +++ b/mpt/tests/UpdateOneLevelEvenAddress.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,157,76,79,111,34,114,42,144,130,197,100,9,42,146,213,204,66,86,44,195,193,248,178,225,195,166,78,37,215,245,59,21,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,216,76,188,201,194,91,232,75,187,152,187,109,191,31,21,8,207,107,79,248,182,157,85,239,46,28,216,40,83,210,66,133,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,4,135,255,112,210,177,41,119,96,162,216,133,81,95,144,132,223,220,127,190,152,0,40,87,178,172,253,226,25,50,185,88,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,14,61,10,36,208,108,39,59,193,190,131,47,137,186,21,141,157,71,19,119,67,142,187,82,4,2,124,139,43,45,45,130,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,193,97,44,89,101,153,132,87,133,152,169,56,147,33,135,244,131,119,254,41,171,174,24,41,213,70,193,119,184,168,254,16,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,23,81,238,38,233,221,48,112,69,68,251,177,97,195,201,171,53,197,122,134,200,139,46,125,14,234,63,252,184,105,179,78,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,202,77,116,28,179,50,207,160,214,247,114,149,214,31,63,32,245,203,186,193,229,10,211,127,198,125,233,208,113,152,125,61,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,228,152,27,240,129,205,134,20,94,35,141,74,96,43,232,215,58,130,183,44,8,43,133,173,57,86,225,152,172,0,152,254,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,120,69,10,156,246,98,18,32,50,75,7,2,129,103,4,189,203,182,162,89,242,123,187,63,27,122,96,172,52,98,65,223,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,214,36,187,116,39,91,156,50,220,168,158,204,137,119,111,251,222,192,99,196,89,213,30,52,232,104,19,54,156,8,80,253,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,17,172,129,49,18,179,71,120,67,98,34,232,49,174,201,158,23,188,152,119,253,187,175,123,61,9,17,255,2,154,112,55,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,230,45,155,155,230,71,219,202,47,148,63,127,255,153,112,43,182,75,19,68,72,217,70,171,191,223,142,24,183,236,164,215,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,157,67,237,225,202,44,219,10,106,13,5,58,232,79,112,168,198,156,145,92,165,150,94,234,223,163,59,205,193,20,145,239,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,114,145,244,110,127,94,80,191,154,118,211,156,191,151,50,33,36,35,232,127,67,105,84,163,184,26,232,197,119,61,21,114,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,81,128,128,128,128,160,221,22,63,223,20,68,186,173,194,172,202,158,42,126,97,15,132,195,66,221,238,107,215,248,74,92,130,208,11,24,55,5,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,81,128,128,128,128,160,207,83,158,38,99,162,16,222,181,10,122,169,190,199,146,126,174,50,64,4,68,199,226,67,49,12,144,117,180,198,45,30,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,157,76,79,111,34,114,42,144,130,197,100,9,42,146,213,204,66,86,44,195,193,248,178,225,195,166,78,37,215,245,59,21,0,160,216,76,188,201,194,91,232,75,187,152,187,109,191,31,21,8,207,107,79,248,182,157,85,239,46,28,216,40,83,210,66,133,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,4,135,255,112,210,177,41,119,96,162,216,133,81,95,144,132,223,220,127,190,152,0,40,87,178,172,253,226,25,50,185,88,0,160,14,61,10,36,208,108,39,59,193,190,131,47,137,186,21,141,157,71,19,119,67,142,187,82,4,2,124,139,43,45,45,130,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,193,97,44,89,101,153,132,87,133,152,169,56,147,33,135,244,131,119,254,41,171,174,24,41,213,70,193,119,184,168,254,16,0,160,23,81,238,38,233,221,48,112,69,68,251,177,97,195,201,171,53,197,122,134,200,139,46,125,14,234,63,252,184,105,179,78,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,0,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,0,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,0,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,0,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,0,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,0,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,0,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,0,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,0,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,0,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,0,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,0,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,0,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,0,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,0,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,202,77,116,28,179,50,207,160,214,247,114,149,214,31,63,32,245,203,186,193,229,10,211,127,198,125,233,208,113,152,125,61,0,160,228,152,27,240,129,205,134,20,94,35,141,74,96,43,232,215,58,130,183,44,8,43,133,173,57,86,225,152,172,0,152,254,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,0,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,0,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,0,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,0,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,0,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,120,69,10,156,246,98,18,32,50,75,7,2,129,103,4,189,203,182,162,89,242,123,187,63,27,122,96,172,52,98,65,223,0,160,214,36,187,116,39,91,156,50,220,168,158,204,137,119,111,251,222,192,99,196,89,213,30,52,232,104,19,54,156,8,80,253,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,0,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,0,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,0,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,0,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,0,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,0,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,0,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,0,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,0,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,0,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,0,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,0,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,0,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,0,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,0,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,0,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,0,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,0,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,0,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,17,172,129,49,18,179,71,120,67,98,34,232,49,174,201,158,23,188,152,119,253,187,175,123,61,9,17,255,2,154,112,55,0,160,230,45,155,155,230,71,219,202,47,148,63,127,255,153,112,43,182,75,19,68,72,217,70,171,191,223,142,24,183,236,164,215,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,0,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,0,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,0,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,0,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,0,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,0,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,0,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,0,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,157,67,237,225,202,44,219,10,106,13,5,58,232,79,112,168,198,156,145,92,165,150,94,234,223,163,59,205,193,20,145,239,0,160,114,145,244,110,127,94,80,191,154,118,211,156,191,151,50,33,36,35,232,127,67,105,84,163,184,26,232,197,119,61,21,114,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,0,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,0,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,0,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[1,0,1,0,248,81,0,248,81,0,4,0,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,221,22,63,223,20,68,186,173,194,172,202,158,42,126,97,15,132,195,66,221,238,107,215,248,74,92,130,208,11,24,55,5,0,160,207,83,158,38,99,162,16,222,181,10,122,169,190,199,146,126,174,50,64,4,68,199,226,67,49,12,144,117,180,198,45,30,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,0,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,8],[0,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,2],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,13],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,157,76,79,111,34,114,42,144,130,197,100,9,42,146,213,204,66,86,44,195,193,248,178,225,195,166,78,37,215,245,59,21,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,216,76,188,201,194,91,232,75,187,152,187,109,191,31,21,8,207,107,79,248,182,157,85,239,46,28,216,40,83,210,66,133,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,4,135,255,112,210,177,41,119,96,162,216,133,81,95,144,132,223,220,127,190,152,0,40,87,178,172,253,226,25,50,185,88,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,14,61,10,36,208,108,39,59,193,190,131,47,137,186,21,141,157,71,19,119,67,142,187,82,4,2,124,139,43,45,45,130,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,193,97,44,89,101,153,132,87,133,152,169,56,147,33,135,244,131,119,254,41,171,174,24,41,213,70,193,119,184,168,254,16,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,23,81,238,38,233,221,48,112,69,68,251,177,97,195,201,171,53,197,122,134,200,139,46,125,14,234,63,252,184,105,179,78,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,202,77,116,28,179,50,207,160,214,247,114,149,214,31,63,32,245,203,186,193,229,10,211,127,198,125,233,208,113,152,125,61,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,228,152,27,240,129,205,134,20,94,35,141,74,96,43,232,215,58,130,183,44,8,43,133,173,57,86,225,152,172,0,152,254,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,120,69,10,156,246,98,18,32,50,75,7,2,129,103,4,189,203,182,162,89,242,123,187,63,27,122,96,172,52,98,65,223,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,214,36,187,116,39,91,156,50,220,168,158,204,137,119,111,251,222,192,99,196,89,213,30,52,232,104,19,54,156,8,80,253,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,17,172,129,49,18,179,71,120,67,98,34,232,49,174,201,158,23,188,152,119,253,187,175,123,61,9,17,255,2,154,112,55,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,230,45,155,155,230,71,219,202,47,148,63,127,255,153,112,43,182,75,19,68,72,217,70,171,191,223,142,24,183,236,164,215,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,157,67,237,225,202,44,219,10,106,13,5,58,232,79,112,168,198,156,145,92,165,150,94,234,223,163,59,205,193,20,145,239,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,114,145,244,110,127,94,80,191,154,118,211,156,191,151,50,33,36,35,232,127,67,105,84,163,184,26,232,197,119,61,21,114,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,81,128,128,128,128,160,221,22,63,223,20,68,186,173,194,172,202,158,42,126,97,15,132,195,66,221,238,107,215,248,74,92,130,208,11,24,55,5,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,81,128,128,128,128,160,207,83,158,38,99,162,16,222,181,10,122,169,190,199,146,126,174,50,64,4,68,199,226,67,49,12,144,117,180,198,45,30,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateThreeLevels.json b/mpt/tests/UpdateThreeLevels.json index 443f754e1c..71f4fb1387 100644 --- a/mpt/tests/UpdateThreeLevels.json +++ b/mpt/tests/UpdateThreeLevels.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,142,144,113,222,161,97,77,48,103,64,180,232,181,11,108,2,85,138,163,102,26,74,61,64,147,6,183,56,99,81,83,71,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,101,77,230,237,240,73,108,155,117,96,108,192,106,0,61,132,48,176,179,233,125,56,111,253,16,241,13,71,124,184,157,100,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,87,138,47,5,98,222,15,150,38,81,116,204,38,246,74,216,154,151,10,54,2,41,1,148,36,199,3,198,39,221,221,17,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,89,14,72,25,129,66,191,230,0,34,163,156,210,173,52,225,168,221,66,88,57,5,115,40,205,90,254,107,55,240,255,166,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,160,188,212,78,6,137,199,58,2,72,14,105,100,234,10,254,179,199,160,215,110,78,188,254,146,90,111,23,88,96,114,64,234,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,128,5],[249,2,17,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,160,196,75,28,203,87,166,229,245,194,73,52,62,118,92,101,101,237,126,90,246,173,201,159,188,78,114,228,147,48,129,240,203,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,128,5],[249,2,17,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,160,26,147,102,163,139,172,169,47,50,240,75,190,92,248,196,156,35,24,79,235,155,144,229,52,4,85,87,249,139,147,232,222,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,128,5],[249,2,17,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,160,37,70,153,216,255,176,70,2,60,194,7,102,154,227,212,101,52,63,150,4,173,162,99,247,179,212,33,34,48,36,144,175,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,128,5],[249,2,17,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,160,40,209,9,219,145,88,225,98,57,70,130,171,199,135,108,162,137,200,130,155,156,208,73,48,20,227,77,94,10,212,186,75,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,128,5],[249,2,17,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,160,208,183,63,43,52,250,147,253,41,11,40,102,228,67,36,150,238,209,99,227,150,202,150,95,82,62,165,162,196,179,232,192,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,128,5],[249,2,17,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,160,221,16,192,189,239,240,135,122,64,173,215,46,4,239,49,29,173,26,184,232,175,108,56,126,239,57,79,239,242,87,128,177,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,128,5],[249,2,17,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,160,88,100,20,124,44,120,97,11,155,255,247,50,144,93,125,181,208,124,107,2,9,128,158,57,108,165,185,187,233,79,33,10,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,128,5],[248,209,160,80,6,89,43,86,234,131,147,239,22,38,45,220,175,87,203,99,236,3,18,241,136,146,107,109,235,193,176,130,156,84,21,128,128,128,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,128,128,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,128,128,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,128,128,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,128,128,5],[248,209,160,250,47,45,204,91,161,58,207,44,11,183,77,22,191,151,109,244,206,52,64,130,47,100,227,34,238,117,230,29,190,208,238,128,128,128,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,128,128,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,128,128,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,128,128,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,128,128,5],[248,81,128,128,128,128,128,160,169,123,252,100,173,124,68,199,163,79,4,241,92,153,123,218,145,145,36,206,212,171,116,13,74,255,42,112,221,179,248,169,128,128,128,128,128,128,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,128,128,128,128,5],[248,81,128,128,128,128,128,160,37,106,249,58,165,105,120,84,33,189,103,48,146,121,142,174,76,21,117,99,164,77,145,64,232,16,211,214,199,162,3,153,128,128,128,128,128,128,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,128,128,128,128,5],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,184,70,248,68,128,128,160,147,146,239,33,27,134,221,156,45,126,73,40,11,10,2,192,168,19,116,167,199,173,97,3,135,25,96,251,198,68,191,9,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,184,70,248,68,128,128,160,96,35,47,139,213,181,226,176,47,22,147,77,160,46,85,255,253,184,17,242,105,77,6,168,219,237,167,193,62,216,254,184,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,128,128,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[248,81,128,128,128,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,11,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,142,144,113,222,161,97,77,48,103,64,180,232,181,11,108,2,85,138,163,102,26,74,61,64,147,6,183,56,99,81,83,71,0,160,101,77,230,237,240,73,108,155,117,96,108,192,106,0,61,132,48,176,179,233,125,56,111,253,16,241,13,71,124,184,157,100,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,87,138,47,5,98,222,15,150,38,81,116,204,38,246,74,216,154,151,10,54,2,41,1,148,36,199,3,198,39,221,221,17,0,160,89,14,72,25,129,66,191,230,0,34,163,156,210,173,52,225,168,221,66,88,57,5,115,40,205,90,254,107,55,240,255,166,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,0,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,0,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,0,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,0,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,0,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,0,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,0,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,0,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,0,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,188,212,78,6,137,199,58,2,72,14,105,100,234,10,254,179,199,160,215,110,78,188,254,146,90,111,23,88,96,114,64,234,0,160,196,75,28,203,87,166,229,245,194,73,52,62,118,92,101,101,237,126,90,246,173,201,159,188,78,114,228,147,48,129,240,203,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,0,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,0,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,0,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,0,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,0,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,0,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,0,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,0,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,0,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,26,147,102,163,139,172,169,47,50,240,75,190,92,248,196,156,35,24,79,235,155,144,229,52,4,85,87,249,139,147,232,222,0,160,37,70,153,216,255,176,70,2,60,194,7,102,154,227,212,101,52,63,150,4,173,162,99,247,179,212,33,34,48,36,144,175,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,0,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,0,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,0,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,0,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,0,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,0,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,0,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,0,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,0,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,0,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,0,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,0,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,0,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,0,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,0,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,0,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,0,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,0,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,0,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,0,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,40,209,9,219,145,88,225,98,57,70,130,171,199,135,108,162,137,200,130,155,156,208,73,48,20,227,77,94,10,212,186,75,0,160,208,183,63,43,52,250,147,253,41,11,40,102,228,67,36,150,238,209,99,227,150,202,150,95,82,62,165,162,196,179,232,192,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,0,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,0,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,0,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,0,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,0,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,0,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,0,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,0,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,0,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,0,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,0,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,0,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,0,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,0,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,0,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,0,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,221,16,192,189,239,240,135,122,64,173,215,46,4,239,49,29,173,26,184,232,175,108,56,126,239,57,79,239,242,87,128,177,0,160,88,100,20,124,44,120,97,11,155,255,247,50,144,93,125,181,208,124,107,2,9,128,158,57,108,165,185,187,233,79,33,10,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,0,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,0,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,0,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,0,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,0,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,0,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[1,0,1,0,248,209,0,248,209,0,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,80,6,89,43,86,234,131,147,239,22,38,45,220,175,87,203,99,236,3,18,241,136,146,107,109,235,193,176,130,156,84,21,0,160,250,47,45,204,91,161,58,207,44,11,183,77,22,191,151,109,244,206,52,64,130,47,100,227,34,238,117,230,29,190,208,238,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,0,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,0,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,0,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,0,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,0,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[1,0,1,0,248,81,0,248,81,0,5,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,169,123,252,100,173,124,68,199,163,79,4,241,92,153,123,218,145,145,36,206,212,171,116,13,74,255,42,112,221,179,248,169,0,160,37,106,249,58,165,105,120,84,33,189,103,48,146,121,142,174,76,21,117,99,164,77,145,64,232,16,211,214,199,162,3,153,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,0,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,7],[0,160,147,146,239,33,27,134,221,156,45,126,73,40,11,10,2,192,168,19,116,167,199,173,97,3,135,25,96,251,198,68,191,9,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,8],[0,160,96,35,47,139,213,181,226,176,47,22,147,77,160,46,85,255,253,184,17,242,105,77,6,168,219,237,167,193,62,216,254,184,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,11],[0,1,0,1,249,1,81,249,1,81,3,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,0,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[1,0,1,0,248,145,0,248,145,0,8,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,0,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,0,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,2],[11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,13],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,142,144,113,222,161,97,77,48,103,64,180,232,181,11,108,2,85,138,163,102,26,74,61,64,147,6,183,56,99,81,83,71,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,101,77,230,237,240,73,108,155,117,96,108,192,106,0,61,132,48,176,179,233,125,56,111,253,16,241,13,71,124,184,157,100,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,87,138,47,5,98,222,15,150,38,81,116,204,38,246,74,216,154,151,10,54,2,41,1,148,36,199,3,198,39,221,221,17,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,89,14,72,25,129,66,191,230,0,34,163,156,210,173,52,225,168,221,66,88,57,5,115,40,205,90,254,107,55,240,255,166,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,160,188,212,78,6,137,199,58,2,72,14,105,100,234,10,254,179,199,160,215,110,78,188,254,146,90,111,23,88,96,114,64,234,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,128,5],[249,2,17,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,160,196,75,28,203,87,166,229,245,194,73,52,62,118,92,101,101,237,126,90,246,173,201,159,188,78,114,228,147,48,129,240,203,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,128,5],[249,2,17,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,160,26,147,102,163,139,172,169,47,50,240,75,190,92,248,196,156,35,24,79,235,155,144,229,52,4,85,87,249,139,147,232,222,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,128,5],[249,2,17,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,160,37,70,153,216,255,176,70,2,60,194,7,102,154,227,212,101,52,63,150,4,173,162,99,247,179,212,33,34,48,36,144,175,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,128,5],[249,2,17,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,160,40,209,9,219,145,88,225,98,57,70,130,171,199,135,108,162,137,200,130,155,156,208,73,48,20,227,77,94,10,212,186,75,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,128,5],[249,2,17,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,160,208,183,63,43,52,250,147,253,41,11,40,102,228,67,36,150,238,209,99,227,150,202,150,95,82,62,165,162,196,179,232,192,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,128,5],[249,2,17,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,160,221,16,192,189,239,240,135,122,64,173,215,46,4,239,49,29,173,26,184,232,175,108,56,126,239,57,79,239,242,87,128,177,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,128,5],[249,2,17,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,160,88,100,20,124,44,120,97,11,155,255,247,50,144,93,125,181,208,124,107,2,9,128,158,57,108,165,185,187,233,79,33,10,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,128,5],[248,209,160,80,6,89,43,86,234,131,147,239,22,38,45,220,175,87,203,99,236,3,18,241,136,146,107,109,235,193,176,130,156,84,21,128,128,128,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,128,128,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,128,128,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,128,128,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,128,128,5],[248,209,160,250,47,45,204,91,161,58,207,44,11,183,77,22,191,151,109,244,206,52,64,130,47,100,227,34,238,117,230,29,190,208,238,128,128,128,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,128,128,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,128,128,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,128,128,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,128,128,5],[248,81,128,128,128,128,128,160,169,123,252,100,173,124,68,199,163,79,4,241,92,153,123,218,145,145,36,206,212,171,116,13,74,255,42,112,221,179,248,169,128,128,128,128,128,128,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,128,128,128,128,5],[248,81,128,128,128,128,128,160,37,106,249,58,165,105,120,84,33,189,103,48,146,121,142,174,76,21,117,99,164,77,145,64,232,16,211,214,199,162,3,153,128,128,128,128,128,128,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,128,128,128,128,5],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,184,70,248,68,128,128,160,147,146,239,33,27,134,221,156,45,126,73,40,11,10,2,192,168,19,116,167,199,173,97,3,135,25,96,251,198,68,191,9,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,184,70,248,68,128,128,160,96,35,47,139,213,181,226,176,47,22,147,77,160,46,85,255,253,184,17,242,105,77,6,168,219,237,167,193,62,216,254,184,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,128,128,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[248,81,128,128,128,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,11,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateTwoLevels.json b/mpt/tests/UpdateTwoLevels.json index f54cf2b5fd..6fd2f76956 100644 --- a/mpt/tests/UpdateTwoLevels.json +++ b/mpt/tests/UpdateTwoLevels.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,80,81,86,126,198,95,118,11,95,172,104,133,19,210,199,68,152,233,43,250,148,55,34,104,34,72,184,115,183,151,216,161,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,140,225,28,195,169,112,169,75,250,46,56,171,150,161,71,200,135,103,101,182,54,126,143,177,59,249,235,81,247,117,7,140,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,123,155,203,26,218,205,204,241,86,103,158,110,59,134,231,56,71,172,255,73,241,241,125,161,246,35,6,232,62,37,112,88,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,198,203,246,46,203,176,117,45,83,236,82,38,20,123,8,101,138,38,200,215,151,42,46,236,78,112,27,209,131,57,219,206,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,160,2,236,192,39,202,151,163,183,70,186,114,134,16,83,20,183,222,81,80,128,192,34,13,58,219,194,215,225,13,196,151,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,222,94,159,134,29,249,127,113,70,55,181,120,192,18,249,201,11,166,0,7,124,0,190,99,129,214,226,238,105,72,204,10,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[248,209,128,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,209,128,160,156,207,209,50,40,105,79,185,147,253,172,132,182,236,142,139,203,121,201,181,156,228,141,159,78,159,44,33,213,51,125,229,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,240,1,181,13,209,205,67,21,77,226,67,67,109,237,241,148,179,141,51,28,14,168,32,5,100,241,252,179,90,52,230,114,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,0,160,80,81,86,126,198,95,118,11,95,172,104,133,19,210,199,68,152,233,43,250,148,55,34,104,34,72,184,115,183,151,216,161,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,0,160,140,225,28,195,169,112,169,75,250,46,56,171,150,161,71,200,135,103,101,182,54,126,143,177,59,249,235,81,247,117,7,140,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,0,160,123,155,203,26,218,205,204,241,86,103,158,110,59,134,231,56,71,172,255,73,241,241,125,161,246,35,6,232,62,37,112,88,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,0,160,198,203,246,46,203,176,117,45,83,236,82,38,20,123,8,101,138,38,200,215,151,42,46,236,78,112,27,209,131,57,219,206,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,0,160,160,2,236,192,39,202,151,163,183,70,186,114,134,16,83,20,183,222,81,80,128,192,34,13,58,219,194,215,225,13,196,151,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,0,160,222,94,159,134,29,249,127,113,70,55,181,120,192,18,249,201,11,166,0,7,124,0,190,99,129,214,226,238,105,72,204,10,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[1,0,1,0,248,209,0,248,209,0,1,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,0,160,156,207,209,50,40,105,79,185,147,253,172,132,182,236,142,139,203,121,201,181,156,228,141,159,78,159,44,33,213,51,125,229,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,7],[0,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,8],[0,160,240,1,181,13,209,205,67,21,77,226,67,67,109,237,241,148,179,141,51,28,14,168,32,5,100,241,252,179,90,52,230,114,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,13],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,80,81,86,126,198,95,118,11,95,172,104,133,19,210,199,68,152,233,43,250,148,55,34,104,34,72,184,115,183,151,216,161,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,140,225,28,195,169,112,169,75,250,46,56,171,150,161,71,200,135,103,101,182,54,126,143,177,59,249,235,81,247,117,7,140,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,123,155,203,26,218,205,204,241,86,103,158,110,59,134,231,56,71,172,255,73,241,241,125,161,246,35,6,232,62,37,112,88,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,198,203,246,46,203,176,117,45,83,236,82,38,20,123,8,101,138,38,200,215,151,42,46,236,78,112,27,209,131,57,219,206,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,160,2,236,192,39,202,151,163,183,70,186,114,134,16,83,20,183,222,81,80,128,192,34,13,58,219,194,215,225,13,196,151,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,222,94,159,134,29,249,127,113,70,55,181,120,192,18,249,201,11,166,0,7,124,0,190,99,129,214,226,238,105,72,204,10,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[248,209,128,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,209,128,160,156,207,209,50,40,105,79,185,147,253,172,132,182,236,142,139,203,121,201,181,156,228,141,159,78,159,44,33,213,51,125,229,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,240,1,181,13,209,205,67,21,77,226,67,67,109,237,241,148,179,141,51,28,14,168,32,5,100,241,252,179,90,52,230,114,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateTwoLevelsBigVal.json b/mpt/tests/UpdateTwoLevelsBigVal.json index 540e58c4f5..bd27414631 100644 --- a/mpt/tests/UpdateTwoLevelsBigVal.json +++ b/mpt/tests/UpdateTwoLevelsBigVal.json @@ -1 +1 @@ -[[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,29,242,46,206,29,9,111,223,154,79,250,10,49,249,16,198,17,42,210,78,210,226,200,229,191,98,157,211,71,200,96,118,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,230,45,110,13,23,30,183,181,207,2,83,189,57,102,108,187,129,131,15,211,66,27,50,133,4,85,54,44,86,221,109,158,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,71,100,171,20,217,22,14,161,33,183,185,165,222,91,120,80,202,165,62,145,39,173,206,247,209,147,209,200,189,12,222,246,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,30,119,37,47,59,45,27,73,246,35,152,136,21,50,238,178,96,160,131,160,235,208,170,62,113,242,3,80,106,204,15,224,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,41,56,70,118,31,5,32,241,175,119,228,41,120,90,118,184,180,250,250,22,184,124,92,72,248,157,0,60,121,70,234,1,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,54,14,79,131,74,213,8,128,93,133,115,152,146,233,146,254,72,145,86,69,76,241,221,14,110,108,185,44,91,194,245,64,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[248,209,128,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,209,128,160,37,205,37,202,117,175,55,124,141,76,43,251,13,233,84,76,55,174,108,137,120,244,47,179,0,95,3,132,172,146,236,182,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,121,157,99,39,34,97,185,88,103,202,36,124,232,176,198,158,112,8,48,188,82,110,226,136,56,21,114,170,167,1,213,4,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,0,160,29,242,46,206,29,9,111,223,154,79,250,10,49,249,16,198,17,42,210,78,210,226,200,229,191,98,157,211,71,200,96,118,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,0,160,230,45,110,13,23,30,183,181,207,2,83,189,57,102,108,187,129,131,15,211,66,27,50,133,4,85,54,44,86,221,109,158,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,0,160,71,100,171,20,217,22,14,161,33,183,185,165,222,91,120,80,202,165,62,145,39,173,206,247,209,147,209,200,189,12,222,246,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,0,160,30,119,37,47,59,45,27,73,246,35,152,136,21,50,238,178,96,160,131,160,235,208,170,62,113,242,3,80,106,204,15,224,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,0,160,41,56,70,118,31,5,32,241,175,119,228,41,120,90,118,184,180,250,250,22,184,124,92,72,248,157,0,60,121,70,234,1,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,0,160,54,14,79,131,74,213,8,128,93,133,115,152,146,233,146,254,72,145,86,69,76,241,221,14,110,108,185,44,91,194,245,64,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[1,0,1,0,248,209,0,248,209,0,1,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,0,160,37,205,37,202,117,175,55,124,141,76,43,251,13,233,84,76,55,174,108,137,120,244,47,179,0,95,3,132,172,146,236,182,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,7],[0,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,8],[0,160,121,157,99,39,34,97,185,88,103,202,36,124,232,176,198,158,112,8,48,188,82,110,226,136,56,21,114,170,167,1,213,4,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,13],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,29,242,46,206,29,9,111,223,154,79,250,10,49,249,16,198,17,42,210,78,210,226,200,229,191,98,157,211,71,200,96,118,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,230,45,110,13,23,30,183,181,207,2,83,189,57,102,108,187,129,131,15,211,66,27,50,133,4,85,54,44,86,221,109,158,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,71,100,171,20,217,22,14,161,33,183,185,165,222,91,120,80,202,165,62,145,39,173,206,247,209,147,209,200,189,12,222,246,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,30,119,37,47,59,45,27,73,246,35,152,136,21,50,238,178,96,160,131,160,235,208,170,62,113,242,3,80,106,204,15,224,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,41,56,70,118,31,5,32,241,175,119,228,41,120,90,118,184,180,250,250,22,184,124,92,72,248,157,0,60,121,70,234,1,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,54,14,79,131,74,213,8,128,93,133,115,152,146,233,146,254,72,145,86,69,76,241,221,14,110,108,185,44,91,194,245,64,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[248,209,128,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,209,128,160,37,205,37,202,117,175,55,124,141,76,43,251,13,233,84,76,55,174,108,137,120,244,47,179,0,95,3,132,172,146,236,182,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,121,157,99,39,34,97,185,88,103,202,36,124,232,176,198,158,112,8,48,188,82,110,226,136,56,21,114,170,167,1,213,4,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file From 878619daf4350ffce7e8a0b07bedeae0425ab2f4 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Wed, 16 Mar 2022 15:44:05 +0100 Subject: [PATCH 110/113] account leaf nonce balance C witness --- mpt/src/account_leaf_storage_codehash.rs | 12 ++-- mpt/src/extension_node.rs | 4 +- mpt/src/mpt.rs | 63 ++++++++++++------- mpt/src/selectors.rs | 10 +++ mpt/tests/AddBranch.json | 2 +- mpt/tests/AddBranchLong.json | 2 +- mpt/tests/AddBranchTwoLevels.json | 2 +- mpt/tests/AddBranchTwoLevelsLong.json | 2 +- mpt/tests/Delete.json | 2 +- mpt/tests/DeleteBranch.json | 2 +- mpt/tests/DeleteBranchLong.json | 2 +- mpt/tests/DeleteBranchTwoLevels.json | 2 +- mpt/tests/DeleteBranchTwoLevelsLong.json | 2 +- ...ionAddedInFirstStorageLevelOneKeyByte.json | 2 +- ...onAddedInFirstStorageLevelTwoKeyBytes.json | 2 +- mpt/tests/ExtensionAddedOneKeyByteSel1.json | 2 +- mpt/tests/ExtensionAddedOneKeyByteSel2.json | 2 +- .../ExtensionAddedThreeKeyBytesSel2.json | 2 +- mpt/tests/ExtensionAddedTwoKeyBytesSel1.json | 2 +- mpt/tests/ExtensionAddedTwoKeyBytesSel2.json | 2 +- mpt/tests/ExtensionDeletedOneKeyByteSel1.json | 2 +- mpt/tests/ExtensionDeletedOneKeyByteSel2.json | 2 +- .../ExtensionDeletedThreeKeyBytesSel2.json | 2 +- .../ExtensionDeletedTwoKeyBytesSel1.json | 2 +- .../ExtensionDeletedTwoKeyBytesSel2.json | 2 +- mpt/tests/ExtensionInFirstStorageLevel.json | 2 +- ...xtensionInFirstStorageLevelOneKeyByte.json | 2 +- ...tensionInFirstStorageLevelTwoKeyBytes.json | 2 +- mpt/tests/ExtensionOneKeyByteSel1.json | 2 +- mpt/tests/ExtensionOneKeyByteSel2.json | 2 +- mpt/tests/ExtensionThreeKeyBytes.json | 2 +- mpt/tests/ExtensionThreeKeyBytesSel2.json | 2 +- mpt/tests/ExtensionTwoKeyBytesSel1.json | 2 +- mpt/tests/ExtensionTwoKeyBytesSel2.json | 2 +- mpt/tests/FromNilToValue.json | 2 +- mpt/tests/OnlyLeafInStorageProof.json | 2 +- mpt/tests/UpdateOneLevel.json | 2 +- mpt/tests/UpdateOneLevelBigVal.json | 2 +- mpt/tests/UpdateOneLevelEvenAddress.json | 2 +- mpt/tests/UpdateThreeLevels.json | 2 +- mpt/tests/UpdateTwoLevels.json | 2 +- mpt/tests/UpdateTwoLevelsBigVal.json | 2 +- 42 files changed, 97 insertions(+), 68 deletions(-) diff --git a/mpt/src/account_leaf_storage_codehash.rs b/mpt/src/account_leaf_storage_codehash.rs index 5959233597..1876cfae85 100644 --- a/mpt/src/account_leaf_storage_codehash.rs +++ b/mpt/src/account_leaf_storage_codehash.rs @@ -70,11 +70,15 @@ impl AccountLeafStorageCodehashChip { // We have codehash length in c_rlp2 (which is 160 presenting 128 + 32). // We have codehash in c_advices. + // Rows: + // account leaf key + // account leaf nonce balance S + // account leaf nonce balance C + // account leaf storage codeHash S + // account leaf storage codeHash C + let c160 = Expression::Constant(F::from(160)); - let mut rot = -1; - if !is_s { - rot = -2; - } + let rot = -2; let acc_prev = meta.query_advice(acc, Rotation(rot)); let acc_mult_prev = meta.query_advice(acc_mult, Rotation(rot)); let mut curr_r = acc_mult_prev; diff --git a/mpt/src/extension_node.rs b/mpt/src/extension_node.rs index ddd0c73ac4..19abd19514 100644 --- a/mpt/src/extension_node.rs +++ b/mpt/src/extension_node.rs @@ -9,9 +9,7 @@ use pairing::arithmetic::FieldExt; use std::marker::PhantomData; use crate::{ - helpers::{ - compute_rlc, get_bool_constraint, hash_expr_into_rlc, into_words_expr, - }, + helpers::{compute_rlc, get_bool_constraint, hash_expr_into_rlc}, param::{ HASH_WIDTH, IS_BRANCH_C16_POS, IS_BRANCH_C1_POS, IS_BRANCH_C_PLACEHOLDER_POS, IS_BRANCH_S_PLACEHOLDER_POS, diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index 777d2ee588..e66d71b413 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -84,9 +84,8 @@ pub struct MPTConfig { is_leaf_c_value: Column, is_account_leaf_key_s: Column, is_account_leaf_nonce_balance_s: Column, + is_account_leaf_nonce_balance_c: Column, is_account_leaf_storage_codehash_s: Column, - // There is no is_account_leaf_key_c and is_account_leaf_nonce_balance_c - // because it's always the same for S and C, so we just use S for both. is_account_leaf_storage_codehash_c: Column, node_index: Column, is_modified: Column, // whether this branch node is modified @@ -169,6 +168,7 @@ impl MPTConfig { let is_account_leaf_key_s = meta.advice_column(); let is_account_leaf_nonce_balance_s = meta.advice_column(); + let is_account_leaf_nonce_balance_c = meta.advice_column(); let is_account_leaf_storage_codehash_s = meta.advice_column(); let is_account_leaf_storage_codehash_c = meta.advice_column(); @@ -261,6 +261,7 @@ impl MPTConfig { is_leaf_c_value, is_account_leaf_key_s, is_account_leaf_nonce_balance_s, + is_account_leaf_nonce_balance_c, is_account_leaf_storage_codehash_s, is_account_leaf_storage_codehash_c, is_leaf_in_added_branch, @@ -715,8 +716,6 @@ impl MPTConfig { fixed_table.clone(), ); - // NOTE: storage leaf chip (LeafHashChip) checks the keccak, while - // account leaf chip doesn't do this internally, the lookup is in mpt.rs AccountLeafStorageCodehashChip::::configure( meta, q_not_first, @@ -768,6 +767,7 @@ impl MPTConfig { is_leaf_c_value, is_account_leaf_key_s, is_account_leaf_nonce_balance_s, + is_account_leaf_nonce_balance_c, is_account_leaf_storage_codehash_s, is_account_leaf_storage_codehash_c, node_index, @@ -820,6 +820,7 @@ impl MPTConfig { is_leaf_c_value: bool, is_account_leaf_key_s: bool, is_account_leaf_nonce_balance_s: bool, + is_account_leaf_nonce_balance_c: bool, is_account_leaf_storage_codehash_s: bool, is_account_leaf_storage_codehash_c: bool, drifted_pos: u8, @@ -999,6 +1000,12 @@ impl MPTConfig { offset, || Ok(F::from(is_account_leaf_nonce_balance_s as u64)), )?; + region.assign_advice( + || "assign is account leaf nonce balance c".to_string(), + self.is_account_leaf_nonce_balance_c, + offset, + || Ok(F::from(is_account_leaf_nonce_balance_c as u64)), + )?; region.assign_advice( || "assign is account leaf storage codehash s".to_string(), self.is_account_leaf_storage_codehash_s, @@ -1099,7 +1106,7 @@ impl MPTConfig { ) -> Result<(), Error> { self.assign_row( region, row, true, false, false, 0, 0, false, false, false, false, - false, false, false, false, 0, false, false, false, offset, + false, false, false, false, false, 0, false, false, false, offset, )?; Ok(()) @@ -1137,6 +1144,7 @@ impl MPTConfig { false, false, false, + false, drifted_pos, false, false, @@ -1250,8 +1258,10 @@ impl MPTConfig { let mut node_index: u8 = 0; let mut acc_s = F::zero(); let mut acc_mult_s = F::zero(); - let mut acc_nonce_balance = F::zero(); - let mut acc_mult_nonce_balance = F::zero(); + let mut acc_nonce_balance_s = F::zero(); + let mut acc_mult_nonce_balance_s = F::zero(); + let mut acc_nonce_balance_c = F::zero(); + let mut acc_mult_nonce_balance_c = F::zero(); let mut acc_c = F::zero(); let mut acc_mult_c = F::zero(); @@ -1294,11 +1304,7 @@ impl MPTConfig { // filter out rows that are just to be hashed for (ind, row) in witness .iter() - .filter(|r| { - r[r.len() - 1] != 5 - && r[r.len() - 1] != 4 - && r[r.len() - 1] != 9 - }) + .filter(|r| r[r.len() - 1] != 5 && r[r.len() - 1] != 4) .enumerate() { if ind == 19_usize && row[row.len() - 1] == 0 { @@ -1916,6 +1922,7 @@ impl MPTConfig { || row[row.len() - 1] == 6 || row[row.len() - 1] == 7 || row[row.len() - 1] == 8 + || row[row.len() - 1] == 9 || row[row.len() - 1] == 11 || row[row.len() - 1] == 13 || row[row.len() - 1] == 14 @@ -1938,6 +1945,7 @@ impl MPTConfig { let mut is_account_leaf_key_s = false; let mut is_account_leaf_nonce_balance_s = false; + let mut is_account_leaf_nonce_balance_c = false; let mut is_account_leaf_storage_codehash_s = false; let mut is_account_leaf_storage_codehash_c = false; @@ -1954,6 +1962,8 @@ impl MPTConfig { } else if row[row.len() - 1] == 7 { is_account_leaf_nonce_balance_s = true; } else if row[row.len() - 1] == 8 { + is_account_leaf_nonce_balance_c = true; + } else if row[row.len() - 1] == 9 { is_account_leaf_storage_codehash_s = true; } else if row[row.len() - 1] == 11 { is_account_leaf_storage_codehash_c = true; @@ -1986,6 +1996,7 @@ impl MPTConfig { is_leaf_c_value, is_account_leaf_key_s, is_account_leaf_nonce_balance_s, + is_account_leaf_nonce_balance_c, is_account_leaf_storage_codehash_s, is_account_leaf_storage_codehash_c, 0, @@ -2200,7 +2211,9 @@ impl MPTConfig { offset, || Ok(key_rlc_new), )?; - } else if row[row.len() - 1] == 7 { + } else if row[row.len() - 1] == 7 + || row[row.len() - 1] == 8 + { // s_rlp1, s_rlp2 compute_acc_and_mult( row, @@ -2274,18 +2287,22 @@ impl MPTConfig { offset, || Ok(mult_diff_c), )?; - - acc_nonce_balance = acc_s; - acc_mult_nonce_balance = acc_mult_s; - } else if row[row.len() - 1] == 8 + if row[row.len() - 1] == 7 { + acc_nonce_balance_s = acc_s; + acc_mult_nonce_balance_s = acc_mult_s; + } else { + acc_nonce_balance_c = acc_s; + acc_mult_nonce_balance_c = acc_mult_s; + } + } else if row[row.len() - 1] == 9 || row[row.len() - 1] == 11 { - if row[row.len() - 1] == 11 { - // Leaf key and nonce/balance for S and C - // are always the same, so we just use - // accumulated value from S. - acc_s = acc_nonce_balance; - acc_mult_s = acc_mult_nonce_balance; + if row[row.len() - 1] == 9 { + acc_s = acc_nonce_balance_s; + acc_mult_s = acc_mult_nonce_balance_s; + } else { + acc_s = acc_nonce_balance_c; + acc_mult_s = acc_mult_nonce_balance_c; } // storage compute_acc_and_mult( diff --git a/mpt/src/selectors.rs b/mpt/src/selectors.rs index c12089d768..f559b60a05 100644 --- a/mpt/src/selectors.rs +++ b/mpt/src/selectors.rs @@ -32,6 +32,7 @@ impl SelectorsChip { is_leaf_c_value: Column, is_account_leaf_key_s: Column, is_account_leaf_nonce_balance_s: Column, + is_account_leaf_nonce_balance_c: Column, is_account_leaf_storage_codehash_s: Column, is_account_leaf_storage_codehash_c: Column, is_leaf_in_added_branch: Column, @@ -71,6 +72,8 @@ impl SelectorsChip { meta.query_advice(is_account_leaf_key_s, Rotation::cur()); let is_account_leaf_nonce_balance_s = meta .query_advice(is_account_leaf_nonce_balance_s, Rotation::cur()); + let is_account_leaf_nonce_balance_c = meta + .query_advice(is_account_leaf_nonce_balance_c, Rotation::cur()); let is_account_leaf_storage_codehash_s = meta.query_advice( is_account_leaf_storage_codehash_s, Rotation::cur(), @@ -134,6 +137,13 @@ impl SelectorsChip { is_account_leaf_nonce_balance_s.clone(), ), )); + constraints.push(( + "bool check is_account_nonce_balance_c", + get_bool_constraint( + q_enable.clone(), + is_account_leaf_nonce_balance_c.clone(), + ), + )); constraints.push(( "bool check is_account_storage_codehash_s", get_bool_constraint( diff --git a/mpt/tests/AddBranch.json b/mpt/tests/AddBranch.json index 7875c74b46..0d5478bbbb 100644 --- a/mpt/tests/AddBranch.json +++ b/mpt/tests/AddBranch.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,0,160,204,163,192,228,236,158,53,243,37,211,75,99,207,250,226,55,170,222,203,54,169,187,114,252,9,233,188,229,183,238,239,41,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,0,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,0,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,0,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,0,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,0,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,0,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,0,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,0,160,30,31,137,208,60,56,93,193,234,92,33,44,105,50,212,87,114,191,48,56,172,41,96,249,141,153,157,90,136,85,178,210,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,0,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,0,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,0,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,0,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,0,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,0,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,0,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,0,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,0,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,0,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,0,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,0,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,0,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,0,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,0,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,0,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,0,160,223,45,149,220,158,221,89,72,38,143,255,58,137,174,55,171,177,138,133,190,138,20,20,84,200,62,178,81,32,253,18,123,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,0,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,0,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,0,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,0,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,0,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,0,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,0,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,0,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,0,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,0,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,0,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,0,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,0,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,0,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,0,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,0,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,0,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,0,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,0,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,0,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,0,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,0,160,145,217,85,165,243,134,193,101,63,153,167,102,112,147,139,74,180,12,255,170,94,85,61,77,245,107,254,240,47,123,144,46,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,0,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,0,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,0,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,0,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,0,160,207,55,223,75,156,17,69,57,26,113,1,148,61,210,37,76,31,144,225,95,2,36,11,200,74,187,97,142,139,145,94,45,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,0,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,0,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,0,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,0,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,0,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,0,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,0,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,0,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,0,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,0,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,0,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,0,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,0,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,0,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,0,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,0,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,0,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,0,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,0,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,0,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,0,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,0,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,0,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,0,160,92,237,185,229,137,27,38,18,42,64,93,177,114,225,55,87,250,35,225,77,133,59,20,74,100,207,70,228,90,236,227,113,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,0,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,0,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,0,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,0,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,1,49,249,1,49,13,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,0,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,0,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,0,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,0,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,0,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,0,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,0,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,0,160,254,239,63,62,84,215,88,151,22,243,211,38,10,146,190,159,142,27,68,135,217,242,3,166,204,116,39,94,68,45,149,207,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,0,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,7],[0,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,8],[0,160,190,78,97,44,199,185,78,255,133,142,12,3,144,130,2,110,52,117,104,18,95,33,87,149,32,175,212,11,129,104,113,157,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,1,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,14],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,204,163,192,228,236,158,53,243,37,211,75,99,207,250,226,55,170,222,203,54,169,187,114,252,9,233,188,229,183,238,239,41,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,30,31,137,208,60,56,93,193,234,92,33,44,105,50,212,87,114,191,48,56,172,41,96,249,141,153,157,90,136,85,178,210,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,223,45,149,220,158,221,89,72,38,143,255,58,137,174,55,171,177,138,133,190,138,20,20,84,200,62,178,81,32,253,18,123,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,145,217,85,165,243,134,193,101,63,153,167,102,112,147,139,74,180,12,255,170,94,85,61,77,245,107,254,240,47,123,144,46,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,207,55,223,75,156,17,69,57,26,113,1,148,61,210,37,76,31,144,225,95,2,36,11,200,74,187,97,142,139,145,94,45,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,92,237,185,229,137,27,38,18,42,64,93,177,114,225,55,87,250,35,225,77,133,59,20,74,100,207,70,228,90,236,227,113,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,254,239,63,62,84,215,88,151,22,243,211,38,10,146,190,159,142,27,68,135,217,242,3,166,204,116,39,94,68,45,149,207,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,190,78,97,44,199,185,78,255,133,142,12,3,144,130,2,110,52,117,104,18,95,33,87,149,32,175,212,11,129,104,113,157,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,0,160,204,163,192,228,236,158,53,243,37,211,75,99,207,250,226,55,170,222,203,54,169,187,114,252,9,233,188,229,183,238,239,41,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,0,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,0,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,0,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,0,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,0,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,0,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,0,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,0,160,30,31,137,208,60,56,93,193,234,92,33,44,105,50,212,87,114,191,48,56,172,41,96,249,141,153,157,90,136,85,178,210,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,0,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,0,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,0,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,0,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,0,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,0,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,0,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,0,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,0,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,0,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,0,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,0,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,0,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,0,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,0,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,0,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,0,160,223,45,149,220,158,221,89,72,38,143,255,58,137,174,55,171,177,138,133,190,138,20,20,84,200,62,178,81,32,253,18,123,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,0,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,0,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,0,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,0,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,0,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,0,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,0,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,0,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,0,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,0,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,0,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,0,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,0,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,0,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,0,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,0,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,0,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,0,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,0,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,0,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,0,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,0,160,145,217,85,165,243,134,193,101,63,153,167,102,112,147,139,74,180,12,255,170,94,85,61,77,245,107,254,240,47,123,144,46,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,0,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,0,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,0,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,0,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,0,160,207,55,223,75,156,17,69,57,26,113,1,148,61,210,37,76,31,144,225,95,2,36,11,200,74,187,97,142,139,145,94,45,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,0,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,0,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,0,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,0,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,0,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,0,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,0,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,0,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,0,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,0,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,0,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,0,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,0,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,0,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,0,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,0,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,0,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,0,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,0,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,0,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,0,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,0,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,0,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,0,160,92,237,185,229,137,27,38,18,42,64,93,177,114,225,55,87,250,35,225,77,133,59,20,74,100,207,70,228,90,236,227,113,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,0,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,0,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,0,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,0,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[0,1,0,1,249,1,49,249,1,49,13,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,0,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,0,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,0,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,0,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,0,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,0,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,0,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,0,160,254,239,63,62,84,215,88,151,22,243,211,38,10,146,190,159,142,27,68,135,217,242,3,166,204,116,39,94,68,45,149,207,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,0,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,8],[0,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,9],[0,160,190,78,97,44,199,185,78,255,133,142,12,3,144,130,2,110,52,117,104,18,95,33,87,149,32,175,212,11,129,104,113,157,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,1,0,0,0,0,0,0,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,17],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,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,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,14],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,249,190,25,92,195,96,144,163,223,3,204,51,198,92,180,19,6,89,244,90,113,203,1,243,202,105,41,218,208,136,76,6,132,175,125,105,103,22,154,49,50,255,211,1,166,184,72,180,220,166,194,99,162,42,51,179,63,248,166,99,94,34,154,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,81,161,102,91,160,19,144,108,131,101,101,23,128,254,23,127,21,66,253,142,104,3,221,12,246,12,75,151,83,165,8,247,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,204,163,192,228,236,158,53,243,37,211,75,99,207,250,226,55,170,222,203,54,169,187,114,252,9,233,188,229,183,238,239,41,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,11,161,79,203,76,0,94,197,247,21,34,15,237,251,186,101,156,155,254,196,0,173,231,220,178,64,214,23,193,146,249,233,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,32,114,50,12,62,189,106,20,134,185,146,28,23,254,217,42,238,29,2,23,26,44,204,98,23,49,136,43,60,200,131,203,160,10,122,174,89,193,94,170,119,181,105,68,128,225,99,30,47,203,11,219,63,185,212,28,135,191,38,229,164,205,251,29,178,160,196,56,120,16,50,206,164,153,42,137,240,168,48,191,84,89,147,194,236,15,27,79,106,86,147,188,114,238,224,245,134,237,160,110,98,248,22,245,45,207,250,31,51,65,156,160,157,187,161,111,44,138,199,254,61,51,142,225,57,123,216,229,126,111,230,160,43,111,2,145,226,86,104,84,88,106,96,162,207,2,192,64,233,219,19,142,115,84,245,190,9,221,204,102,175,1,218,152,160,91,124,51,211,9,235,73,230,129,79,76,57,179,252,147,61,46,222,55,49,156,35,181,181,217,140,199,194,135,126,239,251,160,198,173,47,15,24,247,123,29,143,238,210,5,76,44,0,7,148,217,241,207,46,233,29,69,86,104,40,186,220,153,45,109,160,30,31,137,208,60,56,93,193,234,92,33,44,105,50,212,87,114,191,48,56,172,41,96,249,141,153,157,90,136,85,178,210,160,94,170,238,196,129,29,127,164,98,174,87,50,178,177,9,46,2,110,163,58,47,215,198,105,189,243,131,59,129,53,180,89,160,100,67,185,240,66,4,48,205,115,127,26,88,222,95,211,125,147,9,222,53,50,52,5,236,92,121,225,7,231,129,183,118,160,98,103,206,41,116,82,141,170,215,102,145,113,216,126,189,19,11,241,144,204,193,255,163,78,123,38,167,60,204,134,150,138,160,14,57,61,55,77,138,237,254,201,136,74,118,169,27,32,212,0,81,198,68,17,205,32,97,149,86,102,107,103,216,158,108,160,151,89,46,200,117,181,97,231,220,224,98,192,154,217,203,140,50,96,138,63,225,123,181,80,33,237,168,148,72,146,50,208,160,70,252,166,157,14,188,140,228,37,115,14,85,160,172,150,194,35,108,206,222,246,77,148,119,39,187,37,14,249,50,33,252,160,162,242,182,77,88,97,208,25,129,240,64,131,25,157,85,189,101,121,176,49,54,69,9,103,38,30,211,249,183,129,23,209,160,189,254,23,52,6,11,216,25,233,79,162,217,173,14,166,14,30,113,114,183,249,21,18,130,138,13,247,166,235,118,154,23,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,143,224,89,30,184,196,153,96,132,8,72,89,237,23,38,198,197,52,213,48,160,163,90,143,21,246,48,48,243,27,57,233,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,80,148,255,185,38,251,16,216,144,46,115,25,219,9,156,208,216,2,63,88,215,254,38,196,107,216,121,200,104,112,41,166,160,232,64,114,15,200,106,11,109,160,11,185,172,141,121,247,148,195,206,231,233,199,129,249,71,91,217,235,116,232,212,187,23,160,22,24,113,187,195,199,19,22,220,222,38,68,10,149,249,10,83,196,145,149,30,216,79,55,240,137,14,190,167,183,11,248,160,26,80,98,123,95,183,78,86,169,116,95,134,0,242,193,10,159,55,133,145,50,232,89,49,77,88,236,254,190,119,46,179,160,219,11,189,199,146,209,207,184,241,225,225,82,254,168,36,177,54,129,136,43,174,3,69,132,76,68,238,217,185,64,76,188,160,255,255,49,52,51,148,215,160,44,11,164,35,64,77,116,244,205,109,34,105,83,191,185,98,61,152,31,107,47,93,226,182,160,141,207,26,39,186,93,5,76,248,240,96,160,123,14,221,226,176,218,191,61,55,177,128,23,185,89,251,26,120,1,137,73,160,35,20,61,139,93,25,155,182,10,41,79,55,103,14,165,89,100,101,112,251,202,56,255,204,172,35,165,18,191,59,191,42,160,223,45,149,220,158,221,89,72,38,143,255,58,137,174,55,171,177,138,133,190,138,20,20,84,200,62,178,81,32,253,18,123,160,161,117,24,172,49,150,116,109,36,187,48,213,144,170,125,36,153,110,226,55,47,140,26,254,184,244,194,140,147,47,42,231,160,80,215,25,106,21,12,101,148,138,219,184,184,188,40,58,115,84,38,142,85,198,23,126,169,205,238,223,41,50,89,224,22,160,117,137,133,54,28,123,80,12,122,22,182,143,154,153,195,240,131,11,204,239,47,187,92,198,160,194,159,23,63,110,69,23,160,192,126,139,172,39,190,85,65,175,44,222,171,235,106,94,226,10,102,215,144,5,84,241,252,249,77,74,39,235,161,155,27,160,196,6,129,141,159,153,225,109,54,205,224,250,103,31,169,248,190,191,252,11,209,179,82,134,242,212,102,162,34,226,61,112,160,194,89,55,164,148,35,149,201,62,178,116,127,182,51,153,157,6,43,147,76,67,31,130,227,50,40,178,162,17,107,171,35,160,117,214,70,75,202,75,148,198,51,170,204,17,106,206,189,79,195,252,21,147,184,128,92,162,208,14,202,231,35,190,240,162,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,128,210,64,36,232,87,25,151,157,53,5,163,236,235,238,238,244,222,96,49,29,31,13,153,104,5,231,22,7,200,223,157,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,50,134,227,121,222,107,41,253,160,126,236,53,159,171,4,233,12,192,130,29,187,146,42,103,75,238,149,5,228,164,51,219,160,109,223,240,132,44,244,231,89,34,238,116,54,182,126,145,33,158,218,129,84,25,117,193,93,57,54,129,207,71,158,10,239,160,137,71,32,30,231,144,195,14,161,165,205,202,106,148,96,107,179,11,204,136,166,237,106,5,140,223,195,49,2,38,252,37,160,10,16,12,178,172,155,142,38,79,250,185,38,8,229,41,242,146,125,222,231,178,85,169,113,65,235,192,3,221,253,133,121,160,118,155,214,194,160,124,204,154,165,83,205,21,77,129,218,30,159,182,4,232,144,206,128,190,236,186,178,127,98,184,35,118,160,242,87,113,63,110,51,159,220,10,125,93,196,79,30,80,58,128,111,185,193,117,25,116,202,155,203,154,233,77,106,251,95,160,179,216,217,227,32,241,45,244,75,203,37,4,51,184,112,104,40,154,140,239,221,64,49,88,53,119,11,221,100,30,115,147,160,123,86,224,58,55,134,195,209,93,93,167,112,126,144,159,207,30,2,157,97,66,237,247,243,246,61,16,108,150,69,42,216,160,198,153,173,222,150,149,89,189,206,216,72,55,211,25,7,209,20,124,201,116,255,43,245,33,132,248,22,100,146,228,180,33,160,18,207,94,155,112,54,113,255,83,129,204,156,94,155,128,87,24,190,90,35,118,51,118,49,201,101,169,161,53,195,204,212,160,38,148,237,87,162,36,238,225,7,186,236,165,131,196,134,87,58,128,154,30,76,224,193,106,231,54,167,127,2,63,242,235,160,65,15,250,185,115,180,192,8,106,46,90,186,76,63,247,99,101,120,4,178,131,76,104,150,74,77,30,88,24,180,2,165,160,27,195,248,41,48,169,202,25,179,195,80,92,28,41,117,203,45,106,247,70,163,164,155,57,204,247,48,8,150,255,69,103,160,77,29,23,199,242,162,32,107,153,219,31,93,210,56,39,34,133,30,238,106,236,197,206,47,158,52,226,240,22,66,24,152,160,145,217,85,165,243,134,193,101,63,153,167,102,112,147,139,74,180,12,255,170,94,85,61,77,245,107,254,240,47,123,144,46,160,254,142,169,167,195,251,188,33,233,78,222,45,23,253,255,129,174,132,231,175,11,153,146,70,137,247,100,109,26,106,12,199,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,22,24,108,63,110,11,171,135,168,27,40,62,80,124,232,38,247,70,47,131,50,237,27,177,116,224,97,0,220,105,0,207,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,51,241,12,122,223,81,152,154,37,130,73,169,73,174,190,217,162,228,6,125,211,205,215,202,77,228,212,82,225,163,237,192,160,108,57,248,46,203,51,108,5,211,233,36,199,112,197,41,226,231,139,145,164,37,226,96,51,179,184,38,179,18,214,14,227,160,216,159,123,174,245,114,217,222,163,30,130,28,130,112,42,41,60,19,247,247,77,30,167,48,212,24,142,109,140,167,139,82,160,207,55,223,75,156,17,69,57,26,113,1,148,61,210,37,76,31,144,225,95,2,36,11,200,74,187,97,142,139,145,94,45,160,27,32,153,65,20,139,14,102,94,202,123,191,220,51,10,53,15,90,91,208,231,17,74,83,74,152,198,129,106,142,107,134,160,16,34,203,96,5,245,23,207,43,83,207,130,98,43,103,126,11,36,249,214,34,87,112,151,109,81,5,82,255,10,70,82,160,132,190,217,18,224,217,151,188,25,206,221,116,137,199,19,252,252,99,167,60,24,250,47,2,99,252,223,58,210,71,103,12,160,135,48,207,246,58,141,50,138,56,71,148,180,41,114,250,70,187,44,46,24,129,201,137,5,131,252,164,150,132,206,7,211,160,7,209,151,13,253,160,217,6,204,0,47,210,144,219,252,152,90,3,87,48,29,26,178,0,169,194,214,154,68,243,197,216,160,168,128,138,221,38,113,12,138,148,57,231,108,100,18,221,11,59,37,117,212,20,18,79,176,177,24,166,101,83,116,36,59,160,144,107,197,69,239,225,195,211,211,21,4,18,41,56,121,142,55,91,224,216,214,151,57,52,247,120,231,250,1,211,193,23,160,252,108,69,245,6,88,254,119,86,9,126,110,214,65,71,203,229,188,14,60,46,204,216,105,26,210,18,15,27,254,12,175,160,56,164,46,14,139,85,27,222,5,117,226,241,232,26,221,205,195,150,196,115,106,141,181,231,173,150,150,86,230,174,230,118,160,96,9,107,203,131,222,63,178,190,68,100,198,163,179,53,14,232,10,145,138,227,125,133,153,241,162,90,61,106,174,48,209,160,162,80,140,238,232,172,104,178,189,11,3,53,206,103,224,50,105,110,53,97,36,158,83,102,72,24,88,21,28,158,125,203,160,230,193,57,145,215,135,56,63,27,141,34,161,66,40,124,150,99,218,110,125,26,203,193,93,106,20,228,191,226,53,27,240,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,152,114,105,120,10,10,91,38,126,46,99,128,203,158,68,32,150,137,142,142,220,103,7,68,247,231,125,68,50,69,173,31,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,2,17,160,33,39,1,20,248,247,235,8,83,14,6,51,208,30,213,108,102,237,221,215,232,228,70,187,27,78,176,0,8,163,95,170,160,170,99,98,103,42,49,51,254,9,177,205,247,241,15,60,230,117,203,102,101,101,117,218,172,171,136,197,129,129,130,31,135,160,117,64,244,64,112,120,157,17,156,151,58,2,245,143,63,101,157,15,87,248,32,196,84,75,122,84,59,46,48,185,191,98,160,152,57,96,242,252,200,111,209,46,155,238,44,25,164,134,150,12,61,86,57,75,184,111,192,204,68,72,77,18,170,16,245,160,122,244,234,173,129,12,158,231,23,76,102,97,134,68,156,85,77,238,116,20,225,160,149,10,98,208,198,250,39,121,27,120,160,196,241,34,116,90,96,56,131,49,177,20,26,140,119,178,238,103,214,185,234,93,9,46,201,69,146,50,75,219,126,18,104,160,47,54,175,158,157,10,125,127,125,79,46,159,240,21,120,207,129,232,177,59,69,144,48,48,133,172,168,167,82,56,85,246,160,234,182,79,195,232,90,25,45,147,29,63,169,129,218,194,0,227,65,134,220,75,104,160,206,99,71,160,250,166,59,33,254,160,30,163,206,180,138,61,188,189,238,35,29,37,221,22,221,228,190,56,109,233,40,189,149,208,125,22,132,212,243,222,162,48,160,168,86,17,145,160,253,175,87,189,242,36,138,180,171,181,57,203,52,179,52,152,169,215,250,29,11,216,22,173,124,244,48,160,160,23,89,94,237,247,112,172,230,48,73,35,139,102,199,84,73,192,236,59,221,22,192,197,215,139,186,217,1,41,82,148,160,92,237,185,229,137,27,38,18,42,64,93,177,114,225,55,87,250,35,225,77,133,59,20,74,100,207,70,228,90,236,227,113,160,232,192,193,129,55,246,219,2,21,95,185,215,91,77,57,159,231,197,191,216,110,12,90,42,102,228,47,143,187,182,239,195,160,221,159,32,235,93,231,122,178,230,101,161,192,173,79,175,184,59,126,75,86,134,254,172,15,3,234,37,200,238,16,226,190,160,38,143,194,58,172,99,153,99,15,216,34,169,236,44,42,7,158,105,155,130,175,192,127,236,79,21,193,223,173,150,50,180,160,2,127,2,197,234,36,175,155,248,175,204,19,60,74,97,151,82,20,50,241,248,141,215,153,181,193,58,87,151,184,73,254,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,185,48,236,239,154,158,161,183,121,156,86,53,176,75,170,145,108,209,199,136,127,25,169,15,172,38,79,212,229,151,21,78,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[249,1,49,160,119,73,17,92,128,20,103,104,232,32,124,19,16,87,60,164,208,90,161,44,211,37,10,22,234,211,119,99,38,103,198,198,128,128,160,197,2,59,23,137,170,248,2,213,118,95,76,155,251,48,153,90,243,215,96,187,113,77,106,134,162,144,12,225,177,150,82,128,160,163,49,39,187,25,224,238,70,65,179,76,107,218,25,133,29,45,119,79,102,88,247,235,233,62,172,199,17,252,137,160,132,160,228,247,244,44,169,159,121,241,37,203,87,229,189,5,235,105,253,45,60,197,77,122,58,147,64,9,131,17,17,142,20,155,128,128,160,205,29,5,65,38,9,46,153,141,104,202,181,91,192,0,13,172,218,7,199,83,1,165,46,186,0,114,232,249,237,55,86,160,95,199,183,163,77,23,5,95,41,107,232,12,194,66,48,248,191,156,189,227,198,181,71,183,94,67,71,52,31,231,186,220,128,160,72,154,12,74,44,172,232,136,12,112,213,212,84,199,60,155,180,189,250,131,119,235,245,179,231,69,41,210,95,2,102,69,160,254,239,63,62,84,215,88,151,22,243,211,38,10,146,190,159,142,27,68,135,217,242,3,166,204,116,39,94,68,45,149,207,128,160,168,42,10,43,57,84,192,82,188,77,84,115,130,173,36,32,174,129,104,109,48,102,57,116,53,12,2,1,10,219,36,135,128,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,108,175,176,92,138,97,66,88,92,163,20,133,186,14,202,83,61,132,245,179,24,124,92,74,69,199,166,219,149,87,245,197,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,57,47,8,36,135,220,3,79,164,170,203,106,91,189,74,36,174,197,127,223,251,73,189,128,179,24,228,185,158,184,70,248,68,128,128,160,190,78,97,44,199,185,78,255,133,142,12,3,144,130,2,110,52,117,104,18,95,33,87,149,32,175,212,11,129,104,113,157,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,94,62,95,110,183,27,209,155,226,16,94,165,211,195,191,55,253,126,33,1,77,165,26,169,229,103,195,173,238,133,72,134,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[226,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5]] \ No newline at end of file diff --git a/mpt/tests/AddBranchLong.json b/mpt/tests/AddBranchLong.json index 49fd1f1149..2016b2c686 100644 --- a/mpt/tests/AddBranchLong.json +++ b/mpt/tests/AddBranchLong.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,91,90,100,21,60,97,18,135,96,21,187,90,82,60,232,214,123,22,224,116,254,155,184,185,194,205,29,116,231,32,129,175,0,160,192,167,124,25,206,92,75,245,4,43,53,189,69,2,163,219,144,211,228,207,250,178,204,196,234,73,219,18,223,139,250,247,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,199,151,38,229,9,60,78,6,209,87,90,253,217,35,135,162,166,127,39,223,32,108,123,160,66,118,38,51,250,98,173,217,0,160,244,89,96,62,9,150,203,76,223,160,251,42,206,30,75,61,47,23,43,205,173,75,47,191,155,207,111,125,254,156,216,88,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,0,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,105,130,128,74,115,134,13,134,231,146,88,193,234,132,179,206,55,95,69,122,215,246,230,123,169,120,158,220,198,147,103,4,0,160,107,27,106,51,151,146,15,115,253,161,145,206,129,91,38,55,41,82,205,136,182,169,249,74,62,74,253,23,113,189,73,92,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,0,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,0,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,0,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,0,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,0,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,0,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,129,103,83,127,82,116,230,206,168,220,218,71,239,39,86,166,136,38,237,137,0,142,199,113,122,193,27,185,199,80,39,137,0,160,44,170,206,133,150,224,102,18,149,247,178,45,4,51,185,152,182,15,129,98,87,7,217,66,140,196,103,35,93,0,101,219,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,0,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,0,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,0,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,0,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,0,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,0,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,0,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,0,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,0,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,0,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,0,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,0,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,0,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,0,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,0,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,0,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,0,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,0,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,0,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,42,69,74,233,51,55,125,49,134,79,5,11,23,237,229,204,137,171,175,160,3,203,122,137,115,53,181,134,199,219,126,34,0,160,24,235,57,40,228,48,218,25,240,58,122,91,71,45,234,113,203,184,32,245,222,14,27,244,91,16,182,107,168,75,17,119,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,0,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,0,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,0,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,0,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,0,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,0,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,0,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,0,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,0,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,0,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,0,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,207,145,8,113,104,80,200,249,25,156,71,69,100,199,215,231,208,144,224,51,149,195,70,84,132,70,110,198,60,215,179,86,0,160,219,96,122,115,226,97,154,132,68,248,39,70,155,139,139,71,27,90,7,213,57,170,62,184,16,30,145,140,178,47,68,144,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,0,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,0,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,0,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,0,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,0,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,0,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,0,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,0,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,0,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,1,17,249,1,17,13,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,0,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,0,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,0,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,0,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,0,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,0,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,210,18,153,129,9,16,109,118,224,110,219,219,227,254,219,187,210,121,21,214,121,115,230,154,173,190,226,160,131,181,148,83,0,160,161,97,160,22,221,241,157,38,227,108,127,210,79,134,23,132,32,189,106,78,25,236,195,163,217,219,97,128,159,96,180,189,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,0,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,7],[0,160,243,180,122,255,168,251,76,111,113,241,104,225,225,93,38,173,150,5,201,44,175,118,224,190,143,85,238,209,187,163,73,26,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,8],[0,160,230,235,123,177,163,228,229,179,247,255,57,207,119,20,69,202,176,46,215,201,51,244,181,163,154,131,7,136,178,184,167,94,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,0,160,2,181,237,96,137,204,229,65,148,3,108,66,200,41,116,147,205,184,82,98,155,193,196,211,48,20,43,105,98,25,162,58,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,1,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,14],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,91,90,100,21,60,97,18,135,96,21,187,90,82,60,232,214,123,22,224,116,254,155,184,185,194,205,29,116,231,32,129,175,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,192,167,124,25,206,92,75,245,4,43,53,189,69,2,163,219,144,211,228,207,250,178,204,196,234,73,219,18,223,139,250,247,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,199,151,38,229,9,60,78,6,209,87,90,253,217,35,135,162,166,127,39,223,32,108,123,160,66,118,38,51,250,98,173,217,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,244,89,96,62,9,150,203,76,223,160,251,42,206,30,75,61,47,23,43,205,173,75,47,191,155,207,111,125,254,156,216,88,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,160,105,130,128,74,115,134,13,134,231,146,88,193,234,132,179,206,55,95,69,122,215,246,230,123,169,120,158,220,198,147,103,4,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,160,107,27,106,51,151,146,15,115,253,161,145,206,129,91,38,55,41,82,205,136,182,169,249,74,62,74,253,23,113,189,73,92,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,160,129,103,83,127,82,116,230,206,168,220,218,71,239,39,86,166,136,38,237,137,0,142,199,113,122,193,27,185,199,80,39,137,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,128,5],[249,2,17,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,160,44,170,206,133,150,224,102,18,149,247,178,45,4,51,185,152,182,15,129,98,87,7,217,66,140,196,103,35,93,0,101,219,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,128,5],[249,2,17,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,160,42,69,74,233,51,55,125,49,134,79,5,11,23,237,229,204,137,171,175,160,3,203,122,137,115,53,181,134,199,219,126,34,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,128,5],[249,2,17,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,160,24,235,57,40,228,48,218,25,240,58,122,91,71,45,234,113,203,184,32,245,222,14,27,244,91,16,182,107,168,75,17,119,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,128,5],[249,2,17,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,160,207,145,8,113,104,80,200,249,25,156,71,69,100,199,215,231,208,144,224,51,149,195,70,84,132,70,110,198,60,215,179,86,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,128,5],[249,2,17,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,160,219,96,122,115,226,97,154,132,68,248,39,70,155,139,139,71,27,90,7,213,57,170,62,184,16,30,145,140,178,47,68,144,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,128,5],[249,1,17,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,128,128,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,128,128,128,128,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,128,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,160,210,18,153,129,9,16,109,118,224,110,219,219,227,254,219,187,210,121,21,214,121,115,230,154,173,190,226,160,131,181,148,83,128,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,128,5],[249,1,17,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,128,128,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,128,128,128,128,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,128,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,160,161,97,160,22,221,241,157,38,227,108,127,210,79,134,23,132,32,189,106,78,25,236,195,163,217,219,97,128,159,96,180,189,128,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,128,5],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,184,70,248,68,128,128,160,243,180,122,255,168,251,76,111,113,241,104,225,225,93,38,173,150,5,201,44,175,118,224,190,143,85,238,209,187,163,73,26,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,184,70,248,68,128,128,160,230,235,123,177,163,228,229,179,247,255,57,207,119,20,69,202,176,46,215,201,51,244,181,163,154,131,7,136,178,184,167,94,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,128,128,160,2,181,237,96,137,204,229,65,148,3,108,66,200,41,116,147,205,184,82,98,155,193,196,211,48,20,43,105,98,25,162,58,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,91,90,100,21,60,97,18,135,96,21,187,90,82,60,232,214,123,22,224,116,254,155,184,185,194,205,29,116,231,32,129,175,0,160,192,167,124,25,206,92,75,245,4,43,53,189,69,2,163,219,144,211,228,207,250,178,204,196,234,73,219,18,223,139,250,247,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,199,151,38,229,9,60,78,6,209,87,90,253,217,35,135,162,166,127,39,223,32,108,123,160,66,118,38,51,250,98,173,217,0,160,244,89,96,62,9,150,203,76,223,160,251,42,206,30,75,61,47,23,43,205,173,75,47,191,155,207,111,125,254,156,216,88,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,0,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,105,130,128,74,115,134,13,134,231,146,88,193,234,132,179,206,55,95,69,122,215,246,230,123,169,120,158,220,198,147,103,4,0,160,107,27,106,51,151,146,15,115,253,161,145,206,129,91,38,55,41,82,205,136,182,169,249,74,62,74,253,23,113,189,73,92,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,0,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,0,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,0,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,0,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,0,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,0,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,129,103,83,127,82,116,230,206,168,220,218,71,239,39,86,166,136,38,237,137,0,142,199,113,122,193,27,185,199,80,39,137,0,160,44,170,206,133,150,224,102,18,149,247,178,45,4,51,185,152,182,15,129,98,87,7,217,66,140,196,103,35,93,0,101,219,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,0,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,0,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,0,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,0,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,0,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,0,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,0,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,0,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,0,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,0,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,0,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,0,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,0,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,0,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,0,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,0,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,0,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,0,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,0,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,42,69,74,233,51,55,125,49,134,79,5,11,23,237,229,204,137,171,175,160,3,203,122,137,115,53,181,134,199,219,126,34,0,160,24,235,57,40,228,48,218,25,240,58,122,91,71,45,234,113,203,184,32,245,222,14,27,244,91,16,182,107,168,75,17,119,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,0,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,0,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,0,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,0,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,0,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,0,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,0,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,0,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,0,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,0,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,0,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,207,145,8,113,104,80,200,249,25,156,71,69,100,199,215,231,208,144,224,51,149,195,70,84,132,70,110,198,60,215,179,86,0,160,219,96,122,115,226,97,154,132,68,248,39,70,155,139,139,71,27,90,7,213,57,170,62,184,16,30,145,140,178,47,68,144,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,0,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,0,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,0,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,0,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,0,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,0,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,0,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,0,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,0,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[0,1,0,1,249,1,17,249,1,17,13,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,0,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,0,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,0,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,0,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,0,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,0,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,210,18,153,129,9,16,109,118,224,110,219,219,227,254,219,187,210,121,21,214,121,115,230,154,173,190,226,160,131,181,148,83,0,160,161,97,160,22,221,241,157,38,227,108,127,210,79,134,23,132,32,189,106,78,25,236,195,163,217,219,97,128,159,96,180,189,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,0,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,8],[0,160,243,180,122,255,168,251,76,111,113,241,104,225,225,93,38,173,150,5,201,44,175,118,224,190,143,85,238,209,187,163,73,26,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,9],[0,160,230,235,123,177,163,228,229,179,247,255,57,207,119,20,69,202,176,46,215,201,51,244,181,163,154,131,7,136,178,184,167,94,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,0,160,2,181,237,96,137,204,229,65,148,3,108,66,200,41,116,147,205,184,82,98,155,193,196,211,48,20,43,105,98,25,162,58,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[1,0,1,0,248,81,0,248,81,0,10,1,0,1,0,0,0,0,0,0,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,0,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,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,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,17],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,13],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,14],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,5,249,201,155,99,135,16,183,236,179,0,79,228,183,169,127,92,58,41,41,23,56,192,65,111,106,21,157,48,41,168,46,252,112,163,42,127,166,163,124,36,222,233,115,113,240,74,91,93,164,205,30,195,59,196,167,8,162,63,156,115,28,95,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,91,90,100,21,60,97,18,135,96,21,187,90,82,60,232,214,123,22,224,116,254,155,184,185,194,205,29,116,231,32,129,175,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,192,167,124,25,206,92,75,245,4,43,53,189,69,2,163,219,144,211,228,207,250,178,204,196,234,73,219,18,223,139,250,247,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,199,151,38,229,9,60,78,6,209,87,90,253,217,35,135,162,166,127,39,223,32,108,123,160,66,118,38,51,250,98,173,217,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,244,89,96,62,9,150,203,76,223,160,251,42,206,30,75,61,47,23,43,205,173,75,47,191,155,207,111,125,254,156,216,88,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,160,105,130,128,74,115,134,13,134,231,146,88,193,234,132,179,206,55,95,69,122,215,246,230,123,169,120,158,220,198,147,103,4,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,221,213,147,251,21,53,201,233,126,143,161,242,220,199,130,49,204,55,141,125,233,9,170,221,199,80,120,234,220,120,176,38,160,107,27,106,51,151,146,15,115,253,161,145,206,129,91,38,55,41,82,205,136,182,169,249,74,62,74,253,23,113,189,73,92,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,160,129,103,83,127,82,116,230,206,168,220,218,71,239,39,86,166,136,38,237,137,0,142,199,113,122,193,27,185,199,80,39,137,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,128,5],[249,2,17,160,139,87,125,242,116,165,208,189,142,51,124,65,207,245,72,19,50,129,126,183,234,163,41,196,98,235,181,113,125,78,23,166,160,180,204,224,39,117,84,85,112,150,96,196,51,133,26,248,7,34,233,67,138,18,182,213,18,127,14,150,76,240,244,145,158,160,170,238,233,48,72,229,230,237,28,196,147,172,36,81,152,10,162,86,83,206,137,50,134,7,54,77,253,203,201,141,158,109,160,71,154,162,30,110,37,221,206,210,80,69,150,253,234,240,224,29,192,147,238,162,53,114,69,64,12,184,178,211,142,78,251,160,35,118,160,4,170,184,187,169,240,105,112,7,203,59,154,177,87,170,9,108,172,175,119,161,189,253,132,51,123,64,255,99,160,73,24,1,202,216,81,73,9,183,140,40,248,84,18,198,67,137,106,1,83,215,114,217,55,183,50,196,227,85,52,168,19,160,44,170,206,133,150,224,102,18,149,247,178,45,4,51,185,152,182,15,129,98,87,7,217,66,140,196,103,35,93,0,101,219,160,110,167,23,121,182,179,115,241,60,186,83,63,247,41,222,203,160,31,82,180,69,241,203,180,222,83,18,133,218,44,181,72,160,53,183,127,132,148,70,93,129,175,187,105,98,9,141,18,253,57,52,169,211,111,38,155,164,206,139,107,58,32,95,237,73,160,193,53,196,35,150,25,179,161,247,84,155,154,238,201,134,145,77,173,16,132,13,104,220,14,84,32,47,139,111,47,208,81,160,29,106,10,72,101,25,6,228,51,46,147,7,32,88,56,70,155,39,66,49,67,6,117,223,239,218,63,19,197,142,91,46,160,156,41,190,49,2,225,64,58,218,0,15,85,150,222,137,200,185,218,103,180,120,39,25,151,195,239,153,189,101,125,132,253,160,179,84,233,104,7,107,250,152,65,159,163,149,192,123,200,192,65,124,108,200,161,161,15,34,147,230,121,32,222,89,37,105,160,39,126,151,229,15,70,112,195,197,204,14,202,162,72,238,38,56,224,111,207,221,68,33,0,191,66,223,59,187,35,103,242,160,54,230,171,224,204,103,175,10,106,221,149,171,15,184,59,161,77,177,31,2,28,187,141,193,149,222,207,199,218,146,97,230,160,247,168,224,222,36,174,32,171,127,214,65,21,251,96,167,63,103,149,233,214,230,207,193,45,118,58,205,31,60,21,202,223,128,5],[249,2,17,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,160,42,69,74,233,51,55,125,49,134,79,5,11,23,237,229,204,137,171,175,160,3,203,122,137,115,53,181,134,199,219,126,34,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,128,5],[249,2,17,160,186,120,50,187,77,90,188,101,236,23,224,168,50,233,97,33,8,252,71,148,51,225,65,53,97,165,241,123,79,230,197,226,160,87,249,154,161,87,108,160,38,150,10,71,98,85,108,197,115,179,21,136,210,0,173,99,171,90,120,141,211,85,47,74,9,160,158,194,31,13,66,219,255,194,107,139,155,47,58,233,9,167,34,240,74,55,211,99,136,187,160,57,136,92,162,40,21,185,160,7,22,14,240,96,245,189,81,95,249,98,56,205,118,150,96,240,227,34,134,86,26,90,213,243,83,133,203,87,244,212,14,160,53,107,83,118,132,150,236,108,77,129,218,220,95,143,197,7,147,202,168,6,138,253,71,184,253,169,133,170,48,141,163,142,160,37,182,103,107,119,130,81,38,250,63,164,18,60,40,32,2,117,148,189,194,218,179,3,89,41,173,189,94,78,213,224,44,160,27,156,161,228,42,14,191,152,87,248,156,237,32,25,205,11,240,213,82,138,167,213,162,206,133,224,42,82,84,217,156,179,160,95,192,157,205,29,60,221,215,224,83,139,69,204,148,99,195,15,125,217,102,199,100,60,58,198,193,152,245,109,109,90,216,160,71,177,110,59,171,123,226,64,218,100,157,24,188,213,154,238,160,139,144,42,215,22,177,21,175,39,203,2,120,179,197,246,160,24,119,127,141,163,51,62,104,2,80,64,133,197,69,95,204,142,96,151,164,181,148,211,31,210,37,96,222,226,119,190,165,160,24,235,57,40,228,48,218,25,240,58,122,91,71,45,234,113,203,184,32,245,222,14,27,244,91,16,182,107,168,75,17,119,160,74,232,147,77,242,197,121,16,176,74,164,51,26,128,56,141,247,126,87,115,226,38,144,38,201,225,182,15,114,41,115,179,160,201,238,237,16,208,91,54,223,100,55,122,151,106,126,98,160,227,15,200,75,56,159,162,171,221,66,85,57,131,29,102,74,160,59,15,113,37,211,99,166,201,205,207,197,126,184,63,231,111,129,255,209,35,97,141,32,170,62,131,119,13,151,206,238,208,160,33,169,135,179,81,23,187,79,50,233,198,203,156,155,169,160,147,134,35,173,137,144,76,16,126,247,144,97,30,20,73,178,160,102,2,198,141,178,155,28,113,155,89,204,45,189,203,119,70,36,225,156,195,176,63,61,193,198,13,23,125,53,154,120,43,128,5],[249,2,17,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,160,207,145,8,113,104,80,200,249,25,156,71,69,100,199,215,231,208,144,224,51,149,195,70,84,132,70,110,198,60,215,179,86,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,128,5],[249,2,17,160,224,125,102,123,183,190,76,240,80,150,72,55,49,27,152,3,145,181,23,228,121,1,125,91,111,149,48,136,145,243,118,75,160,16,45,78,125,107,92,17,100,182,41,159,253,210,223,148,148,118,85,163,229,210,117,94,191,90,199,209,157,0,45,12,94,160,135,204,214,122,72,22,138,20,226,31,197,27,55,221,40,18,76,166,172,114,135,50,230,36,182,115,167,224,1,89,241,249,160,18,9,87,230,106,92,117,196,38,50,108,201,168,246,157,252,172,161,104,104,69,186,128,168,250,61,34,34,140,44,38,252,160,242,88,126,18,229,21,213,202,133,171,52,72,15,80,243,141,174,198,127,223,103,206,97,52,146,164,167,100,250,0,5,170,160,140,93,78,229,19,235,65,234,232,74,57,148,253,185,175,120,242,140,182,199,32,230,6,127,233,243,137,156,221,201,2,208,160,219,96,122,115,226,97,154,132,68,248,39,70,155,139,139,71,27,90,7,213,57,170,62,184,16,30,145,140,178,47,68,144,160,100,123,24,104,228,153,81,134,31,178,215,239,57,76,131,204,50,15,92,230,212,237,157,117,129,190,111,248,242,97,16,149,160,17,230,165,122,150,80,107,10,226,20,164,12,154,129,31,207,26,59,65,180,212,177,145,121,65,106,73,111,217,116,4,57,160,249,99,44,90,113,150,184,202,77,110,150,4,27,72,115,42,22,126,226,205,5,62,83,224,62,30,59,121,247,152,50,122,160,93,55,116,72,40,251,109,115,84,167,198,118,25,89,85,119,186,188,163,40,152,4,181,235,91,142,98,53,190,29,162,212,160,216,114,84,193,79,74,28,121,215,157,202,47,207,132,102,47,228,52,41,28,199,222,56,49,84,102,15,240,4,177,201,13,160,38,11,71,185,180,81,53,82,226,200,59,192,164,62,61,62,211,118,86,79,61,227,194,64,192,217,227,11,50,195,45,125,160,152,45,63,210,126,121,44,158,246,180,28,21,141,134,125,254,177,233,180,103,3,122,24,217,158,217,101,7,195,34,30,225,160,111,94,174,37,212,36,95,243,92,94,153,8,241,110,254,148,224,198,147,144,15,28,35,183,171,90,166,36,14,116,22,114,160,91,247,135,40,23,214,173,50,15,119,96,7,26,236,163,154,124,246,185,56,62,170,162,213,33,138,21,60,178,192,112,255,128,5],[249,1,17,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,128,128,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,128,128,128,128,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,128,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,160,210,18,153,129,9,16,109,118,224,110,219,219,227,254,219,187,210,121,21,214,121,115,230,154,173,190,226,160,131,181,148,83,128,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,128,5],[249,1,17,160,69,111,93,97,16,10,85,79,112,187,177,173,107,36,208,199,70,69,49,204,155,166,132,6,103,17,52,210,244,231,166,214,160,104,218,247,233,65,160,14,254,179,240,12,33,141,176,116,30,75,151,217,123,99,26,89,142,135,39,255,107,146,54,96,2,160,34,6,56,163,188,214,134,47,143,78,51,197,151,237,211,183,161,133,209,12,200,150,86,248,224,14,36,169,174,141,243,115,128,128,160,187,8,33,80,96,206,196,250,134,134,112,42,91,42,57,171,4,137,203,82,72,146,26,225,5,84,122,184,204,86,157,49,128,128,128,128,160,23,153,85,176,241,174,136,189,104,158,131,95,184,160,5,221,130,113,181,30,249,40,22,18,52,16,116,49,223,13,17,123,128,160,19,115,77,235,127,68,44,78,62,74,164,234,167,26,189,226,50,203,156,107,145,45,147,193,53,225,78,87,254,134,171,180,160,161,97,160,22,221,241,157,38,227,108,127,210,79,134,23,132,32,189,106,78,25,236,195,163,217,219,97,128,159,96,180,189,128,160,197,44,219,124,244,146,81,14,102,63,55,83,8,179,18,25,9,155,204,135,154,73,231,38,118,138,238,135,249,177,241,54,128,5],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,184,70,248,68,128,128,160,243,180,122,255,168,251,76,111,113,241,104,225,225,93,38,173,150,5,201,44,175,118,224,190,143,85,238,209,187,163,73,26,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,60,65,240,27,213,104,207,131,191,50,93,7,12,58,101,202,54,249,141,201,161,159,238,126,8,87,174,206,104,184,70,248,68,128,128,160,230,235,123,177,163,228,229,179,247,255,57,207,119,20,69,202,176,46,215,201,51,244,181,163,154,131,7,136,178,184,167,94,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,242,180,228,187,147,246,33,143,128,29,243,225,170,107,37,128,253,77,222,159,38,5,104,197,96,11,130,42,56,11,208,21,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,128,128,160,2,181,237,96,137,204,229,65,148,3,108,66,200,41,116,147,205,184,82,98,155,193,196,211,48,20,43,105,98,25,162,58,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,87,140,155,251,104,101,201,226,15,40,12,22,9,91,117,120,141,24,241,193,116,100,159,216,20,110,207,95,24,36,55,129,128,128,128,128,128,128,5],[248,67,160,49,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[226,160,32,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/AddBranchTwoLevels.json b/mpt/tests/AddBranchTwoLevels.json index 8dff40b395..2509383cc6 100644 --- a/mpt/tests/AddBranchTwoLevels.json +++ b/mpt/tests/AddBranchTwoLevels.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,145,202,59,207,184,181,204,132,169,168,91,160,60,211,50,107,15,165,139,101,74,251,148,249,104,241,86,141,45,8,202,214,0,160,149,161,91,255,166,107,211,109,201,181,29,3,168,216,148,79,133,65,209,27,183,118,174,170,39,244,41,56,105,167,218,7,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,66,176,214,86,219,235,246,79,146,165,186,87,19,252,29,241,232,94,27,41,38,92,119,251,106,91,208,170,224,29,160,248,0,160,112,186,4,211,18,132,74,91,28,166,139,239,103,168,15,42,189,31,135,248,209,138,187,176,92,23,33,244,36,94,133,43,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,0,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,0,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,0,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,0,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,0,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,0,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,0,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,0,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,0,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,0,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,0,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,0,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,0,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,0,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,19,224,113,201,255,129,36,52,57,214,92,241,118,205,0,170,227,47,102,227,218,116,110,128,178,11,110,204,252,77,100,200,0,160,223,170,245,164,159,246,210,159,143,187,69,29,30,101,1,144,13,186,67,137,102,247,134,6,51,66,76,202,229,100,195,149,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,0,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,0,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,146,211,70,53,89,117,233,193,185,246,151,53,11,162,117,5,124,156,178,211,34,175,70,111,143,66,148,118,201,72,100,140,0,160,252,217,31,98,213,2,184,117,159,197,191,162,34,191,237,19,48,173,185,206,42,131,123,246,215,37,157,170,129,2,159,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,0,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,0,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,0,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,0,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,0,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,0,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,0,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,0,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,0,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,0,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,0,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,0,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,0,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,0,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,0,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,0,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,0,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,0,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,0,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,0,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,0,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,0,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,0,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,0,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,0,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,0,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,0,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,0,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,175,181,176,216,197,195,13,98,14,255,75,4,199,16,191,222,114,48,246,89,57,95,237,2,178,220,14,100,170,2,33,181,0,160,55,85,9,146,13,220,208,48,219,48,45,20,104,34,220,239,134,126,21,8,186,71,116,184,250,50,0,156,101,10,221,196,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,0,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,0,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,0,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,0,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,0,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,180,25,20,136,244,187,234,226,83,52,240,205,200,229,58,185,112,131,8,251,120,228,195,70,166,60,63,220,0,122,78,173,0,160,69,56,88,5,160,143,143,51,129,117,240,225,241,84,36,241,220,69,90,156,249,195,200,255,207,226,79,132,244,18,115,224,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,0,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,0,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,0,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,0,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,0,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,0,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,0,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,0,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,0,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,0,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,0,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,1,17,249,1,17,13,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,0,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,0,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,0,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,0,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,0,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,0,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,0,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,3,153,231,82,186,179,76,222,114,246,236,240,176,201,228,114,97,100,0,77,34,220,98,95,112,155,37,214,127,222,185,16,0,160,149,106,49,186,80,196,82,157,32,65,104,247,97,128,104,47,223,63,50,242,236,254,19,57,80,81,181,46,229,29,163,11,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[1,0,1,0,248,81,0,248,81,0,7,0,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,163,249,116,158,55,31,135,151,154,177,70,162,196,125,104,115,86,21,90,18,248,231,181,157,159,88,231,1,29,210,253,54,0,160,238,33,41,91,139,64,0,126,58,209,28,244,31,248,40,252,116,128,48,205,71,63,220,200,119,152,59,114,226,64,32,177,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,0,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,7],[0,160,124,110,210,32,40,203,188,213,98,144,74,214,52,38,242,41,140,111,161,26,157,214,107,102,215,218,164,89,184,224,211,23,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,8],[0,160,125,125,5,117,81,122,122,242,64,2,175,145,138,151,62,249,124,167,21,134,164,8,89,178,199,105,211,183,248,165,182,64,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,0,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,0,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,0,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,0,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,0,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,0,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,0,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,0,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,0,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,0,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,0,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,40,218,53,174,159,41,102,174,207,210,68,46,147,137,18,7,231,77,152,244,11,253,97,148,81,205,17,30,51,123,221,102,0,160,229,104,249,34,92,158,241,146,58,109,87,65,16,57,148,193,196,216,75,75,23,242,59,8,146,130,42,254,205,234,174,62,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,0,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,0,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,0,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,64,173,190,85,245,27,215,241,104,119,0,147,61,155,51,41,52,3,142,121,197,151,126,68,251,26,55,133,129,160,120,30,0,160,80,212,104,138,191,68,67,228,70,6,232,171,124,66,35,101,130,116,159,84,49,253,75,91,27,244,105,102,42,237,198,64,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[1,0,1,0,248,81,0,248,81,0,12,1,0,14,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,0,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,2],[27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,13],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,14],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,202,59,207,184,181,204,132,169,168,91,160,60,211,50,107,15,165,139,101,74,251,148,249,104,241,86,141,45,8,202,214,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,149,161,91,255,166,107,211,109,201,181,29,3,168,216,148,79,133,65,209,27,183,118,174,170,39,244,41,56,105,167,218,7,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,66,176,214,86,219,235,246,79,146,165,186,87,19,252,29,241,232,94,27,41,38,92,119,251,106,91,208,170,224,29,160,248,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,112,186,4,211,18,132,74,91,28,166,139,239,103,168,15,42,189,31,135,248,209,138,187,176,92,23,33,244,36,94,133,43,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,160,19,224,113,201,255,129,36,52,57,214,92,241,118,205,0,170,227,47,102,227,218,116,110,128,178,11,110,204,252,77,100,200,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,128,5],[249,2,17,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,160,223,170,245,164,159,246,210,159,143,187,69,29,30,101,1,144,13,186,67,137,102,247,134,6,51,66,76,202,229,100,195,149,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,128,5],[249,2,17,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,160,146,211,70,53,89,117,233,193,185,246,151,53,11,162,117,5,124,156,178,211,34,175,70,111,143,66,148,118,201,72,100,140,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,128,5],[249,2,17,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,160,252,217,31,98,213,2,184,117,159,197,191,162,34,191,237,19,48,173,185,206,42,131,123,246,215,37,157,170,129,2,159,79,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,128,5],[249,2,17,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,160,175,181,176,216,197,195,13,98,14,255,75,4,199,16,191,222,114,48,246,89,57,95,237,2,178,220,14,100,170,2,33,181,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,128,5],[249,2,17,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,160,55,85,9,146,13,220,208,48,219,48,45,20,104,34,220,239,134,126,21,8,186,71,116,184,250,50,0,156,101,10,221,196,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,128,5],[249,2,17,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,160,180,25,20,136,244,187,234,226,83,52,240,205,200,229,58,185,112,131,8,251,120,228,195,70,166,60,63,220,0,122,78,173,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,128,5],[249,2,17,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,160,69,56,88,5,160,143,143,51,129,117,240,225,241,84,36,241,220,69,90,156,249,195,200,255,207,226,79,132,244,18,115,224,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,128,5],[249,1,17,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,128,128,128,128,128,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,128,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,160,3,153,231,82,186,179,76,222,114,246,236,240,176,201,228,114,97,100,0,77,34,220,98,95,112,155,37,214,127,222,185,16,128,128,128,5],[249,1,17,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,128,128,128,128,128,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,128,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,160,149,106,49,186,80,196,82,157,32,65,104,247,97,128,104,47,223,63,50,242,236,254,19,57,80,81,181,46,229,29,163,11,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,163,249,116,158,55,31,135,151,154,177,70,162,196,125,104,115,86,21,90,18,248,231,181,157,159,88,231,1,29,210,253,54,128,128,128,128,128,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,238,33,41,91,139,64,0,126,58,209,28,244,31,248,40,252,116,128,48,205,71,63,220,200,119,152,59,114,226,64,32,177,128,128,128,128,128,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,128,128,128,5],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,184,70,248,68,128,128,160,124,110,210,32,40,203,188,213,98,144,74,214,52,38,242,41,140,111,161,26,157,214,107,102,215,218,164,89,184,224,211,23,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,184,70,248,68,128,128,160,125,125,5,117,81,122,122,242,64,2,175,145,138,151,62,249,124,167,21,134,164,8,89,178,199,105,211,183,248,165,182,64,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,40,218,53,174,159,41,102,174,207,210,68,46,147,137,18,7,231,77,152,244,11,253,97,148,81,205,17,30,51,123,221,102,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,229,104,249,34,92,158,241,146,58,109,87,65,16,57,148,193,196,216,75,75,23,242,59,8,146,130,42,254,205,234,174,62,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,64,173,190,85,245,27,215,241,104,119,0,147,61,155,51,41,52,3,142,121,197,151,126,68,251,26,55,133,129,160,120,30,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,80,212,104,138,191,68,67,228,70,6,232,171,124,66,35,101,130,116,159,84,49,253,75,91,27,244,105,102,42,237,198,64,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,128,128,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,145,202,59,207,184,181,204,132,169,168,91,160,60,211,50,107,15,165,139,101,74,251,148,249,104,241,86,141,45,8,202,214,0,160,149,161,91,255,166,107,211,109,201,181,29,3,168,216,148,79,133,65,209,27,183,118,174,170,39,244,41,56,105,167,218,7,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,66,176,214,86,219,235,246,79,146,165,186,87,19,252,29,241,232,94,27,41,38,92,119,251,106,91,208,170,224,29,160,248,0,160,112,186,4,211,18,132,74,91,28,166,139,239,103,168,15,42,189,31,135,248,209,138,187,176,92,23,33,244,36,94,133,43,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,0,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,0,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,0,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,0,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,0,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,0,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,0,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,0,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,0,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,0,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,0,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,0,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,0,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,0,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,19,224,113,201,255,129,36,52,57,214,92,241,118,205,0,170,227,47,102,227,218,116,110,128,178,11,110,204,252,77,100,200,0,160,223,170,245,164,159,246,210,159,143,187,69,29,30,101,1,144,13,186,67,137,102,247,134,6,51,66,76,202,229,100,195,149,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,0,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,0,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,146,211,70,53,89,117,233,193,185,246,151,53,11,162,117,5,124,156,178,211,34,175,70,111,143,66,148,118,201,72,100,140,0,160,252,217,31,98,213,2,184,117,159,197,191,162,34,191,237,19,48,173,185,206,42,131,123,246,215,37,157,170,129,2,159,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,0,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,0,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,0,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,0,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,0,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,0,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,0,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,0,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,0,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,0,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,0,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,0,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,0,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,0,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,0,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,0,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,0,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,0,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,0,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,0,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,0,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,0,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,0,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,0,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,0,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,0,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,0,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,0,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,175,181,176,216,197,195,13,98,14,255,75,4,199,16,191,222,114,48,246,89,57,95,237,2,178,220,14,100,170,2,33,181,0,160,55,85,9,146,13,220,208,48,219,48,45,20,104,34,220,239,134,126,21,8,186,71,116,184,250,50,0,156,101,10,221,196,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,0,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,0,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,0,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,0,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,0,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,180,25,20,136,244,187,234,226,83,52,240,205,200,229,58,185,112,131,8,251,120,228,195,70,166,60,63,220,0,122,78,173,0,160,69,56,88,5,160,143,143,51,129,117,240,225,241,84,36,241,220,69,90,156,249,195,200,255,207,226,79,132,244,18,115,224,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,0,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,0,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,0,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,0,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,0,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,0,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,0,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,0,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,0,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,0,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,0,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[0,1,0,1,249,1,17,249,1,17,13,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,0,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,0,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,0,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,0,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,0,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,0,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,0,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,3,153,231,82,186,179,76,222,114,246,236,240,176,201,228,114,97,100,0,77,34,220,98,95,112,155,37,214,127,222,185,16,0,160,149,106,49,186,80,196,82,157,32,65,104,247,97,128,104,47,223,63,50,242,236,254,19,57,80,81,181,46,229,29,163,11,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[1,0,1,0,248,81,0,248,81,0,7,0,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,163,249,116,158,55,31,135,151,154,177,70,162,196,125,104,115,86,21,90,18,248,231,181,157,159,88,231,1,29,210,253,54,0,160,238,33,41,91,139,64,0,126,58,209,28,244,31,248,40,252,116,128,48,205,71,63,220,200,119,152,59,114,226,64,32,177,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,0,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,8],[0,160,124,110,210,32,40,203,188,213,98,144,74,214,52,38,242,41,140,111,161,26,157,214,107,102,215,218,164,89,184,224,211,23,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,9],[0,160,125,125,5,117,81,122,122,242,64,2,175,145,138,151,62,249,124,167,21,134,164,8,89,178,199,105,211,183,248,165,182,64,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,0,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,0,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,0,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,0,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,0,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,0,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,0,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,0,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,0,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,0,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,0,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,40,218,53,174,159,41,102,174,207,210,68,46,147,137,18,7,231,77,152,244,11,253,97,148,81,205,17,30,51,123,221,102,0,160,229,104,249,34,92,158,241,146,58,109,87,65,16,57,148,193,196,216,75,75,23,242,59,8,146,130,42,254,205,234,174,62,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,0,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,0,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,0,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,64,173,190,85,245,27,215,241,104,119,0,147,61,155,51,41,52,3,142,121,197,151,126,68,251,26,55,133,129,160,120,30,0,160,80,212,104,138,191,68,67,228,70,6,232,171,124,66,35,101,130,116,159,84,49,253,75,91,27,244,105,102,42,237,198,64,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[1,0,1,0,248,81,0,248,81,0,12,1,0,14,0,0,0,0,0,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,0,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,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,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,17],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,2],[27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,13],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,14],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,201,228,18,179,240,82,231,83,54,47,62,117,59,126,146,28,150,38,76,152,189,10,69,99,104,27,116,170,60,11,158,51,208,193,232,216,8,188,132,107,44,214,168,120,123,11,46,92,238,130,134,144,10,237,75,112,45,59,50,167,104,58,48,162,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,202,59,207,184,181,204,132,169,168,91,160,60,211,50,107,15,165,139,101,74,251,148,249,104,241,86,141,45,8,202,214,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,149,161,91,255,166,107,211,109,201,181,29,3,168,216,148,79,133,65,209,27,183,118,174,170,39,244,41,56,105,167,218,7,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,66,176,214,86,219,235,246,79,146,165,186,87,19,252,29,241,232,94,27,41,38,92,119,251,106,91,208,170,224,29,160,248,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,112,186,4,211,18,132,74,91,28,166,139,239,103,168,15,42,189,31,135,248,209,138,187,176,92,23,33,244,36,94,133,43,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,160,19,224,113,201,255,129,36,52,57,214,92,241,118,205,0,170,227,47,102,227,218,116,110,128,178,11,110,204,252,77,100,200,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,128,5],[249,2,17,160,168,126,56,172,52,80,132,112,1,188,219,81,217,108,235,7,91,204,43,236,215,105,173,157,145,80,34,82,55,220,6,4,160,49,189,156,252,156,179,158,251,245,11,39,223,233,40,65,238,184,147,239,253,181,166,105,248,147,9,89,244,120,71,174,20,160,195,115,141,170,173,52,245,52,31,74,14,89,252,57,189,36,230,166,20,149,114,254,243,113,188,73,132,188,245,78,147,25,160,133,216,29,177,161,41,173,111,13,71,224,248,184,244,103,21,96,18,215,93,103,42,140,119,223,225,179,108,10,46,149,23,160,194,131,169,76,107,159,220,165,83,180,204,162,16,19,217,10,236,206,115,161,127,201,244,202,117,242,103,5,213,175,135,247,160,120,189,110,224,246,156,1,95,180,13,4,129,40,192,25,18,89,112,162,93,21,22,28,16,148,27,242,99,96,131,149,79,160,237,201,89,61,216,110,186,41,166,158,143,10,217,102,106,50,128,108,211,150,129,159,26,24,139,181,36,30,4,54,106,11,160,6,241,221,233,8,139,132,65,112,147,181,232,88,6,190,130,244,172,109,157,2,96,131,112,102,148,235,42,79,232,68,49,160,141,220,206,44,156,245,60,193,180,173,93,108,244,203,140,68,29,146,164,39,103,95,123,114,59,230,135,99,56,195,226,188,160,122,176,79,76,231,6,192,71,125,137,35,14,11,17,13,68,13,123,157,118,226,85,157,147,74,107,236,194,2,129,105,70,160,94,103,30,170,252,117,166,208,167,61,182,8,167,253,123,99,246,189,201,245,37,253,233,96,39,29,233,8,154,197,206,95,160,210,39,52,242,60,98,181,196,59,237,8,104,28,126,18,121,21,216,78,48,138,197,74,188,160,152,85,192,243,122,161,35,160,51,49,162,128,8,49,122,112,39,198,26,106,94,128,28,238,67,58,72,85,69,26,27,70,29,186,248,140,226,148,239,118,160,156,178,57,38,104,169,53,185,101,17,189,184,191,112,223,240,47,93,133,175,180,20,15,37,226,109,55,194,69,121,17,121,160,223,170,245,164,159,246,210,159,143,187,69,29,30,101,1,144,13,186,67,137,102,247,134,6,51,66,76,202,229,100,195,149,160,78,196,70,119,146,143,203,161,239,235,187,146,102,7,199,230,178,254,232,34,29,97,160,25,144,219,65,110,19,147,191,178,128,5],[249,2,17,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,160,146,211,70,53,89,117,233,193,185,246,151,53,11,162,117,5,124,156,178,211,34,175,70,111,143,66,148,118,201,72,100,140,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,128,5],[249,2,17,160,136,158,2,226,205,39,53,200,113,213,65,23,18,60,36,104,196,248,107,177,74,40,48,252,36,63,161,52,146,149,218,244,160,252,217,31,98,213,2,184,117,159,197,191,162,34,191,237,19,48,173,185,206,42,131,123,246,215,37,157,170,129,2,159,79,160,178,89,45,115,255,109,177,92,13,91,154,240,84,96,101,35,213,60,49,208,153,59,107,203,226,66,205,62,68,3,113,137,160,166,85,24,235,117,21,41,38,2,46,154,5,238,220,56,182,54,80,193,114,221,7,218,171,122,139,14,182,34,43,225,11,160,128,7,86,23,178,89,223,15,160,93,208,236,181,15,200,254,14,129,27,172,141,42,85,169,99,48,15,64,89,137,167,14,160,245,10,80,145,124,82,98,75,5,94,208,158,164,83,64,241,58,78,80,236,164,29,16,17,247,28,11,188,7,153,37,89,160,24,119,186,59,29,199,157,199,107,244,60,254,37,158,163,157,252,203,226,194,157,0,166,95,218,196,148,130,234,162,121,239,160,94,198,127,59,180,131,13,244,68,3,222,222,13,107,83,105,186,137,106,45,125,59,180,177,1,66,66,169,171,129,88,217,160,133,207,198,78,164,255,156,121,41,189,187,36,94,143,126,247,48,230,103,6,46,156,139,97,44,39,227,62,202,168,107,191,160,216,106,43,237,213,115,189,35,134,152,26,60,219,16,85,49,137,100,186,11,86,29,155,35,87,232,223,241,18,113,171,25,160,128,208,42,52,69,55,251,81,250,24,55,61,254,144,231,180,7,242,112,189,122,75,53,238,162,55,214,3,214,190,41,82,160,28,219,73,212,229,223,201,192,15,253,116,78,122,240,153,175,216,161,249,187,124,34,1,247,174,24,90,134,129,98,138,94,160,162,188,94,59,250,131,16,137,114,125,49,129,57,1,29,135,254,120,47,177,150,179,111,91,35,188,158,124,144,1,165,175,160,233,63,33,157,182,80,71,194,4,131,135,15,177,110,39,218,235,9,68,145,221,151,209,249,113,151,13,154,113,248,212,251,160,240,77,5,167,240,252,156,72,6,120,105,247,250,255,60,160,223,216,2,148,244,77,178,193,105,70,138,146,77,14,36,26,160,231,117,39,46,18,64,141,100,58,123,76,130,108,182,192,123,198,75,224,13,254,82,121,28,34,188,37,215,67,229,204,145,128,5],[249,2,17,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,160,175,181,176,216,197,195,13,98,14,255,75,4,199,16,191,222,114,48,246,89,57,95,237,2,178,220,14,100,170,2,33,181,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,128,5],[249,2,17,160,13,50,178,12,178,19,67,135,215,89,53,231,22,221,140,64,188,98,198,227,215,36,164,27,112,123,190,45,95,182,33,187,160,144,189,95,104,22,238,131,96,95,198,33,248,191,105,143,89,198,59,69,63,243,142,51,78,65,115,149,37,203,218,247,94,160,79,204,161,177,228,182,121,96,146,211,177,38,22,57,20,49,248,123,125,156,59,75,90,151,138,247,138,6,179,165,160,82,160,140,157,161,144,90,131,156,126,28,31,219,2,32,142,218,207,122,240,59,83,213,101,85,6,89,42,252,50,0,63,41,26,160,114,4,167,86,222,251,112,145,143,90,94,162,253,167,136,179,171,244,100,6,175,12,83,225,246,212,87,136,249,223,98,41,160,35,133,238,244,161,113,110,168,119,146,55,22,14,251,248,253,122,123,143,124,99,22,167,156,159,89,143,189,188,184,55,25,160,218,193,150,127,147,10,105,9,78,25,126,53,125,230,152,4,221,183,129,56,57,0,216,220,246,188,35,57,240,221,236,220,160,152,34,0,17,190,112,15,88,228,102,220,185,135,126,19,76,151,214,110,0,89,64,203,77,36,86,21,103,24,93,163,162,160,222,176,130,181,66,206,34,242,98,239,160,93,183,113,213,224,164,56,159,67,98,237,201,92,199,233,180,76,26,178,183,220,160,244,134,114,8,198,123,78,30,181,195,25,53,18,58,102,168,17,37,12,65,146,237,176,118,73,123,94,211,88,102,45,103,160,99,65,230,50,158,103,92,64,163,190,197,76,55,250,64,183,58,35,6,216,189,162,165,220,203,139,72,228,79,146,166,79,160,77,230,171,142,226,201,157,79,149,190,26,10,65,95,107,252,129,131,254,192,76,245,23,182,112,114,111,243,174,62,85,173,160,208,61,209,181,228,68,191,140,217,152,245,13,166,173,143,131,23,154,162,132,24,173,67,254,35,26,228,28,62,238,46,153,160,109,70,62,252,174,216,135,110,228,206,18,234,175,240,81,71,60,224,40,247,249,199,120,40,169,94,170,189,82,7,19,164,160,55,85,9,146,13,220,208,48,219,48,45,20,104,34,220,239,134,126,21,8,186,71,116,184,250,50,0,156,101,10,221,196,160,55,120,177,211,133,123,94,204,145,54,50,158,200,181,96,110,60,208,24,240,219,149,8,97,145,225,21,109,246,143,68,192,128,5],[249,2,17,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,160,180,25,20,136,244,187,234,226,83,52,240,205,200,229,58,185,112,131,8,251,120,228,195,70,166,60,63,220,0,122,78,173,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,128,5],[249,2,17,160,233,164,123,155,208,136,62,222,128,46,68,22,119,41,220,130,92,81,54,13,240,207,4,31,130,84,81,26,250,195,171,31,160,244,215,184,178,53,71,155,192,100,8,118,81,164,118,232,220,173,36,120,133,241,231,166,112,58,35,217,30,213,123,220,77,160,134,253,80,38,136,250,41,205,209,43,104,149,123,17,94,159,28,175,21,183,209,231,206,71,77,37,218,154,146,153,24,84,160,242,196,102,68,90,97,212,177,99,93,1,189,243,233,47,45,158,15,86,232,172,232,220,234,77,224,150,242,154,87,138,123,160,69,56,88,5,160,143,143,51,129,117,240,225,241,84,36,241,220,69,90,156,249,195,200,255,207,226,79,132,244,18,115,224,160,6,112,245,182,35,129,212,139,193,244,32,18,172,238,163,131,140,3,156,129,117,175,101,209,39,17,230,197,161,26,164,26,160,79,40,37,32,248,84,18,15,57,155,236,176,232,223,32,225,49,204,199,149,15,187,125,240,104,181,38,216,118,38,1,237,160,105,23,154,137,214,82,85,24,220,53,190,87,18,66,18,143,0,67,138,13,212,5,13,41,124,119,231,67,255,172,68,9,160,150,57,129,248,61,15,249,159,113,45,24,26,195,248,178,118,31,241,166,83,125,218,65,165,39,22,144,22,55,186,191,36,160,37,141,200,101,250,20,191,110,42,209,61,8,144,77,65,122,59,202,230,3,188,203,35,205,101,33,33,94,177,227,68,43,160,69,219,41,20,222,32,242,18,19,225,56,104,87,117,137,196,215,12,73,139,227,173,49,7,198,217,73,208,227,162,81,116,160,28,142,151,27,207,139,38,79,22,24,250,12,143,203,222,117,103,50,59,36,240,23,62,117,240,73,138,255,192,1,93,196,160,71,66,44,76,194,4,102,148,61,159,44,187,87,174,253,148,80,69,177,44,134,124,174,137,132,229,187,176,102,210,238,67,160,60,127,152,172,115,221,28,164,158,109,71,26,152,180,197,32,190,197,209,7,136,29,17,0,1,166,144,214,158,223,255,188,160,139,247,90,127,31,160,77,117,139,184,215,104,143,174,182,205,118,216,68,187,107,213,107,217,79,68,166,136,61,93,95,219,160,144,168,243,96,7,203,236,41,91,150,36,240,48,27,175,249,20,6,27,133,8,180,158,141,251,53,222,188,111,207,156,79,128,5],[249,1,17,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,128,128,128,128,128,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,128,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,160,3,153,231,82,186,179,76,222,114,246,236,240,176,201,228,114,97,100,0,77,34,220,98,95,112,155,37,214,127,222,185,16,128,128,128,5],[249,1,17,160,215,224,21,2,97,171,69,236,25,113,94,56,156,61,31,194,96,44,38,194,7,54,86,91,99,76,25,68,145,135,211,203,160,0,116,232,16,100,160,2,7,116,93,13,52,82,113,39,74,129,133,1,15,13,152,37,53,61,188,158,237,240,251,33,100,128,128,128,128,128,160,34,4,235,19,71,244,221,231,87,16,181,139,205,226,188,107,109,163,62,245,227,181,183,149,28,88,87,131,159,226,103,240,160,4,118,106,94,203,57,75,141,85,80,227,21,97,138,127,226,1,28,46,243,8,235,110,208,8,114,254,18,55,214,34,166,160,59,212,149,146,240,60,174,117,127,215,192,69,57,2,171,125,65,9,239,118,90,254,77,195,30,68,46,165,85,163,206,73,128,160,195,224,6,145,38,225,72,233,106,172,81,161,30,125,2,127,249,225,13,71,60,192,219,232,194,101,212,20,230,176,37,97,160,185,33,32,239,177,174,129,67,203,135,224,106,250,147,29,149,212,33,253,192,57,152,87,160,239,0,210,114,54,157,242,249,160,149,106,49,186,80,196,82,157,32,65,104,247,97,128,104,47,223,63,50,242,236,254,19,57,80,81,181,46,229,29,163,11,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,163,249,116,158,55,31,135,151,154,177,70,162,196,125,104,115,86,21,90,18,248,231,181,157,159,88,231,1,29,210,253,54,128,128,128,128,128,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,238,33,41,91,139,64,0,126,58,209,28,244,31,248,40,252,116,128,48,205,71,63,220,200,119,152,59,114,226,64,32,177,128,128,128,128,128,160,251,60,45,2,104,12,61,28,155,14,150,70,250,245,3,148,210,16,251,31,250,169,96,119,131,26,252,73,177,112,202,218,128,128,128,5],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,184,70,248,68,128,128,160,124,110,210,32,40,203,188,213,98,144,74,214,52,38,242,41,140,111,161,26,157,214,107,102,215,218,164,89,184,224,211,23,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,204,18,70,147,70,174,150,116,157,137,13,240,104,94,233,25,109,74,186,171,157,47,95,139,142,245,103,90,184,70,248,68,128,128,160,125,125,5,117,81,122,122,242,64,2,175,145,138,151,62,249,124,167,21,134,164,8,89,178,199,105,211,183,248,165,182,64,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,40,218,53,174,159,41,102,174,207,210,68,46,147,137,18,7,231,77,152,244,11,253,97,148,81,205,17,30,51,123,221,102,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[249,1,241,160,210,78,178,150,212,28,82,100,139,9,109,132,133,207,63,99,40,200,4,196,200,195,186,250,93,114,18,44,172,151,118,68,160,248,248,132,231,219,36,190,8,58,174,27,174,158,48,92,216,246,35,223,148,206,15,72,180,81,79,190,14,67,106,51,79,160,13,72,167,81,176,246,4,165,171,191,233,200,230,245,85,183,155,49,113,73,183,238,65,232,198,3,104,188,203,231,65,107,160,245,222,18,92,222,52,154,198,56,236,143,5,187,148,74,102,159,213,184,21,37,236,199,145,65,247,7,166,199,180,48,247,160,166,208,151,209,212,168,142,58,157,109,23,95,84,233,143,153,14,248,231,3,194,217,110,15,239,28,4,40,101,20,53,97,160,60,130,57,44,233,118,42,28,170,215,17,198,162,137,157,164,223,182,105,242,82,26,139,152,210,231,170,122,160,56,27,239,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,175,1,178,61,129,112,118,162,180,92,178,179,187,8,193,159,88,107,50,59,21,36,17,87,21,27,120,193,231,46,250,160,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,233,11,203,144,35,127,66,38,147,63,249,208,31,136,253,118,129,195,190,252,103,30,209,103,175,19,31,90,157,186,240,15,160,116,9,53,227,24,201,63,205,83,100,51,78,3,176,96,96,120,136,225,160,202,17,90,149,234,56,165,87,22,40,184,42,160,242,20,107,113,105,239,136,8,144,132,56,162,225,51,73,150,27,145,239,210,114,198,211,182,32,230,120,58,58,217,173,72,160,12,22,175,18,114,255,215,239,55,10,122,127,125,141,194,141,217,188,103,188,152,194,108,175,150,155,24,11,23,95,238,25,160,229,104,249,34,92,158,241,146,58,109,87,65,16,57,148,193,196,216,75,75,23,242,59,8,146,130,42,254,205,234,174,62,160,125,60,195,29,133,115,78,254,77,106,193,209,138,28,116,102,74,68,161,182,3,244,61,135,24,219,30,81,54,65,75,20,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,64,173,190,85,245,27,215,241,104,119,0,147,61,155,51,41,52,3,142,121,197,151,126,68,251,26,55,133,129,160,120,30,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,205,47,45,45,48,218,249,255,243,170,19,97,62,119,94,176,39,141,226,22,160,223,179,39,159,220,65,206,56,192,65,173,160,50,7,84,178,113,185,153,86,226,228,109,96,229,189,177,154,48,210,208,72,55,188,165,81,252,132,72,106,229,90,76,92,128,128,128,128,128,128,128,160,80,212,104,138,191,68,67,228,70,6,232,171,124,66,35,101,130,116,159,84,49,253,75,91,27,244,105,102,42,237,198,64,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,166,63,2,5,40,19,246,0,9,254,66,154,247,78,11,69,102,73,107,96,10,59,99,155,12,117,22,81,236,36,24,140,128,128,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,27,5]] \ No newline at end of file diff --git a/mpt/tests/AddBranchTwoLevelsLong.json b/mpt/tests/AddBranchTwoLevelsLong.json index d1fe82ed89..97ee0a55bc 100644 --- a/mpt/tests/AddBranchTwoLevelsLong.json +++ b/mpt/tests/AddBranchTwoLevelsLong.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,112,111,76,82,17,231,123,222,41,29,143,197,43,214,49,114,156,6,228,160,200,190,124,83,90,134,148,113,0,242,8,223,0,160,28,241,244,79,115,80,99,155,142,177,171,21,142,78,170,161,160,151,84,2,1,217,248,156,185,227,64,243,5,112,142,186,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,58,109,215,135,86,131,21,211,39,205,236,11,17,4,11,251,27,214,159,168,108,253,243,116,37,135,174,7,21,231,118,173,0,160,46,171,117,127,104,238,238,194,83,233,78,9,202,136,194,148,140,253,97,150,228,161,20,225,13,58,144,222,57,99,254,32,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,0,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,0,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,0,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,146,166,81,45,210,69,39,90,8,44,60,221,195,241,31,210,253,3,69,225,11,88,250,193,159,251,4,231,245,233,133,226,0,160,134,63,30,134,185,236,136,110,216,149,200,29,150,68,11,249,220,44,129,142,104,27,141,110,40,213,239,1,101,88,73,149,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,0,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,0,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,0,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,0,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,0,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,0,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,0,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,0,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,0,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,0,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,0,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,0,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,0,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,0,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,0,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,0,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,0,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,0,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,0,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,0,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,0,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,0,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,104,89,56,67,130,177,255,66,86,223,47,205,194,196,137,228,139,65,105,207,33,85,109,121,82,166,72,219,252,44,251,57,0,160,79,132,115,35,52,46,95,96,2,2,115,162,44,191,156,162,192,165,82,107,140,211,254,138,34,192,195,57,95,161,87,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,0,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,0,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,0,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,0,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,0,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,0,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,0,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,0,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,0,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,42,24,87,137,84,11,35,99,129,198,127,228,155,85,156,33,108,82,86,188,33,157,85,117,109,104,122,163,199,71,97,63,0,160,174,127,128,165,147,138,20,51,157,73,19,218,37,23,117,111,124,78,248,64,26,173,136,151,108,81,69,93,159,165,157,5,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,0,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,0,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,0,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,0,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,0,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,0,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,0,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,0,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,0,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,0,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,0,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,0,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,0,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,0,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,0,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,0,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,80,192,12,181,234,197,167,48,160,85,10,220,41,220,187,66,88,224,134,140,35,222,37,94,171,131,46,144,39,31,171,221,0,160,88,250,177,137,251,253,171,31,170,108,145,2,118,240,52,248,128,177,214,147,184,112,178,29,82,17,46,69,147,165,137,56,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,0,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,0,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,0,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,0,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,0,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,0,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,0,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,0,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,0,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,0,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,1,17,249,1,17,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,114,102,255,251,116,2,170,24,47,182,156,52,247,77,37,159,202,195,203,229,225,253,90,175,118,104,20,35,133,52,155,244,0,160,167,211,155,160,201,251,76,202,216,44,134,208,243,169,194,31,136,106,132,127,255,30,231,154,164,250,237,71,247,7,71,108,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,0,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,0,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,0,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,0,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,0,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,0,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,0,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,113,65,45,107,211,235,72,59,222,171,146,31,38,245,62,163,235,195,74,119,251,206,230,11,150,55,132,81,123,170,212,163,0,160,174,79,250,14,204,47,230,127,162,158,244,66,186,245,88,129,146,245,96,126,115,7,239,250,25,59,94,83,145,226,98,151,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,0,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,7],[0,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,8],[0,160,116,153,120,158,35,139,22,3,217,133,14,145,254,66,30,86,90,251,215,156,182,186,146,63,18,216,131,139,85,131,244,191,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,0,160,226,190,84,69,203,56,27,246,201,141,156,201,73,130,2,159,121,205,4,166,22,147,152,70,29,59,157,94,225,160,94,240,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,0,160,182,104,108,5,101,67,68,63,182,144,81,1,94,196,132,5,233,246,221,169,26,88,78,224,208,14,115,84,171,42,152,115,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[1,0,1,0,248,81,0,248,81,0,12,1,0,14,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,13],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,14],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,112,111,76,82,17,231,123,222,41,29,143,197,43,214,49,114,156,6,228,160,200,190,124,83,90,134,148,113,0,242,8,223,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,28,241,244,79,115,80,99,155,142,177,171,21,142,78,170,161,160,151,84,2,1,217,248,156,185,227,64,243,5,112,142,186,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,58,109,215,135,86,131,21,211,39,205,236,11,17,4,11,251,27,214,159,168,108,253,243,116,37,135,174,7,21,231,118,173,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,46,171,117,127,104,238,238,194,83,233,78,9,202,136,194,148,140,253,97,150,228,161,20,225,13,58,144,222,57,99,254,32,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,160,146,166,81,45,210,69,39,90,8,44,60,221,195,241,31,210,253,3,69,225,11,88,250,193,159,251,4,231,245,233,133,226,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,128,5],[249,2,17,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,160,134,63,30,134,185,236,136,110,216,149,200,29,150,68,11,249,220,44,129,142,104,27,141,110,40,213,239,1,101,88,73,149,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,128,5],[249,2,17,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,160,104,89,56,67,130,177,255,66,86,223,47,205,194,196,137,228,139,65,105,207,33,85,109,121,82,166,72,219,252,44,251,57,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,128,5],[249,2,17,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,160,79,132,115,35,52,46,95,96,2,2,115,162,44,191,156,162,192,165,82,107,140,211,254,138,34,192,195,57,95,161,87,130,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,128,5],[249,2,17,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,160,42,24,87,137,84,11,35,99,129,198,127,228,155,85,156,33,108,82,86,188,33,157,85,117,109,104,122,163,199,71,97,63,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,128,5],[249,2,17,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,160,174,127,128,165,147,138,20,51,157,73,19,218,37,23,117,111,124,78,248,64,26,173,136,151,108,81,69,93,159,165,157,5,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,128,5],[249,2,17,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,160,80,192,12,181,234,197,167,48,160,85,10,220,41,220,187,66,88,224,134,140,35,222,37,94,171,131,46,144,39,31,171,221,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,128,5],[249,2,17,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,160,88,250,177,137,251,253,171,31,170,108,145,2,118,240,52,248,128,177,214,147,184,112,178,29,82,17,46,69,147,165,137,56,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,128,5],[249,1,17,160,114,102,255,251,116,2,170,24,47,182,156,52,247,77,37,159,202,195,203,229,225,253,90,175,118,104,20,35,133,52,155,244,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,128,128,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,128,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,128,128,128,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,128,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,128,128,5],[249,1,17,160,167,211,155,160,201,251,76,202,216,44,134,208,243,169,194,31,136,106,132,127,255,30,231,154,164,250,237,71,247,7,71,108,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,128,128,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,128,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,128,128,128,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,128,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,128,128,5],[248,81,128,128,128,160,113,65,45,107,211,235,72,59,222,171,146,31,38,245,62,163,235,195,74,119,251,206,230,11,150,55,132,81,123,170,212,163,128,128,128,128,128,128,128,128,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,128,128,128,128,5],[248,81,128,128,128,160,174,79,250,14,204,47,230,127,162,158,244,66,186,245,88,129,146,245,96,126,115,7,239,250,25,59,94,83,145,226,98,151,128,128,128,128,128,128,128,128,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,128,128,128,128,5],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,184,70,248,68,128,128,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,184,70,248,68,128,128,160,116,153,120,158,35,139,22,3,217,133,14,145,254,66,30,86,90,251,215,156,182,186,146,63,18,216,131,139,85,131,244,191,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,226,190,84,69,203,56,27,246,201,141,156,201,73,130,2,159,121,205,4,166,22,147,152,70,29,59,157,94,225,160,94,240,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,182,104,108,5,101,67,68,63,182,144,81,1,94,196,132,5,233,246,221,169,26,88,78,224,208,14,115,84,171,42,152,115,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,112,111,76,82,17,231,123,222,41,29,143,197,43,214,49,114,156,6,228,160,200,190,124,83,90,134,148,113,0,242,8,223,0,160,28,241,244,79,115,80,99,155,142,177,171,21,142,78,170,161,160,151,84,2,1,217,248,156,185,227,64,243,5,112,142,186,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,58,109,215,135,86,131,21,211,39,205,236,11,17,4,11,251,27,214,159,168,108,253,243,116,37,135,174,7,21,231,118,173,0,160,46,171,117,127,104,238,238,194,83,233,78,9,202,136,194,148,140,253,97,150,228,161,20,225,13,58,144,222,57,99,254,32,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,0,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,0,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,0,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,146,166,81,45,210,69,39,90,8,44,60,221,195,241,31,210,253,3,69,225,11,88,250,193,159,251,4,231,245,233,133,226,0,160,134,63,30,134,185,236,136,110,216,149,200,29,150,68,11,249,220,44,129,142,104,27,141,110,40,213,239,1,101,88,73,149,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,0,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,0,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,0,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,0,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,0,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,0,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,0,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,0,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,0,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,0,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,0,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,0,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,0,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,0,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,0,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,0,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,0,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,0,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,0,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,0,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,0,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,0,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,104,89,56,67,130,177,255,66,86,223,47,205,194,196,137,228,139,65,105,207,33,85,109,121,82,166,72,219,252,44,251,57,0,160,79,132,115,35,52,46,95,96,2,2,115,162,44,191,156,162,192,165,82,107,140,211,254,138,34,192,195,57,95,161,87,130,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,0,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,0,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,0,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,0,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,0,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,0,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,0,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,0,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,0,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,42,24,87,137,84,11,35,99,129,198,127,228,155,85,156,33,108,82,86,188,33,157,85,117,109,104,122,163,199,71,97,63,0,160,174,127,128,165,147,138,20,51,157,73,19,218,37,23,117,111,124,78,248,64,26,173,136,151,108,81,69,93,159,165,157,5,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,0,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,0,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,0,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,0,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,0,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,0,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,0,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,0,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,0,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,0,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,0,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,0,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,0,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,0,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,0,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,0,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,80,192,12,181,234,197,167,48,160,85,10,220,41,220,187,66,88,224,134,140,35,222,37,94,171,131,46,144,39,31,171,221,0,160,88,250,177,137,251,253,171,31,170,108,145,2,118,240,52,248,128,177,214,147,184,112,178,29,82,17,46,69,147,165,137,56,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,0,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,0,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,0,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,0,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,0,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,0,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,0,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,0,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,0,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,0,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[0,1,0,1,249,1,17,249,1,17,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,114,102,255,251,116,2,170,24,47,182,156,52,247,77,37,159,202,195,203,229,225,253,90,175,118,104,20,35,133,52,155,244,0,160,167,211,155,160,201,251,76,202,216,44,134,208,243,169,194,31,136,106,132,127,255,30,231,154,164,250,237,71,247,7,71,108,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,0,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,0,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,0,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,0,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,0,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,0,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,0,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,113,65,45,107,211,235,72,59,222,171,146,31,38,245,62,163,235,195,74,119,251,206,230,11,150,55,132,81,123,170,212,163,0,160,174,79,250,14,204,47,230,127,162,158,244,66,186,245,88,129,146,245,96,126,115,7,239,250,25,59,94,83,145,226,98,151,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,0,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,8],[0,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,9],[0,160,116,153,120,158,35,139,22,3,217,133,14,145,254,66,30,86,90,251,215,156,182,186,146,63,18,216,131,139,85,131,244,191,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,0,160,226,190,84,69,203,56,27,246,201,141,156,201,73,130,2,159,121,205,4,166,22,147,152,70,29,59,157,94,225,160,94,240,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,0,160,182,104,108,5,101,67,68,63,182,144,81,1,94,196,132,5,233,246,221,169,26,88,78,224,208,14,115,84,171,42,152,115,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[1,0,1,0,248,81,0,248,81,0,12,1,0,14,0,0,0,0,0,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,0,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,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,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,17],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,13],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,14],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,65,142,115,86,153,45,96,46,75,208,124,208,7,163,16,107,176,78,205,174,240,138,104,153,241,130,159,183,150,255,172,64,216,85,95,32,235,202,43,112,168,109,97,139,32,97,72,199,52,22,55,141,153,57,226,95,120,214,6,226,51,115,154,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,112,111,76,82,17,231,123,222,41,29,143,197,43,214,49,114,156,6,228,160,200,190,124,83,90,134,148,113,0,242,8,223,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,28,241,244,79,115,80,99,155,142,177,171,21,142,78,170,161,160,151,84,2,1,217,248,156,185,227,64,243,5,112,142,186,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,58,109,215,135,86,131,21,211,39,205,236,11,17,4,11,251,27,214,159,168,108,253,243,116,37,135,174,7,21,231,118,173,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,46,171,117,127,104,238,238,194,83,233,78,9,202,136,194,148,140,253,97,150,228,161,20,225,13,58,144,222,57,99,254,32,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,160,146,166,81,45,210,69,39,90,8,44,60,221,195,241,31,210,253,3,69,225,11,88,250,193,159,251,4,231,245,233,133,226,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,128,5],[249,2,17,160,198,67,193,40,189,183,243,110,236,249,87,164,254,4,18,247,165,8,224,145,183,146,193,134,108,92,51,118,87,1,55,55,160,207,77,142,134,69,57,3,137,194,215,136,159,200,3,106,136,207,128,121,101,74,111,119,8,28,25,67,95,75,149,240,179,160,113,169,81,156,152,233,242,53,158,61,1,6,154,158,221,95,160,161,22,75,243,24,208,145,102,67,192,91,136,171,112,130,160,134,63,30,134,185,236,136,110,216,149,200,29,150,68,11,249,220,44,129,142,104,27,141,110,40,213,239,1,101,88,73,149,160,77,136,232,125,146,182,216,32,31,95,68,167,85,8,141,149,172,249,145,110,63,184,182,211,115,249,66,156,35,44,206,130,160,187,154,109,62,12,234,181,48,71,107,26,151,43,194,36,229,11,31,4,19,154,49,106,141,191,91,11,104,128,73,95,246,160,203,119,143,72,93,31,12,157,215,52,167,43,217,70,64,171,206,192,149,251,222,195,239,242,45,174,126,148,245,99,64,233,160,73,244,169,88,68,149,214,152,203,249,139,51,80,134,156,226,19,139,105,13,52,70,14,183,53,59,223,4,28,123,104,254,160,15,252,131,153,150,238,233,87,57,131,180,245,221,26,171,14,170,52,134,20,157,152,67,164,172,251,14,21,209,240,7,100,160,179,220,4,245,160,115,14,86,110,172,166,147,215,255,160,56,101,86,150,82,125,169,134,241,36,61,221,34,216,202,244,140,160,44,172,79,123,106,240,124,139,46,74,80,170,182,250,147,244,33,60,118,18,121,72,132,239,214,154,100,185,201,68,249,50,160,93,101,130,85,29,12,134,80,207,223,101,52,21,168,12,11,168,61,48,111,61,146,166,227,57,219,149,137,240,172,245,215,160,9,243,232,41,51,138,168,83,221,234,35,126,44,249,128,242,15,18,210,250,246,228,60,215,162,53,252,99,107,192,121,172,160,96,65,44,193,20,161,35,105,195,200,17,242,161,224,50,75,252,5,9,96,245,206,238,107,193,80,195,112,227,16,154,88,160,142,167,165,168,158,18,66,44,73,118,203,155,197,126,32,57,210,76,183,198,171,22,96,231,247,20,192,86,93,226,56,223,160,58,140,167,212,151,173,213,191,229,255,38,103,52,10,86,110,98,108,97,176,58,199,242,10,81,76,108,153,252,112,99,84,128,5],[249,2,17,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,160,104,89,56,67,130,177,255,66,86,223,47,205,194,196,137,228,139,65,105,207,33,85,109,121,82,166,72,219,252,44,251,57,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,128,5],[249,2,17,160,244,90,153,105,161,223,18,232,143,116,173,76,165,86,100,59,34,223,188,180,94,207,49,118,75,123,131,57,56,71,90,155,160,35,244,145,51,163,253,92,20,107,47,18,175,177,120,133,74,31,144,227,75,98,88,197,112,84,5,232,224,253,82,92,193,160,56,31,246,86,166,185,197,202,17,183,247,144,180,14,107,226,134,183,166,172,239,29,163,58,196,63,55,89,218,100,180,5,160,151,184,234,56,149,4,80,205,52,13,51,132,68,34,32,94,222,115,12,5,118,255,135,222,239,35,80,184,168,42,193,180,160,7,116,25,167,219,104,220,53,4,9,24,182,47,50,131,32,172,204,234,115,222,179,166,70,157,253,49,88,35,213,21,97,160,57,102,138,145,250,184,56,48,16,144,15,55,9,81,42,245,180,206,237,191,155,230,201,249,171,205,249,219,24,217,242,180,160,40,172,201,0,99,38,60,144,110,245,49,191,234,99,210,148,99,153,13,46,117,79,20,46,111,119,21,146,19,155,125,247,160,55,48,220,133,35,40,6,26,64,184,118,52,69,142,104,219,58,163,199,188,88,218,133,87,22,51,166,123,229,143,18,252,160,212,227,94,79,219,148,169,148,209,138,63,40,180,238,223,228,22,24,6,127,75,11,78,125,251,182,212,139,99,52,66,96,160,164,191,91,178,63,195,101,63,192,103,48,228,255,138,158,51,141,236,147,98,51,19,220,86,101,88,179,108,60,162,131,188,160,79,132,115,35,52,46,95,96,2,2,115,162,44,191,156,162,192,165,82,107,140,211,254,138,34,192,195,57,95,161,87,130,160,111,19,137,216,175,63,82,137,160,225,123,29,238,54,138,24,22,119,125,255,226,18,91,100,8,156,64,163,170,92,111,188,160,179,104,56,90,73,209,179,12,114,124,226,101,207,76,169,141,233,163,30,169,164,29,239,241,132,182,13,231,109,83,55,124,160,74,127,198,113,16,237,43,248,128,38,150,250,141,62,130,75,226,154,190,213,104,13,69,100,48,100,116,214,59,21,226,249,160,72,200,11,232,31,74,35,44,148,20,228,145,97,203,250,194,63,178,38,50,249,24,15,28,51,65,120,134,249,52,209,18,160,78,63,199,8,64,10,86,178,79,45,34,87,4,90,143,21,108,3,249,46,245,215,234,190,141,91,30,183,226,2,124,117,128,5],[249,2,17,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,160,42,24,87,137,84,11,35,99,129,198,127,228,155,85,156,33,108,82,86,188,33,157,85,117,109,104,122,163,199,71,97,63,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,128,5],[249,2,17,160,31,109,172,75,105,4,14,57,45,244,58,48,6,182,167,77,33,27,158,179,225,10,160,190,65,18,205,234,203,31,149,248,160,249,185,13,165,46,190,201,29,233,194,85,20,90,49,5,239,196,72,4,149,231,198,233,205,184,229,33,77,180,173,94,64,160,82,129,161,33,12,98,1,200,45,61,97,162,4,227,14,249,124,232,96,143,228,45,88,130,130,18,105,83,227,151,243,21,160,169,22,29,162,128,118,215,236,62,197,203,115,21,225,173,252,66,198,114,216,145,225,159,207,244,197,165,113,68,34,111,120,160,174,127,128,165,147,138,20,51,157,73,19,218,37,23,117,111,124,78,248,64,26,173,136,151,108,81,69,93,159,165,157,5,160,11,94,4,143,200,153,73,140,12,194,99,245,42,75,213,134,196,88,111,252,98,232,176,220,205,40,216,49,119,232,23,67,160,1,5,106,142,90,105,79,140,233,63,181,221,199,121,32,21,161,106,163,152,53,3,224,176,188,51,7,198,167,79,165,90,160,150,118,135,165,112,209,186,73,182,110,213,153,11,97,202,165,172,118,207,177,205,95,81,49,100,101,116,100,208,230,237,80,160,67,238,226,4,56,160,7,9,62,173,208,28,99,223,224,155,183,205,220,34,242,92,149,250,160,83,45,165,255,53,80,85,160,221,34,188,59,37,202,169,39,154,48,42,130,80,3,246,216,89,251,207,115,72,73,225,9,116,121,163,152,114,57,189,36,160,93,190,179,84,128,186,178,224,157,147,1,35,88,133,198,240,174,123,167,19,127,169,89,188,33,65,67,181,232,61,235,142,160,249,150,32,155,251,221,189,3,17,222,136,218,255,253,247,6,68,131,188,44,136,25,225,166,203,97,213,235,72,140,179,74,160,60,165,183,131,173,1,132,99,195,145,37,137,210,206,115,65,217,193,165,234,88,203,21,161,33,130,32,80,222,131,28,151,160,248,74,45,130,224,19,138,254,188,235,199,198,22,55,76,108,18,205,98,191,11,6,161,209,15,113,27,58,204,61,59,121,160,120,250,153,106,169,215,19,33,181,33,25,147,9,77,249,44,197,35,196,63,86,254,191,40,49,133,215,179,123,6,57,39,160,72,83,225,135,107,103,237,232,69,31,197,32,83,174,47,120,173,153,124,102,145,126,109,167,123,104,244,110,141,82,94,83,128,5],[249,2,17,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,160,80,192,12,181,234,197,167,48,160,85,10,220,41,220,187,66,88,224,134,140,35,222,37,94,171,131,46,144,39,31,171,221,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,128,5],[249,2,17,160,13,157,185,252,114,76,122,218,166,113,146,46,92,127,68,128,20,109,167,255,153,41,182,219,247,46,231,71,3,136,72,105,160,120,38,219,27,99,39,56,156,92,104,216,244,250,12,81,97,13,22,152,243,240,98,96,18,224,44,143,231,23,26,104,114,160,177,239,243,230,211,42,186,150,132,69,102,238,71,233,209,51,15,164,42,234,70,36,68,136,63,127,115,55,223,7,111,191,160,9,6,125,83,115,100,224,226,144,175,1,176,89,202,146,236,151,170,10,57,64,237,114,171,54,42,254,51,10,204,101,148,160,76,50,165,220,142,156,132,106,64,235,161,217,161,75,0,230,74,96,37,235,140,79,95,249,209,98,202,165,160,223,132,227,160,88,250,177,137,251,253,171,31,170,108,145,2,118,240,52,248,128,177,214,147,184,112,178,29,82,17,46,69,147,165,137,56,160,250,83,109,214,245,126,181,19,9,194,132,223,136,217,180,69,130,139,209,157,145,173,134,85,209,184,39,144,12,0,67,58,160,45,253,55,78,120,246,54,91,16,199,171,20,188,118,155,81,50,195,205,189,191,253,1,217,16,165,139,171,156,222,153,68,160,186,156,147,99,35,199,104,175,127,207,113,246,23,3,22,210,100,90,161,166,222,127,145,102,113,241,207,233,201,22,186,103,160,140,205,180,19,20,44,104,33,137,228,163,179,83,245,25,210,54,27,46,217,121,232,61,240,247,17,6,54,147,234,200,192,160,175,110,149,185,114,213,216,188,47,36,254,115,151,98,218,192,167,178,101,32,28,105,225,132,84,12,189,210,213,53,147,24,160,174,96,207,155,115,6,77,151,63,199,24,31,4,149,44,67,154,128,149,233,132,146,49,149,232,175,144,41,99,159,164,191,160,219,130,167,157,148,69,117,35,59,187,83,145,209,70,155,92,167,58,48,74,247,48,247,243,9,180,224,214,216,3,67,168,160,72,169,66,134,103,248,232,160,153,49,229,15,86,175,29,153,227,6,94,44,11,16,179,234,112,32,253,69,33,192,69,35,160,228,44,167,227,222,157,95,241,127,84,99,190,39,16,42,250,204,124,46,138,35,80,87,36,134,74,111,75,146,205,95,189,160,41,70,243,15,151,249,56,215,177,30,167,155,152,146,216,144,202,41,142,59,67,182,44,112,154,175,50,51,150,229,38,151,128,5],[249,1,17,160,114,102,255,251,116,2,170,24,47,182,156,52,247,77,37,159,202,195,203,229,225,253,90,175,118,104,20,35,133,52,155,244,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,128,128,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,128,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,128,128,128,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,128,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,128,128,5],[249,1,17,160,167,211,155,160,201,251,76,202,216,44,134,208,243,169,194,31,136,106,132,127,255,30,231,154,164,250,237,71,247,7,71,108,160,78,23,202,198,202,214,14,58,125,132,219,67,63,207,85,200,153,36,149,233,28,35,139,230,17,117,203,142,79,111,121,218,128,128,160,135,254,104,129,55,206,89,47,238,27,174,86,42,28,197,55,89,83,86,225,100,145,89,86,248,29,217,37,103,201,188,154,128,160,66,197,211,26,77,6,194,179,239,36,39,81,34,130,78,91,43,170,187,156,32,87,79,162,118,9,74,166,52,228,112,213,128,128,128,160,94,222,210,28,114,128,49,122,255,137,107,72,124,187,176,57,17,151,86,90,100,190,79,176,183,4,146,102,255,76,23,211,160,65,207,168,60,21,138,86,118,0,148,150,30,137,250,140,105,254,195,143,205,101,42,136,3,61,56,221,26,213,104,50,37,160,165,159,178,156,166,213,224,178,67,173,170,94,214,7,34,151,218,154,172,77,122,38,235,178,69,98,97,32,143,225,253,133,128,160,224,50,44,205,185,131,62,225,83,116,214,175,71,47,115,103,169,72,147,250,234,126,41,228,220,75,22,91,142,198,49,233,128,128,5],[248,81,128,128,128,160,113,65,45,107,211,235,72,59,222,171,146,31,38,245,62,163,235,195,74,119,251,206,230,11,150,55,132,81,123,170,212,163,128,128,128,128,128,128,128,128,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,128,128,128,128,5],[248,81,128,128,128,160,174,79,250,14,204,47,230,127,162,158,244,66,186,245,88,129,146,245,96,126,115,7,239,250,25,59,94,83,145,226,98,151,128,128,128,128,128,128,128,128,160,110,235,214,105,255,174,229,137,2,218,227,118,60,16,72,206,40,139,100,36,168,55,218,161,22,254,227,8,182,136,245,2,128,128,128,128,5],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,184,70,248,68,128,128,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,8,255,129,146,76,148,81,97,14,199,143,32,220,69,111,203,226,251,70,230,53,231,48,120,90,97,54,153,184,70,248,68,128,128,160,116,153,120,158,35,139,22,3,217,133,14,145,254,66,30,86,90,251,215,156,182,186,146,63,18,216,131,139,85,131,244,191,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,226,190,84,69,203,56,27,246,201,141,156,201,73,130,2,159,121,205,4,166,22,147,152,70,29,59,157,94,225,160,94,240,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,182,104,108,5,101,67,68,63,182,144,81,1,94,196,132,5,233,246,221,169,26,88,78,224,208,14,115,84,171,42,152,115,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,60,226,195,23,238,134,33,223,70,2,103,252,151,203,213,143,75,59,120,238,144,88,86,245,53,153,249,230,170,10,224,141,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,17,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/Delete.json b/mpt/tests/Delete.json index b1bd54fbd7..4b2d567045 100644 --- a/mpt/tests/Delete.json +++ b/mpt/tests/Delete.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,1,179,209,160,190,31,71,37,162,8,20,180,241,65,149,199,218,75,226,181,16,203,85,161,80,98,214,77,121,236,45,250,0,160,229,85,66,101,164,18,174,4,193,17,231,89,184,45,172,160,106,220,225,230,188,118,241,61,23,183,252,64,125,234,108,86,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,67,172,147,42,66,143,144,134,20,166,53,4,147,237,132,74,8,236,52,204,149,64,245,53,239,141,110,255,96,55,150,41,0,160,39,149,4,210,226,215,230,253,241,43,60,106,167,66,11,25,158,0,95,180,121,254,20,201,146,23,49,57,40,49,236,239,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,0,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,0,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,0,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,0,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,0,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,0,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,0,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,0,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,0,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,33,214,70,211,94,3,131,63,213,105,172,210,185,17,14,67,142,203,132,182,92,199,32,89,142,96,41,187,146,202,188,36,0,160,187,26,138,182,228,97,38,119,38,255,158,141,201,88,239,54,157,55,128,7,82,64,3,106,133,5,228,120,188,160,234,13,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,0,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,0,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,0,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,0,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,0,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,0,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,0,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,0,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,0,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,0,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,0,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,0,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,0,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,0,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,0,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,13,216,19,1,116,113,14,175,160,96,135,246,226,11,82,4,37,220,170,106,253,152,57,172,40,123,43,144,17,4,47,207,0,160,167,34,80,85,35,174,171,80,108,48,210,213,78,250,191,121,25,15,30,202,150,147,27,28,221,115,5,32,19,223,97,236,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,0,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,0,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,0,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,0,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,0,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,0,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,0,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,0,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,0,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,0,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,0,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,0,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,0,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,0,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,0,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,89,1,72,66,205,45,158,95,232,171,217,247,156,68,195,211,102,65,90,175,111,126,136,122,54,97,6,177,193,198,205,172,0,160,146,137,223,118,24,96,49,135,45,59,143,123,17,88,198,204,55,186,195,238,80,213,26,201,92,65,131,127,68,149,207,192,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,0,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,0,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,0,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,0,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,0,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,225,81,108,140,98,152,13,246,35,239,5,153,9,166,50,233,121,164,152,228,226,17,151,65,106,167,102,92,16,59,249,136,0,160,168,53,198,53,112,41,107,98,88,61,68,81,213,246,190,26,54,28,104,225,250,215,243,205,222,134,187,216,78,119,25,185,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,0,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,0,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,0,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,0,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,0,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,0,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,0,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,0,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,0,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,0,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,0,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,0,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,0,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,0,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,0,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,1,49,249,1,49,9,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,0,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,0,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,0,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,0,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,0,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,0,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,176,121,254,239,124,116,165,167,156,24,203,241,137,46,235,202,206,160,9,35,161,127,165,177,90,152,109,255,212,182,6,84,0,160,41,147,98,24,85,186,44,175,208,104,119,29,53,221,60,48,164,243,164,149,75,137,204,156,3,97,96,188,45,241,168,182,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,0,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,0,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,114,59,169,3,89,76,47,74,88,56,177,15,150,90,24,176,74,182,181,105,252,128,15,38,241,209,60,215,146,177,198,145,0,160,56,43,155,161,166,246,207,195,185,110,250,230,163,101,224,62,53,178,97,184,200,160,179,95,74,78,196,144,156,43,236,4,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,0,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,7],[0,160,183,66,57,68,223,65,224,47,2,141,219,194,115,253,121,184,235,136,123,113,68,251,240,153,71,1,84,206,179,32,124,235,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,8],[0,160,19,125,188,252,117,114,67,102,55,130,135,220,107,94,29,227,40,158,10,93,47,252,121,141,172,229,191,118,237,110,126,91,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,11],[1,0,1,0,248,145,0,248,113,0,10,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,0,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,57,40,153,102,116,57,12,45,227,151,243,15,209,190,153,39,168,112,100,71,230,61,231,209,236,140,76,215,209,54,79,207,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,0,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,0,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,2],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,13],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,3],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,1,179,209,160,190,31,71,37,162,8,20,180,241,65,149,199,218,75,226,181,16,203,85,161,80,98,214,77,121,236,45,250,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,85,66,101,164,18,174,4,193,17,231,89,184,45,172,160,106,220,225,230,188,118,241,61,23,183,252,64,125,234,108,86,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,67,172,147,42,66,143,144,134,20,166,53,4,147,237,132,74,8,236,52,204,149,64,245,53,239,141,110,255,96,55,150,41,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,39,149,4,210,226,215,230,253,241,43,60,106,167,66,11,25,158,0,95,180,121,254,20,201,146,23,49,57,40,49,236,239,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,160,33,214,70,211,94,3,131,63,213,105,172,210,185,17,14,67,142,203,132,182,92,199,32,89,142,96,41,187,146,202,188,36,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,128,5],[249,2,17,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,160,187,26,138,182,228,97,38,119,38,255,158,141,201,88,239,54,157,55,128,7,82,64,3,106,133,5,228,120,188,160,234,13,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,128,5],[249,2,17,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,160,13,216,19,1,116,113,14,175,160,96,135,246,226,11,82,4,37,220,170,106,253,152,57,172,40,123,43,144,17,4,47,207,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,128,5],[249,2,17,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,160,167,34,80,85,35,174,171,80,108,48,210,213,78,250,191,121,25,15,30,202,150,147,27,28,221,115,5,32,19,223,97,236,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,128,5],[249,2,17,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,160,89,1,72,66,205,45,158,95,232,171,217,247,156,68,195,211,102,65,90,175,111,126,136,122,54,97,6,177,193,198,205,172,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,128,5],[249,2,17,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,160,146,137,223,118,24,96,49,135,45,59,143,123,17,88,198,204,55,186,195,238,80,213,26,201,92,65,131,127,68,149,207,192,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,128,5],[249,2,17,160,225,81,108,140,98,152,13,246,35,239,5,153,9,166,50,233,121,164,152,228,226,17,151,65,106,167,102,92,16,59,249,136,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,128,5],[249,2,17,160,168,53,198,53,112,41,107,98,88,61,68,81,213,246,190,26,54,28,104,225,250,215,243,205,222,134,187,216,78,119,25,185,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,128,5],[249,1,49,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,128,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,128,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,128,160,176,121,254,239,124,116,165,167,156,24,203,241,137,46,235,202,206,160,9,35,161,127,165,177,90,152,109,255,212,182,6,84,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,128,128,128,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,128,128,5],[249,1,49,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,128,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,128,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,128,160,41,147,98,24,85,186,44,175,208,104,119,29,53,221,60,48,164,243,164,149,75,137,204,156,3,97,96,188,45,241,168,182,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,128,128,128,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,114,59,169,3,89,76,47,74,88,56,177,15,150,90,24,176,74,182,181,105,252,128,15,38,241,209,60,215,146,177,198,145,128,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,56,43,155,161,166,246,207,195,185,110,250,230,163,101,224,62,53,178,97,184,200,160,179,95,74,78,196,144,156,43,236,4,128,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,128,5],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,184,70,248,68,128,128,160,183,66,57,68,223,65,224,47,2,141,219,194,115,253,121,184,235,136,123,113,68,251,240,153,71,1,84,206,179,32,124,235,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,184,70,248,68,128,128,160,19,125,188,252,117,114,67,102,55,130,135,220,107,94,29,227,40,158,10,93,47,252,121,141,172,229,191,118,237,110,126,91,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,145,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,160,57,40,153,102,116,57,12,45,227,151,243,15,209,190,153,39,168,112,100,71,230,61,231,209,236,140,76,215,209,54,79,207,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[248,113,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,128,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,4,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,1,179,209,160,190,31,71,37,162,8,20,180,241,65,149,199,218,75,226,181,16,203,85,161,80,98,214,77,121,236,45,250,0,160,229,85,66,101,164,18,174,4,193,17,231,89,184,45,172,160,106,220,225,230,188,118,241,61,23,183,252,64,125,234,108,86,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,0,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,67,172,147,42,66,143,144,134,20,166,53,4,147,237,132,74,8,236,52,204,149,64,245,53,239,141,110,255,96,55,150,41,0,160,39,149,4,210,226,215,230,253,241,43,60,106,167,66,11,25,158,0,95,180,121,254,20,201,146,23,49,57,40,49,236,239,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,0,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,0,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,0,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,0,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,0,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,0,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,0,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,0,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,0,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,33,214,70,211,94,3,131,63,213,105,172,210,185,17,14,67,142,203,132,182,92,199,32,89,142,96,41,187,146,202,188,36,0,160,187,26,138,182,228,97,38,119,38,255,158,141,201,88,239,54,157,55,128,7,82,64,3,106,133,5,228,120,188,160,234,13,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,0,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,0,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,0,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,0,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,0,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,0,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,0,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,0,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,0,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,0,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,0,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,0,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,0,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,0,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,0,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,13,216,19,1,116,113,14,175,160,96,135,246,226,11,82,4,37,220,170,106,253,152,57,172,40,123,43,144,17,4,47,207,0,160,167,34,80,85,35,174,171,80,108,48,210,213,78,250,191,121,25,15,30,202,150,147,27,28,221,115,5,32,19,223,97,236,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,0,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,0,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,0,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,0,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,0,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,0,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,0,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,0,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,0,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,0,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,0,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,0,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,0,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,0,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,0,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,89,1,72,66,205,45,158,95,232,171,217,247,156,68,195,211,102,65,90,175,111,126,136,122,54,97,6,177,193,198,205,172,0,160,146,137,223,118,24,96,49,135,45,59,143,123,17,88,198,204,55,186,195,238,80,213,26,201,92,65,131,127,68,149,207,192,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,0,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,0,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,0,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,0,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,0,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,225,81,108,140,98,152,13,246,35,239,5,153,9,166,50,233,121,164,152,228,226,17,151,65,106,167,102,92,16,59,249,136,0,160,168,53,198,53,112,41,107,98,88,61,68,81,213,246,190,26,54,28,104,225,250,215,243,205,222,134,187,216,78,119,25,185,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,0,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,0,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,0,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,0,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,0,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,0,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,0,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,0,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,0,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,0,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,0,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,0,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,0,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,0,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,0,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[0,1,0,1,249,1,49,249,1,49,9,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,0,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,0,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,0,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,0,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,0,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,0,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,176,121,254,239,124,116,165,167,156,24,203,241,137,46,235,202,206,160,9,35,161,127,165,177,90,152,109,255,212,182,6,84,0,160,41,147,98,24,85,186,44,175,208,104,119,29,53,221,60,48,164,243,164,149,75,137,204,156,3,97,96,188,45,241,168,182,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,0,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,0,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,114,59,169,3,89,76,47,74,88,56,177,15,150,90,24,176,74,182,181,105,252,128,15,38,241,209,60,215,146,177,198,145,0,160,56,43,155,161,166,246,207,195,185,110,250,230,163,101,224,62,53,178,97,184,200,160,179,95,74,78,196,144,156,43,236,4,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,0,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,8],[0,160,183,66,57,68,223,65,224,47,2,141,219,194,115,253,121,184,235,136,123,113,68,251,240,153,71,1,84,206,179,32,124,235,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,9],[0,160,19,125,188,252,117,114,67,102,55,130,135,220,107,94,29,227,40,158,10,93,47,252,121,141,172,229,191,118,237,110,126,91,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,11],[1,0,1,0,248,145,0,248,113,0,10,0,0,0,0,0,0,0,0,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,0,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,57,40,153,102,116,57,12,45,227,151,243,15,209,190,153,39,168,112,100,71,230,61,231,209,236,140,76,215,209,54,79,207,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,0,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,1],[0,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,0,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,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,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,17],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,2],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,13],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,3],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,110,100,128,176,131,123,43,191,247,227,164,23,145,105,138,227,233,252,165,190,74,150,50,10,57,106,83,238,228,14,181,84,27,227,242,46,79,217,60,221,76,65,125,42,157,63,52,34,165,202,198,158,242,170,12,250,183,1,89,170,90,124,240,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,1,179,209,160,190,31,71,37,162,8,20,180,241,65,149,199,218,75,226,181,16,203,85,161,80,98,214,77,121,236,45,250,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,85,66,101,164,18,174,4,193,17,231,89,184,45,172,160,106,220,225,230,188,118,241,61,23,183,252,64,125,234,108,86,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,67,172,147,42,66,143,144,134,20,166,53,4,147,237,132,74,8,236,52,204,149,64,245,53,239,141,110,255,96,55,150,41,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,38,204,210,52,201,118,93,167,52,245,177,88,126,219,176,152,61,185,0,121,90,138,186,64,250,226,250,116,44,255,69,138,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,39,149,4,210,226,215,230,253,241,43,60,106,167,66,11,25,158,0,95,180,121,254,20,201,146,23,49,57,40,49,236,239,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,160,33,214,70,211,94,3,131,63,213,105,172,210,185,17,14,67,142,203,132,182,92,199,32,89,142,96,41,187,146,202,188,36,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,128,5],[249,2,17,160,197,231,48,103,38,7,173,117,12,20,51,182,11,87,222,40,77,188,92,69,92,53,227,8,250,106,244,145,29,52,230,151,160,154,82,11,203,9,145,186,145,136,225,249,62,199,90,44,38,162,54,50,99,210,85,206,90,1,178,255,210,176,229,113,95,160,140,103,125,56,229,186,162,127,251,37,7,209,112,168,143,47,130,218,152,95,188,148,97,94,125,62,13,67,158,219,140,102,160,84,46,90,116,65,253,68,22,64,68,51,234,145,131,78,197,249,218,14,209,163,80,178,53,254,46,250,57,133,113,200,89,160,162,235,75,247,92,244,76,253,73,211,248,116,9,54,242,194,13,134,143,25,190,186,198,65,34,166,54,32,243,151,231,102,160,161,197,85,143,15,36,104,180,13,94,200,104,2,76,83,192,139,171,20,61,13,196,223,246,104,63,34,167,168,96,10,225,160,173,9,7,225,209,215,137,81,24,103,35,49,37,86,93,62,4,41,212,2,155,26,191,231,236,123,164,164,178,222,69,120,160,62,16,216,112,182,235,226,119,230,5,178,251,220,132,175,101,23,240,234,190,166,194,63,236,32,158,55,246,207,116,232,155,160,8,173,176,239,73,96,14,91,102,220,35,246,187,73,10,193,20,168,218,146,62,216,214,136,230,45,94,27,130,108,237,120,160,187,26,138,182,228,97,38,119,38,255,158,141,201,88,239,54,157,55,128,7,82,64,3,106,133,5,228,120,188,160,234,13,160,119,77,169,169,146,124,148,58,128,207,243,185,181,197,98,210,128,49,255,131,140,176,153,161,13,165,255,115,86,71,138,238,160,67,136,153,186,59,65,196,111,31,168,91,205,87,151,7,96,234,126,97,135,226,141,156,148,57,155,48,91,254,171,213,167,160,77,236,226,8,156,188,36,175,111,158,194,39,205,26,49,234,231,26,142,47,79,145,10,249,231,89,169,124,89,202,178,96,160,51,111,24,54,139,227,11,24,232,28,10,171,16,13,88,204,215,5,135,174,135,225,160,83,225,215,99,43,105,219,49,132,160,24,172,179,190,174,150,46,174,18,107,24,60,25,5,23,68,234,6,144,154,35,28,200,74,19,131,12,134,128,205,136,207,160,184,38,8,229,253,255,217,230,136,194,145,252,249,100,253,60,92,81,80,148,91,45,232,226,92,99,69,68,214,128,253,147,128,5],[249,2,17,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,160,13,216,19,1,116,113,14,175,160,96,135,246,226,11,82,4,37,220,170,106,253,152,57,172,40,123,43,144,17,4,47,207,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,128,5],[249,2,17,160,125,74,126,248,86,169,68,35,49,168,132,99,137,212,236,79,189,254,94,166,134,22,1,74,185,146,219,241,15,74,65,218,160,219,75,57,173,103,161,146,32,47,54,239,44,26,176,251,240,194,12,87,215,167,14,224,60,25,106,136,118,126,1,42,189,160,235,84,250,20,76,13,182,98,231,158,14,29,202,244,23,151,133,228,39,72,188,72,103,42,231,51,131,210,101,98,171,76,160,233,81,62,143,42,17,107,82,103,126,7,141,5,178,47,134,25,165,27,64,89,199,70,193,6,250,46,20,17,110,76,57,160,197,146,38,14,161,151,232,168,38,89,143,115,122,131,158,137,60,80,243,149,119,194,54,4,168,42,198,202,78,5,64,33,160,175,4,209,60,1,241,127,145,40,153,82,204,69,198,130,205,115,197,145,2,4,115,63,123,152,171,252,218,202,202,151,148,160,172,170,129,122,3,100,213,82,138,59,188,135,123,101,21,132,99,92,54,88,25,190,81,104,53,36,101,104,132,6,116,8,160,72,6,247,185,224,238,53,6,147,105,46,122,207,34,250,37,164,16,159,246,208,226,251,11,7,63,103,172,204,119,4,199,160,190,16,240,99,25,225,170,128,217,199,215,177,95,47,51,156,5,182,212,64,74,145,175,44,3,90,246,252,179,167,135,57,160,167,34,80,85,35,174,171,80,108,48,210,213,78,250,191,121,25,15,30,202,150,147,27,28,221,115,5,32,19,223,97,236,160,34,53,247,223,152,226,146,15,166,107,95,88,123,91,251,24,81,90,55,203,51,30,15,195,119,180,178,148,8,254,206,120,160,139,12,48,110,61,77,74,194,216,185,57,168,183,101,66,178,37,6,81,223,231,207,204,146,23,192,190,118,126,2,250,196,160,80,54,137,178,123,229,95,84,253,234,172,186,90,184,34,181,103,26,144,251,29,92,88,42,31,94,46,152,130,83,71,116,160,34,7,1,162,215,105,181,218,201,228,55,52,7,62,177,84,8,194,149,78,71,197,120,222,104,177,252,253,61,160,85,139,160,179,242,156,11,37,81,255,116,249,54,61,142,204,6,231,65,121,97,106,157,62,227,11,132,201,97,0,185,174,197,251,80,160,229,92,87,49,11,64,13,58,226,148,42,196,235,82,186,150,184,226,249,237,46,95,193,232,45,174,178,148,94,195,111,48,128,5],[249,2,17,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,160,89,1,72,66,205,45,158,95,232,171,217,247,156,68,195,211,102,65,90,175,111,126,136,122,54,97,6,177,193,198,205,172,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,128,5],[249,2,17,160,151,238,112,224,247,108,112,37,39,160,247,97,154,125,73,83,197,42,57,242,102,14,230,13,41,218,94,21,156,188,35,226,160,1,116,179,209,115,124,92,148,111,188,114,215,254,118,74,122,130,141,23,157,56,124,193,94,191,179,36,215,223,28,14,128,160,0,71,8,34,155,236,236,223,154,149,245,179,128,224,213,191,253,210,82,219,233,120,226,37,42,92,25,163,24,193,23,132,160,204,241,75,233,146,181,17,185,45,114,164,23,2,0,162,247,50,142,57,255,139,187,16,148,168,228,180,249,100,192,242,246,160,162,241,99,108,209,132,149,52,205,93,149,40,205,138,48,175,177,231,4,184,193,238,211,231,152,33,202,12,123,241,75,228,160,184,43,242,133,167,108,12,129,248,74,50,236,44,48,16,166,0,23,219,222,5,135,127,191,23,146,22,225,21,25,11,0,160,206,36,241,143,241,46,253,229,196,86,194,15,51,171,219,95,224,79,171,15,196,113,163,100,124,253,223,177,217,71,106,237,160,167,110,228,148,35,99,119,180,174,156,133,82,116,32,156,185,163,244,215,183,239,170,218,186,40,124,21,153,133,234,200,53,160,87,46,75,107,206,141,163,91,195,15,32,220,237,222,237,218,103,144,216,61,135,155,135,252,226,253,222,72,113,117,251,237,160,67,224,214,79,44,124,117,76,163,141,88,157,63,64,31,199,24,16,61,71,96,163,178,99,133,221,255,21,129,123,237,126,160,146,137,223,118,24,96,49,135,45,59,143,123,17,88,198,204,55,186,195,238,80,213,26,201,92,65,131,127,68,149,207,192,160,19,238,157,137,106,249,43,236,174,204,114,221,132,118,20,110,46,3,251,163,165,47,60,150,99,157,45,59,215,164,240,4,160,31,162,46,240,4,124,162,143,221,210,214,22,119,137,9,31,103,236,67,41,192,166,245,192,20,143,184,28,67,3,168,183,160,24,154,117,247,129,52,114,202,155,163,139,23,81,136,240,225,255,161,168,114,24,230,23,166,140,39,10,130,159,237,218,141,160,163,41,222,243,138,253,74,89,73,41,187,90,157,217,229,42,147,229,222,168,203,165,249,153,59,57,161,13,108,233,209,58,160,220,12,252,110,137,240,198,127,172,22,194,153,141,149,54,3,181,177,38,161,205,128,75,186,118,77,124,252,42,251,130,111,128,5],[249,2,17,160,225,81,108,140,98,152,13,246,35,239,5,153,9,166,50,233,121,164,152,228,226,17,151,65,106,167,102,92,16,59,249,136,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,128,5],[249,2,17,160,168,53,198,53,112,41,107,98,88,61,68,81,213,246,190,26,54,28,104,225,250,215,243,205,222,134,187,216,78,119,25,185,160,107,92,196,55,207,175,110,96,43,175,38,134,36,117,133,28,216,201,103,81,137,84,169,36,251,56,154,29,15,3,189,203,160,117,154,94,41,23,162,159,225,162,164,42,45,130,108,170,190,218,253,30,185,175,217,17,239,249,172,231,218,219,43,181,86,160,37,41,137,20,90,26,35,186,26,73,207,127,250,57,174,108,120,20,39,175,244,60,239,1,43,67,136,121,144,14,76,222,160,154,126,178,192,243,147,211,79,6,30,87,124,140,106,152,73,107,168,200,5,61,31,5,37,69,55,76,38,184,26,91,128,160,37,27,88,141,242,111,143,197,40,4,39,131,12,182,241,251,88,142,171,62,105,162,165,192,190,87,115,112,214,13,169,53,160,142,49,71,55,162,148,178,200,133,110,217,76,141,179,5,115,76,183,188,89,197,85,5,80,188,30,2,168,156,138,208,189,160,91,175,130,107,241,98,251,105,125,153,195,99,196,137,103,149,193,252,235,228,111,183,90,202,150,175,86,93,203,7,200,20,160,171,163,163,67,112,7,116,47,240,137,251,126,177,18,95,77,15,138,188,32,123,236,33,223,56,108,47,170,214,186,159,70,160,143,241,129,73,20,49,226,245,216,233,146,114,215,154,131,112,11,218,155,33,143,150,109,25,206,175,254,92,79,44,36,253,160,118,214,56,71,10,70,161,205,252,48,27,52,160,69,226,140,182,43,110,210,226,20,87,13,200,147,218,180,45,170,120,72,160,82,29,220,15,112,113,238,11,228,148,111,173,189,85,228,210,14,107,4,123,26,233,208,93,123,118,15,103,62,203,186,110,160,249,190,187,67,48,67,62,222,166,186,234,89,75,210,197,153,196,51,86,164,238,174,145,208,164,75,120,165,93,155,168,75,160,71,56,186,65,195,251,53,25,252,211,94,0,188,188,68,76,192,233,54,105,68,62,143,185,252,202,248,61,245,61,234,34,160,52,240,79,112,130,239,98,31,170,71,42,231,4,209,193,11,207,183,161,61,125,89,2,149,221,10,196,155,115,11,76,49,160,165,134,187,104,57,191,143,205,111,105,174,200,174,68,128,6,208,91,174,106,90,206,154,53,179,81,180,5,49,210,114,155,128,5],[249,1,49,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,128,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,128,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,128,160,176,121,254,239,124,116,165,167,156,24,203,241,137,46,235,202,206,160,9,35,161,127,165,177,90,152,109,255,212,182,6,84,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,128,128,128,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,128,128,5],[249,1,49,160,125,47,79,21,19,105,245,160,62,194,7,96,123,111,174,70,236,209,147,236,40,192,202,196,148,241,21,173,5,2,161,244,128,160,129,13,71,182,208,163,51,10,150,5,150,167,180,203,157,17,45,139,115,203,44,19,240,41,184,115,203,242,100,102,13,7,160,114,224,200,157,76,114,214,6,195,125,27,186,150,210,238,179,87,94,218,104,18,197,120,149,126,126,113,12,139,5,108,1,128,160,67,157,32,142,241,119,59,244,223,124,187,111,50,118,138,205,201,9,124,22,91,155,181,170,189,90,135,6,6,182,160,122,160,158,171,83,47,136,35,33,191,37,248,123,195,35,28,25,160,194,98,220,49,73,213,41,133,70,119,124,128,125,57,68,179,160,65,85,14,231,213,219,2,2,143,164,109,175,152,61,126,156,59,154,84,55,14,25,63,101,203,219,50,106,58,91,136,48,128,160,41,147,98,24,85,186,44,175,208,104,119,29,53,221,60,48,164,243,164,149,75,137,204,156,3,97,96,188,45,241,168,182,160,135,224,153,63,51,241,39,176,241,40,53,4,15,131,12,131,52,249,199,131,161,11,202,194,244,83,166,43,66,11,160,20,128,128,128,160,43,80,53,202,155,10,238,156,44,34,117,188,185,132,23,201,204,115,146,213,138,204,85,221,103,93,246,136,207,121,41,35,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,114,59,169,3,89,76,47,74,88,56,177,15,150,90,24,176,74,182,181,105,252,128,15,38,241,209,60,215,146,177,198,145,128,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,56,43,155,161,166,246,207,195,185,110,250,230,163,101,224,62,53,178,97,184,200,160,179,95,74,78,196,144,156,43,236,4,128,160,34,163,112,240,39,98,119,178,8,162,4,25,53,206,141,225,246,90,16,39,43,9,132,87,212,91,31,93,239,115,217,226,128,5],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,184,70,248,68,128,128,160,183,66,57,68,223,65,224,47,2,141,219,194,115,253,121,184,235,136,123,113,68,251,240,153,71,1,84,206,179,32,124,235,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,250,208,20,125,91,96,10,231,77,201,17,65,199,140,170,55,125,216,50,134,155,14,109,12,229,234,121,163,184,70,248,68,128,128,160,19,125,188,252,117,114,67,102,55,130,135,220,107,94,29,227,40,158,10,93,47,252,121,141,172,229,191,118,237,110,126,91,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,145,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,160,57,40,153,102,116,57,12,45,227,151,243,15,209,190,153,39,168,112,100,71,230,61,231,209,236,140,76,215,209,54,79,207,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[248,113,128,128,128,128,128,128,128,160,72,60,74,5,54,117,71,47,106,23,182,201,62,220,8,110,27,167,71,23,146,242,232,52,223,140,42,119,248,108,135,32,128,128,128,128,128,128,160,159,39,130,222,203,249,142,81,55,139,64,6,22,12,143,162,175,230,36,237,232,155,124,204,110,116,252,198,133,76,220,1,160,86,226,119,60,216,97,15,139,34,8,38,142,255,156,49,173,130,253,167,45,80,84,212,83,199,74,50,231,7,158,64,201,128,5],[226,160,61,145,139,212,190,206,158,137,248,251,22,79,255,130,36,208,237,37,188,162,171,22,122,192,112,17,0,33,220,239,73,163,4,5]] \ No newline at end of file diff --git a/mpt/tests/DeleteBranch.json b/mpt/tests/DeleteBranch.json index 8309907cc4..f57107ead9 100644 --- a/mpt/tests/DeleteBranch.json +++ b/mpt/tests/DeleteBranch.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,59,111,66,200,203,135,101,57,47,46,152,81,58,83,5,134,139,97,140,151,187,186,76,12,128,155,52,179,210,255,187,193,0,160,35,228,176,170,215,46,230,30,195,244,233,217,205,89,182,252,121,182,2,252,21,90,173,42,161,39,28,67,125,174,239,74,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,15,53,57,39,28,241,32,159,6,13,76,168,64,116,189,102,17,43,114,60,149,104,137,55,32,175,217,185,24,100,154,39,0,160,68,231,161,225,86,211,177,78,193,254,112,12,122,235,192,114,3,252,216,255,5,162,36,123,62,143,251,46,224,61,192,71,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,228,73,41,12,77,17,23,126,199,117,200,201,175,207,4,224,106,66,164,36,10,79,83,9,140,5,149,112,207,216,120,208,0,160,27,55,98,183,253,202,203,218,14,22,157,190,199,110,222,197,246,96,225,222,217,24,126,129,158,219,129,57,35,51,176,126,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,46,149,72,144,169,206,96,227,113,138,83,174,178,221,89,8,175,2,33,252,13,164,190,189,77,38,2,91,18,127,213,65,0,160,249,198,7,73,147,155,130,236,110,233,250,185,153,190,11,87,56,236,212,244,47,6,162,186,237,57,142,126,149,65,178,70,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,229,205,66,75,137,233,239,158,213,31,184,170,113,28,14,95,228,163,230,217,44,59,83,57,45,154,53,190,19,59,10,63,0,160,150,255,246,62,128,198,219,153,242,50,85,231,93,85,28,248,252,70,153,217,105,131,168,90,238,155,91,11,216,140,74,190,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,44,152,168,61,56,222,129,36,0,209,174,69,227,181,236,79,151,11,103,49,153,203,205,62,215,37,210,216,30,204,184,239,0,160,77,43,135,12,47,105,172,239,71,1,29,239,104,51,139,237,241,152,22,72,230,70,71,100,172,70,142,223,123,247,139,53,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,1,81,249,1,81,9,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,214,147,34,2,67,220,5,60,110,112,134,199,90,244,11,47,150,74,66,234,181,224,162,27,126,30,214,228,102,189,59,58,0,160,16,238,121,221,8,62,255,126,145,187,203,63,109,185,49,237,238,210,95,212,103,236,254,204,149,141,220,207,87,115,159,117,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,91,4,66,187,249,23,104,33,122,237,229,16,188,109,90,154,129,145,99,109,134,186,14,229,72,90,153,34,238,156,211,107,0,160,139,75,142,149,216,208,148,103,91,226,208,1,78,92,83,171,125,72,209,252,218,96,83,186,9,180,55,154,126,131,102,247,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,7],[0,160,171,42,78,18,177,180,238,153,179,59,19,204,42,191,99,67,34,13,186,150,182,248,85,246,203,5,78,100,66,177,67,87,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,8],[0,160,34,9,26,236,216,126,38,97,246,26,239,6,34,40,56,116,94,219,126,222,203,231,92,185,208,129,161,103,150,61,141,219,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,11],[0,1,0,1,249,1,17,249,1,17,12,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,0,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,0,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,0,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,0,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,0,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,40,71,220,92,25,123,66,96,16,179,122,36,197,85,99,143,54,156,208,167,218,100,73,177,18,208,111,117,95,216,31,77,0,160,231,160,23,201,249,252,202,208,4,42,135,61,223,37,20,185,3,139,114,22,224,137,147,165,217,172,117,125,92,148,248,132,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,0,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[1,0,1,0,248,81,0,248,81,0,11,0,1,3,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,0,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,0,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[226,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,2],[9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,13],[226,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,3],[5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,14],[226,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,59,111,66,200,203,135,101,57,47,46,152,81,58,83,5,134,139,97,140,151,187,186,76,12,128,155,52,179,210,255,187,193,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,35,228,176,170,215,46,230,30,195,244,233,217,205,89,182,252,121,182,2,252,21,90,173,42,161,39,28,67,125,174,239,74,128,5],[249,2,17,160,15,53,57,39,28,241,32,159,6,13,76,168,64,116,189,102,17,43,114,60,149,104,137,55,32,175,217,185,24,100,154,39,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,68,231,161,225,86,211,177,78,193,254,112,12,122,235,192,114,3,252,216,255,5,162,36,123,62,143,251,46,224,61,192,71,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,228,73,41,12,77,17,23,126,199,117,200,201,175,207,4,224,106,66,164,36,10,79,83,9,140,5,149,112,207,216,120,208,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,27,55,98,183,253,202,203,218,14,22,157,190,199,110,222,197,246,96,225,222,217,24,126,129,158,219,129,57,35,51,176,126,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,46,149,72,144,169,206,96,227,113,138,83,174,178,221,89,8,175,2,33,252,13,164,190,189,77,38,2,91,18,127,213,65,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,249,198,7,73,147,155,130,236,110,233,250,185,153,190,11,87,56,236,212,244,47,6,162,186,237,57,142,126,149,65,178,70,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,229,205,66,75,137,233,239,158,213,31,184,170,113,28,14,95,228,163,230,217,44,59,83,57,45,154,53,190,19,59,10,63,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,150,255,246,62,128,198,219,153,242,50,85,231,93,85,28,248,252,70,153,217,105,131,168,90,238,155,91,11,216,140,74,190,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,44,152,168,61,56,222,129,36,0,209,174,69,227,181,236,79,151,11,103,49,153,203,205,62,215,37,210,216,30,204,184,239,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,77,43,135,12,47,105,172,239,71,1,29,239,104,51,139,237,241,152,22,72,230,70,71,100,172,70,142,223,123,247,139,53,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,214,147,34,2,67,220,5,60,110,112,134,199,90,244,11,47,150,74,66,234,181,224,162,27,126,30,214,228,102,189,59,58,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,16,238,121,221,8,62,255,126,145,187,203,63,109,185,49,237,238,210,95,212,103,236,254,204,149,141,220,207,87,115,159,117,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,91,4,66,187,249,23,104,33,122,237,229,16,188,109,90,154,129,145,99,109,134,186,14,229,72,90,153,34,238,156,211,107,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,139,75,142,149,216,208,148,103,91,226,208,1,78,92,83,171,125,72,209,252,218,96,83,186,9,180,55,154,126,131,102,247,128,128,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,171,42,78,18,177,180,238,153,179,59,19,204,42,191,99,67,34,13,186,150,182,248,85,246,203,5,78,100,66,177,67,87,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,34,9,26,236,216,126,38,97,246,26,239,6,34,40,56,116,94,219,126,222,203,231,92,185,208,129,161,103,150,61,141,219,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,40,71,220,92,25,123,66,96,16,179,122,36,197,85,99,143,54,156,208,167,218,100,73,177,18,208,111,117,95,216,31,77,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,231,160,23,201,249,252,202,208,4,42,135,61,223,37,20,185,3,139,114,22,224,137,147,165,217,172,117,125,92,148,248,132,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[248,81,128,128,128,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,128,128,128,128,128,128,128,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,128,128,128,128,128,5],[226,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,9,5],[226,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5],[226,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,59,111,66,200,203,135,101,57,47,46,152,81,58,83,5,134,139,97,140,151,187,186,76,12,128,155,52,179,210,255,187,193,0,160,35,228,176,170,215,46,230,30,195,244,233,217,205,89,182,252,121,182,2,252,21,90,173,42,161,39,28,67,125,174,239,74,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,15,53,57,39,28,241,32,159,6,13,76,168,64,116,189,102,17,43,114,60,149,104,137,55,32,175,217,185,24,100,154,39,0,160,68,231,161,225,86,211,177,78,193,254,112,12,122,235,192,114,3,252,216,255,5,162,36,123,62,143,251,46,224,61,192,71,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,228,73,41,12,77,17,23,126,199,117,200,201,175,207,4,224,106,66,164,36,10,79,83,9,140,5,149,112,207,216,120,208,0,160,27,55,98,183,253,202,203,218,14,22,157,190,199,110,222,197,246,96,225,222,217,24,126,129,158,219,129,57,35,51,176,126,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,46,149,72,144,169,206,96,227,113,138,83,174,178,221,89,8,175,2,33,252,13,164,190,189,77,38,2,91,18,127,213,65,0,160,249,198,7,73,147,155,130,236,110,233,250,185,153,190,11,87,56,236,212,244,47,6,162,186,237,57,142,126,149,65,178,70,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,229,205,66,75,137,233,239,158,213,31,184,170,113,28,14,95,228,163,230,217,44,59,83,57,45,154,53,190,19,59,10,63,0,160,150,255,246,62,128,198,219,153,242,50,85,231,93,85,28,248,252,70,153,217,105,131,168,90,238,155,91,11,216,140,74,190,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,44,152,168,61,56,222,129,36,0,209,174,69,227,181,236,79,151,11,103,49,153,203,205,62,215,37,210,216,30,204,184,239,0,160,77,43,135,12,47,105,172,239,71,1,29,239,104,51,139,237,241,152,22,72,230,70,71,100,172,70,142,223,123,247,139,53,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[0,1,0,1,249,1,81,249,1,81,9,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,214,147,34,2,67,220,5,60,110,112,134,199,90,244,11,47,150,74,66,234,181,224,162,27,126,30,214,228,102,189,59,58,0,160,16,238,121,221,8,62,255,126,145,187,203,63,109,185,49,237,238,210,95,212,103,236,254,204,149,141,220,207,87,115,159,117,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,91,4,66,187,249,23,104,33,122,237,229,16,188,109,90,154,129,145,99,109,134,186,14,229,72,90,153,34,238,156,211,107,0,160,139,75,142,149,216,208,148,103,91,226,208,1,78,92,83,171,125,72,209,252,218,96,83,186,9,180,55,154,126,131,102,247,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,8],[0,160,171,42,78,18,177,180,238,153,179,59,19,204,42,191,99,67,34,13,186,150,182,248,85,246,203,5,78,100,66,177,67,87,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,9],[0,160,34,9,26,236,216,126,38,97,246,26,239,6,34,40,56,116,94,219,126,222,203,231,92,185,208,129,161,103,150,61,141,219,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,11],[0,1,0,1,249,1,17,249,1,17,12,0,0,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,0,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,0,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,0,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,0,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,0,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,40,71,220,92,25,123,66,96,16,179,122,36,197,85,99,143,54,156,208,167,218,100,73,177,18,208,111,117,95,216,31,77,0,160,231,160,23,201,249,252,202,208,4,42,135,61,223,37,20,185,3,139,114,22,224,137,147,165,217,172,117,125,92,148,248,132,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,0,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[1,0,1,0,248,81,0,248,81,0,11,0,1,3,0,0,0,0,0,0,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,0,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,0,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,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,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,17],[226,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,2],[9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,13],[226,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,3],[5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,14],[226,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,29,100,35,200,250,244,119,169,77,227,236,6,12,117,46,135,119,245,198,237,244,177,211,177,8,49,143,69,33,62,17,169,139,49,72,136,199,217,138,243,35,108,179,248,3,71,60,148,54,144,67,43,94,177,146,67,28,81,171,126,84,202,73,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,59,111,66,200,203,135,101,57,47,46,152,81,58,83,5,134,139,97,140,151,187,186,76,12,128,155,52,179,210,255,187,193,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,35,228,176,170,215,46,230,30,195,244,233,217,205,89,182,252,121,182,2,252,21,90,173,42,161,39,28,67,125,174,239,74,128,5],[249,2,17,160,15,53,57,39,28,241,32,159,6,13,76,168,64,116,189,102,17,43,114,60,149,104,137,55,32,175,217,185,24,100,154,39,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,68,231,161,225,86,211,177,78,193,254,112,12,122,235,192,114,3,252,216,255,5,162,36,123,62,143,251,46,224,61,192,71,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,228,73,41,12,77,17,23,126,199,117,200,201,175,207,4,224,106,66,164,36,10,79,83,9,140,5,149,112,207,216,120,208,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,27,55,98,183,253,202,203,218,14,22,157,190,199,110,222,197,246,96,225,222,217,24,126,129,158,219,129,57,35,51,176,126,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,46,149,72,144,169,206,96,227,113,138,83,174,178,221,89,8,175,2,33,252,13,164,190,189,77,38,2,91,18,127,213,65,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,249,198,7,73,147,155,130,236,110,233,250,185,153,190,11,87,56,236,212,244,47,6,162,186,237,57,142,126,149,65,178,70,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,229,205,66,75,137,233,239,158,213,31,184,170,113,28,14,95,228,163,230,217,44,59,83,57,45,154,53,190,19,59,10,63,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,150,255,246,62,128,198,219,153,242,50,85,231,93,85,28,248,252,70,153,217,105,131,168,90,238,155,91,11,216,140,74,190,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,44,152,168,61,56,222,129,36,0,209,174,69,227,181,236,79,151,11,103,49,153,203,205,62,215,37,210,216,30,204,184,239,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,77,43,135,12,47,105,172,239,71,1,29,239,104,51,139,237,241,152,22,72,230,70,71,100,172,70,142,223,123,247,139,53,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,214,147,34,2,67,220,5,60,110,112,134,199,90,244,11,47,150,74,66,234,181,224,162,27,126,30,214,228,102,189,59,58,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,16,238,121,221,8,62,255,126,145,187,203,63,109,185,49,237,238,210,95,212,103,236,254,204,149,141,220,207,87,115,159,117,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,91,4,66,187,249,23,104,33,122,237,229,16,188,109,90,154,129,145,99,109,134,186,14,229,72,90,153,34,238,156,211,107,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,139,75,142,149,216,208,148,103,91,226,208,1,78,92,83,171,125,72,209,252,218,96,83,186,9,180,55,154,126,131,102,247,128,128,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,171,42,78,18,177,180,238,153,179,59,19,204,42,191,99,67,34,13,186,150,182,248,85,246,203,5,78,100,66,177,67,87,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,34,9,26,236,216,126,38,97,246,26,239,6,34,40,56,116,94,219,126,222,203,231,92,185,208,129,161,103,150,61,141,219,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,40,71,220,92,25,123,66,96,16,179,122,36,197,85,99,143,54,156,208,167,218,100,73,177,18,208,111,117,95,216,31,77,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[249,1,17,128,128,160,7,210,6,255,67,175,247,92,102,119,156,229,123,247,194,190,248,169,147,67,112,228,154,4,214,23,1,30,152,5,1,0,160,242,254,41,131,38,96,21,41,126,30,91,249,131,36,111,64,224,241,229,178,113,57,239,46,136,233,110,147,142,224,163,98,128,160,44,101,202,123,117,60,149,140,142,80,214,32,183,9,26,179,182,230,122,9,227,114,154,52,86,1,122,19,222,101,80,92,128,160,183,34,40,197,3,177,131,161,151,115,230,143,54,203,227,126,69,21,200,61,67,25,71,98,51,70,73,110,193,44,182,205,160,208,116,0,207,60,219,204,112,114,205,139,82,193,67,203,232,157,82,114,88,223,37,91,64,78,124,132,37,192,7,43,127,160,182,125,33,138,97,61,106,190,138,58,144,68,124,174,73,226,238,104,187,197,11,41,28,224,16,0,203,207,23,97,33,46,128,128,160,231,160,23,201,249,252,202,208,4,42,135,61,223,37,20,185,3,139,114,22,224,137,147,165,217,172,117,125,92,148,248,132,160,66,91,45,217,134,150,81,45,245,31,24,58,119,203,119,107,48,102,62,20,28,198,137,102,97,85,147,86,30,84,207,213,128,128,128,5],[248,81,128,128,128,160,83,4,178,118,255,101,254,216,233,148,231,120,193,165,135,167,69,174,198,124,175,150,241,5,241,119,81,113,14,200,241,188,128,128,128,128,128,128,128,160,65,150,210,125,138,85,146,238,4,146,110,73,218,235,98,102,168,38,61,95,86,184,28,166,106,25,132,238,59,100,249,119,128,128,128,128,128,5],[226,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,9,5],[226,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5],[226,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,5,5]] \ No newline at end of file diff --git a/mpt/tests/DeleteBranchLong.json b/mpt/tests/DeleteBranchLong.json index 775d653c10..27e7f8d067 100644 --- a/mpt/tests/DeleteBranchLong.json +++ b/mpt/tests/DeleteBranchLong.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,175,42,76,21,80,212,68,146,99,28,60,90,60,62,234,145,35,221,172,58,201,16,196,208,232,172,182,72,77,75,255,33,0,160,188,216,49,69,82,81,125,178,18,55,181,68,0,10,140,168,177,11,227,51,17,61,194,131,63,187,164,126,180,72,18,20,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,12,128,177,67,228,108,148,216,112,110,161,125,156,177,227,160,103,131,162,105,29,173,77,64,33,164,233,34,185,238,177,147,0,160,125,41,87,252,234,143,157,200,147,217,206,81,71,104,146,158,44,12,166,249,54,94,177,18,36,139,93,124,146,95,56,197,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,106,88,235,96,118,234,14,58,144,115,86,12,236,203,91,133,172,254,188,168,4,124,100,205,10,34,67,87,173,254,114,145,0,160,76,198,171,90,208,105,4,83,113,86,242,249,239,23,242,248,212,81,253,220,171,99,235,69,102,10,23,60,25,92,237,123,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,73,137,207,194,11,153,89,152,228,2,9,7,73,113,205,205,29,58,248,192,128,183,123,50,65,13,92,193,58,116,206,83,0,160,180,137,138,17,102,140,255,18,207,123,233,147,29,115,80,241,121,12,239,86,122,12,242,157,253,26,85,165,165,57,34,147,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,21,82,154,46,19,33,202,75,98,24,45,27,91,74,102,234,26,169,65,132,23,27,120,253,91,93,18,191,51,197,102,187,0,160,208,196,157,107,175,74,78,234,195,183,88,178,109,151,109,37,88,109,87,64,187,235,22,40,98,248,194,28,212,129,83,106,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,32,177,20,28,165,210,36,188,254,155,15,238,17,26,247,18,247,34,174,201,88,150,203,252,208,115,125,38,181,244,120,62,0,160,67,245,214,17,84,162,173,24,213,36,79,11,50,10,60,208,55,9,17,180,104,217,245,134,94,154,108,245,143,135,111,53,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,1,81,249,1,81,9,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,82,233,236,139,34,202,254,90,231,46,247,252,30,246,192,141,133,209,220,52,102,138,148,133,245,203,233,168,139,186,115,189,0,160,129,80,139,28,69,52,151,22,48,144,115,255,77,49,134,160,185,135,245,63,99,65,64,253,32,185,19,126,164,137,197,137,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,39,4,135,119,170,144,247,93,151,121,202,21,17,248,83,237,112,167,212,125,70,107,198,175,140,4,25,5,193,71,173,186,0,160,37,17,13,129,200,178,72,108,252,80,129,125,105,199,107,145,1,235,148,55,189,95,170,24,143,191,86,39,171,58,50,138,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,7],[0,160,106,1,138,97,168,132,39,180,170,58,97,189,163,126,183,65,57,8,169,75,189,4,230,45,197,44,135,78,123,8,213,240,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,8],[0,160,14,142,80,27,72,84,115,229,209,99,95,234,246,174,158,207,203,24,241,88,99,255,80,41,188,169,74,153,112,34,72,174,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,11],[0,1,0,1,249,1,17,249,1,17,12,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,0,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,0,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,0,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,0,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,0,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,0,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,98,154,166,35,68,167,154,137,228,133,121,210,6,153,119,68,221,161,177,99,217,202,103,110,123,36,66,30,109,33,236,95,0,160,240,219,42,225,105,245,4,210,120,191,26,39,5,230,179,30,156,66,215,140,214,107,34,232,210,202,216,16,98,162,167,66,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,0,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[1,0,1,0,248,81,0,248,81,0,11,0,1,3,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,0,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,0,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[248,67,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,13],[248,67,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,14],[248,67,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,175,42,76,21,80,212,68,146,99,28,60,90,60,62,234,145,35,221,172,58,201,16,196,208,232,172,182,72,77,75,255,33,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,188,216,49,69,82,81,125,178,18,55,181,68,0,10,140,168,177,11,227,51,17,61,194,131,63,187,164,126,180,72,18,20,128,5],[249,2,17,160,12,128,177,67,228,108,148,216,112,110,161,125,156,177,227,160,103,131,162,105,29,173,77,64,33,164,233,34,185,238,177,147,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,125,41,87,252,234,143,157,200,147,217,206,81,71,104,146,158,44,12,166,249,54,94,177,18,36,139,93,124,146,95,56,197,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,106,88,235,96,118,234,14,58,144,115,86,12,236,203,91,133,172,254,188,168,4,124,100,205,10,34,67,87,173,254,114,145,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,76,198,171,90,208,105,4,83,113,86,242,249,239,23,242,248,212,81,253,220,171,99,235,69,102,10,23,60,25,92,237,123,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,73,137,207,194,11,153,89,152,228,2,9,7,73,113,205,205,29,58,248,192,128,183,123,50,65,13,92,193,58,116,206,83,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,180,137,138,17,102,140,255,18,207,123,233,147,29,115,80,241,121,12,239,86,122,12,242,157,253,26,85,165,165,57,34,147,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,21,82,154,46,19,33,202,75,98,24,45,27,91,74,102,234,26,169,65,132,23,27,120,253,91,93,18,191,51,197,102,187,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,208,196,157,107,175,74,78,234,195,183,88,178,109,151,109,37,88,109,87,64,187,235,22,40,98,248,194,28,212,129,83,106,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,32,177,20,28,165,210,36,188,254,155,15,238,17,26,247,18,247,34,174,201,88,150,203,252,208,115,125,38,181,244,120,62,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,67,245,214,17,84,162,173,24,213,36,79,11,50,10,60,208,55,9,17,180,104,217,245,134,94,154,108,245,143,135,111,53,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,82,233,236,139,34,202,254,90,231,46,247,252,30,246,192,141,133,209,220,52,102,138,148,133,245,203,233,168,139,186,115,189,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,129,80,139,28,69,52,151,22,48,144,115,255,77,49,134,160,185,135,245,63,99,65,64,253,32,185,19,126,164,137,197,137,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,39,4,135,119,170,144,247,93,151,121,202,21,17,248,83,237,112,167,212,125,70,107,198,175,140,4,25,5,193,71,173,186,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,37,17,13,129,200,178,72,108,252,80,129,125,105,199,107,145,1,235,148,55,189,95,170,24,143,191,86,39,171,58,50,138,128,128,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,106,1,138,97,168,132,39,180,170,58,97,189,163,126,183,65,57,8,169,75,189,4,230,45,197,44,135,78,123,8,213,240,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,14,142,80,27,72,84,115,229,209,99,95,234,246,174,158,207,203,24,241,88,99,255,80,41,188,169,74,153,112,34,72,174,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,98,154,166,35,68,167,154,137,228,133,121,210,6,153,119,68,221,161,177,99,217,202,103,110,123,36,66,30,109,33,236,95,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,240,219,42,225,105,245,4,210,120,191,26,39,5,230,179,30,156,66,215,140,214,107,34,232,210,202,216,16,98,162,167,66,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[248,81,128,128,128,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,128,128,128,128,128,128,128,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,128,128,128,128,128,5],[248,67,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,175,42,76,21,80,212,68,146,99,28,60,90,60,62,234,145,35,221,172,58,201,16,196,208,232,172,182,72,77,75,255,33,0,160,188,216,49,69,82,81,125,178,18,55,181,68,0,10,140,168,177,11,227,51,17,61,194,131,63,187,164,126,180,72,18,20,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,12,128,177,67,228,108,148,216,112,110,161,125,156,177,227,160,103,131,162,105,29,173,77,64,33,164,233,34,185,238,177,147,0,160,125,41,87,252,234,143,157,200,147,217,206,81,71,104,146,158,44,12,166,249,54,94,177,18,36,139,93,124,146,95,56,197,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,0,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,0,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,0,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,0,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,0,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,0,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,0,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,0,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,0,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,0,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,0,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,0,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,0,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,0,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,0,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,0,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,0,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,0,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,0,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,0,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,0,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,0,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,106,88,235,96,118,234,14,58,144,115,86,12,236,203,91,133,172,254,188,168,4,124,100,205,10,34,67,87,173,254,114,145,0,160,76,198,171,90,208,105,4,83,113,86,242,249,239,23,242,248,212,81,253,220,171,99,235,69,102,10,23,60,25,92,237,123,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,0,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,0,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,0,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,0,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,0,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,0,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,0,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,0,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,0,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,0,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,0,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,0,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,0,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,0,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,0,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,0,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,0,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,0,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,73,137,207,194,11,153,89,152,228,2,9,7,73,113,205,205,29,58,248,192,128,183,123,50,65,13,92,193,58,116,206,83,0,160,180,137,138,17,102,140,255,18,207,123,233,147,29,115,80,241,121,12,239,86,122,12,242,157,253,26,85,165,165,57,34,147,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,0,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,0,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,0,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,0,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,0,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,0,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,0,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,0,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,21,82,154,46,19,33,202,75,98,24,45,27,91,74,102,234,26,169,65,132,23,27,120,253,91,93,18,191,51,197,102,187,0,160,208,196,157,107,175,74,78,234,195,183,88,178,109,151,109,37,88,109,87,64,187,235,22,40,98,248,194,28,212,129,83,106,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,0,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,0,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,0,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,0,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,0,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,0,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,0,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,0,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,0,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,0,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,0,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,0,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,0,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,0,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,0,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,0,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,32,177,20,28,165,210,36,188,254,155,15,238,17,26,247,18,247,34,174,201,88,150,203,252,208,115,125,38,181,244,120,62,0,160,67,245,214,17,84,162,173,24,213,36,79,11,50,10,60,208,55,9,17,180,104,217,245,134,94,154,108,245,143,135,111,53,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,0,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,0,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,0,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,0,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,0,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,0,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,0,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,0,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,0,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,0,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,0,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[0,1,0,1,249,1,81,249,1,81,9,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,0,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,0,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,0,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,0,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,0,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,0,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,0,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,82,233,236,139,34,202,254,90,231,46,247,252,30,246,192,141,133,209,220,52,102,138,148,133,245,203,233,168,139,186,115,189,0,160,129,80,139,28,69,52,151,22,48,144,115,255,77,49,134,160,185,135,245,63,99,65,64,253,32,185,19,126,164,137,197,137,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,0,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,0,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,0,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,39,4,135,119,170,144,247,93,151,121,202,21,17,248,83,237,112,167,212,125,70,107,198,175,140,4,25,5,193,71,173,186,0,160,37,17,13,129,200,178,72,108,252,80,129,125,105,199,107,145,1,235,148,55,189,95,170,24,143,191,86,39,171,58,50,138,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,8],[0,160,106,1,138,97,168,132,39,180,170,58,97,189,163,126,183,65,57,8,169,75,189,4,230,45,197,44,135,78,123,8,213,240,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,9],[0,160,14,142,80,27,72,84,115,229,209,99,95,234,246,174,158,207,203,24,241,88,99,255,80,41,188,169,74,153,112,34,72,174,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,11],[0,1,0,1,249,1,17,249,1,17,12,0,0,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,0,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,0,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,0,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,0,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,0,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,0,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,98,154,166,35,68,167,154,137,228,133,121,210,6,153,119,68,221,161,177,99,217,202,103,110,123,36,66,30,109,33,236,95,0,160,240,219,42,225,105,245,4,210,120,191,26,39,5,230,179,30,156,66,215,140,214,107,34,232,210,202,216,16,98,162,167,66,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,0,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[1,0,1,0,248,81,0,248,81,0,11,0,1,3,0,0,0,0,0,0,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,0,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,0,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,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,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,17],[248,67,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,13],[248,67,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,14],[248,67,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,236,125,169,64,189,28,24,1,128,155,165,39,133,192,225,239,246,242,141,168,50,1,100,209,29,82,93,87,125,217,48,22,158,121,107,54,109,51,70,55,153,2,60,23,77,254,173,211,30,123,93,162,149,10,98,146,201,150,81,0,193,223,197,143,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,175,42,76,21,80,212,68,146,99,28,60,90,60,62,234,145,35,221,172,58,201,16,196,208,232,172,182,72,77,75,255,33,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,188,216,49,69,82,81,125,178,18,55,181,68,0,10,140,168,177,11,227,51,17,61,194,131,63,187,164,126,180,72,18,20,128,5],[249,2,17,160,12,128,177,67,228,108,148,216,112,110,161,125,156,177,227,160,103,131,162,105,29,173,77,64,33,164,233,34,185,238,177,147,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,125,41,87,252,234,143,157,200,147,217,206,81,71,104,146,158,44,12,166,249,54,94,177,18,36,139,93,124,146,95,56,197,160,110,58,129,42,7,242,95,48,22,117,24,235,247,115,27,159,148,240,189,82,238,245,24,104,4,88,96,153,87,62,124,87,160,23,125,132,126,57,77,125,108,183,122,223,20,200,11,140,116,8,197,125,77,164,229,34,187,130,255,11,5,123,106,18,226,160,34,142,142,168,173,99,151,78,20,223,49,167,173,193,155,22,185,57,77,94,140,81,219,8,205,119,152,79,221,53,32,207,160,47,68,110,156,219,87,42,252,153,153,146,44,71,68,241,42,115,255,196,172,147,166,193,209,18,197,101,149,78,252,80,101,160,177,72,39,32,231,101,153,80,19,87,43,118,153,180,111,107,120,208,26,121,107,122,223,78,248,252,112,146,129,121,183,249,160,166,43,253,9,132,156,69,206,240,132,245,215,140,18,136,28,76,115,232,35,55,46,97,106,111,29,136,215,243,244,104,17,160,81,197,227,235,119,136,89,180,1,44,243,14,3,35,252,32,39,239,6,187,20,67,5,160,124,3,15,223,92,185,169,242,160,149,116,118,68,110,184,206,46,175,107,154,14,16,171,116,53,96,139,243,244,119,49,149,255,105,200,203,196,178,219,6,82,160,110,155,225,108,252,161,111,115,34,161,168,254,20,210,73,55,53,84,44,62,235,227,145,125,56,152,100,115,68,140,102,72,160,215,32,96,214,100,112,201,119,187,39,102,186,145,221,83,195,0,96,163,123,49,150,62,117,25,68,3,71,226,217,71,5,160,216,77,122,185,166,60,76,175,212,143,31,218,53,223,132,60,243,170,247,163,51,217,81,184,10,173,42,95,228,91,232,94,160,102,201,63,187,90,100,67,28,66,169,235,107,142,189,159,208,34,47,59,148,229,29,242,190,206,105,91,103,217,108,220,3,160,130,214,88,212,94,182,185,119,29,142,174,223,89,224,222,59,117,224,157,226,110,51,196,90,175,27,158,67,104,153,87,154,160,32,215,128,174,120,163,233,16,26,195,200,23,79,233,122,253,170,114,110,149,85,164,70,233,70,156,107,147,254,209,174,11,160,193,92,89,242,135,228,231,76,186,23,253,187,202,250,103,245,131,178,24,164,47,129,106,19,179,50,117,153,14,62,38,242,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,106,88,235,96,118,234,14,58,144,115,86,12,236,203,91,133,172,254,188,168,4,124,100,205,10,34,67,87,173,254,114,145,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,203,155,95,87,117,89,227,1,217,141,101,249,141,158,153,95,57,45,108,7,84,133,182,147,7,139,122,231,21,23,226,103,160,188,163,150,57,80,114,215,193,143,127,89,221,62,221,86,183,127,100,168,107,42,49,189,156,105,218,5,224,92,189,172,181,160,189,200,185,43,254,21,61,66,80,169,111,67,41,173,87,178,122,36,149,1,252,148,74,183,75,215,140,190,247,233,157,166,160,90,232,38,248,218,244,187,228,128,210,102,136,44,231,95,36,18,93,232,21,115,141,9,150,218,2,176,12,32,51,14,6,160,73,83,206,253,141,54,4,255,244,59,102,75,250,181,149,232,147,36,0,75,62,69,224,82,190,115,134,87,40,76,145,41,160,160,208,52,138,80,98,153,103,185,255,188,140,179,114,176,55,52,0,6,124,26,160,219,69,77,232,122,138,28,234,140,144,160,188,24,14,57,108,199,179,93,67,114,38,247,227,100,73,16,77,120,28,98,134,184,51,71,55,110,175,63,160,225,134,78,160,76,198,171,90,208,105,4,83,113,86,242,249,239,23,242,248,212,81,253,220,171,99,235,69,102,10,23,60,25,92,237,123,160,165,120,23,142,28,190,69,250,104,116,6,96,69,168,108,27,67,77,236,187,66,25,158,38,151,201,131,109,22,53,163,146,160,52,196,20,106,22,179,12,48,221,80,93,115,60,211,148,103,60,166,62,6,34,79,50,128,138,201,233,113,178,243,147,176,160,135,243,26,28,242,33,207,232,196,225,22,158,16,152,31,246,237,195,183,223,5,255,10,175,126,4,255,89,197,222,199,86,160,230,153,215,131,5,248,22,225,108,26,208,120,178,22,164,27,6,26,123,38,38,161,120,244,202,99,125,226,113,144,222,250,160,91,62,246,193,194,69,43,200,24,226,234,231,163,85,40,196,18,201,130,81,131,130,58,155,200,87,30,228,26,39,186,198,160,192,154,190,147,129,133,38,29,125,30,178,151,134,105,100,129,255,121,107,53,193,82,137,113,35,37,66,236,11,215,106,81,160,14,128,144,203,252,2,235,241,233,228,77,51,93,37,47,112,66,14,208,159,231,214,197,129,38,82,120,106,2,133,183,51,160,173,162,203,251,233,190,24,248,49,5,68,76,226,83,131,69,152,101,45,251,152,123,185,132,147,27,75,39,43,148,107,151,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,73,137,207,194,11,153,89,152,228,2,9,7,73,113,205,205,29,58,248,192,128,183,123,50,65,13,92,193,58,116,206,83,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,18,101,131,99,126,62,177,176,175,227,126,135,118,209,104,15,94,158,126,16,229,198,137,117,11,34,35,62,178,30,163,248,160,123,77,145,2,49,149,132,119,66,128,99,180,104,48,205,73,38,111,127,154,84,105,17,109,172,41,1,167,138,149,41,197,160,228,84,196,109,225,221,106,213,221,42,103,185,196,80,28,44,45,200,105,40,150,222,61,195,209,95,113,249,176,40,5,63,160,57,180,21,162,82,214,201,178,13,24,168,146,173,64,220,156,111,23,92,99,128,86,239,146,141,16,164,32,61,228,24,252,160,221,77,220,77,60,8,208,125,197,94,117,28,51,186,182,146,218,106,153,242,157,130,65,8,93,181,176,201,61,217,226,188,160,95,59,244,69,176,194,201,31,125,255,220,28,103,214,148,154,127,99,26,109,173,66,52,23,1,60,147,162,80,99,188,236,160,94,6,112,250,23,8,104,209,124,72,179,6,84,228,243,196,51,255,70,178,198,180,66,149,151,64,224,175,184,51,212,48,160,11,201,156,205,193,219,63,118,255,224,240,48,231,49,122,209,244,250,224,94,216,123,40,54,116,186,221,227,221,132,216,67,160,136,9,150,131,203,52,228,56,242,25,217,67,235,8,215,182,31,74,211,94,217,79,209,16,4,192,28,235,93,231,96,76,160,119,104,63,90,18,237,89,22,227,96,42,219,237,100,73,197,72,104,91,52,37,89,25,160,55,192,131,58,199,46,60,131,160,180,137,138,17,102,140,255,18,207,123,233,147,29,115,80,241,121,12,239,86,122,12,242,157,253,26,85,165,165,57,34,147,160,95,216,69,179,165,202,5,147,92,56,127,225,44,221,125,249,123,220,22,5,61,232,19,189,232,214,54,125,115,119,201,172,160,224,113,151,12,186,75,55,144,38,209,227,30,34,228,208,27,169,96,0,12,185,6,253,244,23,85,210,94,36,160,84,233,160,123,185,21,96,91,242,200,150,30,108,158,68,137,183,154,165,141,137,69,61,111,69,151,124,135,96,47,189,159,197,141,109,160,125,71,101,150,240,123,112,189,178,113,195,130,32,119,90,72,75,26,27,13,156,155,85,206,217,59,26,71,93,158,39,71,160,187,234,38,148,78,204,38,226,195,40,135,117,172,91,176,90,44,64,115,127,44,5,223,121,204,177,224,6,72,69,219,52,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,21,82,154,46,19,33,202,75,98,24,45,27,91,74,102,234,26,169,65,132,23,27,120,253,91,93,18,191,51,197,102,187,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,242,2,171,154,117,67,183,250,218,253,33,96,220,233,103,151,143,248,43,219,201,31,152,207,250,11,159,89,205,184,172,92,160,94,62,196,11,252,4,219,198,190,74,155,51,246,207,218,67,129,63,216,218,72,175,172,224,137,160,96,134,226,114,47,195,160,220,79,232,150,202,231,168,173,188,255,225,151,144,139,249,219,36,187,29,212,214,185,0,192,68,162,52,233,73,225,122,150,160,208,196,157,107,175,74,78,234,195,183,88,178,109,151,109,37,88,109,87,64,187,235,22,40,98,248,194,28,212,129,83,106,160,171,173,13,119,118,83,126,195,155,168,160,114,190,126,19,0,84,155,235,249,230,181,166,24,244,51,220,204,19,15,51,175,160,201,73,106,93,160,10,118,123,25,90,105,19,47,135,130,153,156,207,226,225,15,82,27,135,61,128,220,184,17,94,110,177,160,218,168,9,97,183,136,161,198,224,221,17,71,51,108,207,121,212,149,178,73,190,222,141,247,213,242,255,160,26,176,77,38,160,237,119,82,16,183,65,62,159,240,179,19,26,11,16,44,3,64,168,63,74,10,78,71,227,186,142,190,205,186,207,49,142,160,42,172,54,189,75,55,223,72,136,29,3,141,155,14,149,66,142,84,189,114,127,187,100,248,43,189,196,167,36,181,231,7,160,73,154,87,78,68,23,198,202,125,208,225,65,212,131,176,106,241,32,205,89,118,198,78,65,255,246,17,251,230,38,180,236,160,142,157,77,137,233,28,128,1,129,145,213,117,190,4,183,43,124,147,234,128,39,139,110,130,234,77,212,116,237,195,2,242,160,59,123,38,31,102,144,63,66,145,71,139,212,180,12,124,51,51,181,240,42,222,34,158,243,223,202,217,39,232,24,241,83,160,52,42,172,218,151,94,170,154,240,82,182,191,125,158,101,53,25,212,36,121,118,213,118,40,134,35,5,201,97,224,22,73,160,32,77,63,202,20,30,148,131,246,63,206,1,161,162,223,229,161,170,188,254,98,253,74,34,74,125,81,92,75,54,220,104,160,131,64,211,54,20,43,128,119,87,143,37,137,121,203,178,221,254,49,45,173,187,29,137,12,193,227,248,236,92,54,110,1,160,213,68,36,157,232,139,139,48,229,98,150,111,106,139,2,105,167,209,229,52,203,82,2,192,190,108,27,204,227,211,133,144,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,32,177,20,28,165,210,36,188,254,155,15,238,17,26,247,18,247,34,174,201,88,150,203,252,208,115,125,38,181,244,120,62,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,2,17,160,225,232,51,165,157,149,214,172,159,91,52,197,92,79,27,34,18,214,233,102,92,19,214,91,32,116,131,121,228,212,45,173,160,186,231,194,219,141,216,81,127,112,19,44,4,197,255,156,246,56,53,192,172,81,0,190,171,131,183,207,225,157,5,205,203,160,5,37,120,149,32,224,148,140,41,239,6,196,60,15,198,63,169,180,108,45,160,224,159,181,133,158,91,197,190,154,203,10,160,206,41,225,167,22,123,70,153,72,9,218,77,191,79,238,156,75,60,222,100,52,133,96,110,170,182,93,140,189,66,45,239,160,67,245,214,17,84,162,173,24,213,36,79,11,50,10,60,208,55,9,17,180,104,217,245,134,94,154,108,245,143,135,111,53,160,157,132,195,214,126,178,154,131,217,152,109,121,6,103,197,126,44,188,216,167,153,198,208,113,235,8,85,231,177,226,61,117,160,144,228,135,93,42,239,76,219,45,190,35,101,156,189,124,220,215,186,245,209,99,192,154,77,168,214,179,29,1,155,200,134,160,192,120,30,76,123,195,21,17,192,189,151,231,243,167,107,75,8,30,49,20,146,46,20,236,164,183,35,0,78,4,126,83,160,211,177,15,128,75,240,250,199,98,147,192,74,184,207,230,94,146,40,86,160,2,77,225,77,192,140,56,244,155,92,206,232,160,173,25,97,151,4,14,250,193,102,223,32,217,175,89,167,237,209,24,122,69,121,79,52,130,12,5,168,192,23,40,137,235,160,137,64,183,69,124,15,95,148,156,197,5,103,87,251,140,6,99,53,127,206,1,232,43,229,156,255,7,243,225,97,131,126,160,179,253,144,148,128,37,142,180,177,255,1,66,190,186,243,213,157,165,10,255,107,128,127,167,193,163,167,161,122,77,89,125,160,241,128,172,157,189,54,79,20,246,136,62,239,208,239,44,44,50,16,212,4,94,187,29,162,200,16,139,228,29,143,243,146,160,102,10,219,89,69,53,202,19,147,75,79,217,149,73,63,22,38,222,90,158,146,32,5,145,248,86,183,195,230,207,33,75,160,223,212,45,62,78,73,59,224,92,164,146,215,86,0,81,183,118,204,100,114,26,15,133,36,201,52,85,71,51,180,34,185,160,228,216,210,49,162,105,158,82,165,38,198,174,140,67,178,57,230,168,65,109,207,201,158,221,86,140,92,9,99,107,97,46,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,82,233,236,139,34,202,254,90,231,46,247,252,30,246,192,141,133,209,220,52,102,138,148,133,245,203,233,168,139,186,115,189,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[249,1,81,128,128,160,126,89,243,163,251,3,42,80,28,227,221,179,112,180,6,58,46,112,97,57,250,199,36,99,83,92,22,81,68,105,251,253,160,222,135,108,9,125,128,158,39,223,159,120,131,119,128,75,223,82,85,111,166,60,55,62,106,33,237,97,88,171,251,110,83,160,238,20,66,157,50,235,164,218,147,118,186,198,235,147,24,94,48,180,79,119,68,82,203,50,235,129,116,45,59,90,227,198,160,200,98,184,237,83,92,112,182,117,142,212,216,62,48,72,251,95,237,24,207,177,248,104,246,147,248,219,150,222,77,63,81,160,40,35,69,178,99,44,6,12,126,7,150,179,188,212,149,193,218,249,148,224,100,55,136,115,8,195,205,107,201,168,139,61,160,29,115,216,229,14,147,21,18,226,132,84,216,185,235,81,186,128,168,30,61,56,41,88,179,171,177,190,243,130,49,168,45,160,202,151,152,210,74,58,69,175,88,49,120,106,204,230,130,103,14,132,65,172,174,65,17,11,240,205,119,236,4,0,118,164,160,129,80,139,28,69,52,151,22,48,144,115,255,77,49,134,160,185,135,245,63,99,65,64,253,32,185,19,126,164,137,197,137,128,160,170,50,109,146,183,123,238,90,8,191,231,253,106,24,164,181,231,48,100,133,99,115,153,95,87,85,217,182,119,149,98,210,128,128,160,160,115,126,112,147,196,136,28,15,150,162,92,47,205,78,44,227,63,239,211,17,100,85,208,222,189,246,240,192,14,141,34,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,39,4,135,119,170,144,247,93,151,121,202,21,17,248,83,237,112,167,212,125,70,107,198,175,140,4,25,5,193,71,173,186,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,64,47,191,0,189,168,195,89,129,204,127,203,58,8,34,179,83,126,228,51,194,75,211,252,10,168,112,171,164,121,200,180,128,160,37,17,13,129,200,178,72,108,252,80,129,125,105,199,107,145,1,235,148,55,189,95,170,24,143,191,86,39,171,58,50,138,128,128,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,106,1,138,97,168,132,39,180,170,58,97,189,163,126,183,65,57,8,169,75,189,4,230,45,197,44,135,78,123,8,213,240,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,98,115,194,37,21,136,10,199,128,184,179,154,98,246,29,99,101,194,196,151,203,221,118,74,72,36,144,3,184,70,248,68,128,128,160,14,142,80,27,72,84,115,229,209,99,95,234,246,174,158,207,203,24,241,88,99,255,80,41,188,169,74,153,112,34,72,174,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,98,154,166,35,68,167,154,137,228,133,121,210,6,153,119,68,221,161,177,99,217,202,103,110,123,36,66,30,109,33,236,95,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[249,1,17,128,128,160,80,6,126,96,224,218,248,112,229,57,50,72,118,141,158,230,252,29,3,252,237,174,199,149,148,23,168,84,63,186,12,123,160,6,75,228,10,237,244,216,114,10,229,121,161,143,75,5,17,221,222,73,91,55,146,244,67,143,162,5,205,143,149,103,240,128,160,207,120,231,18,233,241,179,169,36,177,184,125,220,24,128,228,70,55,206,103,127,185,9,240,129,49,142,26,209,86,245,156,128,160,177,130,114,79,177,83,38,50,136,69,53,231,131,160,24,248,188,178,121,147,17,50,194,42,83,203,172,177,39,207,144,216,160,71,7,191,85,198,174,232,214,66,236,181,123,53,120,179,108,97,107,194,238,228,75,194,13,218,91,47,151,101,186,115,103,160,228,234,174,76,130,145,42,8,229,241,27,246,28,214,65,84,3,30,248,131,65,204,65,114,75,151,179,144,182,154,174,115,128,128,160,240,219,42,225,105,245,4,210,120,191,26,39,5,230,179,30,156,66,215,140,214,107,34,232,210,202,216,16,98,162,167,66,160,217,112,243,192,99,211,215,254,67,255,101,141,16,210,66,126,211,105,152,44,52,116,181,145,243,124,162,183,110,164,166,254,128,128,128,5],[248,81,128,128,128,160,235,226,146,11,204,214,45,98,2,160,99,165,108,220,53,17,220,56,55,192,43,172,22,16,30,247,169,11,191,15,113,179,128,128,128,128,128,128,128,160,77,167,211,34,100,13,11,17,140,105,45,163,30,81,93,255,79,56,255,86,166,178,237,78,11,42,10,191,175,234,141,158,128,128,128,128,128,5],[248,67,160,32,29,94,15,90,200,208,249,71,35,236,235,72,247,160,201,194,234,242,115,207,54,109,28,193,140,203,170,96,165,212,83,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,51,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,62,151,72,208,183,158,110,122,82,218,22,62,0,172,84,114,170,48,10,115,161,72,169,90,30,106,224,154,198,226,145,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/DeleteBranchTwoLevels.json b/mpt/tests/DeleteBranchTwoLevels.json index ea143ea893..21d1a8dde0 100644 --- a/mpt/tests/DeleteBranchTwoLevels.json +++ b/mpt/tests/DeleteBranchTwoLevels.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,96,242,204,87,70,40,27,40,189,46,193,133,173,251,67,53,183,102,39,76,175,46,6,122,128,250,249,228,146,221,196,243,0,160,169,2,129,123,157,140,225,182,40,224,98,197,182,190,207,148,156,218,233,34,145,60,192,82,177,229,117,154,134,75,58,7,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,201,23,97,51,242,210,154,98,237,199,3,86,200,246,170,218,161,196,95,239,33,17,224,134,53,97,167,143,127,52,237,135,0,160,61,51,32,49,209,126,142,243,172,82,104,43,161,166,21,78,209,151,3,99,117,202,113,14,201,54,39,61,243,80,209,16,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,0,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,0,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,0,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,0,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,0,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,0,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,0,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,0,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,0,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,0,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,0,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,0,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,0,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,220,68,179,229,92,253,253,144,1,126,207,226,134,25,184,157,14,201,214,35,184,200,1,207,29,178,49,143,92,212,29,24,0,160,215,117,245,209,17,187,169,82,19,201,249,81,91,144,79,212,135,246,187,176,59,5,75,114,171,0,233,250,53,138,25,50,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,0,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,0,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,0,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,0,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,252,188,163,57,126,103,126,155,204,232,185,93,47,154,240,234,179,166,89,187,192,4,218,170,249,53,232,170,102,42,52,64,0,160,28,62,251,6,5,106,99,38,234,137,204,4,36,150,83,1,40,21,67,54,169,62,193,187,238,82,36,84,10,133,176,3,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,0,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,0,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,0,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,0,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,0,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,0,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,0,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,0,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,0,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,0,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,0,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,0,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,0,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,0,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,0,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,0,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,0,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,0,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,0,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,0,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,0,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,0,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,0,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,0,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,0,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,0,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,197,60,89,94,200,7,41,131,243,151,140,11,53,183,77,174,14,223,116,31,114,2,164,73,161,253,11,62,30,219,48,251,0,160,14,165,184,229,251,167,152,183,182,16,199,108,214,126,192,125,109,178,65,126,119,130,108,93,138,90,23,194,112,64,188,5,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,0,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,0,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,0,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,0,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,0,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,0,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,0,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,0,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,0,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,0,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,0,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,0,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,0,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,0,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,0,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,220,97,92,221,236,7,250,219,156,22,177,217,109,65,77,16,42,92,190,248,73,41,192,5,6,22,70,119,80,59,87,57,0,160,117,56,121,183,61,216,117,135,24,169,19,28,127,231,140,107,165,54,133,115,77,138,250,129,177,204,239,35,192,1,247,118,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,0,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,0,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[1,0,1,0,248,145,0,248,145,0,7,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,0,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,0,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,133,148,210,158,3,101,26,158,67,176,137,25,177,211,217,89,20,61,91,72,185,182,165,66,208,182,148,35,141,225,178,64,0,160,251,113,149,55,146,22,73,7,88,186,103,39,58,84,53,200,58,32,52,87,12,31,213,206,250,108,43,96,189,125,183,15,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,0,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[1,0,1,0,248,81,0,248,81,0,15,0,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,0,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,3,163,105,247,64,37,97,81,47,255,202,110,63,213,223,93,198,16,61,47,126,5,80,62,173,156,10,172,144,111,148,78,0,160,212,234,46,234,49,157,94,111,252,94,160,152,110,52,62,51,223,11,192,6,31,246,64,204,225,144,168,29,167,235,37,29,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,7],[0,160,124,128,125,129,12,178,135,200,135,125,218,8,161,94,64,101,143,223,56,28,115,70,177,97,26,92,57,163,63,119,33,30,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,8],[0,160,179,231,255,201,85,223,248,63,153,82,31,138,167,188,67,102,255,20,223,44,178,216,181,244,233,162,72,203,26,16,151,85,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,0,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,0,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,0,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,0,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,0,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,0,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,0,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,0,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,0,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,0,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,0,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,2,23,157,37,52,158,35,51,81,79,114,175,120,180,130,91,152,79,9,243,180,233,66,188,207,215,41,23,12,138,112,53,0,160,60,52,243,109,33,30,29,84,84,61,219,205,104,1,55,204,17,150,5,47,241,220,239,39,0,76,70,12,124,251,33,35,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,0,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,0,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,0,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,86,28,224,131,7,146,228,1,28,151,79,124,113,242,219,192,225,4,216,228,15,198,188,138,155,246,120,122,87,121,167,23,0,160,32,245,106,63,123,45,75,217,20,45,244,235,153,142,204,46,127,124,161,142,221,124,154,40,73,150,206,103,91,36,211,138,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[1,0,1,0,248,81,0,248,81,0,12,0,1,14,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,0,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,0,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,2],[6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,13],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,3],[28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,14],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,96,242,204,87,70,40,27,40,189,46,193,133,173,251,67,53,183,102,39,76,175,46,6,122,128,250,249,228,146,221,196,243,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,169,2,129,123,157,140,225,182,40,224,98,197,182,190,207,148,156,218,233,34,145,60,192,82,177,229,117,154,134,75,58,7,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,201,23,97,51,242,210,154,98,237,199,3,86,200,246,170,218,161,196,95,239,33,17,224,134,53,97,167,143,127,52,237,135,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,61,51,32,49,209,126,142,243,172,82,104,43,161,166,21,78,209,151,3,99,117,202,113,14,201,54,39,61,243,80,209,16,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,160,220,68,179,229,92,253,253,144,1,126,207,226,134,25,184,157,14,201,214,35,184,200,1,207,29,178,49,143,92,212,29,24,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,128,5],[249,2,17,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,160,215,117,245,209,17,187,169,82,19,201,249,81,91,144,79,212,135,246,187,176,59,5,75,114,171,0,233,250,53,138,25,50,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,128,5],[249,2,17,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,160,252,188,163,57,126,103,126,155,204,232,185,93,47,154,240,234,179,166,89,187,192,4,218,170,249,53,232,170,102,42,52,64,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,128,5],[249,2,17,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,160,28,62,251,6,5,106,99,38,234,137,204,4,36,150,83,1,40,21,67,54,169,62,193,187,238,82,36,84,10,133,176,3,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,128,5],[249,2,17,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,160,197,60,89,94,200,7,41,131,243,151,140,11,53,183,77,174,14,223,116,31,114,2,164,73,161,253,11,62,30,219,48,251,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,128,5],[249,2,17,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,160,14,165,184,229,251,167,152,183,182,16,199,108,214,126,192,125,109,178,65,126,119,130,108,93,138,90,23,194,112,64,188,5,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,128,5],[249,2,17,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,160,220,97,92,221,236,7,250,219,156,22,177,217,109,65,77,16,42,92,190,248,73,41,192,5,6,22,70,119,80,59,87,57,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,128,5],[249,2,17,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,160,117,56,121,183,61,216,117,135,24,169,19,28,127,231,140,107,165,54,133,115,77,138,250,129,177,204,239,35,192,1,247,118,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,128,5],[248,145,128,128,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,128,128,128,160,133,148,210,158,3,101,26,158,67,176,137,25,177,211,217,89,20,61,91,72,185,182,165,66,208,182,148,35,141,225,178,64,128,128,128,128,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,128,128,128,128,5],[248,145,128,128,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,128,128,128,160,251,113,149,55,146,22,73,7,88,186,103,39,58,84,53,200,58,32,52,87,12,31,213,206,250,108,43,96,189,125,183,15,128,128,128,128,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,128,128,128,128,5],[248,81,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,128,128,128,128,128,128,128,128,128,128,128,128,128,128,160,3,163,105,247,64,37,97,81,47,255,202,110,63,213,223,93,198,16,61,47,126,5,80,62,173,156,10,172,144,111,148,78,128,5],[248,81,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,128,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,234,46,234,49,157,94,111,252,94,160,152,110,52,62,51,223,11,192,6,31,246,64,204,225,144,168,29,167,235,37,29,128,5],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,184,70,248,68,128,128,160,124,128,125,129,12,178,135,200,135,125,218,8,161,94,64,101,143,223,56,28,115,70,177,97,26,92,57,163,63,119,33,30,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,184,70,248,68,128,128,160,179,231,255,201,85,223,248,63,153,82,31,138,167,188,67,102,255,20,223,44,178,216,181,244,233,162,72,203,26,16,151,85,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,2,23,157,37,52,158,35,51,81,79,114,175,120,180,130,91,152,79,9,243,180,233,66,188,207,215,41,23,12,138,112,53,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,60,52,243,109,33,30,29,84,84,61,219,205,104,1,55,204,17,150,5,47,241,220,239,39,0,76,70,12,124,251,33,35,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,86,28,224,131,7,146,228,1,28,151,79,124,113,242,219,192,225,4,216,228,15,198,188,138,155,246,120,122,87,121,167,23,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,32,245,106,63,123,45,75,217,20,45,244,235,153,142,204,46,127,124,161,142,221,124,154,40,73,150,206,103,91,36,211,138,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,128,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,128,128,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,6,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,96,242,204,87,70,40,27,40,189,46,193,133,173,251,67,53,183,102,39,76,175,46,6,122,128,250,249,228,146,221,196,243,0,160,169,2,129,123,157,140,225,182,40,224,98,197,182,190,207,148,156,218,233,34,145,60,192,82,177,229,117,154,134,75,58,7,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,0,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,0,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,0,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,0,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,201,23,97,51,242,210,154,98,237,199,3,86,200,246,170,218,161,196,95,239,33,17,224,134,53,97,167,143,127,52,237,135,0,160,61,51,32,49,209,126,142,243,172,82,104,43,161,166,21,78,209,151,3,99,117,202,113,14,201,54,39,61,243,80,209,16,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,0,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,0,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,0,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,0,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,0,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,0,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,0,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,0,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,0,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,0,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,0,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,0,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,0,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,0,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,0,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,0,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,0,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,0,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,0,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,0,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,0,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,0,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,0,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,0,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,220,68,179,229,92,253,253,144,1,126,207,226,134,25,184,157,14,201,214,35,184,200,1,207,29,178,49,143,92,212,29,24,0,160,215,117,245,209,17,187,169,82,19,201,249,81,91,144,79,212,135,246,187,176,59,5,75,114,171,0,233,250,53,138,25,50,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,0,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,0,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,0,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,0,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,252,188,163,57,126,103,126,155,204,232,185,93,47,154,240,234,179,166,89,187,192,4,218,170,249,53,232,170,102,42,52,64,0,160,28,62,251,6,5,106,99,38,234,137,204,4,36,150,83,1,40,21,67,54,169,62,193,187,238,82,36,84,10,133,176,3,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,0,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,0,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,0,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,0,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,0,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,0,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,0,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,0,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,0,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,0,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,0,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,0,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,0,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,0,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,0,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,0,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,0,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,0,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,0,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,0,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,0,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,0,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,0,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,0,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,0,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,0,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,197,60,89,94,200,7,41,131,243,151,140,11,53,183,77,174,14,223,116,31,114,2,164,73,161,253,11,62,30,219,48,251,0,160,14,165,184,229,251,167,152,183,182,16,199,108,214,126,192,125,109,178,65,126,119,130,108,93,138,90,23,194,112,64,188,5,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,0,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,0,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,0,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,0,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,0,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,0,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,0,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,0,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,0,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,0,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,0,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,0,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,0,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,0,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,0,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,220,97,92,221,236,7,250,219,156,22,177,217,109,65,77,16,42,92,190,248,73,41,192,5,6,22,70,119,80,59,87,57,0,160,117,56,121,183,61,216,117,135,24,169,19,28,127,231,140,107,165,54,133,115,77,138,250,129,177,204,239,35,192,1,247,118,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,0,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,0,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[1,0,1,0,248,145,0,248,145,0,7,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,0,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,0,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,133,148,210,158,3,101,26,158,67,176,137,25,177,211,217,89,20,61,91,72,185,182,165,66,208,182,148,35,141,225,178,64,0,160,251,113,149,55,146,22,73,7,88,186,103,39,58,84,53,200,58,32,52,87,12,31,213,206,250,108,43,96,189,125,183,15,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,0,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[1,0,1,0,248,81,0,248,81,0,15,0,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,0,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,3,163,105,247,64,37,97,81,47,255,202,110,63,213,223,93,198,16,61,47,126,5,80,62,173,156,10,172,144,111,148,78,0,160,212,234,46,234,49,157,94,111,252,94,160,152,110,52,62,51,223,11,192,6,31,246,64,204,225,144,168,29,167,235,37,29,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,8],[0,160,124,128,125,129,12,178,135,200,135,125,218,8,161,94,64,101,143,223,56,28,115,70,177,97,26,92,57,163,63,119,33,30,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,9],[0,160,179,231,255,201,85,223,248,63,153,82,31,138,167,188,67,102,255,20,223,44,178,216,181,244,233,162,72,203,26,16,151,85,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,0,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,0,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,0,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,0,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,0,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,0,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,0,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,0,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,0,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,0,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,0,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,0,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,0,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,2,23,157,37,52,158,35,51,81,79,114,175,120,180,130,91,152,79,9,243,180,233,66,188,207,215,41,23,12,138,112,53,0,160,60,52,243,109,33,30,29,84,84,61,219,205,104,1,55,204,17,150,5,47,241,220,239,39,0,76,70,12,124,251,33,35,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,0,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,0,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,0,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,0,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,86,28,224,131,7,146,228,1,28,151,79,124,113,242,219,192,225,4,216,228,15,198,188,138,155,246,120,122,87,121,167,23,0,160,32,245,106,63,123,45,75,217,20,45,244,235,153,142,204,46,127,124,161,142,221,124,154,40,73,150,206,103,91,36,211,138,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[1,0,1,0,248,81,0,248,81,0,12,0,1,14,0,0,0,0,0,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,0,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,0,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,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,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,17],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,2],[6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,13],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,3],[28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,14],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,6,177,186,137,208,61,209,115,19,73,12,217,117,3,208,64,43,205,174,179,42,208,180,65,228,49,209,141,151,234,99,131,244,162,239,91,101,219,201,44,255,71,235,101,209,107,82,73,79,247,70,252,131,103,66,150,168,89,225,127,185,205,186,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,96,242,204,87,70,40,27,40,189,46,193,133,173,251,67,53,183,102,39,76,175,46,6,122,128,250,249,228,146,221,196,243,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,169,2,129,123,157,140,225,182,40,224,98,197,182,190,207,148,156,218,233,34,145,60,192,82,177,229,117,154,134,75,58,7,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,201,23,97,51,242,210,154,98,237,199,3,86,200,246,170,218,161,196,95,239,33,17,224,134,53,97,167,143,127,52,237,135,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,138,127,33,146,228,217,81,168,148,54,25,221,110,14,147,44,205,207,240,252,85,10,74,6,90,215,37,163,85,197,209,147,160,197,140,243,130,135,5,44,240,122,52,88,152,223,194,55,78,253,239,20,14,240,195,72,157,251,203,43,166,221,72,42,243,160,75,39,144,178,195,157,130,92,242,146,126,25,212,148,140,173,8,127,165,43,106,75,70,197,89,209,124,226,17,57,179,182,160,166,127,220,77,52,242,127,4,221,222,179,99,228,219,234,107,128,132,162,28,54,50,74,245,6,155,81,220,35,222,239,180,160,61,51,32,49,209,126,142,243,172,82,104,43,161,166,21,78,209,151,3,99,117,202,113,14,201,54,39,61,243,80,209,16,160,19,80,126,245,125,58,26,171,154,180,156,179,105,38,103,20,91,210,24,164,166,224,218,169,142,142,169,66,214,236,187,6,160,165,82,147,29,195,97,238,45,114,242,138,56,34,241,197,209,102,77,31,87,107,168,63,130,23,5,76,252,18,13,236,167,160,137,36,143,25,251,26,164,237,66,26,232,13,77,146,144,176,22,49,121,100,141,43,91,142,171,76,62,36,85,147,110,190,160,11,115,235,188,72,84,161,207,127,77,34,28,249,39,93,96,107,210,35,230,154,186,144,28,119,73,153,188,24,77,109,240,160,32,16,34,222,52,84,189,67,5,218,27,231,255,241,137,75,169,212,46,174,56,117,221,170,189,159,246,103,118,27,94,55,160,196,152,69,59,144,47,23,238,69,44,248,41,68,85,141,160,133,102,55,49,102,245,19,140,135,71,233,138,80,112,134,106,160,235,44,30,228,32,41,209,13,249,2,126,168,201,236,57,195,159,104,121,127,158,158,105,129,93,237,225,173,201,228,18,26,160,73,123,173,142,67,153,155,66,154,32,234,242,62,142,135,231,90,130,33,64,124,47,23,76,160,193,31,112,13,86,158,163,160,212,168,40,58,146,19,183,174,219,219,161,40,190,207,207,64,53,225,243,141,48,238,255,22,190,203,157,242,113,27,78,198,160,230,64,192,124,51,112,56,150,2,235,12,184,74,44,180,235,29,218,102,116,42,9,138,165,90,10,72,105,142,17,120,130,160,10,45,72,232,98,165,163,10,157,119,129,253,31,63,210,152,123,72,87,208,99,245,73,99,63,206,57,190,38,252,227,143,128,5],[249,2,17,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,160,220,68,179,229,92,253,253,144,1,126,207,226,134,25,184,157,14,201,214,35,184,200,1,207,29,178,49,143,92,212,29,24,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,128,5],[249,2,17,160,1,154,77,232,132,244,2,170,42,217,92,225,77,188,226,2,236,251,25,116,37,208,19,100,21,137,83,21,132,202,203,173,160,56,175,97,189,163,133,240,131,253,244,192,209,138,101,39,36,122,211,243,226,31,207,213,84,248,238,198,117,21,82,144,176,160,8,111,149,23,201,150,134,174,128,247,108,157,142,166,160,157,51,0,241,218,232,177,174,215,235,32,100,85,30,104,174,43,160,247,221,127,201,69,111,139,156,108,34,170,55,220,38,46,98,35,30,127,46,50,62,194,236,159,165,194,110,97,50,206,190,160,108,50,30,157,255,131,174,58,49,138,90,78,35,162,27,72,106,28,150,241,148,41,121,212,19,139,92,74,127,96,170,228,160,23,209,102,7,14,169,48,137,46,148,41,134,148,39,101,60,57,242,164,165,192,70,239,231,175,103,151,122,199,10,193,239,160,67,56,110,181,49,126,195,27,142,224,17,6,19,72,216,252,76,53,196,78,55,202,0,243,136,36,114,106,4,223,158,26,160,245,8,11,11,26,8,224,235,61,135,144,250,88,220,254,136,61,124,232,220,164,67,161,7,31,83,50,178,141,253,95,79,160,0,18,141,36,74,180,245,159,125,107,215,56,130,19,255,3,53,220,241,116,133,132,32,131,164,177,77,79,75,240,163,62,160,166,45,8,51,13,193,209,169,95,146,241,6,134,246,174,87,207,113,132,222,30,55,212,15,248,62,169,167,178,197,12,149,160,235,25,229,90,112,134,91,18,242,149,85,153,32,19,251,232,254,58,42,177,88,166,66,227,185,50,177,176,167,49,140,135,160,241,108,249,13,244,147,39,162,139,175,181,56,42,123,35,118,84,214,40,203,45,61,111,254,115,9,64,111,207,201,50,173,160,62,105,133,156,106,144,166,121,101,73,103,232,186,165,142,212,240,36,134,183,48,165,218,110,11,191,230,95,186,152,21,85,160,215,117,245,209,17,187,169,82,19,201,249,81,91,144,79,212,135,246,187,176,59,5,75,114,171,0,233,250,53,138,25,50,160,116,29,56,55,224,216,249,236,127,201,245,75,202,74,255,150,251,34,0,238,75,102,88,190,176,82,37,68,197,189,46,193,160,228,237,144,244,15,170,173,194,147,232,237,253,81,230,188,48,231,255,79,237,60,39,49,114,117,222,197,199,78,246,197,106,128,5],[249,2,17,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,160,252,188,163,57,126,103,126,155,204,232,185,93,47,154,240,234,179,166,89,187,192,4,218,170,249,53,232,170,102,42,52,64,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,128,5],[249,2,17,160,154,184,196,90,163,191,49,176,170,125,73,195,215,31,28,94,106,178,167,101,198,147,246,63,112,182,47,198,153,57,161,83,160,51,151,14,131,183,133,31,146,9,57,82,223,106,93,22,224,211,105,11,194,17,54,71,20,123,222,239,131,109,169,217,207,160,28,62,251,6,5,106,99,38,234,137,204,4,36,150,83,1,40,21,67,54,169,62,193,187,238,82,36,84,10,133,176,3,160,218,27,115,216,212,204,68,74,148,204,233,112,235,163,10,70,153,130,12,250,231,157,115,105,240,184,33,5,61,15,110,166,160,59,81,43,57,17,72,110,142,245,26,93,11,103,92,109,49,22,130,14,177,67,81,231,232,233,139,16,172,171,190,72,71,160,241,6,25,174,167,104,189,16,43,66,18,17,187,155,25,86,98,25,213,87,97,15,49,111,169,235,141,233,229,5,130,185,160,8,209,170,56,34,216,166,47,85,91,68,183,171,116,107,5,46,104,188,79,142,31,137,56,60,91,25,86,255,112,242,93,160,227,156,133,22,169,46,83,254,171,117,125,106,201,254,225,71,79,204,76,66,33,88,63,219,151,12,73,174,135,12,254,216,160,221,74,13,100,123,225,147,129,48,6,126,67,65,29,192,40,154,94,110,9,179,109,112,82,210,43,36,36,180,187,209,241,160,107,155,10,160,49,8,223,130,102,68,205,10,168,199,132,219,45,155,92,112,1,85,67,125,128,58,204,243,150,88,168,208,160,123,183,228,164,128,161,85,180,92,141,75,244,131,28,162,81,110,5,181,188,73,220,183,216,81,54,153,158,114,78,231,12,160,229,246,33,116,249,158,161,199,83,219,252,200,185,206,2,29,45,233,224,204,106,210,108,136,181,166,229,176,33,8,83,240,160,116,120,59,79,60,139,26,20,87,80,79,4,72,52,223,18,139,182,14,203,182,62,232,122,27,140,118,186,68,170,57,225,160,94,168,116,46,149,152,225,232,247,220,6,178,108,173,45,135,251,53,237,61,72,46,168,99,177,122,79,188,242,28,81,240,160,160,126,200,60,13,95,222,127,126,135,227,48,60,90,127,35,167,46,240,76,152,109,221,101,57,189,68,120,113,65,127,238,160,62,249,125,148,198,50,194,7,35,39,201,233,53,205,72,58,173,52,224,218,144,77,237,112,197,88,65,118,90,138,34,121,128,5],[249,2,17,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,160,197,60,89,94,200,7,41,131,243,151,140,11,53,183,77,174,14,223,116,31,114,2,164,73,161,253,11,62,30,219,48,251,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,128,5],[249,2,17,160,22,97,243,5,145,238,237,184,49,90,119,163,98,243,45,23,173,223,22,117,89,225,31,118,108,130,253,116,17,128,58,75,160,216,41,86,16,201,171,255,36,30,40,12,106,112,24,186,204,147,236,34,169,235,168,164,17,125,236,120,161,101,100,189,20,160,173,169,14,80,23,136,81,53,78,124,37,158,255,149,239,162,72,40,216,24,58,208,33,175,245,211,106,89,128,113,184,123,160,78,115,74,175,134,83,210,136,96,74,154,243,111,65,246,2,238,244,39,240,21,237,27,208,74,47,133,107,92,166,187,6,160,128,20,241,149,125,196,73,163,39,238,44,119,54,173,171,116,245,235,35,253,147,243,122,108,245,1,203,71,164,69,110,38,160,126,109,114,163,186,231,24,38,75,238,64,35,212,197,42,248,212,180,238,47,178,154,7,144,151,26,152,192,28,251,247,126,160,95,232,103,139,95,70,87,130,162,29,219,72,195,139,84,126,100,147,160,32,6,107,37,17,1,75,187,41,124,194,144,87,160,162,245,3,105,229,21,14,87,226,243,0,69,181,248,30,41,6,92,25,110,6,170,244,0,134,0,134,217,122,239,136,72,160,93,180,173,231,161,53,73,235,207,194,108,91,228,210,221,50,181,20,123,180,154,145,38,145,104,141,157,172,100,93,27,64,160,79,228,124,253,144,176,243,137,143,22,25,67,47,218,23,203,201,172,18,101,0,68,13,15,176,178,133,42,13,157,68,115,160,31,44,172,9,6,123,73,151,79,75,238,64,59,235,61,51,101,149,122,128,84,57,121,141,171,145,142,134,113,116,4,82,160,138,203,239,8,227,173,138,145,112,178,150,184,234,65,235,115,60,135,174,253,87,198,71,36,108,161,175,252,30,112,132,133,160,118,139,130,233,57,68,235,170,74,128,96,139,140,50,222,13,50,100,37,111,113,111,165,215,70,111,166,68,151,98,204,18,160,14,165,184,229,251,167,152,183,182,16,199,108,214,126,192,125,109,178,65,126,119,130,108,93,138,90,23,194,112,64,188,5,160,136,187,232,49,248,80,66,226,17,174,51,78,29,210,210,10,14,207,151,68,221,132,144,103,42,28,169,143,61,96,244,120,160,60,105,57,154,123,77,167,64,97,209,113,200,24,110,247,169,160,42,122,17,191,170,192,139,176,149,155,192,169,4,153,155,128,5],[249,2,17,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,160,220,97,92,221,236,7,250,219,156,22,177,217,109,65,77,16,42,92,190,248,73,41,192,5,6,22,70,119,80,59,87,57,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,128,5],[249,2,17,160,160,247,227,224,39,92,124,112,128,126,14,84,222,155,97,243,74,41,229,164,192,22,83,45,201,3,91,223,146,110,174,121,160,159,220,232,242,19,139,178,87,147,122,144,120,150,216,164,159,50,16,5,35,183,71,172,154,4,119,253,171,79,41,106,26,160,233,228,189,200,125,81,56,148,173,44,160,63,197,156,96,118,210,27,79,22,164,125,139,133,113,208,226,237,112,180,1,25,160,106,93,107,120,26,195,145,193,217,45,189,79,222,26,247,206,104,36,224,94,171,31,237,172,223,201,1,144,226,183,19,16,160,130,146,50,94,78,138,199,146,54,66,183,17,227,230,223,214,107,36,162,67,240,42,248,191,77,255,10,2,49,15,208,107,160,240,46,174,128,182,251,116,219,171,217,55,85,225,26,24,61,61,254,181,150,180,85,57,237,160,128,84,147,181,166,33,190,160,237,212,154,6,213,157,88,55,118,240,34,95,192,130,53,103,80,171,168,208,69,241,168,200,153,41,91,61,116,141,27,167,160,17,125,188,232,194,157,45,161,12,205,188,127,220,4,149,218,114,92,46,5,65,168,241,169,167,17,70,129,136,74,172,253,160,185,54,108,97,27,2,86,247,245,211,245,251,240,34,194,50,41,68,157,82,245,251,251,173,134,161,167,70,36,131,174,205,160,178,249,63,105,17,126,64,115,204,255,7,74,203,68,152,95,49,119,253,152,95,158,53,204,177,57,72,74,107,164,105,112,160,157,253,184,106,191,72,116,6,139,209,31,120,35,249,246,9,161,194,197,28,143,75,195,226,76,179,148,90,127,77,15,34,160,83,121,41,51,189,117,16,170,17,179,126,148,242,200,180,222,150,221,61,40,240,152,183,63,65,85,174,70,170,141,202,27,160,240,105,85,30,151,192,25,220,150,138,159,57,40,54,70,254,209,65,212,224,38,98,255,203,1,192,248,66,180,203,49,116,160,117,56,121,183,61,216,117,135,24,169,19,28,127,231,140,107,165,54,133,115,77,138,250,129,177,204,239,35,192,1,247,118,160,56,100,46,160,143,198,255,143,215,237,8,104,154,255,61,169,149,67,60,106,201,167,165,135,77,230,149,90,114,159,122,109,160,188,11,120,160,221,75,172,126,98,163,230,230,144,219,94,69,48,66,29,72,131,50,221,105,123,74,13,254,159,122,244,204,128,5],[248,145,128,128,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,128,128,128,160,133,148,210,158,3,101,26,158,67,176,137,25,177,211,217,89,20,61,91,72,185,182,165,66,208,182,148,35,141,225,178,64,128,128,128,128,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,128,128,128,128,5],[248,145,128,128,160,17,51,249,114,95,49,208,175,149,202,226,83,139,68,239,135,116,126,88,81,138,154,9,202,139,228,210,10,121,113,71,141,160,156,87,56,64,229,42,108,111,42,118,74,18,42,98,12,67,88,188,65,60,124,60,16,176,240,138,217,195,69,161,217,176,128,128,128,160,251,113,149,55,146,22,73,7,88,186,103,39,58,84,53,200,58,32,52,87,12,31,213,206,250,108,43,96,189,125,183,15,128,128,128,128,160,3,171,102,217,252,178,131,226,230,59,47,128,240,186,199,26,84,206,140,237,53,179,235,230,64,146,55,58,37,250,213,23,128,128,128,128,5],[248,81,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,128,128,128,128,128,128,128,128,128,128,128,128,128,128,160,3,163,105,247,64,37,97,81,47,255,202,110,63,213,223,93,198,16,61,47,126,5,80,62,173,156,10,172,144,111,148,78,128,5],[248,81,160,63,148,232,219,42,84,6,74,167,188,120,97,204,103,138,210,137,130,67,17,152,34,46,144,46,16,172,158,105,78,28,72,128,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,234,46,234,49,157,94,111,252,94,160,152,110,52,62,51,223,11,192,6,31,246,64,204,225,144,168,29,167,235,37,29,128,5],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,184,70,248,68,128,128,160,124,128,125,129,12,178,135,200,135,125,218,8,161,94,64,101,143,223,56,28,115,70,177,97,26,92,57,163,63,119,33,30,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,240,120,195,69,174,162,108,212,181,28,209,186,158,188,100,55,29,80,194,38,161,48,14,51,204,117,22,82,184,70,248,68,128,128,160,179,231,255,201,85,223,248,63,153,82,31,138,167,188,67,102,255,20,223,44,178,216,181,244,233,162,72,203,26,16,151,85,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,2,23,157,37,52,158,35,51,81,79,114,175,120,180,130,91,152,79,9,243,180,233,66,188,207,215,41,23,12,138,112,53,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[249,1,241,160,218,216,83,47,209,155,124,80,208,142,238,122,28,82,159,69,247,134,105,212,180,234,49,156,133,174,153,81,21,3,98,57,160,173,94,191,87,15,191,225,172,149,8,244,106,60,107,78,250,62,180,144,156,204,98,38,232,113,9,83,37,214,108,112,214,160,57,157,183,22,74,152,222,82,145,101,47,146,237,16,168,46,152,85,208,158,25,110,185,120,48,31,172,70,207,138,63,74,160,230,92,50,203,126,226,14,233,31,126,150,114,69,88,227,160,126,64,76,110,2,132,207,253,12,75,163,194,1,41,251,172,160,36,51,69,5,157,152,209,236,39,102,119,178,3,161,253,98,75,120,40,139,40,117,60,209,185,50,6,99,37,176,109,116,160,6,155,237,54,156,189,128,242,179,136,135,213,123,138,90,125,170,206,138,100,176,1,243,84,27,137,141,144,154,48,56,236,160,224,147,175,176,237,126,28,226,16,186,200,149,6,2,195,81,86,84,222,58,0,197,233,32,36,250,36,150,97,208,74,139,128,160,243,53,148,31,97,6,0,60,132,24,39,122,233,204,254,101,183,207,29,53,133,88,23,131,29,204,45,108,159,59,126,170,160,198,203,95,142,67,182,79,163,52,215,78,136,65,176,242,21,5,230,227,120,211,180,123,219,32,180,166,135,197,187,67,186,160,14,241,183,115,118,131,225,239,80,185,59,79,36,220,126,204,221,25,91,99,11,33,248,153,127,16,21,92,214,252,16,64,160,156,187,226,115,159,234,112,209,175,68,244,11,123,1,155,27,19,80,41,211,109,171,7,240,102,164,235,199,16,246,82,34,160,143,198,141,255,158,119,182,159,136,136,19,190,201,6,143,35,249,121,212,53,60,171,131,224,135,213,16,229,252,83,32,91,160,254,187,102,162,44,213,106,165,20,102,217,78,92,131,161,109,250,126,102,124,219,43,79,26,134,226,208,242,129,254,5,35,160,60,52,243,109,33,30,29,84,84,61,219,205,104,1,55,204,17,150,5,47,241,220,239,39,0,76,70,12,124,251,33,35,160,223,173,1,33,2,138,179,20,182,191,11,86,224,72,41,157,33,241,222,191,250,1,11,22,70,185,33,194,132,134,102,136,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,86,28,224,131,7,146,228,1,28,151,79,124,113,242,219,192,225,4,216,228,15,198,188,138,155,246,120,122,87,121,167,23,128,128,128,128,128,5],[248,145,128,160,14,93,53,85,28,125,127,94,154,216,252,195,217,123,43,84,179,177,1,179,37,196,60,212,174,27,240,131,156,45,30,47,160,18,65,61,178,211,76,61,191,9,12,154,103,80,172,64,93,21,37,239,94,15,189,189,157,217,95,16,21,11,132,223,7,160,129,54,36,146,188,153,48,213,136,163,15,183,84,154,36,77,189,50,102,233,15,32,19,106,10,72,136,107,212,105,138,222,128,128,128,128,128,128,128,160,32,245,106,63,123,45,75,217,20,45,244,235,153,142,204,46,127,124,161,142,221,124,154,40,73,150,206,103,91,36,211,138,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,129,18,71,29,229,170,165,97,100,73,130,198,177,178,109,169,46,35,12,45,210,12,239,195,191,114,203,156,5,24,243,98,128,160,129,189,255,115,156,181,150,239,58,136,143,183,221,99,119,199,106,102,179,94,18,165,137,20,105,231,226,145,194,25,82,17,128,128,5],[225,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,6,5],[226,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5],[225,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,28,5]] \ No newline at end of file diff --git a/mpt/tests/DeleteBranchTwoLevelsLong.json b/mpt/tests/DeleteBranchTwoLevelsLong.json index 52be9f1900..e5e3e3eaf5 100644 --- a/mpt/tests/DeleteBranchTwoLevelsLong.json +++ b/mpt/tests/DeleteBranchTwoLevelsLong.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,76,227,200,247,89,250,22,177,62,176,170,191,111,221,67,222,238,129,150,6,185,115,238,200,156,34,189,8,248,197,191,122,0,160,200,91,42,75,144,77,11,44,157,101,55,52,187,34,96,233,145,72,189,101,139,80,186,87,37,205,127,171,106,176,111,113,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,108,126,234,172,207,120,157,6,164,75,78,211,4,115,68,61,12,133,78,49,57,114,13,106,181,197,11,118,125,225,154,45,0,160,93,238,26,217,253,23,123,222,75,150,139,194,213,43,127,166,211,7,43,40,226,169,136,88,59,91,25,251,197,176,177,88,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,135,9,218,163,119,192,224,242,149,100,60,173,128,45,118,139,0,25,75,75,10,186,126,4,85,72,8,17,177,31,80,151,0,160,203,16,64,1,101,61,139,148,250,37,13,83,207,84,225,10,8,113,46,224,179,176,217,133,219,15,112,41,201,193,229,5,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,71,172,186,250,78,185,53,216,13,54,238,4,245,98,2,79,111,27,56,22,187,45,212,12,217,229,171,89,116,162,97,179,0,160,124,199,186,25,138,20,88,218,28,238,84,82,187,142,32,165,180,213,241,202,39,75,197,192,176,136,16,33,30,65,119,252,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,113,46,94,170,144,110,246,163,148,78,182,35,248,31,117,37,167,108,170,233,221,177,22,220,196,105,172,111,24,17,236,146,0,160,93,244,138,127,9,6,115,7,57,209,161,130,160,230,27,183,213,83,114,203,139,165,173,212,125,107,210,34,185,11,99,203,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,195,253,144,24,121,81,221,161,142,214,102,61,187,181,233,197,137,61,120,90,11,2,72,3,80,180,180,239,28,175,219,182,0,160,60,6,135,100,74,198,216,117,73,5,115,188,69,42,244,75,140,20,222,1,21,125,114,68,118,179,193,219,165,10,78,239,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,69,134,195,185,25,230,39,96,231,219,74,207,76,19,121,40,114,172,38,165,122,159,251,234,16,250,182,137,147,59,97,45,0,160,47,57,97,210,100,83,119,94,114,113,56,148,53,16,249,57,48,164,248,176,174,18,92,141,0,138,40,247,88,58,159,15,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,7],[0,160,0,228,145,178,10,50,66,110,222,91,99,52,4,4,235,9,89,163,86,239,235,158,11,107,154,93,179,215,203,199,66,219,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,8],[0,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,31,147,150,77,114,56,94,28,227,194,180,195,0,247,126,0,197,32,108,220,251,80,117,218,69,89,61,126,204,140,222,117,0,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,27,217,47,51,117,171,235,162,182,188,167,109,208,52,83,155,241,64,231,52,96,30,136,135,114,92,226,143,60,118,94,218,0,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[1,0,1,0,248,81,0,248,81,0,12,0,1,14,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,0,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[248,66,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,13],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,14],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,76,227,200,247,89,250,22,177,62,176,170,191,111,221,67,222,238,129,150,6,185,115,238,200,156,34,189,8,248,197,191,122,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,200,91,42,75,144,77,11,44,157,101,55,52,187,34,96,233,145,72,189,101,139,80,186,87,37,205,127,171,106,176,111,113,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,108,126,234,172,207,120,157,6,164,75,78,211,4,115,68,61,12,133,78,49,57,114,13,106,181,197,11,118,125,225,154,45,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,93,238,26,217,253,23,123,222,75,150,139,194,213,43,127,166,211,7,43,40,226,169,136,88,59,91,25,251,197,176,177,88,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,135,9,218,163,119,192,224,242,149,100,60,173,128,45,118,139,0,25,75,75,10,186,126,4,85,72,8,17,177,31,80,151,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,203,16,64,1,101,61,139,148,250,37,13,83,207,84,225,10,8,113,46,224,179,176,217,133,219,15,112,41,201,193,229,5,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,71,172,186,250,78,185,53,216,13,54,238,4,245,98,2,79,111,27,56,22,187,45,212,12,217,229,171,89,116,162,97,179,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,124,199,186,25,138,20,88,218,28,238,84,82,187,142,32,165,180,213,241,202,39,75,197,192,176,136,16,33,30,65,119,252,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,113,46,94,170,144,110,246,163,148,78,182,35,248,31,117,37,167,108,170,233,221,177,22,220,196,105,172,111,24,17,236,146,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,93,244,138,127,9,6,115,7,57,209,161,130,160,230,27,183,213,83,114,203,139,165,173,212,125,107,210,34,185,11,99,203,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,195,253,144,24,121,81,221,161,142,214,102,61,187,181,233,197,137,61,120,90,11,2,72,3,80,180,180,239,28,175,219,182,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,60,6,135,100,74,198,216,117,73,5,115,188,69,42,244,75,140,20,222,1,21,125,114,68,118,179,193,219,165,10,78,239,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,69,134,195,185,25,230,39,96,231,219,74,207,76,19,121,40,114,172,38,165,122,159,251,234,16,250,182,137,147,59,97,45,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,47,57,97,210,100,83,119,94,114,113,56,148,53,16,249,57,48,164,248,176,174,18,92,141,0,138,40,247,88,58,159,15,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,0,228,145,178,10,50,66,110,222,91,99,52,4,4,235,9,89,163,86,239,235,158,11,107,154,93,179,215,203,199,66,219,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,31,147,150,77,114,56,94,28,227,194,180,195,0,247,126,0,197,32,108,220,251,80,117,218,69,89,61,126,204,140,222,117,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,27,217,47,51,117,171,235,162,182,188,167,109,208,52,83,155,241,64,231,52,96,30,136,135,114,92,226,143,60,118,94,218,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,66,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,76,227,200,247,89,250,22,177,62,176,170,191,111,221,67,222,238,129,150,6,185,115,238,200,156,34,189,8,248,197,191,122,0,160,200,91,42,75,144,77,11,44,157,101,55,52,187,34,96,233,145,72,189,101,139,80,186,87,37,205,127,171,106,176,111,113,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,108,126,234,172,207,120,157,6,164,75,78,211,4,115,68,61,12,133,78,49,57,114,13,106,181,197,11,118,125,225,154,45,0,160,93,238,26,217,253,23,123,222,75,150,139,194,213,43,127,166,211,7,43,40,226,169,136,88,59,91,25,251,197,176,177,88,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,135,9,218,163,119,192,224,242,149,100,60,173,128,45,118,139,0,25,75,75,10,186,126,4,85,72,8,17,177,31,80,151,0,160,203,16,64,1,101,61,139,148,250,37,13,83,207,84,225,10,8,113,46,224,179,176,217,133,219,15,112,41,201,193,229,5,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,71,172,186,250,78,185,53,216,13,54,238,4,245,98,2,79,111,27,56,22,187,45,212,12,217,229,171,89,116,162,97,179,0,160,124,199,186,25,138,20,88,218,28,238,84,82,187,142,32,165,180,213,241,202,39,75,197,192,176,136,16,33,30,65,119,252,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,113,46,94,170,144,110,246,163,148,78,182,35,248,31,117,37,167,108,170,233,221,177,22,220,196,105,172,111,24,17,236,146,0,160,93,244,138,127,9,6,115,7,57,209,161,130,160,230,27,183,213,83,114,203,139,165,173,212,125,107,210,34,185,11,99,203,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,195,253,144,24,121,81,221,161,142,214,102,61,187,181,233,197,137,61,120,90,11,2,72,3,80,180,180,239,28,175,219,182,0,160,60,6,135,100,74,198,216,117,73,5,115,188,69,42,244,75,140,20,222,1,21,125,114,68,118,179,193,219,165,10,78,239,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,69,134,195,185,25,230,39,96,231,219,74,207,76,19,121,40,114,172,38,165,122,159,251,234,16,250,182,137,147,59,97,45,0,160,47,57,97,210,100,83,119,94,114,113,56,148,53,16,249,57,48,164,248,176,174,18,92,141,0,138,40,247,88,58,159,15,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,8],[0,160,0,228,145,178,10,50,66,110,222,91,99,52,4,4,235,9,89,163,86,239,235,158,11,107,154,93,179,215,203,199,66,219,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,9],[0,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,11],[0,1,0,1,249,1,241,249,1,241,14,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,0,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,0,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,0,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,0,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,0,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,0,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,0,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,0,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,0,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,0,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,0,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,0,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,0,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,31,147,150,77,114,56,94,28,227,194,180,195,0,247,126,0,197,32,108,220,251,80,117,218,69,89,61,126,204,140,222,117,0,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,0,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,0,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,0,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,0,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,27,217,47,51,117,171,235,162,182,188,167,109,208,52,83,155,241,64,231,52,96,30,136,135,114,92,226,143,60,118,94,218,0,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[1,0,1,0,248,81,0,248,81,0,12,0,1,14,0,0,0,0,0,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,0,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,0,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,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,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,17],[248,66,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,2],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,13],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,14],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,187,235,134,158,40,213,220,148,47,19,66,35,253,202,158,91,149,167,53,188,37,150,51,174,186,9,253,26,237,114,188,53,54,176,23,157,123,237,1,17,53,255,85,197,4,201,16,203,30,19,89,105,66,10,244,20,148,210,3,230,200,63,31,66,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,76,227,200,247,89,250,22,177,62,176,170,191,111,221,67,222,238,129,150,6,185,115,238,200,156,34,189,8,248,197,191,122,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,200,91,42,75,144,77,11,44,157,101,55,52,187,34,96,233,145,72,189,101,139,80,186,87,37,205,127,171,106,176,111,113,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,108,126,234,172,207,120,157,6,164,75,78,211,4,115,68,61,12,133,78,49,57,114,13,106,181,197,11,118,125,225,154,45,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,93,238,26,217,253,23,123,222,75,150,139,194,213,43,127,166,211,7,43,40,226,169,136,88,59,91,25,251,197,176,177,88,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,135,9,218,163,119,192,224,242,149,100,60,173,128,45,118,139,0,25,75,75,10,186,126,4,85,72,8,17,177,31,80,151,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,203,16,64,1,101,61,139,148,250,37,13,83,207,84,225,10,8,113,46,224,179,176,217,133,219,15,112,41,201,193,229,5,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,71,172,186,250,78,185,53,216,13,54,238,4,245,98,2,79,111,27,56,22,187,45,212,12,217,229,171,89,116,162,97,179,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,124,199,186,25,138,20,88,218,28,238,84,82,187,142,32,165,180,213,241,202,39,75,197,192,176,136,16,33,30,65,119,252,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,113,46,94,170,144,110,246,163,148,78,182,35,248,31,117,37,167,108,170,233,221,177,22,220,196,105,172,111,24,17,236,146,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,93,244,138,127,9,6,115,7,57,209,161,130,160,230,27,183,213,83,114,203,139,165,173,212,125,107,210,34,185,11,99,203,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,195,253,144,24,121,81,221,161,142,214,102,61,187,181,233,197,137,61,120,90,11,2,72,3,80,180,180,239,28,175,219,182,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,60,6,135,100,74,198,216,117,73,5,115,188,69,42,244,75,140,20,222,1,21,125,114,68,118,179,193,219,165,10,78,239,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,69,134,195,185,25,230,39,96,231,219,74,207,76,19,121,40,114,172,38,165,122,159,251,234,16,250,182,137,147,59,97,45,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,47,57,97,210,100,83,119,94,114,113,56,148,53,16,249,57,48,164,248,176,174,18,92,141,0,138,40,247,88,58,159,15,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,0,228,145,178,10,50,66,110,222,91,99,52,4,4,235,9,89,163,86,239,235,158,11,107,154,93,179,215,203,199,66,219,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,59,238,154,25,144,60,31,105,66,242,209,32,124,51,34,42,196,132,191,76,48,11,22,222,1,157,152,83,246,178,125,233,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,31,147,150,77,114,56,94,28,227,194,180,195,0,247,126,0,197,32,108,220,251,80,117,218,69,89,61,126,204,140,222,117,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[249,1,241,160,204,194,226,85,82,6,124,142,106,162,69,119,101,234,203,92,9,35,49,34,179,169,184,74,212,205,153,215,64,2,69,11,160,146,211,7,181,80,184,128,210,140,226,253,105,47,69,67,194,200,138,20,165,255,169,169,177,25,201,201,218,0,157,18,18,160,208,33,205,224,108,205,186,93,109,76,30,211,146,25,7,254,115,208,196,105,121,42,163,177,198,23,15,36,5,46,198,180,160,73,94,192,117,195,212,98,139,44,6,155,129,48,36,255,127,152,95,198,222,76,2,154,61,50,137,70,110,202,184,142,66,160,228,14,214,173,91,109,190,107,102,99,110,81,204,134,132,104,22,80,232,183,99,126,181,222,22,99,161,241,43,24,96,129,160,247,75,55,167,2,177,37,200,253,126,27,245,213,100,203,161,93,185,208,5,24,49,76,211,44,236,111,152,112,224,98,125,160,230,22,253,170,152,113,254,12,166,248,9,27,116,170,80,101,127,172,42,94,164,184,103,63,63,203,166,141,193,187,87,168,128,160,117,149,153,237,216,63,165,171,137,208,135,9,180,117,70,208,83,218,63,200,170,93,35,163,51,9,83,161,89,60,217,179,160,29,247,15,47,1,177,100,251,199,209,91,76,181,252,99,47,138,97,193,14,106,168,117,20,243,247,67,82,27,42,139,189,160,86,153,243,205,214,216,172,185,100,30,86,99,49,82,49,247,177,238,16,87,18,126,87,139,153,240,219,140,182,83,105,31,160,211,238,130,107,102,107,144,178,164,143,83,102,241,65,167,48,252,225,115,95,14,108,173,28,208,28,77,44,83,123,173,16,160,186,221,17,0,200,65,124,37,1,181,128,208,86,182,251,162,107,80,43,141,35,165,131,83,91,111,47,110,176,231,141,210,160,129,81,211,100,87,22,11,136,240,210,84,144,242,161,94,74,105,72,124,192,39,242,239,55,104,6,51,148,145,31,11,209,160,157,197,131,4,128,188,75,87,93,202,109,247,146,82,145,233,192,9,140,188,190,68,177,254,198,174,127,240,178,104,50,107,160,46,136,255,61,158,62,132,88,135,23,229,136,200,227,233,116,253,28,81,123,166,242,240,108,197,163,101,134,113,194,55,164,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,27,217,47,51,117,171,235,162,182,188,167,109,208,52,83,155,241,64,231,52,96,30,136,135,114,92,226,143,60,118,94,218,128,128,128,128,128,5],[248,145,128,160,184,46,19,86,166,55,200,224,128,167,165,206,11,235,15,52,250,109,102,0,79,105,149,189,78,159,248,136,147,11,192,141,160,212,70,110,79,254,88,48,73,77,223,130,47,69,249,218,213,70,209,64,202,174,136,63,157,17,218,210,78,140,16,119,17,160,239,94,255,112,200,63,102,226,213,74,59,200,189,160,157,223,171,118,210,95,226,64,126,179,91,80,127,33,117,247,158,28,128,128,128,128,128,128,128,160,180,129,224,29,6,87,114,132,127,60,150,193,184,179,91,229,253,70,217,195,127,123,249,72,244,77,90,191,216,137,219,65,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,160,225,86,193,196,213,164,3,208,69,150,199,29,171,37,193,9,43,146,11,181,144,117,22,220,158,95,219,255,115,202,181,64,128,160,221,112,242,174,195,165,16,106,96,22,29,8,136,52,239,171,161,199,208,72,236,151,100,101,23,82,233,154,28,167,148,73,128,128,5],[248,66,159,63,117,31,216,242,20,172,137,89,10,84,218,35,38,178,182,67,5,68,54,127,178,216,248,46,67,173,108,157,55,18,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,67,160,32,235,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5],[248,66,159,59,117,17,208,2,186,74,12,134,238,103,127,37,240,27,164,245,42,218,188,162,9,151,17,57,90,177,190,250,180,61,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte.json b/mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte.json index 47c8b5184b..18b7559370 100644 --- a/mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte.json +++ b/mpt/tests/ExtensionAddedInFirstStorageLevelOneKeyByte.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,0,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,0,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,0,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,0,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,0,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,0,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,0,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,0,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,0,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,7],[0,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,8],[0,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,11],[1,0,1,0,248,81,0,248,81,0,1,1,0,11,1,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[226,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,14],[226,160,32,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[226,27,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5],[226,160,32,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,0,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,0,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,0,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,0,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,0,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,0,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,0,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,0,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,0,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,8],[0,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,9],[0,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,11],[1,0,1,0,248,81,0,248,81,0,1,1,0,11,1,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[226,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,14],[226,160,32,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[226,27,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5],[226,160,32,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedInFirstStorageLevelTwoKeyBytes.json b/mpt/tests/ExtensionAddedInFirstStorageLevelTwoKeyBytes.json index 496b198377..9ab6b5589d 100644 --- a/mpt/tests/ExtensionAddedInFirstStorageLevelTwoKeyBytes.json +++ b/mpt/tests/ExtensionAddedInFirstStorageLevelTwoKeyBytes.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,0,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,0,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,0,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,0,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,0,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,0,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,0,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,0,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,0,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,7],[0,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,8],[0,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,11],[1,0,1,0,248,81,0,248,81,0,13,1,0,8,1,0,0,0,0,1,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,0,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[228,130,0,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,13],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,14],[225,159,58,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[228,130,0,187,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,128,128,128,5],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,17,5],[225,159,58,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,0,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,0,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,0,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,0,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,0,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,0,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,0,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,0,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,0,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,8],[0,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,9],[0,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,11],[1,0,1,0,248,81,0,248,81,0,13,1,0,8,1,0,0,0,0,1,0,0,0,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,0,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[228,130,0,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,13],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,14],[225,159,58,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,220,143,4,93,60,93,242,62,224,221,187,136,15,32,210,22,238,152,245,194,205,214,168,192,202,35,51,216,91,164,166,248,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,198,110,59,110,207,162,15,138,151,80,193,238,182,30,35,42,168,192,180,204,238,61,99,82,32,113,75,76,38,31,245,168,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,66,160,223,51,184,103,51,48,79,182,55,124,160,55,136,72,34,106,234,196,136,142,67,163,253,247,97,56,227,113,81,112,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,68,171,218,249,64,4,214,12,108,176,191,110,229,129,30,147,162,111,141,248,90,65,72,139,199,122,223,7,22,19,86,170,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,154,52,165,162,92,151,34,100,231,147,116,21,226,254,143,170,231,209,154,231,199,183,20,105,49,183,6,201,128,11,16,232,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,22,113,109,16,155,122,184,254,94,185,37,39,88,26,221,148,248,80,144,115,38,194,220,122,155,21,126,51,253,15,25,20,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,11,120,10,14,41,255,61,142,177,254,63,196,64,224,0,14,143,46,191,103,0,192,46,198,195,173,64,251,173,35,142,148,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,179,70,158,11,10,104,224,123,16,42,214,158,131,156,64,4,235,80,104,2,138,182,25,228,205,151,223,171,105,234,236,173,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,41,122,139,195,252,11,85,53,122,170,39,172,8,39,29,83,69,64,178,138,199,190,231,92,223,125,154,186,235,120,104,102,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,119,112,103,117,121,255,157,192,83,91,44,31,253,43,105,59,219,129,193,146,21,133,101,43,236,205,229,86,87,91,66,252,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,53,203,234,79,145,82,155,67,90,65,188,199,39,235,164,30,181,122,126,243,25,253,115,22,82,102,179,140,10,155,162,255,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[228,130,0,187,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,128,128,128,5],[227,161,32,187,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,17,5],[225,159,58,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedOneKeyByteSel1.json b/mpt/tests/ExtensionAddedOneKeyByteSel1.json index 5a1d6747e6..2d3db35c99 100644 --- a/mpt/tests/ExtensionAddedOneKeyByteSel1.json +++ b/mpt/tests/ExtensionAddedOneKeyByteSel1.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,0,160,253,33,226,218,25,39,145,0,164,81,47,69,178,157,225,196,113,144,144,113,226,166,234,246,113,103,16,63,113,80,88,95,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,0,160,103,204,104,158,235,198,119,209,180,215,181,189,136,203,184,250,163,30,140,126,79,243,14,159,109,170,58,208,8,74,26,70,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,0,160,218,41,159,210,100,253,33,88,234,56,175,174,178,159,11,204,161,146,42,180,208,96,184,116,23,70,93,94,145,107,89,33,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,0,160,79,77,138,162,213,175,43,135,147,0,39,146,132,139,164,75,29,80,80,240,46,196,229,46,240,181,12,101,209,196,168,135,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,0,160,15,183,243,178,204,51,243,226,156,83,118,186,53,111,244,184,86,162,50,160,80,51,31,37,45,131,20,4,81,101,184,59,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,0,160,40,165,19,116,182,113,29,220,144,115,163,0,178,148,5,239,54,101,153,171,133,217,71,224,180,119,0,129,230,213,248,171,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,0,160,31,164,200,215,180,134,129,90,179,248,97,169,48,155,46,223,238,60,139,97,244,183,76,136,241,80,17,154,233,241,64,40,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,7],[0,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,8],[0,160,67,218,192,221,242,223,68,248,229,138,64,229,84,61,185,140,89,161,17,69,232,170,101,14,94,173,126,22,21,248,77,204,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,11],[0,1,0,1,249,1,241,249,1,241,5,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,0,160,151,233,154,255,181,3,235,250,138,235,129,254,89,222,12,198,233,148,4,208,215,207,126,186,208,132,108,78,153,204,58,24,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[1,0,1,0,248,81,0,248,81,0,14,1,0,6,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,0,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[226,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,2],[30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,13],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,14],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,253,33,226,218,25,39,145,0,164,81,47,69,178,157,225,196,113,144,144,113,226,166,234,246,113,103,16,63,113,80,88,95,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,103,204,104,158,235,198,119,209,180,215,181,189,136,203,184,250,163,30,140,126,79,243,14,159,109,170,58,208,8,74,26,70,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,218,41,159,210,100,253,33,88,234,56,175,174,178,159,11,204,161,146,42,180,208,96,184,116,23,70,93,94,145,107,89,33,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,79,77,138,162,213,175,43,135,147,0,39,146,132,139,164,75,29,80,80,240,46,196,229,46,240,181,12,101,209,196,168,135,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,15,183,243,178,204,51,243,226,156,83,118,186,53,111,244,184,86,162,50,160,80,51,31,37,45,131,20,4,81,101,184,59,128,5],[249,2,17,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,40,165,19,116,182,113,29,220,144,115,163,0,178,148,5,239,54,101,153,171,133,217,71,224,180,119,0,129,230,213,248,171,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,31,164,200,215,180,134,129,90,179,248,97,169,48,155,46,223,238,60,139,97,244,183,76,136,241,80,17,154,233,241,64,40,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,67,218,192,221,242,223,68,248,229,138,64,229,84,61,185,140,89,161,17,69,232,170,101,14,94,173,126,22,21,248,77,204,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,151,233,154,255,181,3,235,250,138,235,129,254,89,222,12,198,233,148,4,208,215,207,126,186,208,132,108,78,153,204,58,24,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[226,30,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,5],[248,81,128,128,128,128,128,128,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,128,128,128,128,128,128,128,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,128,128,5],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,17,5],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,0,160,253,33,226,218,25,39,145,0,164,81,47,69,178,157,225,196,113,144,144,113,226,166,234,246,113,103,16,63,113,80,88,95,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,0,160,103,204,104,158,235,198,119,209,180,215,181,189,136,203,184,250,163,30,140,126,79,243,14,159,109,170,58,208,8,74,26,70,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,0,160,218,41,159,210,100,253,33,88,234,56,175,174,178,159,11,204,161,146,42,180,208,96,184,116,23,70,93,94,145,107,89,33,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,0,160,79,77,138,162,213,175,43,135,147,0,39,146,132,139,164,75,29,80,80,240,46,196,229,46,240,181,12,101,209,196,168,135,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,0,160,15,183,243,178,204,51,243,226,156,83,118,186,53,111,244,184,86,162,50,160,80,51,31,37,45,131,20,4,81,101,184,59,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,0,160,40,165,19,116,182,113,29,220,144,115,163,0,178,148,5,239,54,101,153,171,133,217,71,224,180,119,0,129,230,213,248,171,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,0,160,31,164,200,215,180,134,129,90,179,248,97,169,48,155,46,223,238,60,139,97,244,183,76,136,241,80,17,154,233,241,64,40,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,7],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,8],[0,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,9],[0,160,67,218,192,221,242,223,68,248,229,138,64,229,84,61,185,140,89,161,17,69,232,170,101,14,94,173,126,22,21,248,77,204,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,11],[0,1,0,1,249,1,241,249,1,241,5,0,0,0,0,0,0,0,0,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,0,160,151,233,154,255,181,3,235,250,138,235,129,254,89,222,12,198,233,148,4,208,215,207,126,186,208,132,108,78,153,204,58,24,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,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,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[1,0,1,0,248,81,0,248,81,0,14,1,0,6,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,0,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,1],[226,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,17],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,2],[30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,13],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,14],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,86,65,133,214,236,124,244,207,170,171,2,19,81,111,33,120,207,71,72,74,212,102,177,120,58,151,135,200,109,78,98,65,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,253,33,226,218,25,39,145,0,164,81,47,69,178,157,225,196,113,144,144,113,226,166,234,246,113,103,16,63,113,80,88,95,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,103,204,104,158,235,198,119,209,180,215,181,189,136,203,184,250,163,30,140,126,79,243,14,159,109,170,58,208,8,74,26,70,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,218,41,159,210,100,253,33,88,234,56,175,174,178,159,11,204,161,146,42,180,208,96,184,116,23,70,93,94,145,107,89,33,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,79,77,138,162,213,175,43,135,147,0,39,146,132,139,164,75,29,80,80,240,46,196,229,46,240,181,12,101,209,196,168,135,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,15,183,243,178,204,51,243,226,156,83,118,186,53,111,244,184,86,162,50,160,80,51,31,37,45,131,20,4,81,101,184,59,128,5],[249,2,17,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,40,165,19,116,182,113,29,220,144,115,163,0,178,148,5,239,54,101,153,171,133,217,71,224,180,119,0,129,230,213,248,171,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,31,164,200,215,180,134,129,90,179,248,97,169,48,155,46,223,238,60,139,97,244,183,76,136,241,80,17,154,233,241,64,40,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,67,218,192,221,242,223,68,248,229,138,64,229,84,61,185,140,89,161,17,69,232,170,101,14,94,173,126,22,21,248,77,204,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,151,233,154,255,181,3,235,250,138,235,129,254,89,222,12,198,233,148,4,208,215,207,126,186,208,132,108,78,153,204,58,24,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[226,30,160,30,252,7,160,150,158,68,221,229,48,73,181,91,223,120,156,43,93,5,199,95,184,42,20,87,178,65,243,228,156,123,174,5],[248,81,128,128,128,128,128,128,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,128,128,128,128,128,128,128,160,135,117,154,48,1,221,143,224,133,179,90,254,130,41,47,5,101,84,204,111,220,62,215,253,155,107,212,69,138,221,91,174,128,128,5],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,17,5],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedOneKeyByteSel2.json b/mpt/tests/ExtensionAddedOneKeyByteSel2.json index 5c5d8bde75..37380d87a9 100644 --- a/mpt/tests/ExtensionAddedOneKeyByteSel2.json +++ b/mpt/tests/ExtensionAddedOneKeyByteSel2.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,3,243,139,62,247,35,75,68,90,25,55,26,32,63,139,71,20,82,64,180,226,164,111,22,4,227,228,207,100,121,73,107,0,160,150,125,57,200,112,153,61,96,166,233,218,212,94,122,185,113,158,218,209,213,193,143,194,175,41,215,148,69,33,146,220,196,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,229,116,166,232,36,68,117,127,11,27,223,144,116,50,204,138,246,36,42,29,34,25,183,229,244,117,233,248,136,137,23,69,0,160,106,242,5,38,31,253,141,35,224,196,187,144,99,149,71,19,17,54,217,33,29,212,144,59,122,247,203,136,229,226,235,116,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,195,207,48,79,172,39,95,167,81,154,34,163,202,180,5,49,137,67,208,50,119,42,111,96,24,20,184,190,103,70,86,156,0,160,156,25,225,169,107,189,160,233,13,142,255,213,71,75,138,172,51,226,207,172,72,224,213,74,8,44,92,255,131,133,242,39,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,80,169,72,7,111,38,252,152,196,226,100,158,203,171,120,48,167,72,182,102,81,148,30,28,27,89,56,29,218,198,224,85,0,160,115,34,99,214,216,197,172,119,196,186,187,4,78,22,169,165,197,33,160,9,104,47,157,10,94,180,120,135,225,67,3,170,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,182,101,141,10,149,160,6,206,69,66,191,165,2,250,230,114,147,124,159,211,25,221,164,99,91,6,8,253,40,42,53,136,0,160,62,75,235,52,149,255,237,64,105,193,43,180,174,211,248,234,232,83,18,225,170,130,85,253,29,86,161,152,233,223,104,129,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,165,41,21,128,48,15,0,199,234,237,92,114,105,217,59,44,6,66,33,201,179,86,145,135,218,235,130,85,158,29,191,225,0,160,167,239,49,141,255,145,86,21,48,4,58,80,80,197,28,19,39,58,75,123,74,70,205,189,154,55,116,21,10,179,111,223,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,3,57,253,28,249,2,72,52,62,44,68,39,228,216,85,197,131,68,86,135,19,85,66,139,165,136,156,30,228,98,75,28,0,160,18,99,202,155,216,233,16,196,69,51,129,60,38,169,238,151,117,204,137,232,255,106,120,134,220,186,37,210,123,240,57,205,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,7],[0,160,5,92,128,229,5,22,81,143,223,116,9,134,77,116,190,203,6,232,62,193,91,234,237,65,121,239,64,27,35,122,83,31,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,8],[0,160,235,49,84,228,123,221,75,118,66,200,145,190,115,2,219,213,148,83,239,81,151,15,14,64,235,172,237,119,86,10,80,240,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,0,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,0,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,0,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,0,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,0,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,0,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,0,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,0,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,0,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,0,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,245,12,5,122,145,76,159,173,27,152,124,64,231,159,174,162,245,216,108,209,208,93,222,231,79,57,98,134,87,187,20,55,0,160,241,148,196,82,35,215,177,195,227,92,222,25,173,41,254,96,57,75,4,131,52,223,235,110,36,7,200,197,251,47,241,28,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,0,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,0,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,0,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,0,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,0,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,0,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,0,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,0,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,0,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,0,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,115,55,141,69,159,203,20,115,7,55,97,143,216,150,187,108,12,76,113,253,242,224,88,136,220,133,99,64,241,148,71,198,0,160,193,111,224,159,114,48,237,104,246,55,135,104,148,127,4,128,102,203,172,150,141,157,234,138,33,36,124,34,213,238,35,134,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,0,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,0,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,0,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[1,0,1,0,248,113,0,248,113,0,4,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,236,62,60,72,140,147,95,169,10,202,61,72,49,211,244,189,9,14,175,160,228,207,44,40,170,2,166,137,206,3,246,174,0,160,180,130,126,62,26,173,190,181,8,17,195,126,57,181,69,133,144,44,135,138,60,250,72,19,224,26,89,204,56,240,133,60,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,0,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[1,0,1,0,248,81,0,248,81,0,7,1,0,12,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,0,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,2],[131,130,2,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,13],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,14],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,3,243,139,62,247,35,75,68,90,25,55,26,32,63,139,71,20,82,64,180,226,164,111,22,4,227,228,207,100,121,73,107,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,150,125,57,200,112,153,61,96,166,233,218,212,94,122,185,113,158,218,209,213,193,143,194,175,41,215,148,69,33,146,220,196,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,229,116,166,232,36,68,117,127,11,27,223,144,116,50,204,138,246,36,42,29,34,25,183,229,244,117,233,248,136,137,23,69,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,106,242,5,38,31,253,141,35,224,196,187,144,99,149,71,19,17,54,217,33,29,212,144,59,122,247,203,136,229,226,235,116,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,195,207,48,79,172,39,95,167,81,154,34,163,202,180,5,49,137,67,208,50,119,42,111,96,24,20,184,190,103,70,86,156,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,156,25,225,169,107,189,160,233,13,142,255,213,71,75,138,172,51,226,207,172,72,224,213,74,8,44,92,255,131,133,242,39,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,80,169,72,7,111,38,252,152,196,226,100,158,203,171,120,48,167,72,182,102,81,148,30,28,27,89,56,29,218,198,224,85,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,115,34,99,214,216,197,172,119,196,186,187,4,78,22,169,165,197,33,160,9,104,47,157,10,94,180,120,135,225,67,3,170,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,182,101,141,10,149,160,6,206,69,66,191,165,2,250,230,114,147,124,159,211,25,221,164,99,91,6,8,253,40,42,53,136,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,62,75,235,52,149,255,237,64,105,193,43,180,174,211,248,234,232,83,18,225,170,130,85,253,29,86,161,152,233,223,104,129,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,165,41,21,128,48,15,0,199,234,237,92,114,105,217,59,44,6,66,33,201,179,86,145,135,218,235,130,85,158,29,191,225,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,167,239,49,141,255,145,86,21,48,4,58,80,80,197,28,19,39,58,75,123,74,70,205,189,154,55,116,21,10,179,111,223,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,3,57,253,28,249,2,72,52,62,44,68,39,228,216,85,197,131,68,86,135,19,85,66,139,165,136,156,30,228,98,75,28,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,18,99,202,155,216,233,16,196,69,51,129,60,38,169,238,151,117,204,137,232,255,106,120,134,220,186,37,210,123,240,57,205,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,5,92,128,229,5,22,81,143,223,116,9,134,77,116,190,203,6,232,62,193,91,234,237,65,121,239,64,27,35,122,83,31,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,235,49,84,228,123,221,75,118,66,200,145,190,115,2,219,213,148,83,239,81,151,15,14,64,235,172,237,119,86,10,80,240,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,160,245,12,5,122,145,76,159,173,27,152,124,64,231,159,174,162,245,216,108,209,208,93,222,231,79,57,98,134,87,187,20,55,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,128,5],[249,2,17,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,160,241,148,196,82,35,215,177,195,227,92,222,25,173,41,254,96,57,75,4,131,52,223,235,110,36,7,200,197,251,47,241,28,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,115,55,141,69,159,203,20,115,7,55,97,143,216,150,187,108,12,76,113,253,242,224,88,136,220,133,99,64,241,148,71,198,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,193,111,224,159,114,48,237,104,246,55,135,104,148,127,4,128,102,203,172,150,141,157,234,138,33,36,124,34,213,238,35,134,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,236,62,60,72,140,147,95,169,10,202,61,72,49,211,244,189,9,14,175,160,228,207,44,40,170,2,166,137,206,3,246,174,128,128,128,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,180,130,126,62,26,173,190,181,8,17,195,126,57,181,69,133,144,44,135,138,60,250,72,19,224,26,89,204,56,240,133,60,128,128,128,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,128,128,128,128,128,128,128,128,5],[226,23,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,5],[248,81,128,128,128,128,128,128,128,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,128,128,128,128,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,128,128,128,128,5],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,156,5],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,17,5],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,156,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,3,243,139,62,247,35,75,68,90,25,55,26,32,63,139,71,20,82,64,180,226,164,111,22,4,227,228,207,100,121,73,107,0,160,150,125,57,200,112,153,61,96,166,233,218,212,94,122,185,113,158,218,209,213,193,143,194,175,41,215,148,69,33,146,220,196,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,229,116,166,232,36,68,117,127,11,27,223,144,116,50,204,138,246,36,42,29,34,25,183,229,244,117,233,248,136,137,23,69,0,160,106,242,5,38,31,253,141,35,224,196,187,144,99,149,71,19,17,54,217,33,29,212,144,59,122,247,203,136,229,226,235,116,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,195,207,48,79,172,39,95,167,81,154,34,163,202,180,5,49,137,67,208,50,119,42,111,96,24,20,184,190,103,70,86,156,0,160,156,25,225,169,107,189,160,233,13,142,255,213,71,75,138,172,51,226,207,172,72,224,213,74,8,44,92,255,131,133,242,39,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,80,169,72,7,111,38,252,152,196,226,100,158,203,171,120,48,167,72,182,102,81,148,30,28,27,89,56,29,218,198,224,85,0,160,115,34,99,214,216,197,172,119,196,186,187,4,78,22,169,165,197,33,160,9,104,47,157,10,94,180,120,135,225,67,3,170,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,182,101,141,10,149,160,6,206,69,66,191,165,2,250,230,114,147,124,159,211,25,221,164,99,91,6,8,253,40,42,53,136,0,160,62,75,235,52,149,255,237,64,105,193,43,180,174,211,248,234,232,83,18,225,170,130,85,253,29,86,161,152,233,223,104,129,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,165,41,21,128,48,15,0,199,234,237,92,114,105,217,59,44,6,66,33,201,179,86,145,135,218,235,130,85,158,29,191,225,0,160,167,239,49,141,255,145,86,21,48,4,58,80,80,197,28,19,39,58,75,123,74,70,205,189,154,55,116,21,10,179,111,223,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,3,57,253,28,249,2,72,52,62,44,68,39,228,216,85,197,131,68,86,135,19,85,66,139,165,136,156,30,228,98,75,28,0,160,18,99,202,155,216,233,16,196,69,51,129,60,38,169,238,151,117,204,137,232,255,106,120,134,220,186,37,210,123,240,57,205,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,8],[0,160,5,92,128,229,5,22,81,143,223,116,9,134,77,116,190,203,6,232,62,193,91,234,237,65,121,239,64,27,35,122,83,31,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,9],[0,160,235,49,84,228,123,221,75,118,66,200,145,190,115,2,219,213,148,83,239,81,151,15,14,64,235,172,237,119,86,10,80,240,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,0,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,0,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,0,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,0,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,0,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,0,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,0,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,0,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,0,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,0,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,245,12,5,122,145,76,159,173,27,152,124,64,231,159,174,162,245,216,108,209,208,93,222,231,79,57,98,134,87,187,20,55,0,160,241,148,196,82,35,215,177,195,227,92,222,25,173,41,254,96,57,75,4,131,52,223,235,110,36,7,200,197,251,47,241,28,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,0,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,0,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,0,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,0,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,0,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,0,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,0,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,0,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,0,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,0,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,115,55,141,69,159,203,20,115,7,55,97,143,216,150,187,108,12,76,113,253,242,224,88,136,220,133,99,64,241,148,71,198,0,160,193,111,224,159,114,48,237,104,246,55,135,104,148,127,4,128,102,203,172,150,141,157,234,138,33,36,124,34,213,238,35,134,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,0,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,0,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,0,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[1,0,1,0,248,113,0,248,113,0,4,0,0,0,0,0,0,0,0,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,236,62,60,72,140,147,95,169,10,202,61,72,49,211,244,189,9,14,175,160,228,207,44,40,170,2,166,137,206,3,246,174,0,160,180,130,126,62,26,173,190,181,8,17,195,126,57,181,69,133,144,44,135,138,60,250,72,19,224,26,89,204,56,240,133,60,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,0,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,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,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[1,0,1,0,248,81,0,248,81,0,7,1,0,12,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,0,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,1],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,17],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,2],[131,130,2,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,13],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,14],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,132,26,69,177,212,101,77,55,204,9,139,152,191,154,11,142,254,244,67,215,169,205,76,212,164,77,167,201,199,8,205,237,181,17,249,133,184,134,43,204,9,6,91,182,53,163,99,76,92,114,152,165,50,46,53,145,22,58,193,26,63,137,14,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,3,243,139,62,247,35,75,68,90,25,55,26,32,63,139,71,20,82,64,180,226,164,111,22,4,227,228,207,100,121,73,107,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,150,125,57,200,112,153,61,96,166,233,218,212,94,122,185,113,158,218,209,213,193,143,194,175,41,215,148,69,33,146,220,196,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,229,116,166,232,36,68,117,127,11,27,223,144,116,50,204,138,246,36,42,29,34,25,183,229,244,117,233,248,136,137,23,69,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,106,242,5,38,31,253,141,35,224,196,187,144,99,149,71,19,17,54,217,33,29,212,144,59,122,247,203,136,229,226,235,116,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,195,207,48,79,172,39,95,167,81,154,34,163,202,180,5,49,137,67,208,50,119,42,111,96,24,20,184,190,103,70,86,156,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,156,25,225,169,107,189,160,233,13,142,255,213,71,75,138,172,51,226,207,172,72,224,213,74,8,44,92,255,131,133,242,39,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,80,169,72,7,111,38,252,152,196,226,100,158,203,171,120,48,167,72,182,102,81,148,30,28,27,89,56,29,218,198,224,85,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,115,34,99,214,216,197,172,119,196,186,187,4,78,22,169,165,197,33,160,9,104,47,157,10,94,180,120,135,225,67,3,170,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,182,101,141,10,149,160,6,206,69,66,191,165,2,250,230,114,147,124,159,211,25,221,164,99,91,6,8,253,40,42,53,136,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,62,75,235,52,149,255,237,64,105,193,43,180,174,211,248,234,232,83,18,225,170,130,85,253,29,86,161,152,233,223,104,129,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,165,41,21,128,48,15,0,199,234,237,92,114,105,217,59,44,6,66,33,201,179,86,145,135,218,235,130,85,158,29,191,225,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,167,239,49,141,255,145,86,21,48,4,58,80,80,197,28,19,39,58,75,123,74,70,205,189,154,55,116,21,10,179,111,223,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,3,57,253,28,249,2,72,52,62,44,68,39,228,216,85,197,131,68,86,135,19,85,66,139,165,136,156,30,228,98,75,28,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,18,99,202,155,216,233,16,196,69,51,129,60,38,169,238,151,117,204,137,232,255,106,120,134,220,186,37,210,123,240,57,205,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,5,92,128,229,5,22,81,143,223,116,9,134,77,116,190,203,6,232,62,193,91,234,237,65,121,239,64,27,35,122,83,31,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,235,49,84,228,123,221,75,118,66,200,145,190,115,2,219,213,148,83,239,81,151,15,14,64,235,172,237,119,86,10,80,240,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,160,245,12,5,122,145,76,159,173,27,152,124,64,231,159,174,162,245,216,108,209,208,93,222,231,79,57,98,134,87,187,20,55,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,128,5],[249,2,17,160,101,187,79,238,94,52,252,87,119,243,197,111,67,199,185,118,54,202,189,0,174,168,234,18,59,155,22,1,202,15,190,169,160,153,187,87,32,156,110,142,88,31,91,23,90,236,221,13,33,109,185,193,101,248,159,87,73,55,57,191,1,114,240,193,78,160,56,64,156,29,212,146,26,131,71,170,233,239,220,185,33,39,163,188,150,50,21,75,72,0,103,230,192,190,100,131,217,40,160,74,229,167,14,185,119,218,105,69,32,24,84,10,13,225,208,52,24,128,150,236,191,241,130,212,199,167,111,54,122,189,44,160,139,6,231,133,106,60,14,156,63,106,67,103,196,199,115,200,228,80,41,70,158,34,102,171,159,229,226,230,157,163,187,113,160,89,230,56,61,34,34,214,132,131,248,45,235,138,243,182,202,41,90,3,205,119,166,121,157,46,108,216,44,20,162,110,209,160,173,206,65,223,250,197,254,157,12,161,191,153,148,64,114,120,150,90,26,83,223,141,8,168,91,40,176,217,164,82,56,203,160,132,133,31,155,104,199,69,61,39,241,148,94,213,130,129,141,93,232,244,167,141,171,189,91,103,53,51,159,181,57,41,146,160,226,200,235,253,27,224,238,80,204,142,61,184,212,49,15,103,28,211,141,128,245,212,87,186,250,138,0,135,248,247,177,223,160,227,2,214,19,138,45,143,101,8,53,131,140,33,190,14,121,111,61,97,202,11,71,98,234,66,80,99,177,185,190,19,111,160,241,148,196,82,35,215,177,195,227,92,222,25,173,41,254,96,57,75,4,131,52,223,235,110,36,7,200,197,251,47,241,28,160,22,168,111,94,132,232,64,85,8,252,49,17,224,148,29,30,208,226,229,129,86,227,158,139,217,50,226,218,25,220,252,14,160,192,253,80,6,206,81,164,225,211,90,11,15,29,102,80,201,130,43,115,57,92,19,52,114,113,183,154,216,189,228,23,66,160,123,154,146,114,106,120,46,191,239,6,24,246,130,14,145,28,209,45,13,28,52,146,44,151,91,53,111,251,75,26,8,176,160,194,210,224,172,104,182,135,50,65,192,57,75,251,50,38,168,39,137,120,167,73,139,78,166,241,158,200,66,188,120,196,250,160,115,230,140,5,14,5,2,64,122,67,232,105,226,75,113,177,161,215,202,74,116,43,0,0,57,139,22,186,169,140,31,70,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,115,55,141,69,159,203,20,115,7,55,97,143,216,150,187,108,12,76,113,253,242,224,88,136,220,133,99,64,241,148,71,198,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,82,36,138,82,97,191,83,166,128,20,152,19,220,0,132,163,44,40,167,150,37,25,52,80,30,58,81,180,95,194,109,253,160,232,83,162,35,57,11,100,52,225,113,183,45,19,222,137,157,68,132,122,239,70,152,182,136,146,5,248,168,38,119,202,189,160,108,117,120,253,249,240,52,157,105,229,114,94,55,120,64,211,29,129,13,133,204,83,185,172,59,155,39,146,252,223,227,147,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,58,114,17,41,234,110,140,60,253,208,73,117,185,122,235,1,15,12,78,42,38,43,51,57,190,49,212,102,10,149,185,69,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,124,223,172,84,215,103,89,82,218,24,210,50,10,20,72,9,222,188,29,253,201,250,126,111,177,171,71,106,138,130,32,38,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,193,111,224,159,114,48,237,104,246,55,135,104,148,127,4,128,102,203,172,150,141,157,234,138,33,36,124,34,213,238,35,134,160,243,229,117,47,254,167,212,223,124,214,240,61,196,191,24,107,116,63,145,21,41,31,125,187,170,30,64,196,62,168,31,107,160,99,164,201,254,179,232,146,165,14,111,12,151,187,26,221,238,161,195,142,236,208,231,138,58,194,34,117,87,171,110,165,143,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,101,139,32,102,12,103,79,95,243,208,168,14,231,230,147,10,52,191,107,30,167,218,228,90,15,144,245,238,97,18,35,135,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,236,62,60,72,140,147,95,169,10,202,61,72,49,211,244,189,9,14,175,160,228,207,44,40,170,2,166,137,206,3,246,174,128,128,128,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,180,130,126,62,26,173,190,181,8,17,195,126,57,181,69,133,144,44,135,138,60,250,72,19,224,26,89,204,56,240,133,60,128,128,128,160,220,140,241,97,187,253,82,71,190,34,104,223,11,71,228,215,173,255,35,63,52,227,118,225,107,108,32,102,63,26,47,215,128,128,128,128,128,128,128,128,5],[226,23,160,78,6,16,179,27,9,78,95,187,70,112,128,98,188,224,191,44,50,143,170,217,227,76,154,222,217,90,38,165,45,174,222,5],[248,81,128,128,128,128,128,128,128,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,128,128,128,128,160,148,232,26,15,84,71,7,19,158,75,248,201,176,18,112,155,149,5,208,222,250,164,201,54,119,0,132,101,14,128,238,102,128,128,128,128,5],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,156,5],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,17,5],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,156,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedThreeKeyBytesSel2.json b/mpt/tests/ExtensionAddedThreeKeyBytesSel2.json index d166645215..fa120d038e 100644 --- a/mpt/tests/ExtensionAddedThreeKeyBytesSel2.json +++ b/mpt/tests/ExtensionAddedThreeKeyBytesSel2.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,0,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,0,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,0,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,0,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,0,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,0,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,209,0,248,209,0,2,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,0,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,7],[0,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,8],[0,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,11],[0,1,0,1,249,1,113,249,1,113,11,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,0,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,0,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,81,0,248,81,0,5,1,0,13,1,0,0,0,0,0,1,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,13],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,14],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,5],[248,81,128,128,128,128,128,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,17,5],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,0,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,0,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,0,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,0,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,0,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,0,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,209,0,248,209,0,2,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,0,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,8],[0,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,9],[0,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,11],[0,1,0,1,249,1,113,249,1,113,11,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,0,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,0,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,81,0,248,81,0,5,1,0,13,1,0,0,0,0,0,1,0,0,0,0,0,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,13],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,14],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,5],[248,81,128,128,128,128,128,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,17,5],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedTwoKeyBytesSel1.json b/mpt/tests/ExtensionAddedTwoKeyBytesSel1.json index b0e6f9fe93..48b46e5b95 100644 --- a/mpt/tests/ExtensionAddedTwoKeyBytesSel1.json +++ b/mpt/tests/ExtensionAddedTwoKeyBytesSel1.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,55,113,81,185,233,127,111,216,94,136,134,118,115,255,153,126,34,252,63,26,6,30,226,246,176,164,87,95,91,159,249,143,0,160,231,126,135,6,247,251,2,162,247,172,95,6,61,182,123,232,97,183,71,212,244,47,254,64,148,31,13,249,0,55,160,80,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,251,159,160,83,211,116,229,131,128,121,6,167,79,65,130,133,235,11,46,40,143,56,170,93,126,89,134,255,94,27,253,200,0,160,34,64,138,125,179,162,146,88,173,94,62,118,168,59,117,28,67,188,72,35,28,61,166,161,26,53,200,107,35,98,232,78,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,180,99,60,107,34,255,249,17,167,167,19,194,147,218,132,227,171,42,105,175,75,118,243,161,158,184,143,130,30,0,146,111,0,160,27,140,43,219,38,74,228,17,70,96,145,40,220,163,189,47,186,165,71,0,255,207,232,131,166,208,234,178,210,20,55,252,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,186,27,0,45,90,46,54,179,252,231,52,143,106,98,75,74,87,95,71,119,233,91,71,249,101,197,171,86,22,143,194,192,0,160,146,125,254,209,19,52,38,158,115,216,176,186,229,213,176,115,100,10,39,144,22,89,113,34,227,194,166,184,10,10,239,198,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,77,115,76,19,189,118,139,166,32,56,51,43,158,23,165,222,149,211,85,76,57,250,207,23,230,79,118,141,232,176,1,32,0,160,254,34,75,70,73,67,22,74,222,62,219,135,220,197,138,74,198,109,235,222,229,58,110,81,76,32,76,151,23,125,69,230,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,156,117,130,223,139,166,81,15,121,34,155,180,180,73,216,92,63,210,32,73,10,147,237,201,33,191,144,204,248,120,225,149,0,160,116,64,237,27,23,208,83,11,188,20,106,5,195,85,133,249,85,232,13,73,0,26,197,152,202,106,80,118,223,127,122,185,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,1,49,249,1,49,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,243,244,186,6,58,228,218,241,173,144,6,180,223,117,177,50,152,37,30,35,180,88,165,163,110,180,36,218,254,23,72,14,0,160,15,235,67,119,59,195,188,14,20,19,195,111,235,96,176,110,236,193,39,227,147,119,138,153,177,106,243,140,197,227,49,29,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[1,0,1,0,248,81,0,248,81,0,10,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,232,25,53,250,138,255,235,161,40,193,0,19,88,101,14,213,71,143,234,207,159,67,180,162,101,18,210,78,251,96,111,91,0,160,65,228,205,154,131,158,246,195,65,213,244,198,28,222,28,107,166,59,175,28,160,117,111,94,169,16,99,28,238,246,247,54,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,7],[0,160,62,161,243,229,186,235,229,160,6,209,195,71,110,63,100,84,190,18,254,73,122,60,215,237,17,207,23,197,242,234,216,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,8],[0,160,126,221,206,124,72,133,254,237,34,27,64,46,148,208,34,190,193,164,152,59,45,192,119,28,13,85,143,126,17,212,104,121,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,0,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,0,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,0,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,0,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[1,0,1,0,248,81,0,248,81,0,13,1,0,9,1,0,0,0,0,1,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,2],[130,129,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,14],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,55,113,81,185,233,127,111,216,94,136,134,118,115,255,153,126,34,252,63,26,6,30,226,246,176,164,87,95,91,159,249,143,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,231,126,135,6,247,251,2,162,247,172,95,6,61,182,123,232,97,183,71,212,244,47,254,64,148,31,13,249,0,55,160,80,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,251,159,160,83,211,116,229,131,128,121,6,167,79,65,130,133,235,11,46,40,143,56,170,93,126,89,134,255,94,27,253,200,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,34,64,138,125,179,162,146,88,173,94,62,118,168,59,117,28,67,188,72,35,28,61,166,161,26,53,200,107,35,98,232,78,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,180,99,60,107,34,255,249,17,167,167,19,194,147,218,132,227,171,42,105,175,75,118,243,161,158,184,143,130,30,0,146,111,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,27,140,43,219,38,74,228,17,70,96,145,40,220,163,189,47,186,165,71,0,255,207,232,131,166,208,234,178,210,20,55,252,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,186,27,0,45,90,46,54,179,252,231,52,143,106,98,75,74,87,95,71,119,233,91,71,249,101,197,171,86,22,143,194,192,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,146,125,254,209,19,52,38,158,115,216,176,186,229,213,176,115,100,10,39,144,22,89,113,34,227,194,166,184,10,10,239,198,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,77,115,76,19,189,118,139,166,32,56,51,43,158,23,165,222,149,211,85,76,57,250,207,23,230,79,118,141,232,176,1,32,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,254,34,75,70,73,67,22,74,222,62,219,135,220,197,138,74,198,109,235,222,229,58,110,81,76,32,76,151,23,125,69,230,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,156,117,130,223,139,166,81,15,121,34,155,180,180,73,216,92,63,210,32,73,10,147,237,201,33,191,144,204,248,120,225,149,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,116,64,237,27,23,208,83,11,188,20,106,5,195,85,133,249,85,232,13,73,0,26,197,152,202,106,80,118,223,127,122,185,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,243,244,186,6,58,228,218,241,173,144,6,180,223,117,177,50,152,37,30,35,180,88,165,163,110,180,36,218,254,23,72,14,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,15,235,67,119,59,195,188,14,20,19,195,111,235,96,176,110,236,193,39,227,147,119,138,153,177,106,243,140,197,227,49,29,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,232,25,53,250,138,255,235,161,40,193,0,19,88,101,14,213,71,143,234,207,159,67,180,162,101,18,210,78,251,96,111,91,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,65,228,205,154,131,158,246,195,65,213,244,198,28,222,28,107,166,59,175,28,160,117,111,94,169,16,99,28,238,246,247,54,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,62,161,243,229,186,235,229,160,6,209,195,71,110,63,100,84,190,18,254,73,122,60,215,237,17,207,23,197,242,234,216,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,126,221,206,124,72,133,254,237,34,27,64,46,148,208,34,190,193,164,152,59,45,192,119,28,13,85,143,126,17,212,104,121,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,55,113,81,185,233,127,111,216,94,136,134,118,115,255,153,126,34,252,63,26,6,30,226,246,176,164,87,95,91,159,249,143,0,160,231,126,135,6,247,251,2,162,247,172,95,6,61,182,123,232,97,183,71,212,244,47,254,64,148,31,13,249,0,55,160,80,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,251,159,160,83,211,116,229,131,128,121,6,167,79,65,130,133,235,11,46,40,143,56,170,93,126,89,134,255,94,27,253,200,0,160,34,64,138,125,179,162,146,88,173,94,62,118,168,59,117,28,67,188,72,35,28,61,166,161,26,53,200,107,35,98,232,78,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,180,99,60,107,34,255,249,17,167,167,19,194,147,218,132,227,171,42,105,175,75,118,243,161,158,184,143,130,30,0,146,111,0,160,27,140,43,219,38,74,228,17,70,96,145,40,220,163,189,47,186,165,71,0,255,207,232,131,166,208,234,178,210,20,55,252,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,186,27,0,45,90,46,54,179,252,231,52,143,106,98,75,74,87,95,71,119,233,91,71,249,101,197,171,86,22,143,194,192,0,160,146,125,254,209,19,52,38,158,115,216,176,186,229,213,176,115,100,10,39,144,22,89,113,34,227,194,166,184,10,10,239,198,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,77,115,76,19,189,118,139,166,32,56,51,43,158,23,165,222,149,211,85,76,57,250,207,23,230,79,118,141,232,176,1,32,0,160,254,34,75,70,73,67,22,74,222,62,219,135,220,197,138,74,198,109,235,222,229,58,110,81,76,32,76,151,23,125,69,230,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,156,117,130,223,139,166,81,15,121,34,155,180,180,73,216,92,63,210,32,73,10,147,237,201,33,191,144,204,248,120,225,149,0,160,116,64,237,27,23,208,83,11,188,20,106,5,195,85,133,249,85,232,13,73,0,26,197,152,202,106,80,118,223,127,122,185,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,1,49,249,1,49,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,243,244,186,6,58,228,218,241,173,144,6,180,223,117,177,50,152,37,30,35,180,88,165,163,110,180,36,218,254,23,72,14,0,160,15,235,67,119,59,195,188,14,20,19,195,111,235,96,176,110,236,193,39,227,147,119,138,153,177,106,243,140,197,227,49,29,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[1,0,1,0,248,81,0,248,81,0,10,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,232,25,53,250,138,255,235,161,40,193,0,19,88,101,14,213,71,143,234,207,159,67,180,162,101,18,210,78,251,96,111,91,0,160,65,228,205,154,131,158,246,195,65,213,244,198,28,222,28,107,166,59,175,28,160,117,111,94,169,16,99,28,238,246,247,54,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,8],[0,160,62,161,243,229,186,235,229,160,6,209,195,71,110,63,100,84,190,18,254,73,122,60,215,237,17,207,23,197,242,234,216,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,9],[0,160,126,221,206,124,72,133,254,237,34,27,64,46,148,208,34,190,193,164,152,59,45,192,119,28,13,85,143,126,17,212,104,121,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,0,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,0,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,0,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,0,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[1,0,1,0,248,81,0,248,81,0,13,1,0,9,1,0,0,0,0,1,0,0,0,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,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,17],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,2],[130,129,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,14],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,26,48,161,98,103,183,20,138,29,241,150,119,155,87,67,207,58,109,105,100,56,186,228,18,200,81,29,64,123,181,113,177,96,250,227,113,87,201,33,23,229,141,228,112,73,55,249,63,156,216,131,7,83,214,227,115,64,239,175,220,112,86,178,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,55,113,81,185,233,127,111,216,94,136,134,118,115,255,153,126,34,252,63,26,6,30,226,246,176,164,87,95,91,159,249,143,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,231,126,135,6,247,251,2,162,247,172,95,6,61,182,123,232,97,183,71,212,244,47,254,64,148,31,13,249,0,55,160,80,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,251,159,160,83,211,116,229,131,128,121,6,167,79,65,130,133,235,11,46,40,143,56,170,93,126,89,134,255,94,27,253,200,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,34,64,138,125,179,162,146,88,173,94,62,118,168,59,117,28,67,188,72,35,28,61,166,161,26,53,200,107,35,98,232,78,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,180,99,60,107,34,255,249,17,167,167,19,194,147,218,132,227,171,42,105,175,75,118,243,161,158,184,143,130,30,0,146,111,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,27,140,43,219,38,74,228,17,70,96,145,40,220,163,189,47,186,165,71,0,255,207,232,131,166,208,234,178,210,20,55,252,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,186,27,0,45,90,46,54,179,252,231,52,143,106,98,75,74,87,95,71,119,233,91,71,249,101,197,171,86,22,143,194,192,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,146,125,254,209,19,52,38,158,115,216,176,186,229,213,176,115,100,10,39,144,22,89,113,34,227,194,166,184,10,10,239,198,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,77,115,76,19,189,118,139,166,32,56,51,43,158,23,165,222,149,211,85,76,57,250,207,23,230,79,118,141,232,176,1,32,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,254,34,75,70,73,67,22,74,222,62,219,135,220,197,138,74,198,109,235,222,229,58,110,81,76,32,76,151,23,125,69,230,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,156,117,130,223,139,166,81,15,121,34,155,180,180,73,216,92,63,210,32,73,10,147,237,201,33,191,144,204,248,120,225,149,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,116,64,237,27,23,208,83,11,188,20,106,5,195,85,133,249,85,232,13,73,0,26,197,152,202,106,80,118,223,127,122,185,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,243,244,186,6,58,228,218,241,173,144,6,180,223,117,177,50,152,37,30,35,180,88,165,163,110,180,36,218,254,23,72,14,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,15,235,67,119,59,195,188,14,20,19,195,111,235,96,176,110,236,193,39,227,147,119,138,153,177,106,243,140,197,227,49,29,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,232,25,53,250,138,255,235,161,40,193,0,19,88,101,14,213,71,143,234,207,159,67,180,162,101,18,210,78,251,96,111,91,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,65,228,205,154,131,158,246,195,65,213,244,198,28,222,28,107,166,59,175,28,160,117,111,94,169,16,99,28,238,246,247,54,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,62,161,243,229,186,235,229,160,6,209,195,71,110,63,100,84,190,18,254,73,122,60,215,237,17,207,23,197,242,234,216,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,126,221,206,124,72,133,254,237,34,27,64,46,148,208,34,190,193,164,152,59,45,192,119,28,13,85,143,126,17,212,104,121,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,208,6,128,180,245,122,36,215,239,153,0,12,121,167,186,20,236,39,39,13,147,152,49,146,210,133,19,224,193,184,190,142,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,110,194,5,167,197,173,70,174,155,93,222,142,239,103,76,0,15,125,127,204,150,94,48,247,19,5,10,160,120,81,179,19,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,148,112,74,115,143,176,227,85,82,137,216,248,78,118,147,118,151,187,172,112,98,97,152,137,152,158,70,203,29,218,31,72,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,255,31,59,35,199,177,174,139,201,124,85,226,151,5,107,77,241,90,31,203,248,47,99,224,197,130,54,103,52,131,112,140,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionAddedTwoKeyBytesSel2.json b/mpt/tests/ExtensionAddedTwoKeyBytesSel2.json index 3a6a415b78..d2089e425c 100644 --- a/mpt/tests/ExtensionAddedTwoKeyBytesSel2.json +++ b/mpt/tests/ExtensionAddedTwoKeyBytesSel2.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,3,31,234,249,198,64,41,67,165,197,182,195,164,146,170,96,80,116,98,56,84,145,189,120,156,153,227,114,107,170,203,145,0,160,173,122,175,152,154,227,223,245,6,53,159,254,237,90,232,75,171,203,6,151,190,151,14,121,215,120,147,239,175,150,96,93,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,87,54,180,110,64,77,15,159,234,99,212,73,22,17,197,9,214,16,236,48,165,31,62,216,145,226,252,211,30,210,116,241,0,160,86,156,188,75,183,59,161,71,73,2,244,97,76,40,34,53,242,182,183,152,163,51,138,178,36,125,47,211,106,124,136,209,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,33,190,56,251,52,247,118,96,233,51,53,164,173,160,79,2,49,253,230,162,239,132,215,203,213,171,255,237,125,30,128,72,0,160,200,20,211,170,52,196,86,189,52,3,219,68,103,98,122,236,202,188,99,159,192,154,87,3,205,12,238,152,52,141,44,62,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,138,74,110,255,154,192,63,78,13,54,218,154,104,77,67,37,120,10,243,153,177,62,197,78,1,222,4,9,36,71,48,112,0,160,129,188,133,16,245,204,210,125,199,189,76,229,99,131,99,14,23,255,74,180,141,187,100,124,77,33,213,255,244,48,110,78,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,224,216,112,130,13,100,121,43,240,200,170,28,115,114,221,150,152,231,2,47,200,214,115,66,3,187,118,3,137,11,68,137,0,160,141,111,222,1,129,231,99,205,80,149,63,58,188,133,57,199,167,74,121,55,149,118,121,10,46,126,21,56,89,104,184,182,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,7,112,217,103,187,234,29,102,153,133,145,162,61,99,174,66,142,135,92,153,8,211,193,236,188,60,32,137,180,198,220,125,0,160,100,201,120,5,13,170,15,233,142,231,158,54,151,210,70,223,43,116,168,18,166,148,138,148,240,79,217,182,181,225,181,164,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,117,122,201,227,86,39,241,238,102,35,220,228,173,47,177,21,179,1,127,203,246,161,7,8,74,137,61,215,220,217,185,22,0,160,172,206,173,180,154,233,255,157,140,50,184,242,217,100,104,189,68,143,47,202,189,152,144,185,5,197,150,101,158,230,100,137,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,7],[0,160,245,152,63,62,176,191,125,119,210,234,247,202,239,92,234,25,136,113,232,83,42,62,99,70,60,82,223,170,5,21,44,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,8],[0,160,47,121,224,194,201,142,138,249,134,59,142,94,252,56,59,224,87,108,160,54,205,115,121,62,62,149,28,39,144,229,149,21,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,0,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,0,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,0,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,0,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,0,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,0,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,0,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,0,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,0,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,0,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,221,241,141,212,51,62,6,143,147,145,234,254,111,166,215,16,248,171,127,255,146,63,93,155,77,43,148,123,86,174,18,83,0,160,42,19,10,204,69,228,60,91,43,147,199,202,15,94,12,116,65,214,201,165,159,187,202,26,213,49,86,240,174,7,67,210,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,0,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,0,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,0,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,0,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,0,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,0,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,0,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,0,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,0,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,0,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,0,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,0,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[1,0,1,0,248,81,0,248,81,0,2,1,0,5,1,0,0,0,0,0,1,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,2],[131,130,2,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,13],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,14],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,3,31,234,249,198,64,41,67,165,197,182,195,164,146,170,96,80,116,98,56,84,145,189,120,156,153,227,114,107,170,203,145,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,173,122,175,152,154,227,223,245,6,53,159,254,237,90,232,75,171,203,6,151,190,151,14,121,215,120,147,239,175,150,96,93,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,87,54,180,110,64,77,15,159,234,99,212,73,22,17,197,9,214,16,236,48,165,31,62,216,145,226,252,211,30,210,116,241,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,86,156,188,75,183,59,161,71,73,2,244,97,76,40,34,53,242,182,183,152,163,51,138,178,36,125,47,211,106,124,136,209,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,33,190,56,251,52,247,118,96,233,51,53,164,173,160,79,2,49,253,230,162,239,132,215,203,213,171,255,237,125,30,128,72,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,200,20,211,170,52,196,86,189,52,3,219,68,103,98,122,236,202,188,99,159,192,154,87,3,205,12,238,152,52,141,44,62,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,138,74,110,255,154,192,63,78,13,54,218,154,104,77,67,37,120,10,243,153,177,62,197,78,1,222,4,9,36,71,48,112,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,129,188,133,16,245,204,210,125,199,189,76,229,99,131,99,14,23,255,74,180,141,187,100,124,77,33,213,255,244,48,110,78,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,224,216,112,130,13,100,121,43,240,200,170,28,115,114,221,150,152,231,2,47,200,214,115,66,3,187,118,3,137,11,68,137,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,141,111,222,1,129,231,99,205,80,149,63,58,188,133,57,199,167,74,121,55,149,118,121,10,46,126,21,56,89,104,184,182,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,7,112,217,103,187,234,29,102,153,133,145,162,61,99,174,66,142,135,92,153,8,211,193,236,188,60,32,137,180,198,220,125,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,100,201,120,5,13,170,15,233,142,231,158,54,151,210,70,223,43,116,168,18,166,148,138,148,240,79,217,182,181,225,181,164,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,117,122,201,227,86,39,241,238,102,35,220,228,173,47,177,21,179,1,127,203,246,161,7,8,74,137,61,215,220,217,185,22,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,172,206,173,180,154,233,255,157,140,50,184,242,217,100,104,189,68,143,47,202,189,152,144,185,5,197,150,101,158,230,100,137,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,245,152,63,62,176,191,125,119,210,234,247,202,239,92,234,25,136,113,232,83,42,62,99,70,60,82,223,170,5,21,44,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,47,121,224,194,201,142,138,249,134,59,142,94,252,56,59,224,87,108,160,54,205,115,121,62,62,149,28,39,144,229,149,21,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,160,221,241,141,212,51,62,6,143,147,145,234,254,111,166,215,16,248,171,127,255,146,63,93,155,77,43,148,123,86,174,18,83,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,128,5],[249,2,17,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,160,42,19,10,204,69,228,60,91,43,147,199,202,15,94,12,116,65,214,201,165,159,187,202,26,213,49,86,240,174,7,67,210,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,128,5],[249,2,17,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,5],[248,81,128,128,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,17,5],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,3,31,234,249,198,64,41,67,165,197,182,195,164,146,170,96,80,116,98,56,84,145,189,120,156,153,227,114,107,170,203,145,0,160,173,122,175,152,154,227,223,245,6,53,159,254,237,90,232,75,171,203,6,151,190,151,14,121,215,120,147,239,175,150,96,93,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,87,54,180,110,64,77,15,159,234,99,212,73,22,17,197,9,214,16,236,48,165,31,62,216,145,226,252,211,30,210,116,241,0,160,86,156,188,75,183,59,161,71,73,2,244,97,76,40,34,53,242,182,183,152,163,51,138,178,36,125,47,211,106,124,136,209,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,33,190,56,251,52,247,118,96,233,51,53,164,173,160,79,2,49,253,230,162,239,132,215,203,213,171,255,237,125,30,128,72,0,160,200,20,211,170,52,196,86,189,52,3,219,68,103,98,122,236,202,188,99,159,192,154,87,3,205,12,238,152,52,141,44,62,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,138,74,110,255,154,192,63,78,13,54,218,154,104,77,67,37,120,10,243,153,177,62,197,78,1,222,4,9,36,71,48,112,0,160,129,188,133,16,245,204,210,125,199,189,76,229,99,131,99,14,23,255,74,180,141,187,100,124,77,33,213,255,244,48,110,78,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,224,216,112,130,13,100,121,43,240,200,170,28,115,114,221,150,152,231,2,47,200,214,115,66,3,187,118,3,137,11,68,137,0,160,141,111,222,1,129,231,99,205,80,149,63,58,188,133,57,199,167,74,121,55,149,118,121,10,46,126,21,56,89,104,184,182,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,7,112,217,103,187,234,29,102,153,133,145,162,61,99,174,66,142,135,92,153,8,211,193,236,188,60,32,137,180,198,220,125,0,160,100,201,120,5,13,170,15,233,142,231,158,54,151,210,70,223,43,116,168,18,166,148,138,148,240,79,217,182,181,225,181,164,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,117,122,201,227,86,39,241,238,102,35,220,228,173,47,177,21,179,1,127,203,246,161,7,8,74,137,61,215,220,217,185,22,0,160,172,206,173,180,154,233,255,157,140,50,184,242,217,100,104,189,68,143,47,202,189,152,144,185,5,197,150,101,158,230,100,137,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,8],[0,160,245,152,63,62,176,191,125,119,210,234,247,202,239,92,234,25,136,113,232,83,42,62,99,70,60,82,223,170,5,21,44,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,9],[0,160,47,121,224,194,201,142,138,249,134,59,142,94,252,56,59,224,87,108,160,54,205,115,121,62,62,149,28,39,144,229,149,21,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,0,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,0,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,0,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,0,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,0,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,0,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,0,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,0,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,0,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,0,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,221,241,141,212,51,62,6,143,147,145,234,254,111,166,215,16,248,171,127,255,146,63,93,155,77,43,148,123,86,174,18,83,0,160,42,19,10,204,69,228,60,91,43,147,199,202,15,94,12,116,65,214,201,165,159,187,202,26,213,49,86,240,174,7,67,210,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,0,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,0,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,0,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,0,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,0,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,0,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,0,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,0,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,0,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,0,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,0,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,0,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[1,0,1,0,248,81,0,248,81,0,2,1,0,5,1,0,0,0,0,0,1,0,0,0,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,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,1],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,17],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,2],[131,130,2,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,13],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,14],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,138,116,176,152,195,155,106,69,11,122,161,106,192,74,95,77,27,253,195,229,12,102,112,191,38,206,177,216,154,18,90,154,193,115,154,147,62,16,218,229,139,197,117,181,115,183,99,68,249,194,220,93,159,173,104,22,171,120,75,13,0,43,96,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,3,31,234,249,198,64,41,67,165,197,182,195,164,146,170,96,80,116,98,56,84,145,189,120,156,153,227,114,107,170,203,145,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,173,122,175,152,154,227,223,245,6,53,159,254,237,90,232,75,171,203,6,151,190,151,14,121,215,120,147,239,175,150,96,93,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,87,54,180,110,64,77,15,159,234,99,212,73,22,17,197,9,214,16,236,48,165,31,62,216,145,226,252,211,30,210,116,241,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,86,156,188,75,183,59,161,71,73,2,244,97,76,40,34,53,242,182,183,152,163,51,138,178,36,125,47,211,106,124,136,209,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,33,190,56,251,52,247,118,96,233,51,53,164,173,160,79,2,49,253,230,162,239,132,215,203,213,171,255,237,125,30,128,72,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,200,20,211,170,52,196,86,189,52,3,219,68,103,98,122,236,202,188,99,159,192,154,87,3,205,12,238,152,52,141,44,62,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,138,74,110,255,154,192,63,78,13,54,218,154,104,77,67,37,120,10,243,153,177,62,197,78,1,222,4,9,36,71,48,112,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,129,188,133,16,245,204,210,125,199,189,76,229,99,131,99,14,23,255,74,180,141,187,100,124,77,33,213,255,244,48,110,78,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,224,216,112,130,13,100,121,43,240,200,170,28,115,114,221,150,152,231,2,47,200,214,115,66,3,187,118,3,137,11,68,137,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,141,111,222,1,129,231,99,205,80,149,63,58,188,133,57,199,167,74,121,55,149,118,121,10,46,126,21,56,89,104,184,182,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,7,112,217,103,187,234,29,102,153,133,145,162,61,99,174,66,142,135,92,153,8,211,193,236,188,60,32,137,180,198,220,125,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,100,201,120,5,13,170,15,233,142,231,158,54,151,210,70,223,43,116,168,18,166,148,138,148,240,79,217,182,181,225,181,164,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,117,122,201,227,86,39,241,238,102,35,220,228,173,47,177,21,179,1,127,203,246,161,7,8,74,137,61,215,220,217,185,22,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,172,206,173,180,154,233,255,157,140,50,184,242,217,100,104,189,68,143,47,202,189,152,144,185,5,197,150,101,158,230,100,137,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,245,152,63,62,176,191,125,119,210,234,247,202,239,92,234,25,136,113,232,83,42,62,99,70,60,82,223,170,5,21,44,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,47,121,224,194,201,142,138,249,134,59,142,94,252,56,59,224,87,108,160,54,205,115,121,62,62,149,28,39,144,229,149,21,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,160,221,241,141,212,51,62,6,143,147,145,234,254,111,166,215,16,248,171,127,255,146,63,93,155,77,43,148,123,86,174,18,83,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,128,5],[249,2,17,160,118,40,174,124,139,109,204,241,251,195,147,65,240,76,106,24,242,36,51,101,103,143,50,92,114,253,104,5,109,181,51,98,160,249,69,87,71,18,138,15,72,213,240,18,253,31,183,249,185,207,133,33,180,215,237,204,224,95,114,221,205,174,94,80,244,160,53,57,5,118,189,13,82,33,4,101,196,180,100,26,132,37,191,188,180,35,181,67,39,96,217,195,83,144,212,139,30,218,160,220,236,127,174,16,101,252,249,176,202,40,113,117,67,145,12,107,82,149,224,202,127,31,87,229,111,196,89,5,69,67,155,160,13,146,12,166,36,40,125,231,99,11,185,247,66,19,4,130,202,239,0,234,44,91,23,164,51,122,70,247,186,184,84,225,160,63,207,96,242,116,99,51,175,181,69,77,239,210,8,223,62,170,118,66,120,216,244,38,186,180,129,163,20,255,0,251,231,160,250,6,114,73,191,145,246,192,1,171,95,122,81,242,8,14,44,131,139,188,101,24,146,246,138,6,123,209,247,165,197,238,160,249,101,11,78,90,104,246,49,184,234,234,22,209,111,92,145,89,235,37,164,213,174,204,136,178,251,130,33,52,21,190,45,160,190,138,53,100,188,117,108,77,198,151,97,70,115,9,212,196,59,214,199,41,190,24,144,234,62,249,227,71,120,252,143,79,160,209,15,183,214,169,88,15,173,79,129,153,172,206,76,41,65,13,176,71,171,91,233,170,138,246,159,96,104,72,179,227,58,160,42,19,10,204,69,228,60,91,43,147,199,202,15,94,12,116,65,214,201,165,159,187,202,26,213,49,86,240,174,7,67,210,160,147,87,15,16,182,60,27,80,103,56,116,24,19,169,217,157,59,22,211,207,35,243,226,147,25,142,45,86,215,21,166,103,160,121,25,243,224,133,107,212,169,6,147,225,220,37,129,34,85,80,15,238,202,4,91,99,160,108,5,253,172,255,13,196,44,160,232,16,146,211,53,170,231,136,193,205,237,60,140,81,56,242,232,139,191,91,235,220,128,115,138,38,16,22,178,14,151,8,160,161,154,17,2,49,207,254,215,226,78,143,236,9,153,84,158,193,231,187,214,88,252,220,14,230,107,163,235,38,222,118,66,160,231,199,0,196,103,10,162,141,15,87,130,118,77,175,140,214,137,127,126,189,42,9,165,200,220,138,199,106,68,241,165,239,128,5],[249,2,17,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,11,197,167,171,58,244,157,63,25,85,230,91,222,57,45,90,195,173,143,95,172,237,70,48,195,147,252,227,94,166,93,10,160,213,189,24,210,121,22,165,9,190,165,38,56,208,49,139,76,38,71,36,143,63,28,66,221,59,227,181,114,90,163,83,118,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,126,142,162,127,168,35,77,214,151,138,90,40,185,168,100,52,46,237,151,175,120,45,201,209,115,240,192,29,120,240,216,183,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,207,137,219,224,45,180,1,99,107,123,161,59,99,104,249,95,61,80,219,9,85,61,224,107,28,84,129,233,253,189,252,67,160,243,39,76,86,252,113,115,180,222,63,187,194,170,12,165,59,72,51,248,21,108,112,98,243,69,2,115,101,168,46,121,54,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,5],[248,81,128,128,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,17,5],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedOneKeyByteSel1.json b/mpt/tests/ExtensionDeletedOneKeyByteSel1.json index 92b3fcac1d..32699ae718 100644 --- a/mpt/tests/ExtensionDeletedOneKeyByteSel1.json +++ b/mpt/tests/ExtensionDeletedOneKeyByteSel1.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,141,33,238,89,68,177,88,0,191,68,231,161,213,181,130,91,177,245,29,66,78,224,229,10,37,60,17,114,178,91,245,6,0,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,194,242,97,102,38,252,208,245,222,0,45,210,254,230,48,93,24,176,215,243,131,232,124,239,152,230,154,253,35,182,58,244,0,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,234,122,249,169,12,143,244,231,64,210,251,191,94,111,132,33,28,70,182,238,25,111,147,215,30,110,66,63,9,123,140,59,0,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,224,6,156,63,55,125,214,139,25,38,45,190,150,87,227,197,192,253,41,138,100,229,60,240,37,246,125,171,191,67,4,31,0,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,127,50,219,239,41,81,53,84,176,159,41,184,111,22,103,209,94,182,193,89,242,172,90,17,55,8,114,21,166,60,211,125,0,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,179,237,140,206,247,30,47,38,126,149,230,215,75,14,150,49,32,117,188,209,50,154,17,164,13,111,15,27,86,244,241,155,0,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,202,102,136,102,113,4,170,146,89,0,165,217,178,107,106,182,102,207,236,234,173,1,92,15,206,97,1,168,136,217,64,129,0,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,7],[0,160,255,243,45,227,6,47,247,113,162,99,39,41,88,47,150,11,65,9,208,167,35,114,253,251,209,4,71,19,64,248,2,93,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,8],[0,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,11],[0,1,0,1,249,1,241,249,1,241,5,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,120,1,86,145,3,10,105,17,34,115,133,200,189,158,212,165,33,216,133,182,125,10,45,56,252,68,193,126,191,247,173,238,0,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[1,0,1,0,248,81,0,248,81,0,14,0,1,6,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,0,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[226,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,2],[35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,13],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,3],[30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,14],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,141,33,238,89,68,177,88,0,191,68,231,161,213,181,130,91,177,245,29,66,78,224,229,10,37,60,17,114,178,91,245,6,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,194,242,97,102,38,252,208,245,222,0,45,210,254,230,48,93,24,176,215,243,131,232,124,239,152,230,154,253,35,182,58,244,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,234,122,249,169,12,143,244,231,64,210,251,191,94,111,132,33,28,70,182,238,25,111,147,215,30,110,66,63,9,123,140,59,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,224,6,156,63,55,125,214,139,25,38,45,190,150,87,227,197,192,253,41,138,100,229,60,240,37,246,125,171,191,67,4,31,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,127,50,219,239,41,81,53,84,176,159,41,184,111,22,103,209,94,182,193,89,242,172,90,17,55,8,114,21,166,60,211,125,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,128,5],[249,2,17,160,179,237,140,206,247,30,47,38,126,149,230,215,75,14,150,49,32,117,188,209,50,154,17,164,13,111,15,27,86,244,241,155,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,202,102,136,102,113,4,170,146,89,0,165,217,178,107,106,182,102,207,236,234,173,1,92,15,206,97,1,168,136,217,64,129,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,255,243,45,227,6,47,247,113,162,99,39,41,88,47,150,11,65,9,208,167,35,114,253,251,209,4,71,19,64,248,2,93,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,120,1,86,145,3,10,105,17,34,115,133,200,189,158,212,165,33,216,133,182,125,10,45,56,252,68,193,126,191,247,173,238,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[226,30,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,5],[248,81,128,128,128,128,128,128,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,128,128,128,128,128,128,128,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,128,128,5],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,35,5],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,141,33,238,89,68,177,88,0,191,68,231,161,213,181,130,91,177,245,29,66,78,224,229,10,37,60,17,114,178,91,245,6,0,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,194,242,97,102,38,252,208,245,222,0,45,210,254,230,48,93,24,176,215,243,131,232,124,239,152,230,154,253,35,182,58,244,0,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,234,122,249,169,12,143,244,231,64,210,251,191,94,111,132,33,28,70,182,238,25,111,147,215,30,110,66,63,9,123,140,59,0,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,224,6,156,63,55,125,214,139,25,38,45,190,150,87,227,197,192,253,41,138,100,229,60,240,37,246,125,171,191,67,4,31,0,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,127,50,219,239,41,81,53,84,176,159,41,184,111,22,103,209,94,182,193,89,242,172,90,17,55,8,114,21,166,60,211,125,0,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,160,179,237,140,206,247,30,47,38,126,149,230,215,75,14,150,49,32,117,188,209,50,154,17,164,13,111,15,27,86,244,241,155,0,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,202,102,136,102,113,4,170,146,89,0,165,217,178,107,106,182,102,207,236,234,173,1,92,15,206,97,1,168,136,217,64,129,0,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,7],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,8],[0,160,255,243,45,227,6,47,247,113,162,99,39,41,88,47,150,11,65,9,208,167,35,114,253,251,209,4,71,19,64,248,2,93,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,9],[0,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,11],[0,1,0,1,249,1,241,249,1,241,5,0,0,0,0,0,0,0,0,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,0,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,0,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,0,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,0,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,120,1,86,145,3,10,105,17,34,115,133,200,189,158,212,165,33,216,133,182,125,10,45,56,252,68,193,126,191,247,173,238,0,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,0,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,0,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,0,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,0,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,0,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,0,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,0,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,0,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,0,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,0,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,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,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[1,0,1,0,248,81,0,248,81,0,14,0,1,6,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,0,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,0,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,1],[226,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,17],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,2],[35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,13],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,3],[30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,14],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,221,170,130,147,186,88,0,156,240,133,62,16,142,207,172,8,147,77,107,242,52,118,225,193,116,218,165,215,190,25,31,206,0,107,58,47,21,149,140,94,24,227,55,136,61,133,147,244,53,80,105,234,75,147,246,141,153,7,142,60,185,17,201,250,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,141,33,238,89,68,177,88,0,191,68,231,161,213,181,130,91,177,245,29,66,78,224,229,10,37,60,17,114,178,91,245,6,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,11,122,24,184,141,150,58,53,220,58,188,17,167,30,82,128,148,213,14,40,24,159,21,74,144,94,36,177,35,75,83,174,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,194,242,97,102,38,252,208,245,222,0,45,210,254,230,48,93,24,176,215,243,131,232,124,239,152,230,154,253,35,182,58,244,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,39,39,45,175,58,167,117,176,247,129,45,9,94,210,44,4,5,223,158,62,209,10,3,144,51,105,232,62,134,188,145,188,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,234,122,249,169,12,143,244,231,64,210,251,191,94,111,132,33,28,70,182,238,25,111,147,215,30,110,66,63,9,123,140,59,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,2,103,24,154,157,19,247,166,154,39,227,112,215,233,73,232,49,102,31,37,24,128,106,37,49,207,18,180,85,217,181,86,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,224,6,156,63,55,125,214,139,25,38,45,190,150,87,227,197,192,253,41,138,100,229,60,240,37,246,125,171,191,67,4,31,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,172,218,202,236,83,210,237,163,218,121,212,228,200,106,63,190,70,236,143,208,141,8,140,248,160,92,20,247,148,224,37,76,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,127,50,219,239,41,81,53,84,176,159,41,184,111,22,103,209,94,182,193,89,242,172,90,17,55,8,114,21,166,60,211,125,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,143,112,54,254,186,200,164,169,150,135,158,148,96,94,180,28,227,132,131,11,43,26,103,142,67,132,127,76,51,177,105,76,128,5],[249,2,17,160,179,237,140,206,247,30,47,38,126,149,230,215,75,14,150,49,32,117,188,209,50,154,17,164,13,111,15,27,86,244,241,155,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,193,116,164,149,186,139,97,111,83,15,2,222,56,241,51,234,100,150,157,173,193,182,121,92,234,8,95,213,12,157,17,192,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,202,102,136,102,113,4,170,146,89,0,165,217,178,107,106,182,102,207,236,234,173,1,92,15,206,97,1,168,136,217,64,129,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,252,39,146,218,98,43,100,189,62,16,59,1,123,187,135,8,151,254,116,14,199,80,25,6,25,54,70,113,209,199,72,39,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,255,243,45,227,6,47,247,113,162,99,39,41,88,47,150,11,65,9,208,167,35,114,253,251,209,4,71,19,64,248,2,93,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,4,183,252,174,26,221,230,182,75,80,209,197,80,56,152,45,108,235,152,89,143,154,237,243,102,137,61,241,164,47,183,180,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,120,1,86,145,3,10,105,17,34,115,133,200,189,158,212,165,33,216,133,182,125,10,45,56,252,68,193,126,191,247,173,238,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[249,1,241,128,160,95,19,17,62,195,21,112,178,91,225,14,194,21,168,35,49,39,107,10,56,101,128,36,217,195,210,193,21,53,154,138,171,160,175,207,89,245,47,173,60,160,122,96,157,127,3,152,102,158,148,184,85,198,206,7,30,222,109,154,230,46,232,107,164,66,160,77,222,225,16,91,179,178,38,17,28,35,5,71,173,167,61,12,115,134,59,229,155,67,40,67,14,182,83,176,172,144,129,160,212,230,233,210,20,158,212,187,111,154,133,199,191,96,226,165,238,48,208,133,144,218,33,187,135,57,230,252,104,125,237,69,160,2,156,243,74,20,163,95,64,180,165,4,61,14,87,32,233,49,232,0,56,137,122,103,112,32,178,181,87,163,181,64,89,160,132,148,140,158,238,164,33,240,153,75,89,38,215,5,210,140,107,228,245,91,112,92,26,86,64,61,88,169,51,116,115,102,160,159,216,124,34,123,240,35,11,182,243,49,236,27,87,228,162,65,65,230,22,206,191,39,137,154,236,246,210,109,101,109,248,160,101,224,124,233,33,17,81,30,51,151,106,92,117,28,16,2,141,82,5,254,162,225,170,235,187,113,144,168,51,14,230,236,160,240,254,112,35,220,39,209,90,66,250,47,216,130,3,191,26,218,215,64,181,193,29,63,232,232,145,115,172,109,200,247,115,160,39,236,191,154,77,8,251,32,175,137,226,76,15,67,143,171,176,132,223,207,254,183,128,232,211,196,249,0,154,160,240,137,160,35,230,98,247,182,254,82,31,143,244,71,131,238,197,72,113,131,137,220,131,129,198,215,222,32,149,235,141,228,116,144,11,160,197,191,41,97,166,131,183,149,180,152,128,185,71,164,0,54,158,86,246,170,86,32,181,124,148,190,125,76,221,201,208,141,160,159,23,20,94,88,209,213,39,109,180,74,34,185,138,194,148,69,95,119,50,93,35,119,35,70,144,55,113,186,190,10,50,160,240,158,127,254,140,2,233,125,227,85,228,153,234,107,39,120,86,114,141,165,236,70,55,34,51,80,214,82,216,72,194,167,160,241,115,8,250,103,6,172,201,8,94,235,232,251,105,76,35,24,123,51,123,228,59,251,178,106,222,112,183,73,64,160,131,128,5],[226,30,160,228,87,170,5,217,226,84,10,6,66,83,20,21,181,211,177,59,70,16,15,61,229,143,101,155,165,195,91,16,114,155,105,5],[248,81,128,128,128,128,128,128,160,29,143,36,49,6,106,55,88,195,10,34,208,147,134,155,181,100,142,66,21,255,171,228,168,85,11,239,170,233,241,171,242,128,128,128,128,128,128,128,160,121,46,159,52,238,151,118,183,150,148,113,69,176,81,212,232,95,239,250,197,145,56,57,51,146,14,235,201,44,149,104,164,128,128,5],[225,159,58,134,125,75,134,189,115,81,70,174,143,11,63,23,72,49,75,47,165,136,244,176,0,109,24,198,250,226,255,32,16,35,5],[226,160,62,102,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5],[225,159,54,91,73,41,246,40,51,138,212,183,115,140,93,166,226,13,233,58,214,43,57,192,130,99,177,83,39,171,163,18,65,30,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedOneKeyByteSel2.json b/mpt/tests/ExtensionDeletedOneKeyByteSel2.json index af1f23cc0d..c0405d5265 100644 --- a/mpt/tests/ExtensionDeletedOneKeyByteSel2.json +++ b/mpt/tests/ExtensionDeletedOneKeyByteSel2.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,0,160,9,16,17,47,163,142,230,56,57,118,42,234,15,167,191,233,217,9,56,22,117,252,137,197,103,101,205,58,113,191,194,222,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,0,160,105,211,216,18,33,57,12,225,121,220,128,89,36,128,210,8,39,171,184,204,208,153,203,143,53,204,18,223,91,194,118,113,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,0,160,216,62,194,237,129,44,145,171,239,11,119,240,43,237,60,28,83,72,37,30,210,168,173,78,166,14,185,111,68,211,153,137,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,0,160,189,215,205,95,109,59,96,171,214,102,250,212,81,244,56,199,244,198,164,30,187,51,185,100,90,155,111,95,152,115,51,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,0,160,158,112,252,4,56,232,171,152,35,26,63,6,17,118,129,139,43,15,139,25,151,223,194,103,24,189,239,18,199,150,1,183,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,0,160,188,98,220,182,239,209,186,48,108,185,141,72,27,152,99,208,240,110,165,208,132,156,50,186,32,29,38,162,101,12,183,65,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,0,160,139,254,139,73,142,192,10,10,57,1,39,51,10,246,12,167,172,220,114,14,192,73,90,252,160,176,159,181,137,222,154,33,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,7],[0,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,8],[0,160,251,109,225,120,217,138,90,153,200,38,16,249,176,79,249,184,117,132,103,134,214,233,155,241,75,66,173,154,182,193,214,167,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,0,160,217,76,109,98,178,50,235,121,192,40,249,242,190,222,83,20,24,210,214,114,119,102,137,143,188,75,174,187,212,151,28,17,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,0,160,120,2,60,31,9,17,112,248,248,27,140,144,148,184,163,236,254,52,52,111,219,1,75,134,94,72,130,237,11,201,94,204,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[1,0,1,0,248,113,0,248,113,0,4,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,0,160,174,53,33,84,221,67,25,198,136,138,180,139,112,152,200,53,236,70,82,12,221,129,160,106,137,191,105,179,23,60,179,250,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[1,0,1,0,248,81,0,248,81,0,7,0,1,12,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,2],[131,130,2,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,13],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,3],[131,130,2,157,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,14],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,9,16,17,47,163,142,230,56,57,118,42,234,15,167,191,233,217,9,56,22,117,252,137,197,103,101,205,58,113,191,194,222,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,211,216,18,33,57,12,225,121,220,128,89,36,128,210,8,39,171,184,204,208,153,203,143,53,204,18,223,91,194,118,113,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,216,62,194,237,129,44,145,171,239,11,119,240,43,237,60,28,83,72,37,30,210,168,173,78,166,14,185,111,68,211,153,137,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,189,215,205,95,109,59,96,171,214,102,250,212,81,244,56,199,244,198,164,30,187,51,185,100,90,155,111,95,152,115,51,130,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,158,112,252,4,56,232,171,152,35,26,63,6,17,118,129,139,43,15,139,25,151,223,194,103,24,189,239,18,199,150,1,183,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,188,98,220,182,239,209,186,48,108,185,141,72,27,152,99,208,240,110,165,208,132,156,50,186,32,29,38,162,101,12,183,65,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,139,254,139,73,142,192,10,10,57,1,39,51,10,246,12,167,172,220,114,14,192,73,90,252,160,176,159,181,137,222,154,33,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,251,109,225,120,217,138,90,153,200,38,16,249,176,79,249,184,117,132,103,134,214,233,155,241,75,66,173,154,182,193,214,167,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,217,76,109,98,178,50,235,121,192,40,249,242,190,222,83,20,24,210,214,114,119,102,137,143,188,75,174,187,212,151,28,17,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,120,2,60,31,9,17,112,248,248,27,140,144,148,184,163,236,254,52,52,111,219,1,75,134,94,72,130,237,11,201,94,204,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,174,53,33,84,221,67,25,198,136,138,180,139,112,152,200,53,236,70,82,12,221,129,160,106,137,191,105,179,23,60,179,250,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[226,23,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,5],[248,81,128,128,128,128,128,128,128,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,131,130,2,133,5],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,157,5],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,157,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,0,160,9,16,17,47,163,142,230,56,57,118,42,234,15,167,191,233,217,9,56,22,117,252,137,197,103,101,205,58,113,191,194,222,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,0,160,105,211,216,18,33,57,12,225,121,220,128,89,36,128,210,8,39,171,184,204,208,153,203,143,53,204,18,223,91,194,118,113,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,0,160,216,62,194,237,129,44,145,171,239,11,119,240,43,237,60,28,83,72,37,30,210,168,173,78,166,14,185,111,68,211,153,137,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,0,160,189,215,205,95,109,59,96,171,214,102,250,212,81,244,56,199,244,198,164,30,187,51,185,100,90,155,111,95,152,115,51,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,0,160,158,112,252,4,56,232,171,152,35,26,63,6,17,118,129,139,43,15,139,25,151,223,194,103,24,189,239,18,199,150,1,183,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,0,160,188,98,220,182,239,209,186,48,108,185,141,72,27,152,99,208,240,110,165,208,132,156,50,186,32,29,38,162,101,12,183,65,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,0,160,139,254,139,73,142,192,10,10,57,1,39,51,10,246,12,167,172,220,114,14,192,73,90,252,160,176,159,181,137,222,154,33,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,8],[0,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,9],[0,160,251,109,225,120,217,138,90,153,200,38,16,249,176,79,249,184,117,132,103,134,214,233,155,241,75,66,173,154,182,193,214,167,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,0,160,217,76,109,98,178,50,235,121,192,40,249,242,190,222,83,20,24,210,214,114,119,102,137,143,188,75,174,187,212,151,28,17,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,0,160,120,2,60,31,9,17,112,248,248,27,140,144,148,184,163,236,254,52,52,111,219,1,75,134,94,72,130,237,11,201,94,204,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[1,0,1,0,248,113,0,248,113,0,4,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,0,160,174,53,33,84,221,67,25,198,136,138,180,139,112,152,200,53,236,70,82,12,221,129,160,106,137,191,105,179,23,60,179,250,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[1,0,1,0,248,81,0,248,81,0,7,0,1,12,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,1],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,17],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,2],[131,130,2,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,13],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,3],[131,130,2,157,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,14],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,37,191,180,194,42,164,148,169,168,223,141,194,167,74,227,95,253,63,224,124,112,89,200,113,209,231,106,62,29,145,227,10,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,9,16,17,47,163,142,230,56,57,118,42,234,15,167,191,233,217,9,56,22,117,252,137,197,103,101,205,58,113,191,194,222,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,211,216,18,33,57,12,225,121,220,128,89,36,128,210,8,39,171,184,204,208,153,203,143,53,204,18,223,91,194,118,113,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,216,62,194,237,129,44,145,171,239,11,119,240,43,237,60,28,83,72,37,30,210,168,173,78,166,14,185,111,68,211,153,137,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,189,215,205,95,109,59,96,171,214,102,250,212,81,244,56,199,244,198,164,30,187,51,185,100,90,155,111,95,152,115,51,130,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,158,112,252,4,56,232,171,152,35,26,63,6,17,118,129,139,43,15,139,25,151,223,194,103,24,189,239,18,199,150,1,183,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,188,98,220,182,239,209,186,48,108,185,141,72,27,152,99,208,240,110,165,208,132,156,50,186,32,29,38,162,101,12,183,65,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,139,254,139,73,142,192,10,10,57,1,39,51,10,246,12,167,172,220,114,14,192,73,90,252,160,176,159,181,137,222,154,33,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,251,109,225,120,217,138,90,153,200,38,16,249,176,79,249,184,117,132,103,134,214,233,155,241,75,66,173,154,182,193,214,167,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,217,76,109,98,178,50,235,121,192,40,249,242,190,222,83,20,24,210,214,114,119,102,137,143,188,75,174,187,212,151,28,17,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,120,2,60,31,9,17,112,248,248,27,140,144,148,184,163,236,254,52,52,111,219,1,75,134,94,72,130,237,11,201,94,204,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,174,53,33,84,221,67,25,198,136,138,180,139,112,152,200,53,236,70,82,12,221,129,160,106,137,191,105,179,23,60,179,250,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[226,23,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,5],[248,81,128,128,128,128,128,128,128,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,131,130,2,133,5],[228,159,55,204,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,157,5],[227,158,60,40,235,251,240,6,226,51,219,92,249,162,56,187,150,223,67,221,241,124,79,245,19,78,189,186,224,236,172,230,131,130,2,157,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedThreeKeyBytesSel2.json b/mpt/tests/ExtensionDeletedThreeKeyBytesSel2.json index fb8434efcf..83da292121 100644 --- a/mpt/tests/ExtensionDeletedThreeKeyBytesSel2.json +++ b/mpt/tests/ExtensionDeletedThreeKeyBytesSel2.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,0,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,0,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,0,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,0,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,0,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,0,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[1,0,1,0,248,209,0,248,209,0,2,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,0,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,7],[0,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,8],[0,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,11],[0,1,0,1,249,1,113,249,1,113,11,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[1,0,1,0,248,81,0,248,81,0,5,0,1,13,1,0,0,0,0,0,1,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,3],[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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,14],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,5],[248,81,128,128,128,128,128,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,0,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,0,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,0,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,0,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,0,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,0,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[1,0,1,0,248,209,0,248,209,0,2,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,0,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,8],[0,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,9],[0,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,11],[0,1,0,1,249,1,113,249,1,113,11,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[1,0,1,0,248,81,0,248,81,0,5,0,1,13,1,0,0,0,0,0,1,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,1],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,16],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,17],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,3],[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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,14],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,5,78,184,84,123,84,61,94,128,74,150,68,241,58,46,78,76,101,61,80,141,139,85,21,43,108,228,46,142,21,241,63,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,161,228,90,39,187,200,217,133,90,147,54,224,50,111,226,138,250,245,21,37,154,178,43,11,151,240,31,133,85,195,140,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,224,221,251,197,81,183,75,7,235,52,92,142,162,39,77,89,38,153,56,223,129,3,64,104,165,113,77,61,238,249,176,24,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,195,10,46,26,18,125,216,183,190,226,83,167,164,207,114,95,133,139,59,89,75,157,79,98,113,29,97,225,117,127,190,66,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,214,41,19,173,84,136,238,36,215,12,44,155,79,110,74,177,92,88,235,254,95,26,43,186,164,206,67,222,147,105,52,182,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,94,64,184,42,252,142,104,65,135,123,135,124,196,247,70,240,76,105,118,243,14,129,178,240,171,19,145,163,66,174,32,119,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,96,25,108,200,147,183,13,58,23,166,31,99,65,35,93,152,35,118,188,36,67,64,224,89,167,217,194,253,37,55,183,18,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,123,166,194,78,125,205,19,63,5,32,43,62,169,68,246,134,207,242,37,109,113,124,127,180,151,9,24,84,185,14,173,180,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,213,62,161,8,35,98,145,66,78,44,110,92,163,203,160,13,207,98,201,83,136,68,35,199,120,126,199,65,143,183,49,133,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,5],[248,81,128,128,128,128,128,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[224,158,32,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedTwoKeyBytesSel1.json b/mpt/tests/ExtensionDeletedTwoKeyBytesSel1.json index 18b5f097ec..353e5ad306 100644 --- a/mpt/tests/ExtensionDeletedTwoKeyBytesSel1.json +++ b/mpt/tests/ExtensionDeletedTwoKeyBytesSel1.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,0,160,178,104,86,163,124,165,55,179,155,172,38,180,66,97,27,8,123,208,70,5,83,218,215,120,2,103,119,60,188,210,243,146,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,0,160,238,10,134,224,80,118,230,172,152,39,34,181,235,251,168,109,192,119,46,32,213,84,220,252,184,252,249,8,152,186,226,93,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,0,160,47,232,8,200,131,113,234,62,247,239,0,15,116,219,229,117,174,178,176,250,28,166,67,158,109,65,167,139,71,4,209,218,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,0,160,22,36,150,231,201,172,42,102,220,159,214,224,22,28,23,196,94,168,39,208,137,162,111,9,203,66,200,7,95,56,235,86,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,0,160,242,31,126,93,188,147,212,220,45,196,117,37,200,96,56,65,215,57,112,125,220,94,61,88,215,28,57,230,177,191,68,62,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,0,160,189,177,95,17,53,50,40,6,170,240,43,153,63,238,51,172,67,8,106,107,51,71,203,33,2,81,17,252,125,161,94,89,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,1,49,249,1,49,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,0,160,250,154,110,129,244,31,28,63,154,22,16,102,79,128,63,118,197,109,84,197,39,108,208,147,42,178,139,87,11,235,180,249,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[1,0,1,0,248,81,0,248,81,0,10,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,0,160,13,177,245,68,236,254,43,151,206,200,57,115,101,158,166,109,198,181,38,214,159,193,74,148,104,52,5,188,228,158,233,22,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,7],[0,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,8],[0,160,76,89,109,159,75,109,69,130,201,183,83,235,158,209,149,47,83,85,253,118,20,91,85,40,255,7,134,199,151,232,69,5,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[1,0,1,0,248,81,0,248,81,0,13,0,1,9,1,0,0,0,0,1,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,2],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,13],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,3],[130,129,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,14],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,178,104,86,163,124,165,55,179,155,172,38,180,66,97,27,8,123,208,70,5,83,218,215,120,2,103,119,60,188,210,243,146,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,238,10,134,224,80,118,230,172,152,39,34,181,235,251,168,109,192,119,46,32,213,84,220,252,184,252,249,8,152,186,226,93,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,47,232,8,200,131,113,234,62,247,239,0,15,116,219,229,117,174,178,176,250,28,166,67,158,109,65,167,139,71,4,209,218,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,22,36,150,231,201,172,42,102,220,159,214,224,22,28,23,196,94,168,39,208,137,162,111,9,203,66,200,7,95,56,235,86,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,242,31,126,93,188,147,212,220,45,196,117,37,200,96,56,65,215,57,112,125,220,94,61,88,215,28,57,230,177,191,68,62,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,189,177,95,17,53,50,40,6,170,240,43,153,63,238,51,172,67,8,106,107,51,71,203,33,2,81,17,252,125,161,94,89,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,250,154,110,129,244,31,28,63,154,22,16,102,79,128,63,118,197,109,84,197,39,108,208,147,42,178,139,87,11,235,180,249,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,13,177,245,68,236,254,43,151,206,200,57,115,101,158,166,109,198,181,38,214,159,193,74,148,104,52,5,188,228,158,233,22,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,76,89,109,159,75,109,69,130,201,183,83,235,158,209,149,47,83,85,253,118,20,91,85,40,255,7,134,199,151,232,69,5,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,0,160,178,104,86,163,124,165,55,179,155,172,38,180,66,97,27,8,123,208,70,5,83,218,215,120,2,103,119,60,188,210,243,146,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,0,160,238,10,134,224,80,118,230,172,152,39,34,181,235,251,168,109,192,119,46,32,213,84,220,252,184,252,249,8,152,186,226,93,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,0,160,47,232,8,200,131,113,234,62,247,239,0,15,116,219,229,117,174,178,176,250,28,166,67,158,109,65,167,139,71,4,209,218,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,0,160,22,36,150,231,201,172,42,102,220,159,214,224,22,28,23,196,94,168,39,208,137,162,111,9,203,66,200,7,95,56,235,86,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,0,160,242,31,126,93,188,147,212,220,45,196,117,37,200,96,56,65,215,57,112,125,220,94,61,88,215,28,57,230,177,191,68,62,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,0,160,189,177,95,17,53,50,40,6,170,240,43,153,63,238,51,172,67,8,106,107,51,71,203,33,2,81,17,252,125,161,94,89,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,1,49,249,1,49,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,0,160,250,154,110,129,244,31,28,63,154,22,16,102,79,128,63,118,197,109,84,197,39,108,208,147,42,178,139,87,11,235,180,249,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[1,0,1,0,248,81,0,248,81,0,10,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,0,160,13,177,245,68,236,254,43,151,206,200,57,115,101,158,166,109,198,181,38,214,159,193,74,148,104,52,5,188,228,158,233,22,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,8],[0,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,9],[0,160,76,89,109,159,75,109,69,130,201,183,83,235,158,209,149,47,83,85,253,118,20,91,85,40,255,7,134,199,151,232,69,5,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[1,0,1,0,248,81,0,248,81,0,13,0,1,9,1,0,0,0,0,1,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,2],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,13],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,3],[130,129,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,14],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,126,218,27,210,89,116,112,246,85,206,218,130,236,224,121,5,169,26,195,105,54,218,234,14,180,31,89,37,212,20,180,232,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,178,104,86,163,124,165,55,179,155,172,38,180,66,97,27,8,123,208,70,5,83,218,215,120,2,103,119,60,188,210,243,146,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,238,10,134,224,80,118,230,172,152,39,34,181,235,251,168,109,192,119,46,32,213,84,220,252,184,252,249,8,152,186,226,93,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,47,232,8,200,131,113,234,62,247,239,0,15,116,219,229,117,174,178,176,250,28,166,67,158,109,65,167,139,71,4,209,218,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,22,36,150,231,201,172,42,102,220,159,214,224,22,28,23,196,94,168,39,208,137,162,111,9,203,66,200,7,95,56,235,86,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,242,31,126,93,188,147,212,220,45,196,117,37,200,96,56,65,215,57,112,125,220,94,61,88,215,28,57,230,177,191,68,62,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,189,177,95,17,53,50,40,6,170,240,43,153,63,238,51,172,67,8,106,107,51,71,203,33,2,81,17,252,125,161,94,89,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,250,154,110,129,244,31,28,63,154,22,16,102,79,128,63,118,197,109,84,197,39,108,208,147,42,178,139,87,11,235,180,249,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,13,177,245,68,236,254,43,151,206,200,57,115,101,158,166,109,198,181,38,214,159,193,74,148,104,52,5,188,228,158,233,22,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,76,89,109,159,75,109,69,130,201,183,83,235,158,209,149,47,83,85,253,118,20,91,85,40,255,7,134,199,151,232,69,5,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,214,195,244,45,246,115,176,146,233,247,32,195,23,12,70,101,107,190,55,215,72,166,82,77,141,143,174,96,220,117,67,119,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,72,211,88,40,199,155,24,253,79,38,136,41,38,16,100,159,73,146,125,17,100,99,237,88,130,55,190,47,22,67,203,188,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[228,160,32,149,152,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5],[226,158,56,74,221,132,196,1,76,127,157,102,161,183,62,120,142,45,182,79,87,99,250,134,26,213,45,162,4,247,27,43,130,129,146,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionDeletedTwoKeyBytesSel2.json b/mpt/tests/ExtensionDeletedTwoKeyBytesSel2.json index 2f80b653c0..3ce8825031 100644 --- a/mpt/tests/ExtensionDeletedTwoKeyBytesSel2.json +++ b/mpt/tests/ExtensionDeletedTwoKeyBytesSel2.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,0,160,250,220,105,244,241,220,145,80,1,234,219,121,174,185,14,131,194,223,138,243,6,248,124,98,218,7,116,216,163,129,58,15,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,0,160,242,7,233,199,59,177,135,8,251,11,244,104,163,211,102,32,208,221,34,206,187,14,210,207,40,74,238,78,159,76,171,116,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,0,160,237,241,191,95,245,122,254,177,59,217,104,113,158,186,29,72,37,251,245,115,26,221,239,162,181,52,55,93,68,35,105,186,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,0,160,174,143,30,138,160,119,22,182,136,98,36,171,1,125,207,242,224,48,59,124,91,75,91,95,121,114,212,67,25,57,185,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,0,160,234,89,194,245,207,148,211,72,213,81,75,100,132,141,197,53,15,215,245,22,160,33,194,203,115,191,24,119,189,187,229,81,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,0,160,42,153,105,37,217,118,198,14,191,156,138,130,228,51,193,176,61,209,120,26,47,206,80,244,109,190,78,213,180,29,81,117,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,0,160,59,92,38,206,253,143,94,39,161,228,231,133,241,216,35,22,37,214,41,147,64,181,85,96,115,45,225,230,33,202,16,228,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,7],[0,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,8],[0,160,107,66,160,73,24,192,107,78,25,22,48,143,106,15,166,238,63,162,10,119,178,190,55,73,50,165,204,131,172,64,178,223,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,0,160,229,241,95,67,22,1,68,249,77,155,245,201,52,96,11,253,224,73,52,66,44,214,91,145,103,214,85,143,146,196,53,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,0,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,0,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[1,0,1,0,248,81,0,248,81,0,2,0,1,5,1,0,0,0,0,0,1,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,2],[131,130,3,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,13],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,3],[131,130,2,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,14],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,250,220,105,244,241,220,145,80,1,234,219,121,174,185,14,131,194,223,138,243,6,248,124,98,218,7,116,216,163,129,58,15,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,242,7,233,199,59,177,135,8,251,11,244,104,163,211,102,32,208,221,34,206,187,14,210,207,40,74,238,78,159,76,171,116,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,237,241,191,95,245,122,254,177,59,217,104,113,158,186,29,72,37,251,245,115,26,221,239,162,181,52,55,93,68,35,105,186,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,174,143,30,138,160,119,22,182,136,98,36,171,1,125,207,242,224,48,59,124,91,75,91,95,121,114,212,67,25,57,185,133,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,234,89,194,245,207,148,211,72,213,81,75,100,132,141,197,53,15,215,245,22,160,33,194,203,115,191,24,119,189,187,229,81,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,42,153,105,37,217,118,198,14,191,156,138,130,228,51,193,176,61,209,120,26,47,206,80,244,109,190,78,213,180,29,81,117,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,59,92,38,206,253,143,94,39,161,228,231,133,241,216,35,22,37,214,41,147,64,181,85,96,115,45,225,230,33,202,16,228,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,107,66,160,73,24,192,107,78,25,22,48,143,106,15,166,238,63,162,10,119,178,190,55,73,50,165,204,131,172,64,178,223,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,229,241,95,67,22,1,68,249,77,155,245,201,52,96,11,253,224,73,52,66,44,214,91,145,103,214,85,143,146,196,53,123,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,5],[248,81,128,128,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,131,130,3,5,5],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,0,160,250,220,105,244,241,220,145,80,1,234,219,121,174,185,14,131,194,223,138,243,6,248,124,98,218,7,116,216,163,129,58,15,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,0,160,242,7,233,199,59,177,135,8,251,11,244,104,163,211,102,32,208,221,34,206,187,14,210,207,40,74,238,78,159,76,171,116,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,0,160,237,241,191,95,245,122,254,177,59,217,104,113,158,186,29,72,37,251,245,115,26,221,239,162,181,52,55,93,68,35,105,186,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,0,160,174,143,30,138,160,119,22,182,136,98,36,171,1,125,207,242,224,48,59,124,91,75,91,95,121,114,212,67,25,57,185,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,0,160,234,89,194,245,207,148,211,72,213,81,75,100,132,141,197,53,15,215,245,22,160,33,194,203,115,191,24,119,189,187,229,81,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,0,160,42,153,105,37,217,118,198,14,191,156,138,130,228,51,193,176,61,209,120,26,47,206,80,244,109,190,78,213,180,29,81,117,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,0,160,59,92,38,206,253,143,94,39,161,228,231,133,241,216,35,22,37,214,41,147,64,181,85,96,115,45,225,230,33,202,16,228,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,8],[0,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,9],[0,160,107,66,160,73,24,192,107,78,25,22,48,143,106,15,166,238,63,162,10,119,178,190,55,73,50,165,204,131,172,64,178,223,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,0,160,229,241,95,67,22,1,68,249,77,155,245,201,52,96,11,253,224,73,52,66,44,214,91,145,103,214,85,143,146,196,53,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,0,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,0,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[1,0,1,0,248,81,0,248,81,0,2,0,1,5,1,0,0,0,0,0,1,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,1],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,17],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,2],[131,130,3,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,13],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,3],[131,130,2,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,14],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,123,243,228,151,12,212,203,233,4,7,169,29,1,191,225,14,230,20,99,229,68,51,219,193,140,137,157,83,128,41,175,30,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,250,220,105,244,241,220,145,80,1,234,219,121,174,185,14,131,194,223,138,243,6,248,124,98,218,7,116,216,163,129,58,15,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,242,7,233,199,59,177,135,8,251,11,244,104,163,211,102,32,208,221,34,206,187,14,210,207,40,74,238,78,159,76,171,116,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,237,241,191,95,245,122,254,177,59,217,104,113,158,186,29,72,37,251,245,115,26,221,239,162,181,52,55,93,68,35,105,186,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,174,143,30,138,160,119,22,182,136,98,36,171,1,125,207,242,224,48,59,124,91,75,91,95,121,114,212,67,25,57,185,133,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,234,89,194,245,207,148,211,72,213,81,75,100,132,141,197,53,15,215,245,22,160,33,194,203,115,191,24,119,189,187,229,81,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,42,153,105,37,217,118,198,14,191,156,138,130,228,51,193,176,61,209,120,26,47,206,80,244,109,190,78,213,180,29,81,117,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,59,92,38,206,253,143,94,39,161,228,231,133,241,216,35,22,37,214,41,147,64,181,85,96,115,45,225,230,33,202,16,228,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,107,66,160,73,24,192,107,78,25,22,48,143,106,15,166,238,63,162,10,119,178,190,55,73,50,165,204,131,172,64,178,223,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,229,241,95,67,22,1,68,249,77,155,245,201,52,96,11,253,224,73,52,66,44,214,91,145,103,214,85,143,146,196,53,123,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,213,17,219,144,37,154,95,47,207,244,149,187,66,212,157,125,64,202,217,83,49,204,213,179,171,108,193,17,108,31,175,70,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,98,246,49,222,4,0,66,38,162,85,170,44,25,6,9,97,136,61,108,171,74,80,239,178,173,178,116,224,255,31,249,57,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,5],[248,81,128,128,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,131,130,3,5,5],[228,159,57,101,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5],[227,158,32,26,129,33,55,93,150,117,9,236,45,35,57,3,15,215,78,192,68,214,120,223,182,158,207,180,81,16,87,50,131,130,2,22,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionInFirstStorageLevel.json b/mpt/tests/ExtensionInFirstStorageLevel.json index 257e2ca2a1..6aa1a40152 100644 --- a/mpt/tests/ExtensionInFirstStorageLevel.json +++ b/mpt/tests/ExtensionInFirstStorageLevel.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,200,180,173,211,238,246,128,243,150,102,146,241,57,138,50,5,174,111,177,248,244,130,243,194,171,74,196,121,76,152,123,191,0,160,247,229,169,205,198,187,161,200,100,250,134,59,44,234,182,217,216,159,214,2,185,223,181,82,39,52,48,8,178,120,2,207,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,129,18,74,167,191,38,199,19,113,139,168,117,112,148,49,38,216,121,247,251,3,93,67,138,116,196,4,140,41,100,39,48,0,160,235,247,17,181,80,5,134,30,8,58,55,18,67,157,90,153,193,144,21,230,110,53,66,251,156,75,189,86,220,14,190,189,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,150,143,142,35,91,85,80,184,128,204,205,125,194,122,237,246,164,90,130,44,51,120,136,232,91,6,160,142,158,106,69,26,0,160,155,169,195,186,250,111,131,107,54,181,4,69,213,35,165,158,162,157,189,184,211,178,93,135,59,46,26,52,16,127,255,171,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,217,2,9,35,127,83,89,33,239,124,182,121,241,157,78,35,1,208,17,175,239,103,211,20,57,33,100,43,225,88,220,106,0,160,151,201,200,112,112,118,169,108,242,151,229,43,70,130,68,110,10,46,145,211,70,137,159,81,164,170,234,152,188,165,160,250,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,253,195,79,57,98,237,87,58,37,244,105,157,26,247,26,212,157,250,250,139,188,13,219,23,15,248,237,31,192,3,249,167,0,160,239,1,157,141,180,56,160,249,62,39,130,61,117,62,36,201,0,145,76,87,89,28,23,1,232,230,90,64,14,104,53,92,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,24,24,41,40,95,44,210,103,180,225,195,201,180,201,70,78,251,48,44,96,132,24,191,74,59,164,162,83,72,119,98,153,0,160,201,27,226,119,240,27,254,230,42,21,210,71,51,3,178,164,159,59,113,136,59,158,70,83,175,227,238,78,75,219,139,177,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,164,94,199,52,38,22,170,61,154,239,35,82,186,221,205,225,111,45,82,57,220,117,105,181,68,98,207,144,119,216,23,168,0,160,173,53,68,87,95,49,73,52,172,242,180,234,14,74,113,163,21,19,59,91,0,197,85,38,105,134,82,37,233,77,208,141,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,7],[0,160,80,188,42,110,128,107,70,96,72,66,175,83,243,27,65,71,70,51,57,124,37,94,207,79,85,151,115,140,197,1,172,228,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,8],[0,160,103,155,219,103,170,109,204,52,56,174,102,222,102,212,252,0,122,76,121,98,133,56,122,100,106,70,21,123,172,137,1,56,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,11],[0,1,0,1,249,1,49,249,1,49,11,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,0,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,0,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,0,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,0,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,0,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,0,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,149,185,80,248,247,35,226,34,184,73,183,111,19,58,144,113,243,13,124,189,17,225,138,196,141,53,102,127,204,164,17,130,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,0,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,0,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,165,8,167,242,244,161,70,136,59,248,134,16,54,128,55,246,31,98,17,247,207,13,124,77,120,23,1,104,193,243,106,174,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,2],[3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,200,180,173,211,238,246,128,243,150,102,146,241,57,138,50,5,174,111,177,248,244,130,243,194,171,74,196,121,76,152,123,191,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,247,229,169,205,198,187,161,200,100,250,134,59,44,234,182,217,216,159,214,2,185,223,181,82,39,52,48,8,178,120,2,207,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,129,18,74,167,191,38,199,19,113,139,168,117,112,148,49,38,216,121,247,251,3,93,67,138,116,196,4,140,41,100,39,48,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,235,247,17,181,80,5,134,30,8,58,55,18,67,157,90,153,193,144,21,230,110,53,66,251,156,75,189,86,220,14,190,189,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,150,143,142,35,91,85,80,184,128,204,205,125,194,122,237,246,164,90,130,44,51,120,136,232,91,6,160,142,158,106,69,26,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,155,169,195,186,250,111,131,107,54,181,4,69,213,35,165,158,162,157,189,184,211,178,93,135,59,46,26,52,16,127,255,171,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,217,2,9,35,127,83,89,33,239,124,182,121,241,157,78,35,1,208,17,175,239,103,211,20,57,33,100,43,225,88,220,106,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,151,201,200,112,112,118,169,108,242,151,229,43,70,130,68,110,10,46,145,211,70,137,159,81,164,170,234,152,188,165,160,250,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,253,195,79,57,98,237,87,58,37,244,105,157,26,247,26,212,157,250,250,139,188,13,219,23,15,248,237,31,192,3,249,167,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,239,1,157,141,180,56,160,249,62,39,130,61,117,62,36,201,0,145,76,87,89,28,23,1,232,230,90,64,14,104,53,92,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,24,24,41,40,95,44,210,103,180,225,195,201,180,201,70,78,251,48,44,96,132,24,191,74,59,164,162,83,72,119,98,153,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,201,27,226,119,240,27,254,230,42,21,210,71,51,3,178,164,159,59,113,136,59,158,70,83,175,227,238,78,75,219,139,177,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,164,94,199,52,38,22,170,61,154,239,35,82,186,221,205,225,111,45,82,57,220,117,105,181,68,98,207,144,119,216,23,168,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,173,53,68,87,95,49,73,52,172,242,180,234,14,74,113,163,21,19,59,91,0,197,85,38,105,134,82,37,233,77,208,141,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,80,188,42,110,128,107,70,96,72,66,175,83,243,27,65,71,70,51,57,124,37,94,207,79,85,151,115,140,197,1,172,228,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,103,155,219,103,170,109,204,52,56,174,102,222,102,212,252,0,122,76,121,98,133,56,122,100,106,70,21,123,172,137,1,56,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,49,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,128,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,128,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,128,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,128,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,128,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,160,149,185,80,248,247,35,226,34,184,73,183,111,19,58,144,113,243,13,124,189,17,225,138,196,141,53,102,127,204,164,17,130,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,128,128,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,128,5],[249,1,49,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,128,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,128,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,128,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,128,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,128,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,128,128,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,128,5],[248,81,128,160,165,8,167,242,244,161,70,136,59,248,134,16,54,128,55,246,31,98,17,247,207,13,124,77,120,23,1,104,193,243,106,174,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,3,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,200,180,173,211,238,246,128,243,150,102,146,241,57,138,50,5,174,111,177,248,244,130,243,194,171,74,196,121,76,152,123,191,0,160,247,229,169,205,198,187,161,200,100,250,134,59,44,234,182,217,216,159,214,2,185,223,181,82,39,52,48,8,178,120,2,207,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,129,18,74,167,191,38,199,19,113,139,168,117,112,148,49,38,216,121,247,251,3,93,67,138,116,196,4,140,41,100,39,48,0,160,235,247,17,181,80,5,134,30,8,58,55,18,67,157,90,153,193,144,21,230,110,53,66,251,156,75,189,86,220,14,190,189,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,150,143,142,35,91,85,80,184,128,204,205,125,194,122,237,246,164,90,130,44,51,120,136,232,91,6,160,142,158,106,69,26,0,160,155,169,195,186,250,111,131,107,54,181,4,69,213,35,165,158,162,157,189,184,211,178,93,135,59,46,26,52,16,127,255,171,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,217,2,9,35,127,83,89,33,239,124,182,121,241,157,78,35,1,208,17,175,239,103,211,20,57,33,100,43,225,88,220,106,0,160,151,201,200,112,112,118,169,108,242,151,229,43,70,130,68,110,10,46,145,211,70,137,159,81,164,170,234,152,188,165,160,250,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,253,195,79,57,98,237,87,58,37,244,105,157,26,247,26,212,157,250,250,139,188,13,219,23,15,248,237,31,192,3,249,167,0,160,239,1,157,141,180,56,160,249,62,39,130,61,117,62,36,201,0,145,76,87,89,28,23,1,232,230,90,64,14,104,53,92,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,24,24,41,40,95,44,210,103,180,225,195,201,180,201,70,78,251,48,44,96,132,24,191,74,59,164,162,83,72,119,98,153,0,160,201,27,226,119,240,27,254,230,42,21,210,71,51,3,178,164,159,59,113,136,59,158,70,83,175,227,238,78,75,219,139,177,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,164,94,199,52,38,22,170,61,154,239,35,82,186,221,205,225,111,45,82,57,220,117,105,181,68,98,207,144,119,216,23,168,0,160,173,53,68,87,95,49,73,52,172,242,180,234,14,74,113,163,21,19,59,91,0,197,85,38,105,134,82,37,233,77,208,141,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,8],[0,160,80,188,42,110,128,107,70,96,72,66,175,83,243,27,65,71,70,51,57,124,37,94,207,79,85,151,115,140,197,1,172,228,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,9],[0,160,103,155,219,103,170,109,204,52,56,174,102,222,102,212,252,0,122,76,121,98,133,56,122,100,106,70,21,123,172,137,1,56,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,11],[0,1,0,1,249,1,49,249,1,49,11,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,0,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,0,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,0,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,0,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,0,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,0,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,149,185,80,248,247,35,226,34,184,73,183,111,19,58,144,113,243,13,124,189,17,225,138,196,141,53,102,127,204,164,17,130,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,0,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,0,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,165,8,167,242,244,161,70,136,59,248,134,16,54,128,55,246,31,98,17,247,207,13,124,77,120,23,1,104,193,243,106,174,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,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,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,2],[3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,220,52,226,229,58,175,125,146,179,7,22,105,12,161,13,189,189,97,155,6,206,120,69,142,89,29,32,107,136,180,210,225,146,89,188,14,174,111,196,199,208,6,118,158,237,205,154,30,187,75,162,40,200,158,87,39,190,175,192,235,166,54,232,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,200,180,173,211,238,246,128,243,150,102,146,241,57,138,50,5,174,111,177,248,244,130,243,194,171,74,196,121,76,152,123,191,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,247,229,169,205,198,187,161,200,100,250,134,59,44,234,182,217,216,159,214,2,185,223,181,82,39,52,48,8,178,120,2,207,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,129,18,74,167,191,38,199,19,113,139,168,117,112,148,49,38,216,121,247,251,3,93,67,138,116,196,4,140,41,100,39,48,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,235,247,17,181,80,5,134,30,8,58,55,18,67,157,90,153,193,144,21,230,110,53,66,251,156,75,189,86,220,14,190,189,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,150,143,142,35,91,85,80,184,128,204,205,125,194,122,237,246,164,90,130,44,51,120,136,232,91,6,160,142,158,106,69,26,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,155,169,195,186,250,111,131,107,54,181,4,69,213,35,165,158,162,157,189,184,211,178,93,135,59,46,26,52,16,127,255,171,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,217,2,9,35,127,83,89,33,239,124,182,121,241,157,78,35,1,208,17,175,239,103,211,20,57,33,100,43,225,88,220,106,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,151,201,200,112,112,118,169,108,242,151,229,43,70,130,68,110,10,46,145,211,70,137,159,81,164,170,234,152,188,165,160,250,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,253,195,79,57,98,237,87,58,37,244,105,157,26,247,26,212,157,250,250,139,188,13,219,23,15,248,237,31,192,3,249,167,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,239,1,157,141,180,56,160,249,62,39,130,61,117,62,36,201,0,145,76,87,89,28,23,1,232,230,90,64,14,104,53,92,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,24,24,41,40,95,44,210,103,180,225,195,201,180,201,70,78,251,48,44,96,132,24,191,74,59,164,162,83,72,119,98,153,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,201,27,226,119,240,27,254,230,42,21,210,71,51,3,178,164,159,59,113,136,59,158,70,83,175,227,238,78,75,219,139,177,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,164,94,199,52,38,22,170,61,154,239,35,82,186,221,205,225,111,45,82,57,220,117,105,181,68,98,207,144,119,216,23,168,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,173,53,68,87,95,49,73,52,172,242,180,234,14,74,113,163,21,19,59,91,0,197,85,38,105,134,82,37,233,77,208,141,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,80,188,42,110,128,107,70,96,72,66,175,83,243,27,65,71,70,51,57,124,37,94,207,79,85,151,115,140,197,1,172,228,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,103,155,219,103,170,109,204,52,56,174,102,222,102,212,252,0,122,76,121,98,133,56,122,100,106,70,21,123,172,137,1,56,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,49,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,128,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,128,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,128,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,128,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,128,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,160,149,185,80,248,247,35,226,34,184,73,183,111,19,58,144,113,243,13,124,189,17,225,138,196,141,53,102,127,204,164,17,130,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,128,128,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,128,5],[249,1,49,160,46,160,233,239,98,153,97,209,97,81,68,131,26,125,244,151,235,197,196,52,185,235,143,51,224,203,73,29,30,160,30,73,128,160,78,145,139,118,190,81,190,47,2,223,10,198,25,30,194,118,93,64,29,34,41,228,114,145,128,104,21,218,117,95,91,94,128,160,63,57,215,191,75,232,103,123,45,125,184,249,68,230,24,56,12,68,62,118,21,173,221,210,155,76,186,117,29,122,205,197,128,160,94,114,243,139,127,182,152,232,9,123,177,241,121,159,80,195,59,247,132,39,115,54,191,77,255,51,144,107,204,221,28,128,128,160,125,4,130,177,215,162,225,69,232,107,191,173,195,116,193,186,249,235,222,129,111,135,78,90,49,68,175,90,142,57,183,86,128,160,56,128,221,108,72,35,159,82,140,75,200,125,181,12,184,252,99,200,65,251,219,163,244,163,201,145,119,83,43,254,139,163,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,160,245,34,61,113,131,204,182,51,19,5,161,158,145,192,140,253,184,22,10,65,57,234,175,148,217,111,169,62,89,113,9,26,128,128,160,116,183,11,237,68,65,147,86,168,220,228,44,204,86,247,168,145,140,11,51,82,106,214,149,101,214,103,43,7,219,42,18,128,5],[248,81,128,160,165,8,167,242,244,161,70,136,59,248,134,16,54,128,55,246,31,98,17,247,207,13,124,77,120,23,1,104,193,243,106,174,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,3,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionInFirstStorageLevelOneKeyByte.json b/mpt/tests/ExtensionInFirstStorageLevelOneKeyByte.json index 5734d44f20..f330a845ea 100644 --- a/mpt/tests/ExtensionInFirstStorageLevelOneKeyByte.json +++ b/mpt/tests/ExtensionInFirstStorageLevelOneKeyByte.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,126,191,152,20,62,71,44,132,121,37,141,73,58,182,255,235,252,82,207,173,42,110,33,241,211,242,104,95,252,103,209,89,0,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,192,86,211,84,48,194,81,148,248,209,175,126,122,172,80,176,186,213,19,20,125,109,49,12,170,236,73,244,180,218,98,218,0,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,90,3,122,78,112,37,39,146,55,180,1,246,17,226,228,124,128,43,223,119,159,164,56,180,13,93,158,246,104,22,244,48,0,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,134,159,238,181,244,146,85,201,200,247,194,188,4,58,155,60,168,165,249,119,88,232,251,3,10,102,159,100,85,145,79,135,0,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,209,68,173,130,179,23,241,93,169,146,232,142,51,218,156,248,211,66,190,117,229,249,32,12,13,97,26,156,177,34,111,29,0,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,237,149,224,43,30,29,238,190,226,52,58,68,19,110,179,193,228,211,86,175,118,29,37,114,148,117,84,210,181,204,36,27,0,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,169,218,39,137,48,68,179,36,77,176,168,185,84,5,147,255,34,50,153,185,72,181,252,119,197,87,41,147,59,43,45,74,0,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,115,62,146,128,170,11,1,38,139,18,153,130,107,8,181,100,118,210,73,34,219,252,167,228,98,167,65,157,63,246,54,85,0,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,90,201,155,52,41,92,241,145,115,198,62,239,36,93,195,58,7,245,152,172,23,67,9,134,143,19,156,78,147,101,80,2,0,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,7],[0,160,125,254,107,37,94,91,57,97,105,180,26,39,38,196,66,224,235,81,238,153,184,87,179,206,88,140,181,255,19,38,86,172,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,8],[0,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,11],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,1,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[226,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,126,191,152,20,62,71,44,132,121,37,141,73,58,182,255,235,252,82,207,173,42,110,33,241,211,242,104,95,252,103,209,89,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,192,86,211,84,48,194,81,148,248,209,175,126,122,172,80,176,186,213,19,20,125,109,49,12,170,236,73,244,180,218,98,218,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,90,3,122,78,112,37,39,146,55,180,1,246,17,226,228,124,128,43,223,119,159,164,56,180,13,93,158,246,104,22,244,48,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,134,159,238,181,244,146,85,201,200,247,194,188,4,58,155,60,168,165,249,119,88,232,251,3,10,102,159,100,85,145,79,135,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,209,68,173,130,179,23,241,93,169,146,232,142,51,218,156,248,211,66,190,117,229,249,32,12,13,97,26,156,177,34,111,29,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,237,149,224,43,30,29,238,190,226,52,58,68,19,110,179,193,228,211,86,175,118,29,37,114,148,117,84,210,181,204,36,27,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,169,218,39,137,48,68,179,36,77,176,168,185,84,5,147,255,34,50,153,185,72,181,252,119,197,87,41,147,59,43,45,74,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,115,62,146,128,170,11,1,38,139,18,153,130,107,8,181,100,118,210,73,34,219,252,167,228,98,167,65,157,63,246,54,85,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,90,201,155,52,41,92,241,145,115,198,62,239,36,93,195,58,7,245,152,172,23,67,9,134,143,19,156,78,147,101,80,2,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,125,254,107,37,94,91,57,97,105,180,26,39,38,196,66,224,235,81,238,153,184,87,179,206,88,140,181,255,19,38,86,172,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[226,27,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,5],[226,27,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,126,191,152,20,62,71,44,132,121,37,141,73,58,182,255,235,252,82,207,173,42,110,33,241,211,242,104,95,252,103,209,89,0,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,192,86,211,84,48,194,81,148,248,209,175,126,122,172,80,176,186,213,19,20,125,109,49,12,170,236,73,244,180,218,98,218,0,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,90,3,122,78,112,37,39,146,55,180,1,246,17,226,228,124,128,43,223,119,159,164,56,180,13,93,158,246,104,22,244,48,0,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,134,159,238,181,244,146,85,201,200,247,194,188,4,58,155,60,168,165,249,119,88,232,251,3,10,102,159,100,85,145,79,135,0,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,209,68,173,130,179,23,241,93,169,146,232,142,51,218,156,248,211,66,190,117,229,249,32,12,13,97,26,156,177,34,111,29,0,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,237,149,224,43,30,29,238,190,226,52,58,68,19,110,179,193,228,211,86,175,118,29,37,114,148,117,84,210,181,204,36,27,0,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,169,218,39,137,48,68,179,36,77,176,168,185,84,5,147,255,34,50,153,185,72,181,252,119,197,87,41,147,59,43,45,74,0,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,115,62,146,128,170,11,1,38,139,18,153,130,107,8,181,100,118,210,73,34,219,252,167,228,98,167,65,157,63,246,54,85,0,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,90,201,155,52,41,92,241,145,115,198,62,239,36,93,195,58,7,245,152,172,23,67,9,134,143,19,156,78,147,101,80,2,0,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,8],[0,160,125,254,107,37,94,91,57,97,105,180,26,39,38,196,66,224,235,81,238,153,184,87,179,206,88,140,181,255,19,38,86,172,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,9],[0,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,11],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,1,0,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,0,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,1],[226,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,17],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,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,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,13],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,231,136,102,183,251,69,23,24,161,116,146,248,119,28,228,121,52,114,185,253,81,8,13,237,205,137,88,115,105,84,228,37,34,234,18,21,213,199,151,55,56,71,97,141,132,147,29,245,89,166,167,28,253,151,151,184,228,239,85,42,79,172,110,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,126,191,152,20,62,71,44,132,121,37,141,73,58,182,255,235,252,82,207,173,42,110,33,241,211,242,104,95,252,103,209,89,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,208,11,7,160,57,118,105,130,12,148,160,224,101,79,108,119,75,73,27,251,23,112,202,194,98,232,67,35,41,20,109,227,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,192,86,211,84,48,194,81,148,248,209,175,126,122,172,80,176,186,213,19,20,125,109,49,12,170,236,73,244,180,218,98,218,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,156,207,34,126,96,200,143,86,98,67,48,239,210,146,94,107,198,11,34,45,151,240,146,143,132,124,18,87,19,78,100,125,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,90,3,122,78,112,37,39,146,55,180,1,246,17,226,228,124,128,43,223,119,159,164,56,180,13,93,158,246,104,22,244,48,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,139,236,208,88,153,113,82,137,105,145,232,206,194,251,94,134,60,159,209,170,140,223,189,13,150,246,4,251,15,48,51,104,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,134,159,238,181,244,146,85,201,200,247,194,188,4,58,155,60,168,165,249,119,88,232,251,3,10,102,159,100,85,145,79,135,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,159,130,229,165,212,147,78,44,146,124,254,74,180,62,107,231,41,115,95,72,27,6,25,183,104,151,116,137,84,204,53,189,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,209,68,173,130,179,23,241,93,169,146,232,142,51,218,156,248,211,66,190,117,229,249,32,12,13,97,26,156,177,34,111,29,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,225,182,145,67,235,152,171,67,1,124,207,170,15,83,123,246,240,168,176,148,142,233,231,8,186,38,93,151,133,95,66,9,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,237,149,224,43,30,29,238,190,226,52,58,68,19,110,179,193,228,211,86,175,118,29,37,114,148,117,84,210,181,204,36,27,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,238,209,87,174,135,247,247,71,46,224,121,112,26,122,57,36,89,211,219,49,155,106,201,99,199,252,111,215,11,255,165,213,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,169,218,39,137,48,68,179,36,77,176,168,185,84,5,147,255,34,50,153,185,72,181,252,119,197,87,41,147,59,43,45,74,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,165,116,158,139,247,254,49,170,68,15,91,162,161,62,160,6,249,129,106,178,2,115,9,14,142,62,53,170,127,136,53,246,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,115,62,146,128,170,11,1,38,139,18,153,130,107,8,181,100,118,210,73,34,219,252,167,228,98,167,65,157,63,246,54,85,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,74,22,132,110,223,6,51,194,83,209,210,85,189,59,23,107,148,190,32,50,163,100,142,104,242,185,109,43,71,122,110,67,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,90,201,155,52,41,92,241,145,115,198,62,239,36,93,195,58,7,245,152,172,23,67,9,134,143,19,156,78,147,101,80,2,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,141,100,78,113,237,145,113,89,70,14,78,206,48,14,80,218,70,221,199,79,174,60,220,107,96,144,43,18,51,135,218,126,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,125,254,107,37,94,91,57,97,105,180,26,39,38,196,66,224,235,81,238,153,184,87,179,206,88,140,181,255,19,38,86,172,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,188,110,180,112,46,228,183,149,153,213,233,172,60,165,192,142,95,173,66,254,53,126,194,240,94,145,108,77,127,201,225,185,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[226,27,160,221,201,203,168,157,78,183,36,187,128,74,31,157,245,231,146,14,85,81,158,154,225,119,239,34,214,95,87,78,245,32,116,5],[226,27,160,217,126,56,112,222,29,194,80,17,187,144,67,169,202,198,186,147,107,226,126,75,125,32,62,50,189,225,43,23,89,132,168,5],[248,81,128,160,150,69,94,225,216,87,199,7,148,97,118,250,90,6,55,217,74,2,146,116,204,17,76,170,51,133,23,237,110,94,224,94,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,80,90,222,110,109,11,60,70,62,54,96,68,136,32,251,73,11,145,37,204,201,177,59,4,177,45,197,186,81,171,201,54,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,1,5],[226,160,32,14,45,82,118,18,7,59,38,238,205,253,113,126,106,50,12,244,75,74,250,194,176,115,45,159,203,226,183,250,12,246,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes.json b/mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes.json index ee93aa34d5..f62391ca4f 100644 --- a/mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes.json +++ b/mpt/tests/ExtensionInFirstStorageLevelTwoKeyBytes.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,134,236,78,176,135,44,27,253,244,148,91,27,39,208,14,62,111,103,88,144,35,103,197,91,36,74,88,189,175,193,173,210,0,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,200,57,109,211,251,194,152,130,38,5,78,203,231,83,219,74,5,175,92,33,107,169,100,213,179,9,169,52,231,46,199,95,0,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,90,223,153,77,90,68,178,77,115,86,3,87,250,70,172,169,25,6,207,47,77,106,144,156,63,235,216,148,76,231,70,128,0,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,104,37,14,24,168,110,72,152,214,237,103,191,137,205,219,55,164,88,150,133,174,120,4,237,245,50,43,151,58,169,184,68,0,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,153,251,46,103,133,108,220,6,159,146,110,14,54,12,65,230,17,107,15,225,244,12,165,14,185,174,159,7,244,122,210,71,0,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,190,131,167,187,39,106,252,113,103,20,241,150,132,209,36,232,221,22,222,63,47,42,112,75,79,47,71,58,16,235,38,220,0,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,221,31,56,80,9,132,226,179,231,115,196,209,160,67,41,225,208,212,22,217,74,184,188,9,47,92,238,175,102,247,26,98,0,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,222,54,44,32,137,0,165,70,241,79,22,20,243,70,98,239,178,120,43,34,80,146,119,200,66,72,170,16,183,157,17,15,0,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,57,149,45,247,227,245,92,180,112,180,56,163,123,25,239,156,88,6,66,15,233,5,70,174,42,191,192,207,221,141,6,44,0,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,7],[0,160,70,133,52,172,233,246,196,18,60,201,110,46,22,128,209,107,210,76,221,70,71,255,193,122,215,12,141,162,157,205,190,189,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,8],[0,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,11],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,1,0,0,0,0,1,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,133,235,9,147,31,174,193,15,130,252,231,142,0,184,141,143,232,88,61,84,117,220,50,63,26,125,0,69,227,41,12,216,0,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[228,130,0,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,111,29,117,223,136,129,118,207,33,69,250,161,140,110,251,106,90,211,255,249,170,187,100,182,253,230,38,233,56,62,55,245,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,13],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,134,236,78,176,135,44,27,253,244,148,91,27,39,208,14,62,111,103,88,144,35,103,197,91,36,74,88,189,175,193,173,210,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,200,57,109,211,251,194,152,130,38,5,78,203,231,83,219,74,5,175,92,33,107,169,100,213,179,9,169,52,231,46,199,95,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,90,223,153,77,90,68,178,77,115,86,3,87,250,70,172,169,25,6,207,47,77,106,144,156,63,235,216,148,76,231,70,128,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,104,37,14,24,168,110,72,152,214,237,103,191,137,205,219,55,164,88,150,133,174,120,4,237,245,50,43,151,58,169,184,68,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,153,251,46,103,133,108,220,6,159,146,110,14,54,12,65,230,17,107,15,225,244,12,165,14,185,174,159,7,244,122,210,71,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,190,131,167,187,39,106,252,113,103,20,241,150,132,209,36,232,221,22,222,63,47,42,112,75,79,47,71,58,16,235,38,220,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,221,31,56,80,9,132,226,179,231,115,196,209,160,67,41,225,208,212,22,217,74,184,188,9,47,92,238,175,102,247,26,98,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,222,54,44,32,137,0,165,70,241,79,22,20,243,70,98,239,178,120,43,34,80,146,119,200,66,72,170,16,183,157,17,15,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,57,149,45,247,227,245,92,180,112,180,56,163,123,25,239,156,88,6,66,15,233,5,70,174,42,191,192,207,221,141,6,44,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,70,133,52,172,233,246,196,18,60,201,110,46,22,128,209,107,210,76,221,70,71,255,193,122,215,12,141,162,157,205,190,189,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[228,130,0,187,160,111,29,117,223,136,129,118,207,33,69,250,161,140,110,251,106,90,211,255,249,170,187,100,182,253,230,38,233,56,62,55,245,5],[228,130,0,187,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,133,235,9,147,31,174,193,15,130,252,231,142,0,184,141,143,232,88,61,84,117,220,50,63,26,125,0,69,227,41,12,216,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,128,128,128,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,1,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,134,236,78,176,135,44,27,253,244,148,91,27,39,208,14,62,111,103,88,144,35,103,197,91,36,74,88,189,175,193,173,210,0,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,0,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,200,57,109,211,251,194,152,130,38,5,78,203,231,83,219,74,5,175,92,33,107,169,100,213,179,9,169,52,231,46,199,95,0,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,0,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,0,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,0,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,0,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,0,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,0,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,0,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,90,223,153,77,90,68,178,77,115,86,3,87,250,70,172,169,25,6,207,47,77,106,144,156,63,235,216,148,76,231,70,128,0,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,0,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,0,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,0,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,0,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,0,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,0,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,0,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,0,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,0,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,0,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,0,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,0,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,0,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,0,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,0,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,0,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,104,37,14,24,168,110,72,152,214,237,103,191,137,205,219,55,164,88,150,133,174,120,4,237,245,50,43,151,58,169,184,68,0,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,0,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,0,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,0,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,0,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,0,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,0,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,0,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,0,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,0,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,0,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,0,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,0,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,0,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,0,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,0,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,0,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,0,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,0,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,0,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,0,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,0,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,0,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,153,251,46,103,133,108,220,6,159,146,110,14,54,12,65,230,17,107,15,225,244,12,165,14,185,174,159,7,244,122,210,71,0,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[0,1,0,1,249,2,17,249,2,17,6,0,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,0,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,0,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,0,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,0,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,0,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,0,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,190,131,167,187,39,106,252,113,103,20,241,150,132,209,36,232,221,22,222,63,47,42,112,75,79,47,71,58,16,235,38,220,0,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,0,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,0,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,0,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,0,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,0,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,0,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,0,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,0,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,0,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,145,0,248,145,0,11,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,0,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,0,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,221,31,56,80,9,132,226,179,231,115,196,209,160,67,41,225,208,212,22,217,74,184,188,9,47,92,238,175,102,247,26,98,0,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,0,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,81,0,248,81,0,8,0,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,0,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,222,54,44,32,137,0,165,70,241,79,22,20,243,70,98,239,178,120,43,34,80,146,119,200,66,72,170,16,183,157,17,15,0,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[1,0,1,0,248,81,0,248,81,0,12,0,0,0,0,0,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,0,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,57,149,45,247,227,245,92,180,112,180,56,163,123,25,239,156,88,6,66,15,233,5,70,174,42,191,192,207,221,141,6,44,0,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,8],[0,160,70,133,52,172,233,246,196,18,60,201,110,46,22,128,209,107,210,76,221,70,71,255,193,122,215,12,141,162,157,205,190,189,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,9],[0,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,11],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,1,0,0,0,0,1,0,0,0,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,0,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,160,133,235,9,147,31,174,193,15,130,252,231,142,0,184,141,143,232,88,61,84,117,220,50,63,26,125,0,69,227,41,12,216,0,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,1],[228,130,0,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,111,29,117,223,136,129,118,207,33,69,250,161,140,110,251,106,90,211,255,249,170,187,100,182,253,230,38,233,56,62,55,245,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,16],[0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,17],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,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,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,13],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,133,184,17,40,148,35,33,230,20,164,132,2,207,174,215,248,233,236,46,28,80,79,126,219,226,228,179,153,198,77,186,89,7,180,75,136,8,120,157,122,186,173,74,195,46,132,19,92,54,117,231,243,122,67,108,249,209,165,114,55,76,189,184,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,134,236,78,176,135,44,27,253,244,148,91,27,39,208,14,62,111,103,88,144,35,103,197,91,36,74,88,189,175,193,173,210,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,145,125,74,244,114,233,77,220,247,135,137,35,148,135,244,230,102,212,61,254,221,136,54,253,190,239,213,40,188,185,152,221,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,200,57,109,211,251,194,152,130,38,5,78,203,231,83,219,74,5,175,92,33,107,169,100,213,179,9,169,52,231,46,199,95,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,84,120,210,249,75,139,182,38,44,242,80,181,2,165,43,146,17,155,131,187,29,254,176,179,119,232,197,70,165,227,43,64,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,221,163,6,21,15,108,170,33,138,75,86,31,112,86,89,173,237,222,205,163,168,23,11,28,200,82,240,55,6,218,97,187,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,90,223,153,77,90,68,178,77,115,86,3,87,250,70,172,169,25,6,207,47,77,106,144,156,63,235,216,148,76,231,70,128,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,28,181,216,79,148,37,18,33,67,109,190,5,141,78,14,125,126,101,243,129,183,164,252,246,188,222,123,209,72,162,91,222,160,127,197,158,74,119,72,230,12,125,176,108,3,178,158,78,4,13,240,18,19,137,90,52,126,5,105,198,181,219,43,179,65,160,46,9,75,129,71,206,112,222,185,139,165,36,36,211,46,89,3,55,130,67,49,169,124,254,145,239,59,68,181,39,14,11,160,195,204,36,121,188,76,85,107,153,228,243,120,219,164,214,149,84,154,93,6,211,138,212,126,99,0,69,93,78,143,107,125,160,24,229,27,106,208,179,138,207,189,75,247,237,254,184,165,211,163,77,102,247,171,142,38,241,105,73,81,97,179,89,41,94,160,69,128,196,179,31,166,62,236,4,126,133,123,72,78,7,98,91,97,202,41,213,219,83,161,250,44,62,218,202,202,95,85,160,122,138,244,235,222,164,181,224,94,192,101,250,2,159,226,141,139,49,161,182,189,7,58,131,181,174,22,234,166,219,45,89,160,1,12,123,52,160,159,55,231,98,183,186,183,79,202,34,17,42,27,114,166,12,169,62,20,223,4,56,234,172,169,157,169,160,44,69,190,86,52,17,185,107,193,188,16,167,86,61,125,177,50,240,102,96,66,255,44,165,212,175,229,245,163,179,105,42,160,236,64,240,32,156,40,69,140,109,160,30,103,177,225,161,137,199,148,118,155,53,110,110,30,88,113,102,249,146,51,146,64,160,13,42,32,122,82,79,121,74,202,120,184,186,33,169,210,46,107,49,203,217,253,81,204,72,172,54,254,232,169,31,66,180,160,249,124,106,89,244,190,54,102,66,217,238,184,69,54,42,49,217,172,209,72,171,109,172,162,227,248,91,39,84,60,12,50,160,71,37,113,174,70,115,139,170,17,161,226,89,54,206,220,216,124,175,149,45,37,207,232,200,177,22,55,13,211,27,128,159,160,230,15,33,183,4,214,67,103,40,12,190,159,2,136,107,119,218,240,254,147,196,64,54,80,160,212,123,210,158,221,177,79,160,81,251,139,38,98,234,236,80,109,218,180,81,152,102,115,99,187,67,51,108,50,176,183,19,208,120,5,0,187,173,25,231,160,91,147,3,93,139,16,136,76,22,19,70,240,73,156,182,34,44,29,125,2,237,83,117,238,18,211,207,207,135,137,154,42,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,104,37,14,24,168,110,72,152,214,237,103,191,137,205,219,55,164,88,150,133,174,120,4,237,245,50,43,151,58,169,184,68,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,69,240,19,94,201,88,43,0,240,10,245,154,168,230,212,225,91,127,174,54,14,224,25,37,243,187,212,166,69,13,214,210,160,177,114,250,165,145,160,168,147,73,120,43,40,134,214,183,54,244,101,72,160,70,135,200,49,243,43,70,171,72,51,232,228,160,90,126,11,244,198,223,145,243,175,101,108,33,157,37,38,154,185,230,186,210,117,24,108,72,19,80,181,127,12,80,114,155,160,78,180,178,103,237,5,128,118,135,163,125,238,136,63,98,140,254,188,122,80,58,140,165,170,224,23,27,182,205,122,170,222,160,147,155,221,36,17,65,128,167,31,175,127,179,216,23,237,245,34,236,18,107,89,51,94,106,56,12,20,74,110,149,105,207,160,15,28,106,136,34,61,58,29,173,134,221,145,72,139,220,37,191,242,241,153,92,130,98,238,20,55,147,180,1,187,72,252,160,101,28,170,8,68,246,158,179,253,114,81,91,184,162,73,227,249,57,19,194,215,111,218,79,13,14,253,173,39,152,43,12,160,101,42,250,164,65,159,130,225,36,154,115,39,124,11,13,239,251,223,52,197,47,222,172,222,166,233,67,63,237,150,142,147,160,236,63,211,221,226,199,170,147,207,30,5,241,158,151,170,140,16,104,103,99,205,4,84,150,203,180,81,25,82,255,220,105,160,207,152,180,142,136,28,103,23,207,112,171,22,117,189,204,168,205,65,250,82,77,7,189,224,17,6,107,65,153,196,51,115,160,236,88,60,30,32,14,250,185,46,86,72,75,128,6,144,52,126,176,244,75,144,130,37,202,71,232,43,210,154,98,86,223,160,96,182,165,136,194,214,172,207,177,61,121,19,192,171,159,135,101,154,232,237,19,245,224,68,199,165,13,58,252,78,199,233,160,12,4,159,3,157,220,175,164,62,180,206,33,25,128,18,219,176,112,152,50,85,173,6,36,29,160,252,251,57,179,108,55,160,178,76,4,254,107,101,118,101,72,242,165,126,184,251,148,195,179,2,253,197,81,175,197,164,92,27,185,14,251,174,58,27,160,22,172,44,183,17,252,57,28,189,212,135,200,167,233,149,136,217,169,139,57,170,76,181,203,160,31,77,109,109,107,10,90,160,129,79,119,239,14,8,139,99,226,197,245,208,38,121,249,69,188,180,205,60,221,179,140,56,207,45,139,57,243,129,240,114,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,153,251,46,103,133,108,220,6,159,146,110,14,54,12,65,230,17,107,15,225,244,12,165,14,185,174,159,7,244,122,210,71,128,5],[249,2,17,160,135,143,213,43,63,194,224,22,73,85,234,57,32,136,196,138,144,25,14,53,225,60,238,148,1,160,19,151,227,159,49,183,160,2,29,173,25,96,174,9,182,182,173,122,125,236,76,251,176,5,245,88,46,126,30,246,22,125,175,153,67,210,235,64,8,160,28,189,158,3,1,129,244,212,210,46,30,196,172,161,20,195,243,158,211,25,117,74,30,254,41,187,49,138,192,150,52,17,160,239,95,253,44,136,34,194,144,153,28,242,248,222,215,110,46,230,231,27,170,229,101,3,204,99,204,208,118,114,93,83,110,160,7,159,235,95,194,73,95,243,22,246,19,38,251,43,141,128,8,190,255,67,153,158,211,166,139,252,168,40,63,188,205,95,160,238,34,57,54,115,74,242,131,214,151,182,44,143,250,245,22,211,176,245,204,227,75,151,108,89,28,167,182,144,17,21,92,160,110,82,232,2,216,240,70,229,147,241,71,82,114,9,73,189,84,16,27,151,65,30,46,28,117,225,27,149,182,208,51,159,160,155,189,91,3,70,25,27,41,10,49,193,196,22,63,42,36,133,91,199,238,35,240,242,161,252,0,183,96,230,193,68,235,160,254,225,94,214,235,151,75,30,231,42,49,211,232,190,3,200,245,38,113,10,27,249,194,216,43,216,49,187,170,57,95,202,160,46,121,163,72,94,105,150,192,89,117,100,231,44,8,94,84,224,173,10,128,89,76,114,29,254,213,243,87,146,33,249,173,160,182,172,93,250,183,64,112,173,6,173,19,151,175,126,144,31,75,142,43,92,76,129,21,185,125,95,55,38,17,68,4,54,160,101,105,235,77,175,160,222,72,81,15,175,2,24,88,227,4,106,202,82,46,144,46,234,120,227,124,28,91,186,48,175,127,160,107,199,179,225,2,21,145,210,96,156,115,9,90,72,224,6,92,117,170,140,51,4,185,247,179,137,241,5,125,9,215,216,160,174,1,41,24,170,64,96,231,200,121,39,32,55,169,45,50,38,91,148,155,128,81,65,213,115,175,165,99,88,151,50,116,160,175,48,34,68,54,34,13,191,110,96,44,135,10,240,213,61,134,176,37,129,8,182,235,41,95,208,183,87,202,245,167,238,160,54,165,246,154,218,58,185,16,225,248,199,35,10,192,160,52,223,206,226,45,44,15,30,135,89,91,217,251,163,125,153,130,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,190,131,167,187,39,106,252,113,103,20,241,150,132,209,36,232,221,22,222,63,47,42,112,75,79,47,71,58,16,235,38,220,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[249,2,17,160,240,112,44,72,20,92,16,226,238,153,16,125,149,130,241,10,60,36,30,150,251,167,132,127,195,28,146,162,13,131,27,104,160,138,1,235,206,4,16,156,100,75,197,42,86,62,127,48,60,191,73,198,101,215,247,43,217,243,100,129,241,204,220,255,148,160,236,7,15,200,76,214,175,181,111,16,213,238,208,13,129,154,34,238,224,26,140,170,215,20,77,216,157,80,95,241,66,5,160,111,209,247,4,184,241,13,91,12,184,243,229,45,164,245,146,134,164,11,3,131,241,44,248,165,88,52,99,193,196,218,253,160,229,51,62,185,89,4,163,95,20,136,220,188,187,42,151,97,47,27,99,112,96,146,185,113,108,59,23,95,91,242,168,231,160,225,30,140,67,250,53,232,133,42,214,15,162,35,11,145,22,0,220,112,181,254,56,69,155,136,93,110,187,205,140,249,25,160,114,73,211,201,14,114,33,179,85,207,51,103,155,44,206,152,219,27,73,139,199,212,85,24,36,99,123,46,238,162,152,3,160,70,32,6,139,201,80,250,209,245,47,57,130,174,10,207,204,234,130,173,235,16,22,234,52,196,221,80,211,111,246,11,181,160,53,254,22,227,103,204,187,138,101,229,227,171,9,232,13,105,208,170,117,193,81,106,4,200,93,89,129,132,160,158,41,161,160,186,224,186,141,73,213,194,212,99,82,80,83,63,102,245,177,171,65,255,49,96,123,226,247,84,252,59,154,66,254,96,67,160,228,118,98,158,169,240,61,44,106,136,219,101,77,16,63,14,204,240,38,190,219,80,247,204,97,190,78,228,105,224,67,95,160,191,245,233,165,127,57,224,124,150,65,148,214,187,48,38,122,66,30,227,50,65,101,40,51,58,89,7,228,45,27,112,166,160,47,164,236,183,87,115,134,179,223,254,239,90,133,214,85,54,22,167,1,92,153,195,176,38,176,219,172,7,191,23,55,122,160,215,6,239,231,6,41,80,135,222,236,3,134,0,18,22,209,211,166,221,135,184,73,179,164,230,223,10,101,145,99,150,96,160,63,103,2,71,244,232,117,254,117,119,209,72,224,148,116,41,203,106,207,131,104,246,110,140,246,162,32,29,20,147,74,227,160,235,217,213,36,97,57,33,70,140,131,115,203,161,172,152,58,3,51,31,34,188,42,244,174,85,218,174,183,39,13,100,120,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,221,31,56,80,9,132,226,179,231,115,196,209,160,67,41,225,208,212,22,217,74,184,188,9,47,92,238,175,102,247,26,98,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,145,160,73,208,126,64,185,124,226,254,200,156,38,73,116,28,98,39,159,197,2,205,192,137,219,133,250,225,251,164,26,205,18,81,128,128,160,4,223,126,85,68,106,50,147,247,249,222,159,87,179,121,227,15,254,85,49,250,43,16,96,127,220,135,236,178,131,92,58,128,128,128,128,128,128,128,160,222,142,59,34,234,176,247,14,92,67,83,246,96,242,111,166,241,147,73,210,94,29,222,21,95,2,38,153,128,81,200,235,160,1,162,74,47,57,45,87,11,81,221,83,234,28,100,214,43,52,204,21,204,51,217,33,45,57,156,224,74,233,176,82,221,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,222,54,44,32,137,0,165,70,241,79,22,20,243,70,98,239,178,120,43,34,80,146,119,200,66,72,170,16,183,157,17,15,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,222,170,68,108,117,176,212,174,211,39,185,133,117,19,156,115,206,166,217,135,198,124,199,163,157,194,82,167,202,167,62,219,160,103,122,148,70,177,87,110,2,255,59,31,77,244,108,167,162,139,5,177,228,144,99,212,197,109,58,222,23,84,38,34,187,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,57,149,45,247,227,245,92,180,112,180,56,163,123,25,239,156,88,6,66,15,233,5,70,174,42,191,192,207,221,141,6,44,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,160,9,113,129,125,176,108,165,204,52,73,31,120,48,145,70,180,84,104,164,114,187,197,135,250,222,46,181,93,217,99,207,128,128,128,160,104,144,3,62,215,117,61,85,192,37,206,95,217,184,64,1,33,195,44,43,108,85,151,60,62,182,155,186,96,110,253,86,128,128,128,128,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,70,133,52,172,233,246,196,18,60,201,110,46,22,128,209,107,210,76,221,70,71,255,193,122,215,12,141,162,157,205,190,189,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,101,156,54,61,33,45,197,58,196,129,133,210,48,128,228,223,90,105,143,227,55,221,219,111,227,231,120,76,129,184,184,70,248,68,128,128,160,219,94,222,16,150,29,26,206,217,173,230,43,6,17,160,176,223,206,181,7,25,106,59,84,10,68,170,155,41,216,82,32,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[228,130,0,187,160,111,29,117,223,136,129,118,207,33,69,250,161,140,110,251,106,90,211,255,249,170,187,100,182,253,230,38,233,56,62,55,245,5],[228,130,0,187,160,179,70,42,74,68,248,70,154,159,254,198,16,84,28,168,129,18,102,199,16,62,160,232,168,84,32,88,134,119,86,119,223,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,133,235,9,147,31,174,193,15,130,252,231,142,0,184,141,143,232,88,61,84,117,220,50,63,26,125,0,69,227,41,12,216,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,160,55,247,200,94,165,79,147,170,238,142,124,219,14,65,176,63,15,70,30,112,65,159,247,49,254,91,192,179,176,84,191,145,128,128,128,128,160,45,44,178,216,107,168,176,16,200,242,96,217,111,104,159,205,242,134,146,134,148,209,20,211,178,13,147,148,102,1,216,53,128,128,128,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,1,5],[225,159,57,202,166,137,33,122,83,73,216,229,46,7,115,79,144,111,158,157,172,49,186,14,102,85,114,140,190,31,237,244,152,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionOneKeyByteSel1.json b/mpt/tests/ExtensionOneKeyByteSel1.json index 3e1fd28c12..5a34259786 100644 --- a/mpt/tests/ExtensionOneKeyByteSel1.json +++ b/mpt/tests/ExtensionOneKeyByteSel1.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,133,45,111,23,48,144,41,236,69,116,88,140,121,144,119,129,149,67,114,131,115,234,203,41,49,88,28,186,119,193,106,36,0,160,68,197,113,53,16,83,128,53,28,195,11,109,162,89,16,83,240,148,4,167,44,20,101,209,164,198,161,63,168,46,201,239,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,131,91,127,212,39,182,115,49,62,60,195,31,177,192,168,194,164,42,106,134,88,252,255,223,238,54,219,248,206,165,42,52,0,160,210,235,8,162,101,233,71,109,33,158,163,251,76,93,141,146,181,67,62,12,32,126,125,130,165,253,113,86,112,4,159,101,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,79,180,55,208,164,201,28,32,206,205,32,9,13,156,77,124,84,177,119,204,147,194,118,52,159,2,23,149,124,176,72,221,0,160,200,54,56,109,195,139,158,128,126,164,13,94,26,180,130,170,172,43,204,48,253,212,163,199,182,44,83,111,118,103,144,253,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,162,135,75,150,46,140,137,192,51,94,159,35,55,70,229,238,188,223,9,189,42,102,18,58,201,173,180,99,192,7,235,41,0,160,99,104,20,157,39,82,68,74,62,189,45,207,64,104,243,0,124,83,84,102,15,31,140,74,125,179,216,135,42,78,27,162,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,212,81,146,92,58,213,101,118,210,177,37,158,206,12,247,162,33,152,127,56,203,87,135,64,111,54,169,206,206,246,240,219,0,160,203,101,60,153,114,76,52,7,145,117,4,173,157,85,121,89,167,142,183,79,25,198,6,95,8,80,142,42,187,207,85,252,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,169,248,192,42,42,39,228,145,72,15,14,103,23,235,33,231,44,252,157,136,103,106,119,208,7,82,236,66,119,47,105,48,0,160,173,77,0,88,52,77,218,183,93,138,234,1,13,193,240,131,11,213,238,61,220,43,212,218,225,139,87,22,125,119,182,45,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,143,91,232,196,160,185,23,154,151,27,154,175,166,106,147,106,46,161,219,19,187,254,18,27,128,132,156,124,244,137,81,91,0,160,106,221,193,188,93,127,150,55,228,48,220,247,181,198,146,236,84,178,69,225,67,186,103,206,206,251,89,165,109,6,219,79,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,7],[0,160,236,190,103,242,243,153,13,197,228,255,239,243,229,16,134,47,205,11,164,131,132,165,141,107,241,23,225,152,230,12,18,138,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,8],[0,160,164,243,246,110,59,75,187,132,138,45,198,39,69,10,77,28,226,194,180,158,203,154,37,59,160,169,54,113,155,37,47,65,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,11],[0,1,0,1,249,1,177,249,1,177,15,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,0,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,0,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,0,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,0,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,0,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,0,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,0,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,0,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,0,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,158,187,142,14,223,29,147,80,109,131,97,213,8,154,74,77,91,245,254,185,234,90,138,240,17,14,1,238,151,171,165,235,0,160,30,94,178,197,109,105,152,92,42,148,67,98,233,126,91,17,202,80,78,166,13,86,103,196,108,61,40,62,12,108,243,194,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,0,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,111,36,57,170,6,218,93,172,193,213,246,95,229,193,119,136,235,105,26,147,224,78,125,80,136,120,34,207,101,212,150,140,0,160,255,153,127,253,189,106,79,64,234,173,180,2,221,50,191,217,252,158,56,31,44,151,85,153,234,148,225,185,234,146,49,81,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[226,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,172,105,123,92,68,72,245,18,94,83,115,181,24,162,144,213,165,208,153,115,15,186,54,218,34,201,201,189,65,43,16,64,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,167,189,182,202,143,72,218,156,79,159,112,208,113,176,251,7,38,203,160,154,245,157,40,46,78,181,165,145,188,139,12,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,2],[28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,13],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,133,45,111,23,48,144,41,236,69,116,88,140,121,144,119,129,149,67,114,131,115,234,203,41,49,88,28,186,119,193,106,36,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,68,197,113,53,16,83,128,53,28,195,11,109,162,89,16,83,240,148,4,167,44,20,101,209,164,198,161,63,168,46,201,239,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,131,91,127,212,39,182,115,49,62,60,195,31,177,192,168,194,164,42,106,134,88,252,255,223,238,54,219,248,206,165,42,52,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,210,235,8,162,101,233,71,109,33,158,163,251,76,93,141,146,181,67,62,12,32,126,125,130,165,253,113,86,112,4,159,101,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,79,180,55,208,164,201,28,32,206,205,32,9,13,156,77,124,84,177,119,204,147,194,118,52,159,2,23,149,124,176,72,221,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,200,54,56,109,195,139,158,128,126,164,13,94,26,180,130,170,172,43,204,48,253,212,163,199,182,44,83,111,118,103,144,253,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,162,135,75,150,46,140,137,192,51,94,159,35,55,70,229,238,188,223,9,189,42,102,18,58,201,173,180,99,192,7,235,41,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,99,104,20,157,39,82,68,74,62,189,45,207,64,104,243,0,124,83,84,102,15,31,140,74,125,179,216,135,42,78,27,162,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,212,81,146,92,58,213,101,118,210,177,37,158,206,12,247,162,33,152,127,56,203,87,135,64,111,54,169,206,206,246,240,219,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,203,101,60,153,114,76,52,7,145,117,4,173,157,85,121,89,167,142,183,79,25,198,6,95,8,80,142,42,187,207,85,252,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,169,248,192,42,42,39,228,145,72,15,14,103,23,235,33,231,44,252,157,136,103,106,119,208,7,82,236,66,119,47,105,48,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,173,77,0,88,52,77,218,183,93,138,234,1,13,193,240,131,11,213,238,61,220,43,212,218,225,139,87,22,125,119,182,45,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,143,91,232,196,160,185,23,154,151,27,154,175,166,106,147,106,46,161,219,19,187,254,18,27,128,132,156,124,244,137,81,91,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,106,221,193,188,93,127,150,55,228,48,220,247,181,198,146,236,84,178,69,225,67,186,103,206,206,251,89,165,109,6,219,79,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,236,190,103,242,243,153,13,197,228,255,239,243,229,16,134,47,205,11,164,131,132,165,141,107,241,23,225,152,230,12,18,138,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,164,243,246,110,59,75,187,132,138,45,198,39,69,10,77,28,226,194,180,158,203,154,37,59,160,169,54,113,155,37,47,65,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,158,187,142,14,223,29,147,80,109,131,97,213,8,154,74,77,91,245,254,185,234,90,138,240,17,14,1,238,151,171,165,235,128,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,30,94,178,197,109,105,152,92,42,148,67,98,233,126,91,17,202,80,78,166,13,86,103,196,108,61,40,62,12,108,243,194,128,5],[226,16,160,172,105,123,92,68,72,245,18,94,83,115,181,24,162,144,213,165,208,153,115,15,186,54,218,34,201,201,189,65,43,16,64,5],[226,16,160,197,167,189,182,202,143,72,218,156,79,159,112,208,113,176,251,7,38,203,160,154,245,157,40,46,78,181,165,145,188,139,12,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,111,36,57,170,6,218,93,172,193,213,246,95,229,193,119,136,235,105,26,147,224,78,125,80,136,120,34,207,101,212,150,140,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,255,153,127,253,189,106,79,64,234,173,180,2,221,50,191,217,252,158,56,31,44,151,85,153,234,148,225,185,234,146,49,81,128,128,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,28,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,133,45,111,23,48,144,41,236,69,116,88,140,121,144,119,129,149,67,114,131,115,234,203,41,49,88,28,186,119,193,106,36,0,160,68,197,113,53,16,83,128,53,28,195,11,109,162,89,16,83,240,148,4,167,44,20,101,209,164,198,161,63,168,46,201,239,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,0,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,131,91,127,212,39,182,115,49,62,60,195,31,177,192,168,194,164,42,106,134,88,252,255,223,238,54,219,248,206,165,42,52,0,160,210,235,8,162,101,233,71,109,33,158,163,251,76,93,141,146,181,67,62,12,32,126,125,130,165,253,113,86,112,4,159,101,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,0,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,0,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,0,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,0,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,0,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,0,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,0,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,0,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,0,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,0,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,0,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,0,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,0,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,0,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,0,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,0,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,0,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,79,180,55,208,164,201,28,32,206,205,32,9,13,156,77,124,84,177,119,204,147,194,118,52,159,2,23,149,124,176,72,221,0,160,200,54,56,109,195,139,158,128,126,164,13,94,26,180,130,170,172,43,204,48,253,212,163,199,182,44,83,111,118,103,144,253,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,0,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,0,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,0,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,0,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,0,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,0,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,0,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,0,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,0,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,0,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,0,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,0,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,0,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,162,135,75,150,46,140,137,192,51,94,159,35,55,70,229,238,188,223,9,189,42,102,18,58,201,173,180,99,192,7,235,41,0,160,99,104,20,157,39,82,68,74,62,189,45,207,64,104,243,0,124,83,84,102,15,31,140,74,125,179,216,135,42,78,27,162,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,0,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,0,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,0,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,0,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,0,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,0,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,0,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,0,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,0,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,0,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,0,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,0,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,0,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,0,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,0,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,0,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,0,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,0,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,0,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,0,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,0,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,212,81,146,92,58,213,101,118,210,177,37,158,206,12,247,162,33,152,127,56,203,87,135,64,111,54,169,206,206,246,240,219,0,160,203,101,60,153,114,76,52,7,145,117,4,173,157,85,121,89,167,142,183,79,25,198,6,95,8,80,142,42,187,207,85,252,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,0,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,0,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,0,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,0,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,0,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,0,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,0,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,0,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,0,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,0,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,0,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,0,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,0,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,0,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,0,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,0,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,0,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,0,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,0,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,0,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,0,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,169,248,192,42,42,39,228,145,72,15,14,103,23,235,33,231,44,252,157,136,103,106,119,208,7,82,236,66,119,47,105,48,0,160,173,77,0,88,52,77,218,183,93,138,234,1,13,193,240,131,11,213,238,61,220,43,212,218,225,139,87,22,125,119,182,45,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,0,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,0,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,0,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,0,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,143,91,232,196,160,185,23,154,151,27,154,175,166,106,147,106,46,161,219,19,187,254,18,27,128,132,156,124,244,137,81,91,0,160,106,221,193,188,93,127,150,55,228,48,220,247,181,198,146,236,84,178,69,225,67,186,103,206,206,251,89,165,109,6,219,79,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,0,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,0,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,0,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,8],[0,160,236,190,103,242,243,153,13,197,228,255,239,243,229,16,134,47,205,11,164,131,132,165,141,107,241,23,225,152,230,12,18,138,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,9],[0,160,164,243,246,110,59,75,187,132,138,45,198,39,69,10,77,28,226,194,180,158,203,154,37,59,160,169,54,113,155,37,47,65,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,11],[0,1,0,1,249,1,177,249,1,177,15,0,0,0,0,0,0,0,0,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,0,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,0,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,0,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,0,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,0,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,0,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,0,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,0,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,0,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,158,187,142,14,223,29,147,80,109,131,97,213,8,154,74,77,91,245,254,185,234,90,138,240,17,14,1,238,151,171,165,235,0,160,30,94,178,197,109,105,152,92,42,148,67,98,233,126,91,17,202,80,78,166,13,86,103,196,108,61,40,62,12,108,243,194,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,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,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[1,0,1,0,248,81,0,248,81,0,14,0,0,0,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,0,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,160,111,36,57,170,6,218,93,172,193,213,246,95,229,193,119,136,235,105,26,147,224,78,125,80,136,120,34,207,101,212,150,140,0,160,255,153,127,253,189,106,79,64,234,173,180,2,221,50,191,217,252,158,56,31,44,151,85,153,234,148,225,185,234,146,49,81,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,1],[226,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,172,105,123,92,68,72,245,18,94,83,115,181,24,162,144,213,165,208,153,115,15,186,54,218,34,201,201,189,65,43,16,64,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,167,189,182,202,143,72,218,156,79,159,112,208,113,176,251,7,38,203,160,154,245,157,40,46,78,181,165,145,188,139,12,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,17],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,2],[28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,13],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,177,24,185,47,128,41,141,148,134,170,164,48,253,206,3,241,39,97,79,6,93,37,66,241,129,192,188,242,206,229,16,233,201,173,245,251,141,58,186,173,195,254,113,66,92,201,245,176,4,2,100,72,121,53,6,170,151,69,79,33,222,223,113,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,133,45,111,23,48,144,41,236,69,116,88,140,121,144,119,129,149,67,114,131,115,234,203,41,49,88,28,186,119,193,106,36,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,68,197,113,53,16,83,128,53,28,195,11,109,162,89,16,83,240,148,4,167,44,20,101,209,164,198,161,63,168,46,201,239,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,131,91,127,212,39,182,115,49,62,60,195,31,177,192,168,194,164,42,106,134,88,252,255,223,238,54,219,248,206,165,42,52,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,8,82,228,160,236,167,211,34,103,186,143,82,159,227,56,83,90,137,189,168,42,104,95,52,183,148,255,215,136,52,73,231,160,210,235,8,162,101,233,71,109,33,158,163,251,76,93,141,146,181,67,62,12,32,126,125,130,165,253,113,86,112,4,159,101,160,194,12,142,1,144,174,252,71,147,52,115,101,189,153,208,184,182,11,61,226,102,6,152,102,88,19,198,73,12,11,50,155,160,59,143,74,53,247,240,239,138,121,223,75,218,127,28,117,171,91,193,129,250,204,248,51,157,35,23,2,179,196,54,170,46,160,157,90,51,248,241,223,224,87,67,255,188,60,98,138,52,58,248,0,103,191,25,93,87,196,48,17,193,91,196,174,84,68,160,37,36,38,176,196,202,58,86,76,239,236,180,113,34,151,66,223,175,221,244,2,135,167,81,134,210,144,189,210,100,169,46,160,246,249,160,14,73,156,38,98,129,209,255,124,122,147,16,52,200,78,213,139,162,204,164,40,13,165,111,148,15,31,205,20,160,196,63,137,26,203,165,150,154,136,200,90,27,244,146,124,13,112,147,170,137,82,86,194,212,83,213,250,77,122,235,81,108,160,23,72,191,114,109,241,153,152,28,181,114,222,27,12,163,170,167,243,68,76,13,193,8,43,209,0,251,139,245,110,12,200,160,162,242,12,159,239,231,230,109,155,112,235,20,28,190,163,94,48,238,186,27,192,248,95,119,246,213,205,3,106,83,34,57,160,98,128,143,73,77,78,229,115,157,26,53,223,153,171,114,69,45,174,24,124,45,42,137,236,225,137,107,235,241,54,22,248,160,28,67,53,54,154,2,91,141,228,22,200,27,178,90,210,209,195,121,126,22,72,172,98,207,112,253,149,202,240,32,170,32,160,77,183,169,108,222,80,160,149,46,20,80,223,164,78,82,196,134,47,182,103,106,44,118,54,158,56,222,196,13,46,87,30,160,105,251,188,224,72,188,242,142,5,202,96,164,238,163,221,166,92,66,41,9,240,19,219,203,186,100,64,23,163,241,100,34,160,212,11,254,245,171,103,142,93,36,18,140,32,235,44,80,118,39,4,204,104,121,151,119,6,247,81,40,129,44,210,223,100,160,70,28,143,53,189,11,148,71,98,61,108,214,101,187,1,240,58,157,104,142,179,155,185,249,28,6,177,21,81,199,24,148,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,79,180,55,208,164,201,28,32,206,205,32,9,13,156,77,124,84,177,119,204,147,194,118,52,159,2,23,149,124,176,72,221,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,16,10,199,196,82,70,114,207,241,137,252,115,72,235,241,12,200,184,38,70,167,12,215,12,241,91,65,28,139,175,130,201,160,106,34,190,250,180,167,233,203,248,225,129,140,254,164,219,82,86,34,55,7,50,150,78,243,17,205,230,68,207,201,67,198,160,23,33,31,199,21,178,232,124,248,20,157,167,56,141,168,113,28,89,227,97,22,107,23,55,202,65,66,106,60,113,96,176,160,200,54,56,109,195,139,158,128,126,164,13,94,26,180,130,170,172,43,204,48,253,212,163,199,182,44,83,111,118,103,144,253,160,2,84,11,251,123,198,133,201,87,132,179,219,84,116,137,7,190,165,200,5,24,42,221,26,67,55,22,25,111,102,221,245,160,122,236,62,56,10,168,193,136,67,139,188,83,1,220,85,74,42,145,146,37,238,1,232,24,140,232,152,38,192,26,198,229,160,242,211,107,131,169,189,78,220,241,34,165,3,57,83,116,161,238,28,119,72,128,235,18,192,204,227,73,30,143,42,254,41,160,182,105,57,247,38,247,154,147,128,157,127,174,94,245,242,110,221,32,71,118,198,228,65,155,148,56,61,147,133,40,84,30,160,204,106,126,7,172,44,143,150,161,28,110,112,160,48,254,171,61,179,114,93,240,165,152,22,10,246,152,24,44,30,151,69,160,131,108,242,173,226,207,78,136,96,203,232,73,181,8,7,10,69,132,29,121,49,177,94,240,46,77,195,59,87,107,242,152,160,66,157,127,194,67,4,232,98,188,21,27,40,171,201,115,88,204,111,103,165,228,135,56,214,30,3,169,83,42,208,153,90,160,103,182,53,183,135,172,235,245,186,233,227,251,55,187,175,162,118,186,37,245,196,20,125,198,238,47,171,93,89,43,148,152,160,86,66,178,63,185,104,242,223,205,118,73,136,8,212,168,171,196,23,136,209,147,15,20,247,183,70,79,56,230,201,165,166,160,117,155,37,207,225,64,82,191,6,163,182,65,205,90,187,221,71,178,52,144,247,12,97,165,235,163,164,201,190,44,73,141,160,234,151,242,155,147,37,67,255,150,25,66,248,115,241,56,206,192,13,80,46,6,157,235,198,60,91,197,73,252,160,192,183,160,246,237,54,89,33,76,151,212,11,48,222,247,199,41,93,13,61,76,169,167,53,31,67,192,234,249,140,133,138,213,95,26,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,162,135,75,150,46,140,137,192,51,94,159,35,55,70,229,238,188,223,9,189,42,102,18,58,201,173,180,99,192,7,235,41,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,53,200,152,105,67,59,132,40,60,141,250,34,36,24,219,4,165,87,140,17,156,190,115,214,53,18,73,182,196,162,244,164,160,99,104,20,157,39,82,68,74,62,189,45,207,64,104,243,0,124,83,84,102,15,31,140,74,125,179,216,135,42,78,27,162,160,252,130,203,233,60,229,81,109,117,240,13,87,212,57,169,204,130,121,237,196,94,201,99,212,227,138,130,137,152,167,26,83,160,37,133,29,230,27,182,51,17,195,237,207,229,5,42,138,46,42,84,27,152,3,240,15,12,14,90,120,239,149,177,195,212,160,192,164,189,202,3,71,238,234,142,232,167,113,168,167,23,81,185,168,146,207,238,57,254,130,140,25,4,144,163,61,228,78,160,28,208,218,100,212,48,98,49,17,45,69,237,119,3,114,122,57,152,83,143,78,72,236,48,14,83,84,201,217,246,238,118,160,56,162,110,72,113,38,84,231,54,162,46,223,181,88,185,210,86,6,37,140,126,187,41,170,31,212,39,23,138,151,143,226,160,21,65,231,179,182,208,63,30,227,98,41,136,75,111,20,168,85,6,38,245,153,46,24,22,157,94,84,173,92,143,236,18,160,108,254,242,51,40,122,176,190,154,230,46,51,119,130,206,74,70,207,23,161,200,211,61,174,105,61,2,45,45,74,210,168,160,180,124,136,219,213,85,224,196,84,251,213,154,29,129,84,133,117,97,93,75,169,111,175,252,253,181,236,29,31,235,212,136,160,145,66,153,79,75,58,127,40,116,166,186,109,123,59,168,253,49,230,154,168,141,192,7,135,244,141,141,27,145,183,163,255,160,244,206,34,126,138,154,199,69,158,195,50,253,216,223,136,217,252,88,41,252,142,59,172,195,190,184,76,69,34,57,154,225,160,11,85,235,155,139,36,142,55,242,254,119,239,72,103,227,192,190,171,52,74,111,169,147,75,187,57,232,135,160,28,5,216,160,221,255,17,232,105,231,25,97,193,106,39,48,221,205,190,98,88,140,92,154,178,52,10,226,240,136,99,160,254,102,99,20,160,63,253,4,244,156,122,180,15,219,228,17,169,135,3,105,233,7,46,235,175,13,69,127,226,231,156,241,219,188,1,58,10,160,39,79,238,23,126,99,249,27,158,53,68,164,13,36,66,206,153,74,47,45,73,32,193,36,181,245,221,153,0,110,176,84,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,212,81,146,92,58,213,101,118,210,177,37,158,206,12,247,162,33,152,127,56,203,87,135,64,111,54,169,206,206,246,240,219,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,99,81,57,145,22,32,16,237,159,176,240,132,218,186,105,131,186,101,223,64,134,114,229,246,73,116,223,254,169,20,93,13,160,223,188,69,180,148,23,187,138,175,140,102,207,12,132,79,214,240,188,243,233,120,106,251,53,83,31,233,17,95,111,104,194,160,43,80,165,214,162,253,48,191,9,185,217,207,232,243,171,148,21,113,82,72,154,186,65,12,88,77,227,219,6,155,32,51,160,130,248,216,152,57,90,244,117,98,87,224,199,145,88,213,175,237,21,154,129,90,157,13,9,204,171,202,117,92,150,2,169,160,131,200,164,254,147,247,248,75,195,238,110,199,248,141,242,213,227,220,24,30,61,117,173,78,81,140,238,241,15,175,164,90,160,167,90,19,137,221,108,64,16,57,149,100,15,177,7,73,15,228,80,174,8,161,179,24,156,23,234,122,18,147,118,112,18,160,150,176,37,98,14,239,113,45,194,247,75,223,71,126,22,116,181,34,174,226,104,75,207,148,44,253,51,116,141,48,92,157,160,203,101,60,153,114,76,52,7,145,117,4,173,157,85,121,89,167,142,183,79,25,198,6,95,8,80,142,42,187,207,85,252,160,134,131,144,150,208,162,121,150,125,105,254,241,225,227,20,77,66,207,111,185,140,111,37,171,155,150,109,251,126,254,215,183,160,217,255,49,108,91,7,38,188,97,202,126,164,173,191,142,201,18,136,221,83,96,194,233,244,71,247,45,68,80,48,194,233,160,241,114,88,178,103,177,76,16,188,135,224,61,205,170,47,181,238,50,30,49,32,59,101,88,83,31,34,63,237,11,122,229,160,175,53,220,30,49,100,116,223,105,50,113,53,248,181,190,201,26,40,25,41,148,91,10,88,101,255,6,101,232,28,185,170,160,241,128,204,224,68,205,5,46,175,253,220,145,201,14,104,224,225,194,155,85,20,233,63,173,171,238,87,250,27,87,231,38,160,58,141,138,172,125,89,145,94,9,27,8,75,89,185,205,47,169,212,97,239,68,4,193,85,136,163,150,251,83,93,16,168,160,91,82,249,62,4,4,125,6,55,113,254,159,124,184,212,130,95,203,20,139,0,67,11,153,149,79,60,16,112,253,24,210,160,108,191,0,250,116,5,145,9,129,10,203,230,240,17,121,36,58,146,191,25,22,228,187,28,111,1,214,224,158,191,78,182,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,169,248,192,42,42,39,228,145,72,15,14,103,23,235,33,231,44,252,157,136,103,106,119,208,7,82,236,66,119,47,105,48,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[249,2,17,160,109,222,119,190,224,61,243,65,34,30,206,106,161,224,207,207,66,71,4,6,114,22,232,170,9,193,15,219,228,66,251,8,160,198,235,191,55,99,224,254,190,103,167,104,188,167,111,165,98,164,214,56,147,166,171,128,59,62,5,221,135,195,67,225,198,160,154,157,51,71,112,222,223,143,159,123,223,246,103,213,201,192,226,156,171,8,210,16,98,209,37,238,213,211,164,47,64,109,160,90,233,245,123,230,165,63,187,199,211,181,9,242,188,120,48,161,155,130,157,116,36,1,49,205,102,150,184,25,155,49,77,160,7,132,4,240,93,14,187,247,160,219,126,25,251,248,225,103,42,106,144,63,86,214,193,199,186,8,109,136,93,57,217,230,160,207,152,116,48,9,8,91,103,17,15,206,27,176,2,85,57,161,181,66,20,14,49,90,48,206,22,237,210,25,161,74,136,160,73,59,181,228,10,54,19,252,219,0,117,25,251,196,139,11,124,63,94,87,66,244,84,150,103,130,139,250,175,65,72,112,160,241,198,154,252,95,13,146,68,236,132,187,148,172,4,41,86,219,173,196,24,184,72,37,84,163,82,60,14,159,87,79,75,160,58,240,134,217,44,76,219,13,127,91,25,138,6,27,234,78,188,163,120,110,22,151,224,111,52,127,153,142,171,244,13,40,160,153,39,52,108,5,150,212,210,156,59,248,20,53,26,39,211,186,49,96,41,155,240,204,176,112,16,92,193,56,115,32,211,160,89,182,75,245,67,107,169,65,252,110,218,142,228,69,162,83,9,85,115,241,206,190,21,240,246,217,155,5,186,171,149,73,160,9,154,116,13,26,181,155,42,180,250,126,216,144,142,181,98,96,135,29,247,33,35,235,95,118,45,153,161,219,95,149,68,160,152,148,242,238,116,132,1,153,242,32,158,27,98,206,59,16,242,169,215,106,2,163,7,245,13,112,80,21,93,236,113,79,160,173,77,0,88,52,77,218,183,93,138,234,1,13,193,240,131,11,213,238,61,220,43,212,218,225,139,87,22,125,119,182,45,160,232,5,170,188,150,99,27,65,67,174,183,196,178,237,99,129,5,211,25,202,85,53,45,89,127,198,18,36,88,192,185,85,160,51,119,173,104,178,48,110,29,10,245,165,140,76,66,163,16,75,40,116,214,156,126,235,39,20,141,52,141,150,154,168,67,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,143,91,232,196,160,185,23,154,151,27,154,175,166,106,147,106,46,161,219,19,187,254,18,27,128,132,156,124,244,137,81,91,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,209,160,249,106,58,189,76,35,27,92,144,238,228,49,229,35,245,122,52,236,45,191,198,211,47,226,193,68,21,87,136,171,68,113,128,128,128,160,210,4,215,96,67,88,156,141,228,215,51,148,114,240,225,138,222,198,174,112,247,79,118,197,80,143,142,116,115,157,224,55,160,106,221,193,188,93,127,150,55,228,48,220,247,181,198,146,236,84,178,69,225,67,186,103,206,206,251,89,165,109,6,219,79,128,128,160,151,77,179,161,157,67,153,236,254,150,78,65,248,154,213,7,129,159,109,87,98,58,86,40,16,222,202,252,213,113,229,146,160,110,226,218,188,169,146,193,99,73,154,48,126,4,221,69,243,169,81,13,206,205,212,83,67,41,228,104,221,219,55,246,164,128,128,160,153,39,180,158,24,35,3,114,153,226,127,153,192,119,29,73,173,131,131,176,223,32,234,177,41,202,201,225,30,83,239,1,128,128,128,128,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,236,190,103,242,243,153,13,197,228,255,239,243,229,16,134,47,205,11,164,131,132,165,141,107,241,23,225,152,230,12,18,138,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,178,176,146,242,11,155,148,162,43,11,65,251,19,109,154,99,60,23,37,17,112,125,232,238,100,190,182,181,184,70,248,68,128,128,160,164,243,246,110,59,75,187,132,138,45,198,39,69,10,77,28,226,194,180,158,203,154,37,59,160,169,54,113,155,37,47,65,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,158,187,142,14,223,29,147,80,109,131,97,213,8,154,74,77,91,245,254,185,234,90,138,240,17,14,1,238,151,171,165,235,128,5],[249,1,177,128,160,103,86,38,45,18,209,202,240,178,167,20,214,192,218,98,9,175,165,51,173,58,104,39,96,212,140,47,107,29,100,8,77,128,160,0,83,46,124,39,53,182,96,42,203,117,106,63,122,138,13,52,237,146,164,136,224,212,68,107,41,11,119,117,15,215,154,160,23,102,52,200,98,114,38,122,83,233,98,204,252,71,26,231,118,138,45,84,252,163,193,168,190,0,84,147,204,1,122,51,160,7,177,110,245,167,89,126,150,180,194,238,186,23,49,39,251,177,80,25,57,108,211,51,78,232,203,183,217,157,171,199,87,128,160,30,226,64,64,16,102,209,46,134,98,120,190,3,129,231,254,139,39,0,216,144,238,73,202,82,122,246,9,172,127,49,90,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,62,181,184,192,67,70,231,207,152,153,67,194,159,201,227,248,212,1,122,168,208,226,13,237,230,139,167,136,130,142,13,81,160,148,85,143,77,133,75,185,121,254,42,231,1,254,211,192,42,11,93,73,59,161,116,151,99,197,159,163,155,218,77,241,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,96,242,147,143,176,102,155,77,27,72,218,168,186,127,97,177,49,222,211,177,38,17,128,125,69,10,167,170,203,79,212,42,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,160,10,26,22,160,6,153,127,42,213,128,136,180,110,56,205,186,208,25,224,221,226,133,62,154,83,249,139,28,74,74,22,16,160,30,94,178,197,109,105,152,92,42,148,67,98,233,126,91,17,202,80,78,166,13,86,103,196,108,61,40,62,12,108,243,194,128,5],[226,16,160,172,105,123,92,68,72,245,18,94,83,115,181,24,162,144,213,165,208,153,115,15,186,54,218,34,201,201,189,65,43,16,64,5],[226,16,160,197,167,189,182,202,143,72,218,156,79,159,112,208,113,176,251,7,38,203,160,154,245,157,40,46,78,181,165,145,188,139,12,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,111,36,57,170,6,218,93,172,193,213,246,95,229,193,119,136,235,105,26,147,224,78,125,80,136,120,34,207,101,212,150,140,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,128,128,128,160,212,173,36,244,71,83,248,199,226,80,120,201,229,122,7,181,246,202,35,39,44,183,120,4,253,181,251,195,139,230,9,206,160,255,153,127,253,189,106,79,64,234,173,180,2,221,50,191,217,252,158,56,31,44,151,85,153,234,148,225,185,234,146,49,81,128,128,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,28,5],[225,159,60,183,93,209,130,8,68,197,123,103,98,35,61,78,38,133,59,58,123,129,87,187,217,244,31,40,10,15,28,238,155,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionOneKeyByteSel2.json b/mpt/tests/ExtensionOneKeyByteSel2.json index 5075646381..783b377903 100644 --- a/mpt/tests/ExtensionOneKeyByteSel2.json +++ b/mpt/tests/ExtensionOneKeyByteSel2.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,0,160,250,181,151,10,164,88,200,148,9,23,153,250,80,11,137,76,15,66,103,222,79,160,248,20,100,7,113,228,3,147,235,119,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,0,160,95,1,11,74,249,59,44,16,126,232,246,252,143,212,53,224,163,175,86,197,35,160,3,52,68,119,214,79,133,222,203,250,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,0,160,122,114,237,140,219,94,139,155,152,190,200,182,53,246,93,74,213,214,219,98,101,109,78,214,10,215,41,29,155,146,63,187,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,0,160,125,246,171,192,17,80,203,33,221,12,33,73,218,233,59,119,89,71,34,197,166,74,69,176,110,133,114,227,54,143,26,151,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,0,160,20,106,170,18,16,11,150,190,193,106,85,69,123,166,102,183,199,172,76,20,56,136,197,213,142,209,174,120,145,43,55,17,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,0,160,61,251,181,242,140,20,239,76,239,243,233,9,110,80,177,88,254,63,242,219,97,183,117,223,33,215,103,204,233,68,47,7,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,0,160,208,108,90,25,229,50,155,194,177,66,242,8,221,189,215,225,98,169,90,187,34,65,36,152,14,147,206,220,51,1,13,199,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,7],[0,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,8],[0,160,124,26,120,82,131,157,164,127,56,228,104,250,50,95,18,167,8,39,184,168,244,151,16,77,146,185,44,203,229,2,221,236,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,0,160,18,119,139,12,240,128,110,117,194,13,180,80,241,67,175,107,156,90,217,107,252,142,177,134,187,40,107,215,240,60,255,36,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,0,160,136,206,75,241,0,165,169,149,117,68,90,58,147,15,137,166,35,167,185,73,111,111,1,1,224,141,52,122,148,13,249,4,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[1,0,1,0,248,113,0,248,113,0,4,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,0,160,10,104,121,120,96,6,142,94,79,164,31,129,20,73,196,58,151,195,222,45,231,182,131,149,29,180,140,172,105,8,70,142,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[1,0,1,0,248,81,0,248,81,0,7,0,0,0,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,239,120,20,4,145,92,63,196,44,93,176,216,52,56,52,94,47,191,206,67,77,134,250,212,78,119,132,71,197,32,248,229,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,2],[131,130,2,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,13],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,250,181,151,10,164,88,200,148,9,23,153,250,80,11,137,76,15,66,103,222,79,160,248,20,100,7,113,228,3,147,235,119,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,95,1,11,74,249,59,44,16,126,232,246,252,143,212,53,224,163,175,86,197,35,160,3,52,68,119,214,79,133,222,203,250,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,122,114,237,140,219,94,139,155,152,190,200,182,53,246,93,74,213,214,219,98,101,109,78,214,10,215,41,29,155,146,63,187,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,125,246,171,192,17,80,203,33,221,12,33,73,218,233,59,119,89,71,34,197,166,74,69,176,110,133,114,227,54,143,26,151,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,20,106,170,18,16,11,150,190,193,106,85,69,123,166,102,183,199,172,76,20,56,136,197,213,142,209,174,120,145,43,55,17,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,251,181,242,140,20,239,76,239,243,233,9,110,80,177,88,254,63,242,219,97,183,117,223,33,215,103,204,233,68,47,7,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,208,108,90,25,229,50,155,194,177,66,242,8,221,189,215,225,98,169,90,187,34,65,36,152,14,147,206,220,51,1,13,199,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,124,26,120,82,131,157,164,127,56,228,104,250,50,95,18,167,8,39,184,168,244,151,16,77,146,185,44,203,229,2,221,236,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,18,119,139,12,240,128,110,117,194,13,180,80,241,67,175,107,156,90,217,107,252,142,177,134,187,40,107,215,240,60,255,36,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,136,206,75,241,0,165,169,149,117,68,90,58,147,15,137,166,35,167,185,73,111,111,1,1,224,141,52,122,148,13,249,4,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,10,104,121,120,96,6,142,94,79,164,31,129,20,73,196,58,151,195,222,45,231,182,131,149,29,180,140,172,105,8,70,142,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[226,23,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,5],[226,23,160,239,120,20,4,145,92,63,196,44,93,176,216,52,56,52,94,47,191,206,67,77,134,250,212,78,119,132,71,197,32,248,229,5],[248,81,128,128,128,128,128,128,128,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,131,130,2,133,5],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,0,160,250,181,151,10,164,88,200,148,9,23,153,250,80,11,137,76,15,66,103,222,79,160,248,20,100,7,113,228,3,147,235,119,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,0,160,95,1,11,74,249,59,44,16,126,232,246,252,143,212,53,224,163,175,86,197,35,160,3,52,68,119,214,79,133,222,203,250,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,0,160,122,114,237,140,219,94,139,155,152,190,200,182,53,246,93,74,213,214,219,98,101,109,78,214,10,215,41,29,155,146,63,187,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,0,160,125,246,171,192,17,80,203,33,221,12,33,73,218,233,59,119,89,71,34,197,166,74,69,176,110,133,114,227,54,143,26,151,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,0,160,20,106,170,18,16,11,150,190,193,106,85,69,123,166,102,183,199,172,76,20,56,136,197,213,142,209,174,120,145,43,55,17,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,0,160,61,251,181,242,140,20,239,76,239,243,233,9,110,80,177,88,254,63,242,219,97,183,117,223,33,215,103,204,233,68,47,7,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,0,160,208,108,90,25,229,50,155,194,177,66,242,8,221,189,215,225,98,169,90,187,34,65,36,152,14,147,206,220,51,1,13,199,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,8],[0,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,9],[0,160,124,26,120,82,131,157,164,127,56,228,104,250,50,95,18,167,8,39,184,168,244,151,16,77,146,185,44,203,229,2,221,236,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,0,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,0,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,0,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,0,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,0,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,0,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,0,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,0,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,0,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,0,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,0,160,18,119,139,12,240,128,110,117,194,13,180,80,241,67,175,107,156,90,217,107,252,142,177,134,187,40,107,215,240,60,255,36,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,0,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,0,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,0,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,0,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,0,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,0,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,0,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,0,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,0,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,0,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,0,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,0,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,0,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,0,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,0,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,0,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,0,160,136,206,75,241,0,165,169,149,117,68,90,58,147,15,137,166,35,167,185,73,111,111,1,1,224,141,52,122,148,13,249,4,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,0,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,0,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,0,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,0,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[1,0,1,0,248,113,0,248,113,0,4,0,0,0,0,0,0,0,0,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,0,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,0,160,10,104,121,120,96,6,142,94,79,164,31,129,20,73,196,58,151,195,222,45,231,182,131,149,29,180,140,172,105,8,70,142,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,0,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,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,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[1,0,1,0,248,81,0,248,81,0,7,0,0,0,1,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,0,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,0,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,1],[226,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,239,120,20,4,145,92,63,196,44,93,176,216,52,56,52,94,47,191,206,67,77,134,250,212,78,119,132,71,197,32,248,229,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,17],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,2],[131,130,2,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,13],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,179,159,61,164,213,56,141,247,227,214,100,112,69,236,156,81,36,31,223,151,41,91,157,37,94,195,199,193,213,211,252,84,223,48,23,250,220,164,145,21,248,253,141,153,181,185,64,213,46,57,236,51,32,58,124,135,92,248,123,249,57,126,15,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,167,151,5,29,17,227,112,120,220,76,167,5,31,48,238,42,218,44,123,4,251,93,145,48,164,12,97,186,166,146,187,56,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,250,181,151,10,164,88,200,148,9,23,153,250,80,11,137,76,15,66,103,222,79,160,248,20,100,7,113,228,3,147,235,119,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,108,100,16,239,143,223,176,117,172,111,57,10,135,153,27,63,77,11,170,247,58,37,188,185,60,51,247,73,236,253,169,33,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,95,1,11,74,249,59,44,16,126,232,246,252,143,212,53,224,163,175,86,197,35,160,3,52,68,119,214,79,133,222,203,250,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,41,120,139,152,77,177,209,163,251,86,56,110,91,133,48,219,84,61,35,168,197,183,209,12,192,6,94,59,173,60,160,174,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,122,114,237,140,219,94,139,155,152,190,200,182,53,246,93,74,213,214,219,98,101,109,78,214,10,215,41,29,155,146,63,187,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,53,84,133,174,116,94,41,6,85,129,119,229,230,193,188,123,41,20,118,167,127,74,171,217,108,64,156,67,204,33,116,201,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,125,246,171,192,17,80,203,33,221,12,33,73,218,233,59,119,89,71,34,197,166,74,69,176,110,133,114,227,54,143,26,151,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,118,160,183,246,222,81,81,110,178,28,67,171,144,85,193,24,86,90,191,175,156,176,49,241,181,29,151,58,69,17,153,247,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,20,106,170,18,16,11,150,190,193,106,85,69,123,166,102,183,199,172,76,20,56,136,197,213,142,209,174,120,145,43,55,17,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,109,224,56,165,245,64,137,152,181,215,104,250,196,136,153,125,159,66,122,124,73,180,198,62,12,247,125,2,26,120,32,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,61,251,181,242,140,20,239,76,239,243,233,9,110,80,177,88,254,63,242,219,97,183,117,223,33,215,103,204,233,68,47,7,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,53,121,2,248,88,112,144,252,89,104,248,103,3,186,223,144,16,249,254,171,166,207,57,215,153,238,158,125,169,169,8,144,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,208,108,90,25,229,50,155,194,177,66,242,8,221,189,215,225,98,169,90,187,34,65,36,152,14,147,206,220,51,1,13,199,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,15,108,88,107,194,189,15,82,236,209,78,97,30,50,118,96,132,240,202,106,51,130,176,90,228,193,49,184,47,232,39,159,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,124,26,120,82,131,157,164,127,56,228,104,250,50,95,18,167,8,39,184,168,244,151,16,77,146,185,44,203,229,2,221,236,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,102,169,82,198,144,176,62,55,232,164,14,215,234,58,4,98,107,114,203,112,99,172,101,218,151,140,23,163,68,122,182,9,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,199,7,37,185,37,91,182,45,165,122,208,185,90,144,11,45,139,168,225,124,74,246,60,201,187,119,135,221,233,18,191,221,160,162,175,133,187,219,239,119,151,95,222,27,129,73,222,219,181,13,128,78,7,224,142,244,71,234,19,80,204,169,244,0,87,160,58,60,54,149,3,205,76,32,114,171,130,231,241,27,85,217,154,210,18,227,106,225,149,84,154,52,148,232,21,66,116,31,160,253,163,202,142,157,155,138,225,162,235,57,54,88,186,254,215,44,218,114,226,22,108,52,0,22,210,251,90,59,245,132,164,160,88,253,168,183,167,24,59,71,66,2,138,202,246,220,159,159,205,204,132,25,74,204,132,126,11,108,227,31,33,134,168,54,160,174,159,215,246,148,47,251,128,68,133,135,143,4,201,65,126,102,248,78,59,98,133,77,240,253,90,78,164,148,100,175,48,160,221,79,222,160,107,166,177,105,81,79,147,190,19,10,157,79,207,51,221,79,73,38,80,3,91,93,204,94,10,153,56,72,160,109,116,156,243,230,209,211,29,219,17,87,228,134,197,52,167,174,133,21,113,25,85,36,90,245,228,79,66,87,114,46,39,160,234,85,204,14,74,84,96,216,235,139,169,174,188,79,111,92,209,207,167,162,47,138,27,77,220,119,93,56,197,196,12,159,160,96,164,94,198,66,93,24,209,234,0,105,195,26,66,85,188,155,170,172,252,49,109,111,151,41,55,125,131,148,93,100,107,160,18,119,139,12,240,128,110,117,194,13,180,80,241,67,175,107,156,90,217,107,252,142,177,134,187,40,107,215,240,60,255,36,160,181,221,183,228,80,79,15,233,9,59,124,56,137,118,27,182,146,52,215,105,246,48,148,29,21,126,221,25,104,217,60,53,160,128,15,176,199,139,63,103,195,229,91,52,59,211,65,89,64,79,179,139,132,57,156,21,28,21,42,161,182,22,124,38,233,160,5,244,200,187,143,8,84,83,48,169,247,34,137,34,28,5,90,174,205,176,32,237,146,119,229,53,238,239,124,46,99,26,160,151,124,238,145,179,177,25,87,187,254,224,157,186,53,78,237,65,4,242,28,27,232,57,35,54,116,143,141,142,222,173,47,160,153,204,205,170,68,197,244,33,216,144,97,187,247,155,14,237,83,136,150,151,80,184,49,215,91,219,88,84,53,99,129,161,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,226,205,145,71,162,229,17,220,159,79,102,59,146,46,141,196,50,199,6,111,103,207,136,90,253,2,218,84,150,191,222,40,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[249,2,17,160,10,11,149,12,142,202,194,193,83,24,24,104,171,96,161,219,119,65,137,93,44,91,87,80,60,110,159,30,86,188,100,10,160,39,121,230,39,167,161,129,53,122,169,245,140,52,23,2,36,165,188,119,4,45,196,106,160,65,112,91,107,79,132,116,69,160,88,185,52,166,252,165,200,178,180,95,208,36,154,103,209,50,6,89,195,66,174,93,158,61,84,76,85,250,207,133,47,240,160,213,56,164,23,6,58,156,182,33,182,7,204,68,61,175,98,92,118,160,197,33,115,111,122,107,128,91,161,33,6,92,45,160,202,229,249,81,1,238,228,32,21,81,101,141,32,137,53,56,45,123,217,147,25,161,92,21,136,222,179,159,179,72,221,134,160,201,122,133,107,231,72,116,35,25,99,12,164,48,114,64,245,167,84,164,45,115,146,165,202,133,239,107,149,81,13,134,245,160,87,74,180,16,9,104,174,153,216,77,218,72,245,5,40,122,105,82,214,193,144,67,110,184,80,173,207,63,61,132,109,190,160,166,32,30,7,57,227,117,143,123,252,126,139,162,83,233,9,244,31,101,60,140,116,90,216,231,11,180,90,7,219,55,197,160,154,7,28,59,219,138,240,13,116,245,19,62,193,183,80,141,59,142,71,8,159,225,139,241,102,204,162,22,53,83,177,27,160,66,157,164,229,190,190,234,127,138,65,178,206,129,97,252,116,91,153,125,45,178,214,153,145,25,34,42,100,35,67,168,163,160,189,109,204,118,60,183,213,130,243,213,244,177,200,6,208,183,250,103,85,108,253,44,119,226,37,78,5,61,255,98,56,43,160,136,206,75,241,0,165,169,149,117,68,90,58,147,15,137,166,35,167,185,73,111,111,1,1,224,141,52,122,148,13,249,4,160,68,226,216,228,251,200,128,183,129,191,190,61,165,153,127,206,178,129,208,179,201,118,24,231,116,183,5,84,244,55,137,70,160,53,253,129,135,137,7,110,91,48,159,136,47,210,40,105,124,20,137,53,163,88,15,219,11,222,189,127,93,212,239,229,80,160,80,196,130,226,110,59,147,107,181,45,5,32,36,0,237,119,119,241,111,26,118,253,135,226,12,157,195,107,246,156,102,70,160,97,63,230,41,76,222,85,238,51,105,73,255,26,35,32,204,38,127,237,83,222,99,57,216,142,26,203,127,252,16,25,160,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,43,18,36,196,118,46,248,92,235,12,107,111,221,183,28,61,72,129,61,66,149,22,75,46,79,128,52,90,28,242,79,159,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[248,113,160,60,80,140,101,244,4,77,149,17,207,109,243,185,27,241,96,205,177,239,22,0,195,169,22,184,150,243,12,212,246,2,222,128,128,128,160,10,104,121,120,96,6,142,94,79,164,31,129,20,73,196,58,151,195,222,45,231,182,131,149,29,180,140,172,105,8,70,142,128,128,128,160,249,11,221,110,180,103,29,12,225,173,122,7,115,205,15,36,44,225,3,76,172,102,80,84,169,252,251,117,62,71,3,220,128,128,128,128,128,128,128,128,5],[226,23,160,8,176,198,35,154,142,101,60,122,190,28,220,186,172,13,41,87,208,78,180,0,170,50,74,42,254,1,175,135,116,210,128,5],[226,23,160,239,120,20,4,145,92,63,196,44,93,176,216,52,56,52,94,47,191,206,67,77,134,250,212,78,119,132,71,197,32,248,229,5],[248,81,128,128,128,128,128,128,128,160,228,109,34,102,28,235,59,123,49,11,58,169,170,107,94,136,43,144,138,26,216,79,148,120,25,223,117,221,172,143,191,144,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[248,81,128,128,128,128,128,128,128,160,133,134,90,223,35,73,209,110,1,223,227,204,245,218,138,192,201,42,56,120,124,233,147,37,210,59,140,211,26,157,153,76,128,128,128,128,160,40,175,194,55,133,111,153,12,72,141,81,152,48,181,135,221,4,182,4,94,221,55,10,244,161,19,55,119,145,105,0,224,128,128,128,128,5],[227,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,131,130,2,133,5],[224,158,50,101,111,62,204,197,79,253,187,249,55,237,203,119,129,118,111,30,207,108,4,216,19,202,228,181,220,226,52,159,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionThreeKeyBytes.json b/mpt/tests/ExtensionThreeKeyBytes.json index b26f99d6d4..3ccdff9c55 100644 --- a/mpt/tests/ExtensionThreeKeyBytes.json +++ b/mpt/tests/ExtensionThreeKeyBytes.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,114,226,214,239,95,248,72,111,193,223,222,87,60,8,216,29,250,120,11,136,184,173,34,247,68,216,8,209,252,230,50,127,0,160,19,161,10,168,22,122,91,138,200,34,215,117,180,51,103,225,91,180,212,115,139,123,14,139,207,0,28,234,124,113,224,17,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,0,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,0,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,0,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,0,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,118,94,17,19,255,147,54,185,4,181,29,153,10,16,53,77,71,153,38,142,114,26,112,56,213,151,28,158,89,223,96,110,0,160,193,229,122,223,56,21,165,220,23,154,66,11,35,41,245,86,159,162,204,26,42,204,55,71,98,85,114,50,145,0,196,78,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,0,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,0,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,0,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,0,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,0,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,0,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,0,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,0,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,0,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,0,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,0,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,0,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,0,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,0,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,0,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,0,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,0,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,0,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,0,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,0,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,0,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,0,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,0,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,230,118,218,16,99,232,81,91,243,55,112,148,9,164,226,121,167,121,124,137,244,181,16,19,239,196,155,87,96,66,54,71,0,160,92,79,210,183,49,95,158,225,32,208,230,250,3,8,83,216,9,214,118,158,66,8,25,49,138,26,18,249,85,111,250,35,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,0,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,0,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,0,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,80,111,39,192,57,71,205,150,91,47,32,151,87,105,195,226,11,169,139,170,26,65,212,78,175,51,167,239,15,49,146,20,0,160,3,155,233,83,164,88,127,201,188,244,203,47,41,245,247,88,254,119,117,12,127,3,141,241,172,160,216,94,194,107,97,161,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,0,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,0,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,0,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,0,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,0,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,0,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,0,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,0,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,0,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,0,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,0,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,0,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,0,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,0,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,0,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,0,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,0,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,0,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,0,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,0,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,94,115,232,35,140,182,181,11,110,16,58,178,154,153,208,158,218,240,173,247,31,217,75,135,83,0,170,164,9,36,91,183,0,160,36,192,217,188,159,110,176,125,244,57,86,134,94,233,33,102,98,135,70,93,220,68,179,212,65,6,57,250,85,211,70,69,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,0,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,0,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,0,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,0,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,0,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,0,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,0,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,0,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,0,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,0,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,62,113,94,197,221,22,152,46,12,48,147,231,12,189,10,21,206,96,163,20,65,238,184,127,118,109,39,35,201,195,91,172,0,160,132,170,48,213,226,220,34,72,51,25,102,112,181,212,72,88,77,71,200,164,207,106,16,128,70,8,182,123,10,111,137,103,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,0,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,0,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,0,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,0,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,0,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,0,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,0,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,0,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,0,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,0,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,0,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,0,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,0,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,0,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,0,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,0,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,0,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,0,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,0,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,0,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,31,131,61,247,62,201,13,194,183,127,96,241,235,91,126,171,222,132,208,131,51,183,123,14,37,131,230,128,179,177,46,162,0,160,34,114,198,233,144,107,12,103,7,9,133,12,114,63,107,64,89,89,79,199,51,43,224,46,42,225,169,117,70,50,87,248,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,0,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,0,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,7],[0,160,205,69,29,222,188,116,0,200,112,125,13,229,154,251,45,113,238,151,15,16,37,114,130,183,158,221,125,65,8,145,172,187,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,8],[0,160,21,140,195,78,49,253,90,22,115,223,163,104,142,203,224,95,235,35,132,182,149,90,249,248,37,127,173,100,203,12,70,143,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,11],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,0,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,0,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,0,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,0,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,0,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,0,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,0,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,0,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,0,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,0,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,0,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,0,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,0,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,160,253,24,85,174,121,73,222,134,196,33,111,103,104,36,34,45,126,39,116,122,180,111,211,232,172,168,241,221,175,240,216,0,160,63,111,163,58,104,39,122,79,147,228,39,159,102,147,231,160,189,92,108,64,44,66,137,63,150,109,55,92,29,54,15,251,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,0,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,0,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,1,241,249,1,241,5,0,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,0,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,0,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,0,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,0,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,239,209,2,156,187,216,143,201,100,199,94,248,37,222,121,130,124,8,8,102,54,62,58,130,172,64,19,111,161,132,103,103,0,160,213,239,110,211,117,163,192,52,134,182,31,125,125,183,102,216,251,242,161,143,95,175,25,180,254,221,174,124,67,107,62,178,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,0,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,0,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,0,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,0,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,0,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,0,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,0,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,0,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,0,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,0,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[1,0,1,0,248,113,0,248,145,0,8,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,0,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,69,146,78,218,71,94,162,185,1,71,206,242,93,206,37,208,20,192,240,225,140,98,109,147,99,126,80,13,28,77,53,144,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,0,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,0,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[225,159,52,139,254,206,36,163,178,8,40,118,2,4,139,162,225,85,17,142,63,56,53,56,252,107,22,11,222,240,59,141,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,2],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,13],[225,159,52,139,254,206,36,163,178,8,40,118,2,4,139,162,225,85,17,142,63,56,53,56,252,107,22,11,222,240,59,141,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,114,226,214,239,95,248,72,111,193,223,222,87,60,8,216,29,250,120,11,136,184,173,34,247,68,216,8,209,252,230,50,127,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,19,161,10,168,22,122,91,138,200,34,215,117,180,51,103,225,91,180,212,115,139,123,14,139,207,0,28,234,124,113,224,17,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,160,118,94,17,19,255,147,54,185,4,181,29,153,10,16,53,77,71,153,38,142,114,26,112,56,213,151,28,158,89,223,96,110,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,128,5],[249,2,17,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,160,193,229,122,223,56,21,165,220,23,154,66,11,35,41,245,86,159,162,204,26,42,204,55,71,98,85,114,50,145,0,196,78,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,128,5],[249,2,17,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,160,230,118,218,16,99,232,81,91,243,55,112,148,9,164,226,121,167,121,124,137,244,181,16,19,239,196,155,87,96,66,54,71,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,128,5],[249,2,17,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,160,92,79,210,183,49,95,158,225,32,208,230,250,3,8,83,216,9,214,118,158,66,8,25,49,138,26,18,249,85,111,250,35,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,128,5],[249,2,17,160,80,111,39,192,57,71,205,150,91,47,32,151,87,105,195,226,11,169,139,170,26,65,212,78,175,51,167,239,15,49,146,20,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,128,5],[249,2,17,160,3,155,233,83,164,88,127,201,188,244,203,47,41,245,247,88,254,119,117,12,127,3,141,241,172,160,216,94,194,107,97,161,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,128,5],[249,2,17,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,160,94,115,232,35,140,182,181,11,110,16,58,178,154,153,208,158,218,240,173,247,31,217,75,135,83,0,170,164,9,36,91,183,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,128,5],[249,2,17,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,160,36,192,217,188,159,110,176,125,244,57,86,134,94,233,33,102,98,135,70,93,220,68,179,212,65,6,57,250,85,211,70,69,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,128,5],[249,2,17,160,62,113,94,197,221,22,152,46,12,48,147,231,12,189,10,21,206,96,163,20,65,238,184,127,118,109,39,35,201,195,91,172,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,128,5],[249,2,17,160,132,170,48,213,226,220,34,72,51,25,102,112,181,212,72,88,77,71,200,164,207,106,16,128,70,8,182,123,10,111,137,103,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,128,5],[249,1,17,128,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,128,128,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,128,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,128,128,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,160,31,131,61,247,62,201,13,194,183,127,96,241,235,91,126,171,222,132,208,131,51,183,123,14,37,131,230,128,179,177,46,162,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,128,128,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,128,5],[249,1,17,128,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,128,128,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,128,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,128,128,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,160,34,114,198,233,144,107,12,103,7,9,133,12,114,63,107,64,89,89,79,199,51,43,224,46,42,225,169,117,70,50,87,248,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,128,128,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,128,5],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,184,70,248,68,128,128,160,205,69,29,222,188,116,0,200,112,125,13,229,154,251,45,113,238,151,15,16,37,114,130,183,158,221,125,65,8,145,172,187,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,184,70,248,68,128,128,160,21,140,195,78,49,253,90,22,115,223,163,104,142,203,224,95,235,35,132,182,149,90,249,248,37,127,173,100,203,12,70,143,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,160,160,253,24,85,174,121,73,222,134,196,33,111,103,104,36,34,45,126,39,116,122,180,111,211,232,172,168,241,221,175,240,216,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,128,5],[249,2,17,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,160,63,111,163,58,104,39,122,79,147,228,39,159,102,147,231,160,189,92,108,64,44,66,137,63,150,109,55,92,29,54,15,251,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,128,5],[249,1,241,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,128,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,160,239,209,2,156,187,216,143,201,100,199,94,248,37,222,121,130,124,8,8,102,54,62,58,130,172,64,19,111,161,132,103,103,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,128,5],[249,1,241,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,128,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,160,213,239,110,211,117,163,192,52,134,182,31,125,125,183,102,216,251,242,161,143,95,175,25,180,254,221,174,124,67,107,62,178,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,128,5],[248,113,128,128,128,128,128,128,128,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,128,128,128,128,128,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,128,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,128,5],[248,145,128,128,128,128,128,128,128,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,160,69,146,78,218,71,94,162,185,1,71,206,242,93,206,37,208,20,192,240,225,140,98,109,147,99,126,80,13,28,77,53,144,128,128,128,128,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,128,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,128,5],[225,159,52,139,254,206,36,163,178,8,40,118,2,4,139,162,225,85,17,142,63,56,53,56,252,107,22,11,222,240,59,141,129,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,114,226,214,239,95,248,72,111,193,223,222,87,60,8,216,29,250,120,11,136,184,173,34,247,68,216,8,209,252,230,50,127,0,160,19,161,10,168,22,122,91,138,200,34,215,117,180,51,103,225,91,180,212,115,139,123,14,139,207,0,28,234,124,113,224,17,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,0,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,0,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,0,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,0,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,118,94,17,19,255,147,54,185,4,181,29,153,10,16,53,77,71,153,38,142,114,26,112,56,213,151,28,158,89,223,96,110,0,160,193,229,122,223,56,21,165,220,23,154,66,11,35,41,245,86,159,162,204,26,42,204,55,71,98,85,114,50,145,0,196,78,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,0,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,0,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,0,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,0,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,0,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,0,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,0,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,0,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,0,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,0,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,0,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,0,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,0,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,0,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,0,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,0,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,0,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,0,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,0,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,0,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,0,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,0,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,0,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,230,118,218,16,99,232,81,91,243,55,112,148,9,164,226,121,167,121,124,137,244,181,16,19,239,196,155,87,96,66,54,71,0,160,92,79,210,183,49,95,158,225,32,208,230,250,3,8,83,216,9,214,118,158,66,8,25,49,138,26,18,249,85,111,250,35,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,0,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,0,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,0,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,80,111,39,192,57,71,205,150,91,47,32,151,87,105,195,226,11,169,139,170,26,65,212,78,175,51,167,239,15,49,146,20,0,160,3,155,233,83,164,88,127,201,188,244,203,47,41,245,247,88,254,119,117,12,127,3,141,241,172,160,216,94,194,107,97,161,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,0,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,0,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,0,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,0,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,0,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,0,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,0,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,0,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,0,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,0,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,0,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,0,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,0,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,0,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,0,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,0,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,0,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,0,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,0,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,0,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,94,115,232,35,140,182,181,11,110,16,58,178,154,153,208,158,218,240,173,247,31,217,75,135,83,0,170,164,9,36,91,183,0,160,36,192,217,188,159,110,176,125,244,57,86,134,94,233,33,102,98,135,70,93,220,68,179,212,65,6,57,250,85,211,70,69,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,0,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,0,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,0,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,0,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,0,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,0,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,0,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,0,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,0,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,0,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,62,113,94,197,221,22,152,46,12,48,147,231,12,189,10,21,206,96,163,20,65,238,184,127,118,109,39,35,201,195,91,172,0,160,132,170,48,213,226,220,34,72,51,25,102,112,181,212,72,88,77,71,200,164,207,106,16,128,70,8,182,123,10,111,137,103,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,0,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,0,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,0,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,0,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,0,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,0,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,0,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,0,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,0,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,0,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,0,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,0,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,0,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,0,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,0,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,0,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,0,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,0,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,0,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,0,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,31,131,61,247,62,201,13,194,183,127,96,241,235,91,126,171,222,132,208,131,51,183,123,14,37,131,230,128,179,177,46,162,0,160,34,114,198,233,144,107,12,103,7,9,133,12,114,63,107,64,89,89,79,199,51,43,224,46,42,225,169,117,70,50,87,248,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,0,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,0,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,8],[0,160,205,69,29,222,188,116,0,200,112,125,13,229,154,251,45,113,238,151,15,16,37,114,130,183,158,221,125,65,8,145,172,187,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,9],[0,160,21,140,195,78,49,253,90,22,115,223,163,104,142,203,224,95,235,35,132,182,149,90,249,248,37,127,173,100,203,12,70,143,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,11],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,0,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,0,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,0,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,0,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,0,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,0,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,0,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,0,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,0,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,0,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,0,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,0,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,0,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,160,253,24,85,174,121,73,222,134,196,33,111,103,104,36,34,45,126,39,116,122,180,111,211,232,172,168,241,221,175,240,216,0,160,63,111,163,58,104,39,122,79,147,228,39,159,102,147,231,160,189,92,108,64,44,66,137,63,150,109,55,92,29,54,15,251,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,0,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,0,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[0,1,0,1,249,1,241,249,1,241,5,0,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,0,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,0,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,0,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,0,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,239,209,2,156,187,216,143,201,100,199,94,248,37,222,121,130,124,8,8,102,54,62,58,130,172,64,19,111,161,132,103,103,0,160,213,239,110,211,117,163,192,52,134,182,31,125,125,183,102,216,251,242,161,143,95,175,25,180,254,221,174,124,67,107,62,178,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,0,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,0,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,0,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,0,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,0,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,0,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,0,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,0,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,0,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,0,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[1,0,1,0,248,113,0,248,145,0,8,0,0,0,0,0,0,0,0,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,0,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,69,146,78,218,71,94,162,185,1,71,206,242,93,206,37,208,20,192,240,225,140,98,109,147,99,126,80,13,28,77,53,144,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,0,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,1],[0,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,0,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,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,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,17],[225,159,52,139,254,206,36,163,178,8,40,118,2,4,139,162,225,85,17,142,63,56,53,56,252,107,22,11,222,240,59,141,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,2],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,13],[225,159,52,139,254,206,36,163,178,8,40,118,2,4,139,162,225,85,17,142,63,56,53,56,252,107,22,11,222,240,59,141,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,105,177,251,235,15,239,220,202,145,227,144,20,223,4,227,242,63,180,249,236,25,194,148,197,107,54,188,205,55,119,222,252,38,212,161,172,30,11,77,70,125,110,67,186,200,144,232,244,164,160,205,108,72,253,231,32,171,207,102,42,108,244,252,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,114,226,214,239,95,248,72,111,193,223,222,87,60,8,216,29,250,120,11,136,184,173,34,247,68,216,8,209,252,230,50,127,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,19,161,10,168,22,122,91,138,200,34,215,117,180,51,103,225,91,180,212,115,139,123,14,139,207,0,28,234,124,113,224,17,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,160,118,94,17,19,255,147,54,185,4,181,29,153,10,16,53,77,71,153,38,142,114,26,112,56,213,151,28,158,89,223,96,110,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,128,5],[249,2,17,160,66,240,98,61,241,242,157,237,39,164,122,213,215,18,26,202,21,217,180,126,117,207,35,155,26,97,204,152,161,0,78,246,160,19,69,90,132,146,187,236,158,36,58,184,181,96,188,241,191,155,122,8,126,154,234,8,5,32,239,121,45,22,27,66,143,160,47,185,68,149,137,218,55,101,103,197,195,184,106,222,107,209,67,160,23,166,157,52,240,182,60,159,73,148,167,104,13,7,160,244,160,241,236,24,57,138,36,0,22,132,92,91,94,125,202,140,163,73,229,1,41,157,32,5,123,55,158,234,91,249,195,160,193,229,122,223,56,21,165,220,23,154,66,11,35,41,245,86,159,162,204,26,42,204,55,71,98,85,114,50,145,0,196,78,160,108,254,116,168,234,237,32,178,44,26,227,230,237,213,153,173,115,3,166,86,147,197,152,234,91,61,240,167,106,93,159,94,160,77,197,98,247,214,30,52,52,32,140,106,187,222,88,245,219,38,99,55,56,246,71,17,158,254,125,15,194,203,19,237,194,160,170,180,111,61,10,39,190,229,140,95,123,152,78,5,37,250,192,19,101,120,52,60,247,127,112,245,31,63,219,185,202,213,160,232,46,163,88,249,212,62,121,89,57,230,54,194,100,250,115,76,172,138,139,99,75,102,148,50,121,60,93,158,33,25,31,160,51,82,30,58,150,70,180,46,75,251,104,152,115,51,28,217,87,74,14,236,225,37,88,210,85,83,244,1,51,255,150,148,160,6,189,10,143,149,52,91,233,50,15,171,119,240,36,208,26,108,75,237,220,100,206,240,136,241,8,109,186,48,41,218,38,160,3,113,103,151,120,194,148,162,225,165,199,208,40,79,8,217,139,149,90,40,94,93,31,42,189,178,49,52,70,17,191,20,160,132,198,11,55,228,143,69,71,56,22,104,55,135,230,141,36,124,243,233,65,228,62,85,32,62,199,21,95,133,180,196,44,160,84,249,65,98,38,104,14,171,98,230,102,252,103,99,45,47,8,255,176,3,158,120,88,105,206,191,195,26,16,131,42,62,160,206,203,127,59,8,54,30,157,29,109,190,245,88,248,18,162,22,220,31,90,194,248,20,184,222,48,96,23,174,255,10,233,160,251,56,155,126,225,0,186,248,122,241,244,24,87,111,250,152,217,2,96,109,203,43,31,3,248,247,26,218,145,202,36,240,128,5],[249,2,17,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,160,230,118,218,16,99,232,81,91,243,55,112,148,9,164,226,121,167,121,124,137,244,181,16,19,239,196,155,87,96,66,54,71,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,128,5],[249,2,17,160,136,4,41,90,85,27,225,197,211,59,225,227,173,235,200,235,183,14,65,182,140,144,142,56,198,178,215,218,180,64,84,49,160,158,225,7,253,217,103,211,242,222,245,243,138,193,19,86,106,155,53,208,185,49,111,121,6,62,46,93,50,169,188,141,239,160,65,122,22,148,145,130,179,40,145,238,10,229,242,111,243,207,243,159,107,161,250,40,65,231,62,82,118,47,189,134,203,164,160,1,140,31,59,76,219,194,223,240,231,225,203,205,113,59,250,31,160,57,21,16,151,215,129,17,21,211,183,59,245,155,81,160,8,11,57,196,45,104,162,228,40,170,39,231,62,160,132,9,126,86,69,85,166,79,187,192,174,112,230,112,56,167,30,181,160,48,88,72,65,22,112,111,112,6,149,67,243,3,88,70,185,219,36,163,210,202,16,152,247,230,13,170,137,81,249,132,59,160,39,188,27,158,134,197,235,174,57,146,106,34,202,248,70,205,29,149,253,65,99,234,191,19,135,182,99,72,121,119,33,26,160,253,32,84,75,184,201,8,54,117,74,68,160,84,238,208,49,73,37,221,87,129,105,126,5,46,8,184,38,211,163,215,154,160,60,19,209,101,251,82,99,8,131,75,204,81,36,219,220,129,132,137,139,198,75,4,62,15,46,84,189,131,141,195,233,25,160,183,160,32,14,0,238,178,163,239,155,151,15,161,58,159,0,150,148,252,249,33,73,133,167,11,72,228,184,230,89,49,237,160,15,199,201,157,197,86,20,27,131,182,205,11,110,178,247,8,42,36,103,132,37,185,157,100,195,209,128,34,44,74,179,42,160,221,193,188,193,15,68,50,45,188,169,173,7,135,8,249,152,229,211,151,109,239,52,63,40,70,232,60,219,197,127,213,145,160,92,79,210,183,49,95,158,225,32,208,230,250,3,8,83,216,9,214,118,158,66,8,25,49,138,26,18,249,85,111,250,35,160,184,144,225,138,173,21,9,23,80,46,45,182,3,213,232,17,93,48,224,188,58,165,137,167,211,188,115,107,85,134,217,147,160,57,145,118,123,14,182,158,87,154,186,121,66,150,246,124,138,253,142,132,116,35,244,62,83,202,105,178,4,152,228,211,177,160,133,178,128,172,81,77,211,127,227,101,138,244,183,104,180,75,26,47,117,202,121,146,47,8,233,100,217,138,59,69,198,76,128,5],[249,2,17,160,80,111,39,192,57,71,205,150,91,47,32,151,87,105,195,226,11,169,139,170,26,65,212,78,175,51,167,239,15,49,146,20,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,128,5],[249,2,17,160,3,155,233,83,164,88,127,201,188,244,203,47,41,245,247,88,254,119,117,12,127,3,141,241,172,160,216,94,194,107,97,161,160,102,23,150,62,164,75,45,71,20,168,89,176,120,26,23,82,171,202,18,179,219,49,17,71,12,225,2,153,34,15,26,154,160,155,204,180,22,163,205,99,47,25,99,66,241,239,105,167,143,157,217,251,219,138,137,183,72,18,180,142,42,224,32,220,234,160,212,159,163,119,133,85,171,231,171,237,204,39,14,195,1,188,223,96,118,69,213,201,22,43,38,57,37,138,60,114,146,89,160,67,156,214,40,57,148,31,139,227,148,165,77,54,40,164,62,104,94,217,161,245,146,252,12,193,6,14,98,180,133,155,24,160,179,58,136,222,225,237,223,230,196,104,203,56,247,214,255,170,177,216,117,50,152,55,2,77,33,28,186,78,228,160,58,148,160,91,178,80,246,177,91,95,45,0,214,11,208,168,155,186,21,34,85,199,116,77,29,103,78,152,222,138,137,40,88,201,43,160,180,43,103,10,57,121,30,178,244,7,237,110,62,37,10,143,34,146,133,150,119,77,77,91,186,34,25,117,68,155,162,125,160,2,138,96,230,64,24,164,74,12,96,210,155,221,197,71,147,55,187,54,143,7,201,27,80,163,175,249,156,85,100,12,167,160,50,118,206,63,182,162,229,165,133,48,187,125,118,22,57,70,242,179,194,238,215,206,193,208,134,170,64,153,91,172,74,118,160,240,213,192,63,242,149,234,58,181,32,128,190,172,96,114,121,240,184,248,99,129,31,19,145,4,103,189,206,150,170,114,132,160,119,167,217,52,160,223,96,163,162,224,42,13,24,103,26,23,156,176,188,122,247,130,13,125,223,127,104,240,90,201,130,104,160,69,89,27,67,248,61,252,230,190,129,90,230,245,138,209,87,25,197,21,6,45,92,164,204,201,68,249,211,14,32,152,173,160,255,59,113,110,6,15,125,224,56,75,79,73,102,175,7,38,47,253,41,54,250,79,142,222,3,255,79,39,248,49,227,187,160,137,166,168,139,215,143,200,226,94,38,139,82,160,24,69,124,78,116,14,172,208,128,115,160,63,153,180,229,177,232,63,84,160,208,114,30,38,51,186,56,145,183,87,95,241,216,101,106,228,187,156,123,239,90,188,185,255,48,137,149,203,106,17,170,65,128,5],[249,2,17,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,160,94,115,232,35,140,182,181,11,110,16,58,178,154,153,208,158,218,240,173,247,31,217,75,135,83,0,170,164,9,36,91,183,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,128,5],[249,2,17,160,207,100,82,234,240,214,71,33,36,108,182,148,0,137,24,213,134,49,150,146,173,2,242,86,186,245,81,241,241,105,20,60,160,149,140,167,213,25,80,78,203,127,44,128,235,77,210,68,37,233,208,178,22,240,207,35,127,160,54,87,142,208,37,32,39,160,151,88,191,251,143,169,46,178,50,39,169,141,58,141,33,163,20,130,170,49,142,70,52,179,152,195,221,17,243,92,181,90,160,185,93,236,74,50,12,95,206,176,169,166,93,83,18,190,75,217,77,233,36,27,230,165,0,13,169,32,2,9,104,238,34,160,98,30,149,78,245,146,159,65,219,125,69,145,57,144,162,141,126,153,88,198,5,182,7,124,151,248,216,153,186,51,40,66,160,36,192,217,188,159,110,176,125,244,57,86,134,94,233,33,102,98,135,70,93,220,68,179,212,65,6,57,250,85,211,70,69,160,138,63,191,242,211,182,153,129,220,138,117,201,142,16,233,164,238,218,84,169,79,23,65,79,67,170,172,146,139,177,238,202,160,16,2,8,30,155,41,188,123,122,224,85,0,17,110,233,73,61,62,175,252,198,232,91,7,128,189,234,80,36,46,52,177,160,20,147,51,210,76,175,132,196,10,214,184,171,69,62,121,147,21,92,93,214,241,73,0,86,78,59,173,127,40,164,48,187,160,245,56,39,186,240,101,101,19,193,46,125,76,220,141,71,81,227,251,172,181,122,202,119,157,218,236,1,126,11,217,127,80,160,51,128,194,1,20,27,20,244,154,228,28,39,230,218,24,255,75,177,35,86,211,111,177,151,116,26,179,27,21,111,13,197,160,37,68,106,68,211,6,157,225,103,91,18,140,149,194,233,182,89,223,42,131,185,253,100,0,93,59,133,247,159,230,208,249,160,64,225,216,226,0,17,1,206,118,156,228,82,77,166,163,145,94,38,52,70,223,208,141,171,194,90,140,200,152,44,253,172,160,146,48,234,62,172,183,213,148,172,44,120,127,193,196,230,222,182,183,162,67,227,29,224,42,225,215,6,243,194,31,223,9,160,29,11,223,38,76,40,205,217,156,108,62,84,91,141,101,59,85,37,249,193,154,235,45,223,208,205,19,31,66,181,104,10,160,111,99,254,106,175,247,0,21,118,230,107,204,136,13,41,195,78,66,12,246,129,239,16,117,87,124,21,105,109,140,20,33,128,5],[249,2,17,160,62,113,94,197,221,22,152,46,12,48,147,231,12,189,10,21,206,96,163,20,65,238,184,127,118,109,39,35,201,195,91,172,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,128,5],[249,2,17,160,132,170,48,213,226,220,34,72,51,25,102,112,181,212,72,88,77,71,200,164,207,106,16,128,70,8,182,123,10,111,137,103,160,191,146,88,34,191,196,176,57,3,112,90,110,49,68,9,151,113,76,31,72,21,102,76,18,211,56,223,172,204,184,114,189,160,169,126,69,70,84,63,209,85,155,52,32,238,250,194,147,46,110,181,149,132,98,5,191,249,58,22,210,219,9,219,178,28,160,51,151,215,86,243,99,23,80,178,69,0,75,164,227,250,17,178,74,76,37,240,120,123,75,60,143,66,35,198,104,26,4,160,163,6,25,4,221,176,56,243,208,110,128,195,94,104,191,147,106,206,24,57,218,89,92,12,124,170,101,152,205,12,23,119,160,23,203,16,59,19,233,76,180,193,16,90,174,30,225,54,116,98,180,174,248,175,135,97,242,0,170,247,89,195,240,71,33,160,77,121,20,180,179,21,169,15,79,226,30,227,216,134,163,213,232,155,128,96,198,17,165,171,57,70,20,15,150,179,23,187,160,66,182,224,205,39,14,110,74,120,147,136,237,249,64,91,128,60,150,158,254,168,121,40,18,92,64,111,210,224,46,120,73,160,230,142,17,81,205,141,43,35,4,48,43,137,113,27,125,85,42,95,61,46,149,91,229,165,16,95,184,135,173,155,56,54,160,195,12,148,58,227,59,40,62,89,254,0,122,79,30,35,252,208,111,113,149,50,231,0,95,22,153,90,185,149,148,230,1,160,44,67,113,159,218,49,37,239,229,213,217,202,103,132,11,237,82,182,161,2,116,250,212,160,106,50,56,205,135,16,218,221,160,73,186,184,22,205,182,142,51,119,205,124,165,98,73,85,113,191,176,74,116,27,107,135,140,42,92,51,137,212,43,54,79,160,93,172,77,82,77,96,128,97,103,184,201,247,155,229,151,110,29,236,92,69,206,134,20,240,239,109,169,110,236,171,68,105,160,11,118,56,118,174,197,178,35,145,158,180,175,153,154,76,91,199,91,205,8,149,244,161,232,194,90,114,199,203,46,9,223,160,144,119,154,99,105,202,198,156,82,157,12,252,128,91,254,72,233,56,55,62,250,186,127,40,115,106,100,11,108,155,67,60,160,237,49,197,204,89,159,157,2,84,138,146,251,235,29,165,175,144,247,240,247,87,189,254,253,15,97,255,29,27,86,184,131,128,5],[249,1,17,128,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,128,128,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,128,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,128,128,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,160,31,131,61,247,62,201,13,194,183,127,96,241,235,91,126,171,222,132,208,131,51,183,123,14,37,131,230,128,179,177,46,162,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,128,128,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,128,5],[249,1,17,128,160,218,96,42,214,110,239,205,119,68,252,71,70,252,208,136,156,10,147,144,65,80,250,119,210,207,217,27,212,68,2,139,154,128,128,160,168,128,164,248,86,92,138,198,88,78,74,201,146,23,70,155,189,234,208,46,68,188,235,201,47,117,153,228,168,152,11,61,128,160,158,227,78,34,25,130,135,199,17,147,65,91,122,37,3,44,2,12,23,80,77,190,71,221,100,75,231,28,158,120,237,74,128,128,160,42,156,70,197,167,49,201,101,214,138,244,214,55,143,240,127,220,162,158,7,81,213,150,17,120,150,19,236,101,146,65,158,160,46,200,108,13,232,249,64,227,110,161,157,245,46,128,141,175,205,112,178,84,30,181,23,91,235,179,202,233,208,217,37,123,160,34,114,198,233,144,107,12,103,7,9,133,12,114,63,107,64,89,89,79,199,51,43,224,46,42,225,169,117,70,50,87,248,160,83,46,107,126,244,168,86,192,45,141,10,216,232,238,46,20,39,243,76,83,189,222,32,93,20,208,25,70,197,196,119,7,128,128,160,96,221,114,145,102,94,134,107,144,195,205,110,238,178,160,204,152,69,194,193,199,47,72,39,233,136,117,94,129,231,193,126,128,5],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,184,70,248,68,128,128,160,205,69,29,222,188,116,0,200,112,125,13,229,154,251,45,113,238,151,15,16,37,114,130,183,158,221,125,65,8,145,172,187,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,54,49,246,151,30,151,127,179,96,247,94,30,251,240,178,137,53,78,123,91,148,106,51,229,84,226,127,158,208,184,70,248,68,128,128,160,21,140,195,78,49,253,90,22,115,223,163,104,142,203,224,95,235,35,132,182,149,90,249,248,37,127,173,100,203,12,70,143,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,160,160,253,24,85,174,121,73,222,134,196,33,111,103,104,36,34,45,126,39,116,122,180,111,211,232,172,168,241,221,175,240,216,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,128,5],[249,2,17,160,159,125,140,120,15,102,245,168,115,242,213,250,0,240,250,51,251,201,157,248,20,225,159,79,63,166,198,124,123,230,70,239,160,216,250,133,207,103,70,102,112,157,38,139,195,244,216,0,243,176,211,125,130,123,144,150,46,213,158,175,18,100,24,20,142,160,90,185,220,146,131,26,107,180,120,166,80,185,117,206,185,95,181,74,240,220,134,201,190,223,221,196,180,87,167,161,138,241,160,60,117,223,116,149,203,31,93,128,150,179,214,72,243,254,86,163,223,45,99,15,196,252,79,71,87,13,255,211,2,46,178,160,151,143,99,114,137,177,99,60,37,129,236,65,252,156,131,145,63,16,115,204,122,108,83,108,57,190,113,219,92,132,228,189,160,8,114,61,118,129,243,150,40,14,81,39,52,108,86,168,85,252,220,146,137,164,219,229,128,114,34,243,140,54,151,128,121,160,214,115,249,91,189,233,6,151,43,204,91,135,75,221,216,22,131,199,177,235,196,251,213,177,109,5,1,58,49,178,248,194,160,48,250,68,174,197,211,248,151,255,106,177,147,85,33,167,158,112,87,186,136,92,173,137,54,125,66,192,41,125,83,250,184,160,17,16,149,77,142,7,162,197,159,125,58,138,156,129,119,171,119,211,182,236,233,161,247,16,136,72,59,186,201,163,212,31,160,22,96,43,148,64,252,253,33,48,174,128,249,54,39,134,9,253,35,25,203,240,201,161,226,143,74,159,119,227,129,127,144,160,140,87,17,154,101,164,17,237,70,104,18,5,189,67,10,146,86,165,197,176,98,220,29,104,122,37,129,19,110,79,82,115,160,101,218,158,228,235,182,159,28,195,134,90,174,140,179,169,200,108,244,51,240,250,255,72,59,23,77,108,57,246,0,144,124,160,213,220,5,222,98,153,175,156,18,195,11,184,137,227,123,209,154,106,162,7,62,181,105,38,243,194,115,151,198,219,7,116,160,63,111,163,58,104,39,122,79,147,228,39,159,102,147,231,160,189,92,108,64,44,66,137,63,150,109,55,92,29,54,15,251,160,198,220,56,227,80,157,140,8,220,149,120,199,69,167,188,18,183,183,128,222,118,164,56,189,122,41,93,6,183,96,248,75,160,131,152,238,66,241,61,76,175,86,5,45,140,181,194,115,105,232,64,112,39,251,140,163,204,48,62,198,25,76,237,228,55,128,5],[249,1,241,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,128,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,160,239,209,2,156,187,216,143,201,100,199,94,248,37,222,121,130,124,8,8,102,54,62,58,130,172,64,19,111,161,132,103,103,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,128,5],[249,1,241,160,215,86,109,166,170,96,177,90,72,112,90,139,25,190,14,19,42,84,114,238,233,67,169,183,214,19,194,231,66,234,59,7,160,52,215,170,52,47,22,104,120,6,250,52,38,65,158,32,217,190,92,176,4,104,200,187,203,101,185,128,41,4,24,125,135,160,218,68,40,152,119,31,82,132,201,47,99,145,119,138,118,233,134,168,6,56,24,73,159,200,143,195,249,177,66,87,218,22,128,160,114,85,217,209,197,76,222,212,229,163,215,2,79,170,14,63,103,79,113,115,152,4,135,94,73,223,133,190,216,139,74,26,160,213,239,110,211,117,163,192,52,134,182,31,125,125,183,102,216,251,242,161,143,95,175,25,180,254,221,174,124,67,107,62,178,160,116,139,247,142,89,213,35,85,246,52,208,90,181,107,220,34,7,221,128,55,3,216,142,224,53,62,130,31,49,201,190,2,160,133,216,11,186,196,199,34,222,243,90,196,170,123,56,218,218,127,82,95,48,48,145,13,57,35,63,79,2,142,37,125,252,160,185,226,250,177,230,21,187,80,43,21,152,134,173,111,36,188,155,23,178,89,122,69,70,36,41,72,15,42,137,57,189,220,160,46,246,251,29,55,191,158,72,232,130,228,186,38,34,186,166,75,56,4,208,50,162,55,58,70,42,129,210,63,188,99,254,160,102,67,92,13,42,173,78,46,205,26,181,3,252,214,178,83,44,139,250,18,143,24,253,173,198,61,194,247,250,224,15,170,160,73,212,82,223,200,32,135,20,229,76,10,2,126,2,50,148,251,33,29,209,245,128,189,163,208,116,111,95,7,143,71,193,160,167,97,173,219,2,52,119,204,88,75,113,89,160,228,50,156,209,84,22,149,154,120,115,142,197,209,65,49,97,163,72,134,160,114,108,97,73,46,193,255,131,123,219,194,227,252,191,225,51,44,84,225,87,203,90,235,96,245,10,64,231,57,4,140,202,160,75,199,14,118,134,212,215,241,115,146,157,59,204,52,226,245,197,60,63,122,127,134,119,21,88,116,58,102,202,149,198,85,160,91,211,25,224,229,223,104,216,57,69,221,90,194,7,240,58,30,155,174,180,10,42,148,107,67,142,174,82,79,35,132,119,128,5],[248,113,128,128,128,128,128,128,128,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,128,128,128,128,128,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,128,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,128,5],[248,145,128,128,128,128,128,128,128,160,163,119,173,15,33,10,166,188,56,31,192,117,157,8,133,158,150,199,179,47,40,229,70,233,89,39,150,186,185,44,134,250,160,69,146,78,218,71,94,162,185,1,71,206,242,93,206,37,208,20,192,240,225,140,98,109,147,99,126,80,13,28,77,53,144,128,128,128,128,160,124,62,90,127,8,75,148,171,188,202,184,87,107,178,146,172,41,198,43,39,162,154,6,96,144,214,28,229,57,101,189,141,128,160,100,70,202,240,151,114,108,6,117,82,63,217,35,182,235,138,30,10,55,30,228,206,155,207,26,206,127,246,91,83,251,63,128,5],[225,159,52,139,254,206,36,163,178,8,40,118,2,4,139,162,225,85,17,142,63,56,53,56,252,107,22,11,222,240,59,141,129,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionThreeKeyBytesSel2.json b/mpt/tests/ExtensionThreeKeyBytesSel2.json index db1bc4b076..ed40a75934 100644 --- a/mpt/tests/ExtensionThreeKeyBytesSel2.json +++ b/mpt/tests/ExtensionThreeKeyBytesSel2.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,0,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,0,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,0,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,0,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,0,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,0,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,209,0,248,209,0,2,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,0,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,7],[0,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,8],[0,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,11],[0,1,0,1,249,1,113,249,1,113,11,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,0,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,0,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,81,0,248,81,0,5,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,13],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,5],[228,130,16,226,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,5],[248,81,128,128,128,128,128,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[248,81,128,128,128,128,128,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,1,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,0,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,0,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,0,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,0,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,0,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,0,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,0,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,0,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,0,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,0,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,0,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,0,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,0,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,0,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,0,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,0,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,0,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,0,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,0,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,0,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,0,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,0,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,0,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,0,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,0,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,0,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,0,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,0,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,0,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,0,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,0,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,0,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,0,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,0,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,0,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,0,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,0,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,0,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,0,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,0,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,0,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,0,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,0,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,0,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,0,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,0,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,0,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,0,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,0,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,0,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,0,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,0,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,0,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,0,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,0,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,0,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,0,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,0,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,0,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,0,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,0,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,0,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,0,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,0,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,0,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,0,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,209,0,248,209,0,2,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,0,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,0,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,0,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,0,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,0,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,0,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,8],[0,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,9],[0,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,11],[0,1,0,1,249,1,113,249,1,113,11,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,0,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,0,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,0,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,0,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,0,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,0,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,0,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,0,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,0,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,0,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,0,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,0,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,0,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[1,0,1,0,248,81,0,248,81,0,5,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,0,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,0,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,1],[228,130,16,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,16],[0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,17],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,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,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,13],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,204,15,96,245,218,81,251,91,243,45,106,224,187,170,191,134,127,168,160,77,217,173,210,80,218,187,245,124,140,202,157,104,1,209,52,44,171,85,216,38,82,214,170,70,31,178,225,151,65,5,116,232,229,207,232,117,108,105,16,17,234,57,192,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,196,44,227,224,205,196,249,179,76,162,33,210,124,247,41,170,109,53,21,225,145,36,149,221,99,41,109,41,102,237,150,106,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,65,70,98,147,197,159,21,0,119,137,194,198,115,71,147,249,40,199,184,154,16,126,252,173,173,104,131,165,24,63,62,14,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,194,241,212,160,23,101,119,10,214,198,224,25,48,210,213,248,152,202,71,215,60,3,191,152,180,119,170,71,60,169,103,101,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,38,180,40,52,192,186,187,64,105,123,105,72,131,31,56,72,124,77,107,44,183,203,139,146,10,154,131,246,3,253,128,88,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,25,51,42,32,156,80,212,230,221,248,211,17,155,60,199,224,99,234,112,249,155,63,89,26,253,95,0,38,107,160,60,49,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,92,168,67,167,114,22,27,217,14,103,239,246,29,105,8,65,48,222,155,27,169,254,122,26,44,121,201,21,98,92,78,169,160,147,231,72,90,70,231,94,113,177,149,152,167,211,65,105,196,79,22,2,190,3,201,166,236,17,203,211,123,206,200,57,69,160,79,214,34,60,184,209,156,75,4,50,151,6,46,63,82,233,116,124,161,43,81,210,175,30,190,47,93,162,235,27,42,212,160,174,116,61,4,55,96,101,233,1,220,167,155,177,227,120,63,131,16,165,161,58,111,69,19,89,183,237,166,191,136,153,214,160,234,103,229,226,180,118,226,42,119,106,8,68,122,148,115,208,43,247,208,33,184,113,34,130,253,94,171,190,224,175,178,149,160,125,158,219,111,118,86,76,165,6,232,77,48,127,157,22,4,156,187,55,141,60,75,46,90,201,150,83,154,97,233,111,147,160,159,153,110,67,208,55,108,119,133,186,244,219,97,123,42,57,77,198,67,101,143,21,81,203,232,95,55,175,57,10,141,17,160,253,78,175,142,245,133,131,90,234,72,28,46,246,35,209,189,100,220,208,55,41,17,116,209,235,173,123,93,196,123,147,45,160,167,104,82,176,156,77,152,205,207,142,19,88,14,2,9,174,93,218,253,122,106,167,97,66,136,231,195,105,217,145,69,255,160,55,233,50,240,115,106,200,149,91,112,170,81,113,132,55,5,199,194,255,66,187,210,3,197,119,33,146,102,217,129,115,38,160,112,154,58,83,111,210,116,192,71,120,152,185,215,113,63,78,224,149,162,179,187,158,41,175,40,73,231,24,66,243,78,152,160,225,226,232,116,233,52,143,62,86,128,184,236,176,34,105,29,104,168,91,90,89,17,9,237,227,14,98,153,206,207,86,176,160,148,120,183,48,28,252,97,156,9,151,71,9,58,158,163,211,10,158,80,13,200,188,124,124,135,250,19,35,0,49,94,241,160,219,185,81,58,189,178,31,226,43,92,85,50,149,112,246,78,245,2,232,234,198,28,75,98,40,204,225,220,228,247,251,247,160,44,15,94,183,58,251,85,52,218,221,167,27,84,128,112,235,31,234,65,19,117,17,83,124,42,165,186,33,116,183,63,90,160,136,4,90,22,214,62,100,89,115,0,96,138,213,52,252,154,225,43,23,85,174,103,221,27,128,84,55,63,146,81,247,217,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,150,70,38,233,135,45,3,175,53,157,18,100,102,78,178,202,133,168,248,140,34,222,231,173,151,185,254,97,94,92,165,162,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,134,18,75,116,191,180,170,7,164,2,130,19,108,230,123,215,225,22,145,97,207,34,177,168,140,222,37,221,11,72,129,242,160,78,47,202,223,147,142,0,183,20,7,218,89,25,105,43,56,236,60,188,219,128,33,39,149,112,185,247,50,217,133,87,225,160,144,55,233,72,198,175,219,121,126,1,64,144,160,178,123,207,8,24,185,147,149,205,178,0,141,77,45,53,217,39,52,154,160,145,133,86,119,88,110,78,222,182,116,93,169,20,223,243,251,8,128,182,102,75,187,164,93,133,132,8,21,142,238,33,127,160,223,175,93,224,150,84,41,208,56,116,40,195,81,34,83,42,162,137,128,92,31,28,197,139,154,150,233,139,210,69,225,105,160,164,223,222,68,23,136,197,25,123,9,133,30,52,39,239,219,116,181,199,208,139,79,113,33,132,23,102,145,93,122,66,138,160,95,121,253,137,77,36,143,232,237,31,135,134,252,15,197,77,83,132,152,22,183,176,210,122,91,126,225,127,210,102,79,185,160,106,29,87,118,248,25,198,229,240,5,186,130,27,32,24,169,15,213,67,215,45,200,195,221,119,145,154,223,127,129,121,148,160,6,135,18,174,154,122,193,139,163,88,240,34,21,5,64,192,174,237,105,74,188,159,65,179,108,54,113,115,221,8,69,110,160,116,84,145,214,88,243,186,151,248,41,219,115,26,39,173,51,147,147,233,241,158,106,143,170,92,92,216,23,2,103,69,80,160,9,185,94,242,158,18,37,143,15,131,23,73,103,63,182,170,191,126,217,186,20,18,91,229,64,156,203,111,22,213,159,143,160,179,200,169,0,94,240,4,87,147,61,52,36,179,172,16,166,200,148,253,73,182,201,201,248,223,10,198,198,247,184,123,131,160,120,168,240,51,183,53,255,178,143,61,122,43,226,191,51,213,220,34,214,172,62,177,47,70,54,41,36,178,50,78,142,76,160,219,168,214,111,42,214,74,148,23,52,48,82,236,216,67,250,16,95,149,205,130,130,231,122,98,17,117,83,173,251,163,56,160,124,156,154,170,36,23,227,152,201,50,24,110,233,199,142,162,242,124,224,249,59,58,68,123,16,24,28,227,103,103,146,174,160,85,145,77,253,172,65,75,215,211,182,248,58,185,136,179,45,249,152,108,78,226,157,231,42,111,122,36,151,73,41,117,58,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,224,140,208,196,146,152,233,198,247,167,124,19,188,237,106,87,176,88,233,144,194,46,73,253,22,190,140,198,217,211,101,182,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,175,84,201,168,228,0,184,154,71,8,92,173,125,235,98,158,248,249,163,199,53,84,89,122,190,11,45,14,4,56,139,43,160,142,201,232,22,116,220,124,158,250,130,181,222,224,24,63,147,141,188,222,77,0,220,29,141,150,62,8,171,138,29,252,209,160,43,82,36,255,85,80,32,35,237,40,104,243,105,18,187,137,194,177,232,54,21,103,44,30,254,80,168,66,245,158,83,79,160,199,248,224,68,250,84,45,149,144,216,217,183,28,234,166,202,133,78,73,59,66,136,131,44,223,246,37,34,104,150,52,96,160,91,187,179,34,48,181,196,195,52,190,54,219,19,198,69,14,89,197,103,201,37,195,102,211,18,23,168,229,43,138,126,166,160,156,22,131,145,232,27,156,162,219,37,159,68,129,123,105,144,118,55,156,115,111,145,57,173,206,144,92,72,84,204,229,34,160,7,107,81,25,26,255,62,129,126,244,23,74,88,155,42,10,129,255,100,189,27,175,76,182,57,79,189,228,23,14,59,224,160,160,222,138,204,126,5,9,221,201,239,253,194,190,50,207,247,235,193,205,95,239,232,189,74,23,32,181,39,64,160,254,172,160,147,72,42,4,64,23,97,208,74,152,53,61,196,94,145,148,169,105,181,67,15,227,173,113,85,253,202,91,50,209,199,244,160,188,173,251,149,23,183,233,144,48,43,230,24,50,84,224,115,129,1,68,119,2,218,141,68,15,233,86,139,89,93,74,203,160,102,151,157,26,53,173,210,98,115,132,145,119,244,39,245,252,104,216,31,69,131,231,223,7,112,239,55,221,191,85,160,112,160,224,46,12,209,28,18,176,43,179,57,8,56,32,133,216,171,79,2,182,9,212,33,72,218,152,134,174,108,239,0,246,100,160,188,166,110,94,36,173,44,240,98,88,79,171,31,58,32,75,171,14,6,154,13,149,86,185,160,13,217,30,139,79,41,249,160,99,219,116,210,28,45,78,210,100,149,253,18,232,9,108,184,255,219,26,65,8,198,216,44,78,230,45,205,141,83,166,231,160,228,225,32,39,192,75,12,156,8,213,116,187,180,53,211,55,153,120,6,99,33,169,229,16,138,187,126,28,220,224,188,141,160,12,58,31,198,128,244,206,15,81,55,193,6,40,179,252,156,66,188,220,145,173,229,251,52,144,251,255,113,57,53,211,128,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,99,180,74,154,244,189,179,217,85,13,247,31,164,236,82,50,88,126,187,178,133,112,174,248,160,163,235,100,42,208,151,212,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[249,2,17,160,157,49,72,9,168,199,212,244,19,227,138,187,221,172,227,129,144,156,118,150,91,227,148,137,72,70,215,182,58,214,44,115,160,142,225,153,94,68,106,155,61,66,178,80,180,215,142,156,253,243,134,191,242,5,207,71,100,16,212,112,37,12,25,238,188,160,140,141,162,205,54,205,240,101,110,0,228,214,15,40,73,117,219,138,201,103,43,172,6,65,57,60,55,76,28,96,30,9,160,209,132,91,50,7,206,222,2,220,61,71,168,112,0,240,136,185,234,200,4,119,133,78,71,104,8,88,33,42,230,199,221,160,115,130,29,45,240,44,28,74,54,186,2,67,237,211,183,192,241,136,110,218,65,164,123,13,6,99,21,224,84,47,151,153,160,203,85,116,82,146,104,195,251,188,181,160,83,15,61,19,33,161,240,233,114,63,225,161,56,132,205,208,215,85,120,25,146,160,184,235,63,13,150,149,63,0,117,245,64,101,234,142,239,154,85,223,14,32,62,9,252,8,66,98,194,151,9,62,194,139,160,63,47,136,104,4,254,131,213,54,7,151,77,47,137,73,115,236,252,190,88,202,63,181,125,59,155,172,181,54,202,17,247,160,3,113,57,152,230,40,254,195,180,164,231,57,17,131,232,25,46,172,92,94,145,124,198,160,229,175,124,227,247,19,159,40,160,103,163,129,235,75,3,208,75,23,179,108,227,78,160,223,91,208,98,91,233,160,198,86,8,132,8,224,237,48,254,138,118,160,95,220,47,9,122,22,99,24,49,39,245,220,13,228,123,192,147,13,125,168,58,88,177,21,196,62,74,159,229,39,41,79,160,88,166,30,78,145,240,20,49,216,127,251,238,250,252,128,216,101,94,197,137,252,132,68,61,207,8,190,224,63,213,234,112,160,116,89,226,121,210,213,34,98,150,193,117,200,198,226,209,171,51,221,129,162,168,233,129,169,195,196,96,49,192,36,139,71,160,117,186,44,188,138,184,207,119,18,231,39,75,241,26,152,158,180,92,44,216,195,156,39,233,176,208,14,8,191,59,189,141,160,72,83,39,121,92,221,181,157,125,58,78,202,133,71,192,52,39,95,40,36,240,218,84,67,66,217,87,122,179,51,152,18,160,138,88,60,199,109,25,5,160,200,80,209,157,157,200,33,124,103,16,1,26,155,5,124,88,251,171,29,219,176,76,185,159,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,39,93,102,110,163,8,85,244,43,127,206,181,5,6,27,132,127,248,253,120,100,88,124,228,118,111,151,188,248,235,69,202,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,209,128,160,181,173,145,212,74,109,222,119,141,188,57,114,44,179,205,108,136,241,21,94,155,155,126,1,65,123,183,164,53,142,172,80,160,20,250,25,247,41,65,210,193,97,11,76,144,240,120,188,39,235,168,98,89,68,7,86,7,28,47,91,32,214,89,49,31,128,128,128,128,160,66,41,209,222,96,221,184,36,89,21,89,184,152,254,60,16,37,150,250,120,144,139,38,111,41,15,226,116,202,158,77,229,160,185,34,227,141,15,168,232,207,212,205,209,74,135,114,253,204,159,18,66,221,135,209,192,183,202,131,245,18,3,189,115,206,160,166,124,191,187,48,24,150,201,144,143,192,67,72,140,4,103,76,234,200,194,253,200,155,94,100,190,160,105,156,60,0,48,128,128,128,128,160,199,102,157,141,43,148,65,199,159,101,169,108,5,65,181,10,178,211,96,182,191,241,121,145,102,43,2,57,85,7,171,208,128,128,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,244,204,43,204,179,165,144,88,206,229,204,57,1,32,29,14,238,35,155,100,79,198,45,25,48,108,39,188,129,249,244,196,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,63,218,28,43,235,133,51,194,3,179,148,41,2,143,246,126,9,123,153,217,195,30,24,246,59,96,2,243,226,184,70,248,68,128,128,160,139,130,164,93,112,201,126,157,50,210,212,214,217,71,43,105,8,91,80,30,55,7,186,162,184,98,51,194,180,10,224,101,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,226,244,240,21,75,28,189,235,196,209,59,77,208,104,237,37,116,56,174,201,13,250,69,140,139,247,160,87,132,196,103,119,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[249,1,113,160,136,87,99,158,57,68,238,251,83,252,146,127,216,42,55,27,214,253,106,218,143,159,233,203,194,182,56,28,26,235,95,236,160,183,61,21,88,192,16,29,107,46,186,196,241,234,252,196,232,56,231,43,220,244,49,201,108,250,122,6,130,156,122,119,10,160,79,197,241,58,178,249,186,12,45,168,139,1,81,171,14,124,244,216,93,8,204,164,92,205,146,60,106,183,99,35,235,40,160,147,31,200,131,19,49,103,136,46,1,167,47,128,146,235,40,179,181,1,99,210,43,90,113,42,63,194,216,20,174,42,218,160,21,80,62,145,249,37,6,84,207,114,144,110,56,167,203,20,195,241,204,6,101,131,121,211,127,12,91,92,50,72,40,128,128,160,169,18,162,145,57,53,65,63,240,75,85,206,217,60,29,201,24,232,211,108,49,208,137,37,40,163,39,144,96,35,83,209,128,160,7,27,1,31,219,212,173,125,30,111,151,98,190,77,26,136,223,253,230,20,166,189,57,155,243,181,186,216,244,18,73,181,128,160,197,213,75,145,91,86,168,136,238,228,230,238,179,20,30,119,143,155,103,77,29,50,41,98,238,217,0,240,44,41,153,10,160,165,241,158,176,215,149,218,230,216,158,220,156,5,39,56,237,134,233,251,135,191,3,212,3,168,234,235,195,137,42,188,115,160,27,86,204,10,91,155,28,227,78,154,20,232,150,234,0,12,131,11,214,67,135,87,61,35,140,190,63,162,77,223,162,195,128,128,160,51,64,187,174,175,205,163,168,103,46,184,48,153,35,29,187,250,184,218,224,42,30,142,194,247,24,5,56,250,194,7,224,128,5],[248,81,128,160,85,83,20,68,174,134,225,58,6,228,53,105,211,99,100,217,228,208,243,250,101,118,255,10,196,79,189,67,25,181,251,217,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[248,81,128,160,25,127,67,53,5,23,184,21,12,18,224,101,234,96,185,53,191,13,78,203,91,170,9,93,254,42,226,71,74,41,22,253,128,128,128,128,128,128,128,128,128,160,117,254,248,169,140,212,202,48,190,248,66,108,226,49,13,176,213,221,44,93,158,12,29,42,13,71,21,208,116,159,193,173,128,128,128,128,128,5],[228,130,16,226,160,19,109,204,123,208,26,119,133,219,240,167,71,67,13,131,226,53,243,130,232,101,160,141,168,187,23,193,39,221,76,180,249,5],[228,130,16,226,160,197,20,48,16,135,80,11,248,224,202,109,185,241,250,124,9,109,47,58,230,32,170,155,98,102,30,150,234,247,180,212,209,5],[248,81,128,128,128,128,128,160,211,249,223,77,204,93,151,22,55,8,74,93,112,172,236,226,201,121,48,172,103,225,49,95,240,88,214,58,173,80,157,199,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[248,81,128,128,128,128,128,160,188,178,199,199,209,239,146,86,121,34,1,99,27,94,194,60,129,152,207,91,40,154,205,214,123,53,11,189,147,203,27,182,128,128,128,128,128,128,128,160,191,71,239,74,19,210,48,95,245,219,155,214,119,15,115,38,110,156,238,68,43,0,186,153,83,138,157,91,125,116,238,156,128,128,128,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,1,5],[224,158,32,119,247,121,182,85,98,237,248,234,41,197,17,202,86,71,159,217,0,117,14,166,144,244,96,114,36,239,104,53,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionTwoKeyBytesSel1.json b/mpt/tests/ExtensionTwoKeyBytesSel1.json index 3c4d196a3e..d8ee48890e 100644 --- a/mpt/tests/ExtensionTwoKeyBytesSel1.json +++ b/mpt/tests/ExtensionTwoKeyBytesSel1.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,0,160,117,226,245,179,201,155,6,233,157,110,83,114,206,36,235,221,210,196,64,141,71,19,38,174,148,1,110,35,230,40,225,53,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,0,160,98,175,255,128,6,209,68,110,204,128,191,107,41,9,37,109,197,111,19,191,13,197,126,106,173,206,172,187,121,58,56,250,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,0,160,41,27,161,1,14,238,191,62,198,211,11,43,6,176,141,248,242,19,28,178,82,237,9,81,209,128,63,171,77,208,146,183,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,0,160,230,86,147,9,211,248,216,177,187,39,156,52,156,111,7,89,35,173,227,187,166,128,168,108,117,175,251,118,103,33,188,200,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,0,160,23,24,176,238,55,224,78,30,175,33,125,114,126,69,77,41,74,38,101,201,147,1,247,11,38,125,85,7,161,140,248,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,0,160,125,217,128,189,142,151,23,107,184,19,216,47,153,52,93,150,30,15,49,6,42,13,245,87,15,216,13,226,199,181,123,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,1,49,249,1,49,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,0,160,90,14,24,45,178,157,244,52,51,234,209,144,183,100,161,194,223,74,63,177,112,144,83,99,246,204,229,145,136,94,63,255,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[1,0,1,0,248,81,0,248,81,0,10,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,0,160,242,170,63,18,152,71,9,169,235,84,205,29,140,71,15,35,85,55,175,234,242,147,238,72,145,122,190,130,40,31,13,12,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,7],[0,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,8],[0,160,224,73,5,50,76,156,217,58,190,111,136,220,11,140,151,80,95,159,49,254,234,188,51,157,193,0,121,234,144,42,207,134,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,1,0,0,0,0,1,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,2],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,117,226,245,179,201,155,6,233,157,110,83,114,206,36,235,221,210,196,64,141,71,19,38,174,148,1,110,35,230,40,225,53,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,98,175,255,128,6,209,68,110,204,128,191,107,41,9,37,109,197,111,19,191,13,197,126,106,173,206,172,187,121,58,56,250,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,41,27,161,1,14,238,191,62,198,211,11,43,6,176,141,248,242,19,28,178,82,237,9,81,209,128,63,171,77,208,146,183,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,230,86,147,9,211,248,216,177,187,39,156,52,156,111,7,89,35,173,227,187,166,128,168,108,117,175,251,118,103,33,188,200,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,23,24,176,238,55,224,78,30,175,33,125,114,126,69,77,41,74,38,101,201,147,1,247,11,38,125,85,7,161,140,248,253,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,217,128,189,142,151,23,107,184,19,216,47,153,52,93,150,30,15,49,6,42,13,245,87,15,216,13,226,199,181,123,130,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,90,14,24,45,178,157,244,52,51,234,209,144,183,100,161,194,223,74,63,177,112,144,83,99,246,204,229,145,136,94,63,255,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,242,170,63,18,152,71,9,169,235,84,205,29,140,71,15,35,85,55,175,234,242,147,238,72,145,122,190,130,40,31,13,12,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,224,73,5,50,76,156,217,58,190,111,136,220,11,140,151,80,95,159,49,254,234,188,51,157,193,0,121,234,144,42,207,134,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,0,160,117,226,245,179,201,155,6,233,157,110,83,114,206,36,235,221,210,196,64,141,71,19,38,174,148,1,110,35,230,40,225,53,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,0,160,98,175,255,128,6,209,68,110,204,128,191,107,41,9,37,109,197,111,19,191,13,197,126,106,173,206,172,187,121,58,56,250,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,0,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,0,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,0,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,0,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,0,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,0,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,0,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,0,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,0,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,0,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,0,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,0,160,41,27,161,1,14,238,191,62,198,211,11,43,6,176,141,248,242,19,28,178,82,237,9,81,209,128,63,171,77,208,146,183,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,0,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,0,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,0,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,0,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,0,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,0,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,0,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,0,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,0,160,230,86,147,9,211,248,216,177,187,39,156,52,156,111,7,89,35,173,227,187,166,128,168,108,117,175,251,118,103,33,188,200,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,0,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,0,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,0,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,0,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,0,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,0,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,0,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,0,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,0,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,0,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,0,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,0,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,0,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,0,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,0,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,0,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,0,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,0,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,0,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,0,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,0,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,0,160,23,24,176,238,55,224,78,30,175,33,125,114,126,69,77,41,74,38,101,201,147,1,247,11,38,125,85,7,161,140,248,253,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,0,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,0,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,0,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,0,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,0,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,0,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,2,17,249,2,17,2,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,0,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,0,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,0,160,125,217,128,189,142,151,23,107,184,19,216,47,153,52,93,150,30,15,49,6,42,13,245,87,15,216,13,226,199,181,123,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,0,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,0,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,0,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,0,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,0,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,0,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,0,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,0,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,0,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,0,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,0,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,0,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,0,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,1,49,249,1,49,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,0,160,90,14,24,45,178,157,244,52,51,234,209,144,183,100,161,194,223,74,63,177,112,144,83,99,246,204,229,145,136,94,63,255,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,0,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,0,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,0,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,0,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,0,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,0,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,0,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,0,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[1,0,1,0,248,81,0,248,81,0,10,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,0,160,242,170,63,18,152,71,9,169,235,84,205,29,140,71,15,35,85,55,175,234,242,147,238,72,145,122,190,130,40,31,13,12,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,0,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,8],[0,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,9],[0,160,224,73,5,50,76,156,217,58,190,111,136,220,11,140,151,80,95,159,49,254,234,188,51,157,193,0,121,234,144,42,207,134,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,11],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,0,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,0,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,0,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,0,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,0,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,0,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,0,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,0,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,0,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,0,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,0,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,0,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,0,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,0,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,0,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,0,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[0,1,0,1,249,1,81,249,1,81,13,0,0,0,0,0,0,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,0,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,0,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,0,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,0,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,0,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,0,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,0,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,0,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,0,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,0,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[1,0,1,0,248,81,0,248,81,0,13,0,0,0,1,0,0,0,0,1,0,0,0,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,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,0,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,0,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,1],[228,130,0,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,16],[0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,17],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,2],[130,129,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,13],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,115,186,235,169,87,113,45,165,25,30,86,241,248,60,198,195,137,162,81,254,143,243,98,31,3,12,253,100,13,43,128,224,235,115,137,75,0,198,174,19,142,77,53,157,36,40,48,56,186,247,190,142,242,77,185,162,68,97,181,27,148,187,65,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,140,162,140,51,85,241,170,108,120,171,15,146,167,140,89,15,86,32,200,223,46,110,130,183,74,246,159,11,253,245,158,109,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,117,226,245,179,201,155,6,233,157,110,83,114,206,36,235,221,210,196,64,141,71,19,38,174,148,1,110,35,230,40,225,53,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,81,70,73,19,147,30,34,151,188,103,251,126,254,62,35,101,204,198,100,92,148,234,127,153,251,38,140,243,110,120,89,206,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,98,175,255,128,6,209,68,110,204,128,191,107,41,9,37,109,197,111,19,191,13,197,126,106,173,206,172,187,121,58,56,250,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,84,11,169,54,36,169,241,17,118,20,121,192,66,53,145,167,106,20,34,93,81,153,161,151,166,111,186,196,207,79,205,102,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,220,200,73,227,108,9,100,152,129,135,163,68,139,35,209,102,236,134,208,53,72,218,158,155,155,230,53,219,143,93,192,9,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,203,87,180,45,19,172,24,151,176,8,27,47,192,189,32,113,228,245,158,104,157,237,63,19,196,74,37,208,213,20,1,213,160,132,48,250,11,195,102,49,193,238,164,205,16,173,44,2,29,58,172,221,235,127,251,229,66,91,191,112,91,236,207,104,120,160,131,213,136,238,187,58,77,165,180,116,229,218,162,253,156,209,171,144,175,8,191,107,28,11,209,43,36,29,189,28,84,211,160,69,204,182,150,212,83,114,124,133,157,80,247,44,120,54,203,254,245,86,190,51,208,132,224,93,251,231,167,209,73,103,67,160,132,176,57,248,168,242,46,234,206,37,24,51,181,185,91,122,16,61,171,182,237,94,83,95,74,121,149,154,126,96,71,47,160,1,8,149,21,233,104,85,4,158,168,223,169,31,36,59,203,201,67,39,188,53,208,204,206,225,123,200,204,69,80,227,17,160,125,116,23,208,88,146,41,122,93,143,44,12,1,72,164,128,28,109,197,44,22,213,208,92,249,228,104,148,1,126,215,126,160,48,220,143,189,40,125,41,221,219,161,44,173,255,212,230,189,162,18,91,234,7,206,235,164,51,174,41,34,91,222,36,223,160,197,159,133,129,224,237,45,64,249,182,173,101,245,118,244,56,8,223,218,171,147,173,20,252,237,239,214,134,138,2,244,3,160,169,198,159,86,160,240,203,102,247,34,149,195,177,66,175,8,30,213,88,17,100,22,220,219,80,147,187,177,9,151,33,224,160,41,27,161,1,14,238,191,62,198,211,11,43,6,176,141,248,242,19,28,178,82,237,9,81,209,128,63,171,77,208,146,183,160,173,218,74,214,33,206,79,127,44,161,168,119,133,239,13,130,239,92,194,134,224,239,124,169,78,177,48,76,201,106,32,128,160,108,87,252,142,107,66,43,180,74,185,19,159,173,40,179,153,39,74,10,28,13,144,247,183,51,218,154,113,161,231,143,65,160,50,5,220,4,115,212,19,13,196,112,96,232,166,44,178,146,110,2,157,194,28,118,5,235,50,212,222,201,126,28,165,152,160,202,141,42,110,85,123,249,63,238,111,75,253,234,3,1,19,70,217,217,11,190,130,101,11,173,159,20,248,94,75,254,189,160,20,25,119,129,22,221,65,78,129,235,24,175,17,191,66,181,74,205,232,126,229,189,28,246,225,195,204,18,22,124,155,60,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,227,225,214,191,223,49,38,169,67,48,203,255,62,86,197,27,208,20,189,85,16,201,190,151,36,10,31,71,81,115,153,28,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,164,180,29,22,203,14,23,254,91,167,142,82,252,226,144,159,50,228,193,89,255,17,202,245,137,242,83,21,221,254,241,75,160,51,16,86,82,3,103,252,95,32,214,65,209,27,139,215,177,30,4,114,13,100,159,122,103,78,248,59,62,83,41,65,6,160,153,44,61,41,56,105,20,92,71,71,28,87,80,225,56,22,11,22,92,125,109,109,25,42,244,179,157,0,195,61,109,153,160,230,86,147,9,211,248,216,177,187,39,156,52,156,111,7,89,35,173,227,187,166,128,168,108,117,175,251,118,103,33,188,200,160,68,254,241,192,187,6,53,16,239,162,140,90,80,24,15,2,237,196,139,50,146,113,134,132,242,34,248,45,4,229,94,60,160,250,19,177,96,139,79,145,236,195,147,68,96,162,98,129,230,143,89,211,234,109,6,212,52,75,82,79,148,135,207,105,212,160,248,191,9,26,115,87,162,60,78,162,196,199,178,60,25,76,128,69,159,113,166,224,134,224,3,169,48,253,152,245,105,99,160,145,253,154,171,86,65,243,183,245,69,95,108,31,211,26,254,217,219,218,225,101,130,201,167,114,226,246,55,216,117,61,66,160,129,142,118,2,163,156,147,102,49,255,164,178,49,203,177,58,49,88,179,200,39,50,204,115,252,237,207,186,167,60,199,224,160,34,245,213,30,125,55,189,190,222,255,162,42,253,107,202,52,21,6,8,101,246,41,150,194,140,208,119,88,197,41,105,145,160,151,101,139,165,122,27,169,90,82,231,90,133,204,80,249,120,190,103,47,12,178,65,243,170,161,2,249,78,81,203,174,3,160,23,24,250,53,20,215,135,72,157,158,207,226,230,216,199,229,61,154,51,182,200,183,22,108,232,124,209,215,219,124,173,105,160,168,222,193,164,239,216,82,134,36,161,154,86,36,247,133,2,201,34,22,131,69,149,154,160,109,45,98,135,183,171,69,190,160,156,95,85,255,30,115,102,94,105,174,83,204,19,202,6,127,83,0,38,42,19,51,67,9,228,165,23,166,204,73,213,109,160,33,163,247,169,198,139,127,139,35,122,193,20,247,119,29,205,178,210,236,124,111,246,249,234,135,91,151,74,118,136,24,205,160,146,208,107,254,76,103,177,98,48,82,67,24,217,235,236,173,42,191,164,87,106,64,206,116,63,75,131,194,241,75,7,254,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,230,246,0,147,43,79,220,149,115,36,61,157,241,142,78,64,62,185,218,167,59,5,58,34,72,215,242,208,105,143,243,203,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,130,125,200,216,238,103,71,86,228,222,133,226,185,215,16,65,244,137,213,222,46,94,91,106,56,110,83,1,71,228,10,240,160,248,202,84,13,216,174,252,30,229,65,141,37,227,150,196,28,28,105,146,6,157,111,192,16,166,121,175,81,241,46,64,21,160,149,22,204,164,89,181,232,119,180,25,123,150,225,191,214,161,18,98,200,185,161,91,153,229,22,81,104,105,14,91,175,18,160,136,47,162,174,125,241,171,51,20,17,84,201,78,127,167,38,221,244,167,60,242,192,140,126,214,188,167,22,227,17,131,24,160,99,238,8,170,162,189,169,57,157,206,33,113,22,220,5,40,176,77,27,226,75,176,249,188,173,167,39,241,230,163,153,207,160,15,42,19,16,84,126,167,130,52,226,72,244,186,227,216,196,73,213,1,164,64,16,41,141,148,236,212,26,61,227,209,40,160,228,8,84,56,244,71,227,106,86,234,114,153,25,202,23,188,34,215,150,87,170,230,102,194,114,75,202,17,173,87,141,241,160,145,9,246,79,103,114,147,211,156,49,54,227,178,50,208,12,134,162,195,210,143,116,89,7,68,55,158,29,166,214,250,114,160,219,141,19,17,160,45,4,217,144,162,56,203,42,179,132,14,104,208,79,26,215,185,75,169,2,82,66,255,176,87,143,253,160,23,24,176,238,55,224,78,30,175,33,125,114,126,69,77,41,74,38,101,201,147,1,247,11,38,125,85,7,161,140,248,253,160,255,88,14,110,145,58,145,110,97,252,31,197,141,73,10,38,133,217,192,110,81,156,19,238,130,80,96,58,10,192,117,213,160,246,73,170,108,238,154,1,184,132,255,244,164,47,158,247,4,47,222,0,221,180,95,142,203,9,168,102,75,61,72,158,75,160,93,225,48,250,171,201,141,232,98,8,1,66,151,176,25,43,247,86,120,139,174,107,51,56,152,142,134,132,217,213,117,99,160,114,100,103,31,57,40,189,156,8,133,90,111,104,215,121,110,200,156,14,102,232,61,40,208,26,216,208,49,88,79,30,30,160,110,64,71,235,187,240,111,120,66,20,217,68,191,190,154,5,30,2,205,142,132,9,214,64,209,80,133,17,0,139,5,51,160,251,231,67,229,234,241,249,19,1,238,151,102,24,216,168,26,135,210,83,135,151,113,210,9,29,156,161,11,209,118,249,163,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,241,16,249,157,36,241,214,139,166,64,44,103,217,40,55,61,28,153,186,97,7,195,4,202,18,229,176,79,195,227,165,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,2,17,160,70,145,83,193,214,134,248,150,224,52,74,152,29,218,97,83,59,83,4,73,187,252,175,83,76,183,75,99,67,76,138,73,160,22,190,149,252,61,199,213,233,229,10,51,220,75,54,224,16,32,42,49,162,63,252,27,165,66,150,131,107,66,16,224,254,160,125,217,128,189,142,151,23,107,184,19,216,47,153,52,93,150,30,15,49,6,42,13,245,87,15,216,13,226,199,181,123,130,160,90,249,62,95,120,4,195,163,16,243,187,115,149,41,218,140,203,37,14,47,202,220,147,184,30,152,1,67,19,77,174,95,160,242,19,118,38,150,123,66,226,171,115,52,197,181,8,60,96,221,234,133,190,190,175,133,121,231,30,169,11,55,232,124,217,160,250,232,13,221,55,87,247,231,209,182,17,203,74,1,63,52,180,107,235,166,85,166,64,15,130,255,205,166,8,103,42,148,160,199,177,9,177,12,215,118,100,96,32,2,86,167,40,170,194,78,32,16,140,124,159,111,202,168,119,185,29,146,190,94,103,160,219,146,211,131,15,109,53,238,134,174,222,68,167,236,230,125,230,52,215,131,236,156,165,99,208,212,238,209,105,29,158,115,160,72,20,214,76,98,67,229,96,8,7,224,223,123,225,97,102,108,51,117,225,255,208,207,98,244,124,184,56,130,88,246,226,160,151,68,74,226,114,34,178,164,77,234,195,37,80,231,9,115,74,85,174,135,138,239,65,113,57,51,41,37,217,229,7,112,160,99,180,38,47,69,142,182,67,218,65,237,157,4,107,149,165,13,26,26,40,210,13,238,217,205,252,155,221,61,187,115,209,160,104,252,79,74,128,102,126,216,235,122,235,232,78,90,171,166,221,90,99,167,132,8,14,147,240,85,158,69,181,253,59,74,160,7,176,217,103,223,100,47,232,76,133,61,151,101,141,222,170,171,191,13,51,206,105,108,195,54,3,119,254,109,113,235,195,160,199,40,86,250,85,115,89,81,218,107,168,175,235,50,126,83,98,122,90,56,246,195,208,155,120,249,245,11,58,228,81,168,160,232,161,162,255,98,104,196,52,158,235,67,211,20,42,15,89,179,177,196,36,191,47,128,186,103,229,118,251,135,45,99,229,160,251,16,185,34,102,255,78,201,110,108,48,37,2,19,29,214,170,253,218,86,75,241,187,210,49,208,166,239,232,247,86,116,128,5],[249,1,49,160,118,242,101,44,253,106,80,226,115,167,231,134,185,144,197,247,214,162,163,245,29,192,199,182,79,156,98,234,166,120,48,254,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[249,1,49,160,90,14,24,45,178,157,244,52,51,234,209,144,183,100,161,194,223,74,63,177,112,144,83,99,246,204,229,145,136,94,63,255,128,160,101,201,19,214,180,225,89,152,133,13,189,160,75,190,49,145,54,223,182,93,69,52,178,126,1,165,98,119,169,220,85,143,160,253,85,165,43,60,82,156,47,122,220,248,179,29,27,66,3,215,104,41,212,151,38,179,99,185,79,207,156,195,86,117,90,128,128,160,175,243,82,107,244,55,219,103,71,174,68,65,70,53,106,157,224,38,7,187,24,20,149,220,156,71,87,191,191,193,83,177,128,160,174,119,77,19,201,226,54,159,56,117,147,241,173,159,54,96,35,192,184,146,173,135,79,144,214,254,195,37,216,219,231,173,128,160,225,66,69,103,120,19,114,173,212,29,194,158,68,254,72,91,6,103,55,158,105,186,135,47,193,175,112,197,161,170,98,184,128,160,140,30,128,255,214,28,103,127,2,211,153,178,218,113,111,115,65,199,51,32,144,143,121,21,27,84,174,47,83,104,216,18,128,160,162,197,125,201,187,180,213,157,235,239,102,124,54,240,36,21,192,162,187,144,99,72,241,9,83,226,142,101,183,109,139,1,160,152,36,188,87,218,33,40,78,210,121,54,183,197,77,106,156,185,88,57,220,53,254,91,1,83,131,83,150,244,29,5,170,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,124,226,43,87,157,109,238,147,48,189,121,210,191,137,79,1,163,157,141,194,172,38,71,85,3,138,157,169,164,99,106,253,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,128,160,242,170,63,18,152,71,9,169,235,84,205,29,140,71,15,35,85,55,175,234,242,147,238,72,145,122,190,130,40,31,13,12,128,128,160,152,116,64,78,91,197,120,253,205,211,183,207,210,86,45,42,97,61,96,29,254,88,176,247,152,33,253,96,181,163,114,151,128,128,128,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,168,199,104,88,68,55,11,128,145,98,30,83,40,31,217,185,56,112,58,179,189,41,202,228,253,231,28,165,252,233,206,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,62,93,129,85,209,204,55,235,67,56,182,198,220,198,25,69,14,53,78,37,148,78,8,145,165,205,66,236,184,70,248,68,128,128,160,224,73,5,50,76,156,217,58,190,111,136,220,11,140,151,80,95,159,49,254,234,188,51,157,193,0,121,234,144,42,207,134,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,1,51,213,33,216,48,173,250,164,40,77,32,67,15,137,93,185,243,109,76,169,33,179,71,166,47,193,148,243,216,221,73,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,2,17,160,88,130,254,176,165,150,161,122,54,133,71,237,254,141,101,100,135,185,202,23,195,5,199,45,49,253,246,235,178,0,255,130,160,206,100,21,163,213,202,153,211,20,89,121,201,128,199,82,37,152,176,13,161,59,237,124,148,254,236,216,242,126,119,233,121,160,185,228,203,130,115,16,96,207,136,110,239,83,202,102,94,135,170,241,137,34,227,70,105,198,48,47,61,176,187,146,152,206,160,245,93,164,217,168,130,117,33,10,79,206,102,217,104,174,204,55,144,173,29,171,153,52,247,65,94,3,120,136,133,113,137,160,230,68,115,42,167,193,17,185,239,176,90,30,205,99,190,175,89,178,168,70,89,14,220,67,184,146,202,42,189,182,51,190,160,85,83,114,61,113,42,28,60,242,159,218,90,206,16,140,74,124,154,18,160,53,246,186,233,107,73,46,254,18,75,47,147,160,89,90,52,80,252,109,214,48,252,66,48,208,168,79,62,80,179,254,122,181,240,126,71,118,238,74,221,169,34,91,144,38,160,28,210,125,44,43,13,68,38,218,169,123,221,0,77,217,20,185,66,203,186,238,118,246,238,144,218,176,87,88,153,125,152,160,51,40,154,4,219,129,108,42,120,61,114,181,239,14,0,138,62,32,222,102,180,46,163,235,14,71,27,3,242,151,165,133,160,221,181,63,128,237,179,86,222,12,41,194,7,85,77,73,37,146,251,42,86,29,141,89,57,66,97,207,16,160,113,99,158,160,58,22,42,72,118,113,38,35,57,68,95,117,66,169,9,9,28,25,143,102,24,118,144,65,229,228,121,101,20,167,6,194,160,27,177,232,148,216,39,95,227,113,37,29,225,188,40,99,88,227,197,235,94,182,237,78,77,215,223,227,27,47,73,247,84,160,130,164,185,214,76,218,31,222,13,144,252,191,78,46,40,7,7,97,186,214,6,107,105,56,60,220,208,245,174,80,221,230,160,94,102,86,131,113,1,162,16,94,58,115,225,65,201,33,17,159,22,91,48,168,142,10,191,36,160,28,198,113,75,54,72,160,158,1,185,179,178,178,96,59,215,52,186,190,221,96,64,186,250,232,15,70,44,53,202,72,216,193,2,149,251,166,73,58,160,187,8,157,195,152,194,195,101,85,55,91,229,182,90,188,202,192,148,23,38,92,255,250,105,206,62,201,154,134,210,84,234,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,54,63,38,143,24,187,59,31,244,76,63,28,86,27,108,104,184,215,17,124,1,255,174,150,116,135,163,23,33,7,65,3,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[249,1,81,160,223,191,47,91,38,97,233,207,234,252,240,126,240,80,166,146,43,0,163,47,46,244,225,208,162,228,1,87,150,188,106,77,160,255,69,36,238,59,56,81,174,192,41,30,22,105,156,2,102,173,58,62,95,210,198,243,187,172,82,81,110,157,36,173,56,128,128,160,186,227,45,209,79,154,5,112,143,64,120,137,180,220,95,217,242,33,120,152,221,159,185,238,104,77,176,251,69,213,123,160,128,160,187,244,53,58,42,141,178,166,196,86,132,46,248,240,248,123,193,114,242,47,204,54,76,166,150,15,74,135,193,230,9,172,128,160,225,136,101,189,239,82,3,5,134,251,62,100,120,128,129,186,92,184,233,88,187,23,68,92,149,49,207,163,243,163,232,23,160,141,83,34,180,161,0,161,199,96,114,90,214,75,148,44,16,243,215,77,116,78,73,221,96,55,212,175,186,109,239,128,223,160,224,39,241,8,86,117,180,255,110,155,204,245,17,208,152,191,111,95,124,65,172,241,28,81,146,97,149,20,154,213,232,106,128,160,200,46,43,163,240,176,159,66,189,141,0,101,185,85,208,239,240,81,52,222,137,109,217,103,229,88,34,216,31,124,111,156,160,234,242,30,7,249,134,245,117,172,51,76,95,98,96,39,255,158,84,86,140,240,202,116,222,186,131,119,57,186,191,241,200,160,231,33,33,44,130,79,181,58,121,185,85,171,197,178,228,192,123,46,3,95,35,193,225,191,34,30,31,58,22,54,182,240,128,128,5],[228,130,0,149,160,114,253,150,133,18,192,156,19,241,162,51,210,24,1,151,16,48,7,177,42,60,49,34,230,254,242,79,132,165,90,75,249,5],[228,130,0,149,160,57,70,87,80,220,197,201,254,196,232,29,240,104,158,250,223,175,172,44,123,126,255,126,108,15,160,185,239,174,205,146,130,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,95,184,246,162,216,146,32,47,123,31,21,167,62,238,216,82,226,132,86,213,247,36,36,234,72,52,26,136,223,232,253,63,128,128,128,5],[248,81,128,128,128,128,128,128,128,128,128,160,167,11,74,230,177,195,144,152,106,9,108,135,175,61,210,234,146,91,225,194,76,0,238,38,188,247,40,57,49,102,180,210,128,128,128,160,184,155,158,21,127,28,35,73,93,52,0,121,224,81,191,252,189,22,156,225,169,176,31,181,31,197,245,174,116,117,102,91,128,128,128,5],[226,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,130,129,173,5],[224,158,53,42,227,19,230,190,109,140,143,153,69,146,58,100,151,195,114,105,186,53,213,227,83,91,117,142,71,34,124,252,17,5]] \ No newline at end of file diff --git a/mpt/tests/ExtensionTwoKeyBytesSel2.json b/mpt/tests/ExtensionTwoKeyBytesSel2.json index aadfae59bd..c71eb3674e 100644 --- a/mpt/tests/ExtensionTwoKeyBytesSel2.json +++ b/mpt/tests/ExtensionTwoKeyBytesSel2.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,0,160,6,183,21,22,141,154,93,242,33,163,165,218,85,17,169,55,108,252,1,229,107,208,17,53,177,82,213,70,231,154,230,18,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,0,160,174,193,28,36,136,162,196,210,62,126,113,177,150,50,191,124,234,183,229,122,245,146,61,143,68,108,249,125,152,159,169,47,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,0,160,160,195,233,184,227,196,133,251,169,166,193,93,188,31,192,63,18,114,23,12,90,253,90,148,118,34,121,36,225,235,139,235,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,0,160,158,165,149,119,148,81,186,153,117,6,163,134,247,78,141,40,217,77,99,110,60,58,157,233,110,101,70,88,17,114,123,172,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,0,160,175,122,1,234,114,63,126,190,22,108,160,85,184,120,157,19,72,1,8,181,65,91,252,59,16,115,161,175,1,43,175,101,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,0,160,217,132,7,64,121,74,125,24,175,205,215,148,17,5,121,54,249,114,144,9,106,240,110,88,156,86,47,92,156,164,58,241,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,0,160,31,196,32,224,82,185,3,255,151,133,167,147,146,168,200,224,94,6,175,139,121,164,124,72,61,243,189,193,122,214,133,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,7],[0,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,8],[0,160,143,187,40,54,50,75,12,175,57,115,107,238,101,89,221,204,193,76,205,121,47,228,172,26,105,181,162,210,89,141,202,69,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,0,160,41,60,119,221,55,67,183,26,133,186,234,172,189,223,172,37,249,199,47,195,77,164,77,135,63,254,246,11,186,7,50,226,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,0,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,0,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[1,0,1,0,248,81,0,248,81,0,2,0,0,0,1,0,0,0,0,0,1,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,2],[131,130,3,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,13],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,6,183,21,22,141,154,93,242,33,163,165,218,85,17,169,55,108,252,1,229,107,208,17,53,177,82,213,70,231,154,230,18,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,174,193,28,36,136,162,196,210,62,126,113,177,150,50,191,124,234,183,229,122,245,146,61,143,68,108,249,125,152,159,169,47,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,160,195,233,184,227,196,133,251,169,166,193,93,188,31,192,63,18,114,23,12,90,253,90,148,118,34,121,36,225,235,139,235,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,158,165,149,119,148,81,186,153,117,6,163,134,247,78,141,40,217,77,99,110,60,58,157,233,110,101,70,88,17,114,123,172,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,175,122,1,234,114,63,126,190,22,108,160,85,184,120,157,19,72,1,8,181,65,91,252,59,16,115,161,175,1,43,175,101,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,217,132,7,64,121,74,125,24,175,205,215,148,17,5,121,54,249,114,144,9,106,240,110,88,156,86,47,92,156,164,58,241,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,31,196,32,224,82,185,3,255,151,133,167,147,146,168,200,224,94,6,175,139,121,164,124,72,61,243,189,193,122,214,133,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,143,187,40,54,50,75,12,175,57,115,107,238,101,89,221,204,193,76,205,121,47,228,172,26,105,181,162,210,89,141,202,69,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,41,60,119,221,55,67,183,26,133,186,234,172,189,223,172,37,249,199,47,195,77,164,77,135,63,254,246,11,186,7,50,226,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,5],[228,130,0,150,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,5],[248,81,128,128,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[248,81,128,128,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,131,130,3,5,5],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,0,160,6,183,21,22,141,154,93,242,33,163,165,218,85,17,169,55,108,252,1,229,107,208,17,53,177,82,213,70,231,154,230,18,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,0,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,0,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,0,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,0,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,0,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,0,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,0,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,0,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,0,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,0,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,0,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,0,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,0,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,0,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,0,160,174,193,28,36,136,162,196,210,62,126,113,177,150,50,191,124,234,183,229,122,245,146,61,143,68,108,249,125,152,159,169,47,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,0,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,0,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,0,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,0,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,0,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,0,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,0,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,0,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,0,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,0,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,0,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,0,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,0,160,160,195,233,184,227,196,133,251,169,166,193,93,188,31,192,63,18,114,23,12,90,253,90,148,118,34,121,36,225,235,139,235,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,0,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,0,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,0,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,0,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,0,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,0,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,0,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,0,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,0,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,0,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,0,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,0,160,158,165,149,119,148,81,186,153,117,6,163,134,247,78,141,40,217,77,99,110,60,58,157,233,110,101,70,88,17,114,123,172,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,0,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,0,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,0,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,0,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,0,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,0,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,0,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,0,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,0,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,0,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,0,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,0,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,0,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,0,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,0,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,0,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,0,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,0,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,0,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,0,160,175,122,1,234,114,63,126,190,22,108,160,85,184,120,157,19,72,1,8,181,65,91,252,59,16,115,161,175,1,43,175,101,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,0,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,0,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,0,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,0,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,0,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,0,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,0,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,0,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,0,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,0,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,0,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,0,160,217,132,7,64,121,74,125,24,175,205,215,148,17,5,121,54,249,114,144,9,106,240,110,88,156,86,47,92,156,164,58,241,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,0,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,0,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,0,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,0,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,0,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,0,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,0,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,0,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,0,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,0,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,0,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,0,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,0,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,0,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,0,160,31,196,32,224,82,185,3,255,151,133,167,147,146,168,200,224,94,6,175,139,121,164,124,72,61,243,189,193,122,214,133,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,8],[0,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,9],[0,160,143,187,40,54,50,75,12,175,57,115,107,238,101,89,221,204,193,76,205,121,47,228,172,26,105,181,162,210,89,141,202,69,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,11],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,0,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,0,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,0,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,0,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,0,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,0,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,0,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,0,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,0,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,0,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,0,160,41,60,119,221,55,67,183,26,133,186,234,172,189,223,172,37,249,199,47,195,77,164,77,135,63,254,246,11,186,7,50,226,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,0,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,0,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,0,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,0,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,0,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,0,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,0,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,0,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,0,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,0,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,0,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,0,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,0,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,0,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,0,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,0,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,0,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,0,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,0,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,0,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,0,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,0,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,0,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[1,0,1,0,248,81,0,248,81,0,2,0,0,0,1,0,0,0,0,0,1,0,0,0,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,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,0,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,0,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,1],[228,130,0,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,16],[0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,17],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,2],[131,130,3,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,13],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,217,189,154,245,148,60,246,196,48,7,91,27,75,207,123,195,20,161,124,51,226,135,16,82,212,70,106,221,134,62,240,99,230,233,6,227,144,160,28,123,187,95,193,137,14,229,42,8,73,95,41,13,136,225,215,147,85,47,110,75,77,92,127,1,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,208,230,7,186,137,143,47,107,201,43,109,52,82,40,72,163,135,169,33,123,56,113,247,127,68,242,83,66,32,5,176,75,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,6,183,21,22,141,154,93,242,33,163,165,218,85,17,169,55,108,252,1,229,107,208,17,53,177,82,213,70,231,154,230,18,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,105,31,143,202,97,79,163,131,191,159,167,233,177,89,154,179,146,17,145,88,113,213,102,123,125,49,63,14,23,154,117,151,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,246,213,201,202,145,70,180,68,45,235,21,79,176,2,175,157,234,193,214,190,40,17,91,88,8,171,10,167,28,194,10,250,160,42,128,26,212,248,99,175,205,255,133,239,169,219,179,199,230,211,20,17,37,155,51,151,213,195,142,143,0,207,81,101,176,160,121,219,239,41,76,92,182,155,47,161,251,146,202,11,151,143,212,232,156,2,56,205,249,61,35,163,54,29,15,130,85,98,160,38,51,184,203,153,53,137,155,130,226,136,55,64,240,136,112,66,211,1,38,187,51,67,75,182,191,122,228,142,201,249,130,160,52,53,216,96,101,199,20,55,137,234,101,91,196,28,40,34,152,212,70,72,234,155,121,38,234,13,52,212,113,132,101,194,160,66,109,68,83,30,181,232,79,91,127,48,73,66,30,56,170,238,44,126,133,71,191,189,117,245,35,35,45,124,3,117,170,160,42,40,40,141,21,163,114,123,160,71,17,214,128,54,96,192,116,12,243,71,141,84,249,118,163,123,53,185,144,167,15,135,160,162,139,152,0,46,151,59,54,128,91,186,161,105,186,123,138,69,112,188,142,156,11,88,90,107,71,60,70,211,199,33,44,160,243,27,71,41,160,253,17,209,76,161,32,213,91,192,208,205,245,23,114,18,220,178,250,4,62,168,188,69,248,155,109,175,160,94,114,218,129,92,7,168,160,23,205,211,134,83,131,122,232,227,14,20,198,251,175,73,34,64,190,251,217,186,67,63,42,160,143,210,179,219,215,165,72,185,164,63,240,192,157,230,224,71,195,85,216,94,185,196,112,187,58,121,226,59,203,90,122,181,160,128,173,60,145,248,253,133,144,179,124,61,33,232,140,5,252,151,234,86,121,34,249,8,121,154,121,230,147,181,238,80,169,160,206,148,132,150,124,106,77,67,140,55,254,176,105,126,21,67,42,6,107,83,49,76,69,112,163,13,59,79,185,231,205,234,160,28,27,38,106,225,154,5,142,197,69,24,85,243,184,116,226,17,100,230,244,127,255,195,123,200,191,31,148,152,140,16,157,160,174,193,28,36,136,162,196,210,62,126,113,177,150,50,191,124,234,183,229,122,245,146,61,143,68,108,249,125,152,159,169,47,160,245,28,77,61,197,66,248,9,150,64,64,130,82,209,132,59,38,210,58,13,94,81,70,197,27,122,126,173,98,243,159,196,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,141,24,238,114,43,222,174,44,184,58,223,201,88,244,96,167,243,134,249,54,83,108,9,224,208,38,13,102,112,245,138,117,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,80,75,215,208,193,159,84,57,71,243,7,14,204,100,148,205,208,55,165,27,88,145,87,12,99,158,158,182,197,55,33,95,160,76,180,250,234,22,207,36,13,201,139,0,120,72,139,180,238,156,185,62,97,200,44,188,159,187,99,106,94,147,15,25,20,160,189,17,169,103,34,213,240,167,18,182,246,233,129,88,212,80,113,250,13,189,211,144,206,169,179,25,180,70,188,155,55,32,160,32,220,255,83,236,6,9,125,247,185,224,139,47,190,49,98,219,131,56,50,131,152,150,81,107,126,7,163,202,127,91,164,160,185,211,148,32,33,143,139,118,55,225,47,134,141,134,35,28,209,179,72,57,247,141,152,65,38,141,179,61,214,174,204,14,160,107,106,58,227,233,173,248,116,152,133,228,250,245,205,196,226,135,107,65,132,233,139,78,59,136,248,255,241,150,83,160,5,160,0,164,180,172,120,195,134,123,28,39,200,127,136,82,33,245,97,141,28,111,0,184,5,98,102,230,66,116,77,224,101,219,160,248,105,172,225,53,1,157,135,194,244,188,254,17,122,124,197,196,99,49,56,111,8,165,230,145,108,189,38,207,45,75,50,160,35,73,222,234,130,172,207,150,15,218,253,15,36,223,217,31,215,79,14,171,224,221,215,51,242,239,84,255,134,147,216,166,160,240,32,244,239,11,87,72,174,41,33,118,196,147,56,102,122,208,41,160,96,186,168,111,141,93,215,31,104,139,17,215,242,160,82,199,196,167,58,157,107,196,36,170,39,205,176,246,208,56,210,163,200,208,226,179,109,60,35,248,244,49,8,254,178,170,160,160,195,233,184,227,196,133,251,169,166,193,93,188,31,192,63,18,114,23,12,90,253,90,148,118,34,121,36,225,235,139,235,160,255,250,210,54,157,254,43,240,80,48,249,200,142,240,27,109,12,250,107,172,243,192,36,2,224,146,228,178,151,220,187,84,160,231,83,108,124,37,12,66,134,242,2,97,130,128,110,222,91,65,238,211,219,127,83,155,247,57,160,84,71,36,68,143,249,160,49,132,199,94,225,34,198,225,84,182,131,124,126,81,66,197,238,228,144,216,66,221,170,150,141,52,23,177,9,14,164,218,160,119,192,211,22,95,58,240,144,240,37,172,65,97,91,255,225,107,12,151,189,7,88,0,51,192,124,155,194,253,5,143,142,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,231,179,177,242,26,188,159,51,188,156,22,150,126,87,205,8,167,108,243,82,117,45,140,143,7,150,144,93,59,6,102,220,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,135,19,64,207,217,223,201,245,3,114,121,32,66,43,57,133,252,55,82,116,223,71,100,149,122,243,45,28,63,150,204,110,160,210,120,212,210,151,79,221,51,232,80,80,186,46,159,194,233,203,46,201,120,35,213,101,124,0,8,177,219,68,14,121,240,160,7,114,2,237,174,156,12,217,41,80,207,22,255,39,79,29,172,209,87,195,37,188,55,186,206,78,97,11,87,224,72,236,160,22,29,249,121,177,221,199,134,231,204,178,150,90,71,228,195,117,255,255,223,21,95,194,251,151,149,22,131,234,12,148,141,160,154,130,254,249,64,180,76,29,52,23,185,183,92,39,79,57,58,81,220,159,7,224,15,179,212,252,51,109,150,166,138,123,160,191,184,181,142,36,247,244,175,48,46,160,172,131,40,126,16,142,50,208,215,51,119,231,93,236,238,227,222,169,47,110,125,160,63,16,188,230,177,90,174,250,172,232,195,227,33,146,180,160,216,2,248,221,210,179,93,60,27,200,22,229,211,119,190,115,160,158,165,149,119,148,81,186,153,117,6,163,134,247,78,141,40,217,77,99,110,60,58,157,233,110,101,70,88,17,114,123,172,160,178,157,0,28,65,106,227,88,84,22,69,42,75,101,149,62,86,45,11,59,216,93,0,97,209,124,70,114,145,152,73,213,160,80,176,142,247,234,92,148,168,17,76,79,72,211,136,9,251,173,156,52,47,222,75,47,99,175,39,37,242,43,103,246,104,160,220,42,251,8,22,8,115,225,127,17,184,13,248,242,7,12,82,192,44,74,62,147,117,10,57,158,59,179,221,195,212,185,160,73,210,235,92,4,27,119,189,211,244,21,130,213,183,166,10,118,148,51,106,35,39,41,16,212,32,33,30,232,202,253,127,160,45,234,125,167,138,171,111,217,200,71,109,44,151,79,202,136,227,21,63,196,251,135,189,172,157,97,199,5,92,103,113,208,160,32,136,102,148,196,136,37,163,51,96,178,15,175,37,129,190,72,46,102,165,57,108,199,41,1,153,217,87,99,246,185,134,160,195,142,65,38,53,73,58,93,254,20,214,13,99,184,121,102,237,111,202,60,113,233,229,157,72,243,233,231,38,188,161,198,160,29,13,42,118,4,81,208,108,222,61,121,232,127,152,172,231,68,36,11,214,122,155,128,182,146,21,101,238,226,237,167,149,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,79,221,60,218,196,71,70,119,145,25,123,243,16,101,75,62,20,134,78,48,105,16,31,74,70,55,29,138,247,165,131,2,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,133,167,189,133,123,193,191,222,89,216,35,78,93,7,66,131,149,42,249,152,66,106,244,232,140,225,53,159,56,146,232,23,160,252,122,28,104,215,195,210,194,90,68,41,241,5,233,121,31,111,39,40,44,8,54,98,144,203,206,196,168,223,212,246,221,160,108,140,134,51,36,35,162,155,179,219,212,248,1,165,39,162,65,235,79,21,5,180,1,119,15,51,58,169,249,106,94,169,160,254,76,95,71,155,26,54,113,106,54,108,164,206,63,247,247,91,164,234,52,148,14,43,211,132,137,64,194,118,82,194,177,160,14,185,41,78,52,126,90,218,79,124,126,55,116,181,121,241,185,238,44,135,0,49,233,24,87,231,76,225,31,130,200,18,160,184,203,50,205,70,164,135,3,71,89,95,190,248,113,62,67,78,182,14,228,178,180,2,161,165,175,67,60,73,23,173,123,160,144,195,48,89,145,149,182,147,85,15,69,184,79,146,224,36,71,69,131,22,233,191,131,250,24,98,82,185,178,33,37,178,160,103,13,127,211,234,63,148,126,213,126,127,233,179,188,239,177,163,141,165,207,149,48,253,223,158,89,76,162,21,6,208,123,160,60,30,137,167,221,156,12,2,111,77,132,147,40,151,60,202,47,85,195,64,141,50,215,66,51,129,199,36,184,203,150,136,160,47,92,105,177,160,255,212,105,132,109,28,120,118,228,101,197,3,61,151,81,126,86,140,26,92,137,116,150,66,142,148,133,160,188,123,142,119,144,241,30,96,104,247,77,149,203,234,218,50,166,117,17,238,216,103,24,146,142,202,126,58,34,229,213,98,160,175,122,1,234,114,63,126,190,22,108,160,85,184,120,157,19,72,1,8,181,65,91,252,59,16,115,161,175,1,43,175,101,160,10,81,148,85,182,179,4,213,104,8,18,186,104,176,241,146,55,220,243,205,207,90,175,2,120,133,99,27,67,103,37,137,160,92,135,250,214,119,219,245,233,65,207,198,41,62,154,6,183,119,86,175,138,217,145,8,75,217,202,166,21,201,199,183,160,160,178,118,164,136,184,196,235,68,1,208,226,214,129,93,154,28,118,79,39,37,41,21,31,157,175,140,26,16,206,117,245,161,160,166,122,17,151,156,67,20,33,110,157,14,75,253,205,253,90,57,76,61,99,70,105,124,243,136,52,164,181,121,236,236,70,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,118,66,191,63,107,139,75,185,177,16,55,71,250,178,39,177,243,220,32,186,59,17,33,53,251,250,65,62,15,114,252,5,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,2,17,160,148,96,233,169,14,90,134,113,124,248,170,233,105,200,185,209,37,170,23,12,53,121,255,207,171,140,58,155,240,245,176,148,160,44,47,217,201,92,122,132,137,66,226,149,169,177,49,235,62,79,6,38,116,120,55,195,24,55,197,51,169,64,4,70,173,160,239,47,98,216,238,2,166,46,89,15,56,7,5,196,196,62,67,249,253,235,20,235,102,134,142,200,26,17,214,152,1,145,160,197,17,178,32,200,66,202,234,188,218,127,181,8,17,4,30,61,47,57,234,58,255,120,204,181,237,168,202,28,76,105,234,160,63,229,58,247,19,93,67,185,34,164,106,81,163,92,222,25,161,27,40,212,121,191,185,203,236,130,187,73,151,69,189,185,160,254,144,109,156,81,221,79,66,253,183,145,54,58,41,16,116,249,56,61,32,1,181,98,101,217,110,246,137,185,35,129,215,160,42,32,250,190,187,193,176,158,238,99,10,152,135,244,177,201,170,90,140,94,31,244,155,240,210,136,149,233,93,37,48,191,160,217,132,7,64,121,74,125,24,175,205,215,148,17,5,121,54,249,114,144,9,106,240,110,88,156,86,47,92,156,164,58,241,160,81,76,82,36,53,180,76,100,114,1,16,17,231,143,16,128,224,130,54,29,129,30,175,141,192,31,129,54,103,40,235,30,160,91,241,99,220,108,63,125,225,150,80,223,253,107,254,87,177,201,91,21,251,24,233,244,246,13,134,68,64,146,212,100,133,160,236,116,61,181,70,202,25,127,58,207,72,50,66,207,22,152,197,203,167,193,92,102,153,213,59,137,65,153,49,136,57,215,160,216,2,120,95,255,84,108,99,100,122,21,213,206,229,80,63,183,191,6,12,87,234,21,174,229,146,63,113,77,198,240,39,160,190,218,104,114,65,143,16,76,171,187,221,133,224,217,179,164,222,126,10,33,35,71,63,53,163,111,199,211,228,164,124,223,160,213,170,112,202,127,64,210,139,189,213,55,20,144,252,240,46,126,109,109,74,135,136,15,128,192,99,16,67,173,97,168,61,160,147,75,172,163,178,143,148,112,133,47,43,229,251,14,130,192,253,59,110,111,147,43,65,57,213,172,199,179,154,184,206,56,160,164,223,28,174,107,173,96,167,56,249,242,213,153,166,239,188,30,37,226,19,250,193,152,99,72,192,45,227,39,220,80,199,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,46,227,224,172,92,16,233,112,65,86,64,9,110,41,37,88,180,141,214,137,206,239,177,96,218,245,24,217,91,147,215,9,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[249,1,17,128,160,30,165,12,148,60,73,75,129,99,22,189,179,165,212,97,30,70,252,178,141,82,212,205,86,33,189,64,225,155,151,44,228,160,143,165,150,220,29,213,132,61,84,146,177,121,240,70,49,108,193,141,238,104,187,31,65,67,198,42,160,132,145,244,195,47,160,249,206,148,243,175,9,54,64,123,62,84,79,56,2,167,180,229,57,141,60,57,230,39,198,161,165,104,120,15,27,210,19,160,35,2,113,27,174,138,111,47,143,63,131,219,176,187,151,237,202,89,0,243,6,15,2,56,30,196,6,32,30,28,90,37,160,58,236,215,25,102,10,91,61,145,178,196,158,128,97,75,40,167,190,55,63,190,206,1,214,162,90,94,106,14,98,57,150,128,128,128,128,160,192,147,56,216,166,204,38,22,236,116,212,187,163,46,244,70,243,70,187,207,2,165,214,141,45,103,210,194,66,11,69,179,160,31,196,32,224,82,185,3,255,151,133,167,147,146,168,200,224,94,6,175,139,121,164,124,72,61,243,189,193,122,214,133,0,160,241,188,52,165,71,42,145,44,6,13,51,116,50,101,11,21,41,174,213,101,6,12,243,195,47,91,175,49,28,99,33,190,128,128,128,128,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,170,98,87,96,10,34,239,241,153,129,22,218,11,176,39,223,129,90,191,172,56,19,203,75,13,162,195,147,147,111,234,12,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,52,129,143,74,52,172,147,62,141,148,67,170,219,110,93,47,203,52,223,207,150,236,229,214,110,120,14,236,54,184,70,248,68,128,128,160,143,187,40,54,50,75,12,175,57,115,107,238,101,89,221,204,193,76,205,121,47,228,172,26,105,181,162,210,89,141,202,69,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,62,104,164,15,180,50,50,61,249,232,7,161,238,216,142,152,174,66,250,74,124,247,4,81,212,62,253,178,87,83,65,177,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,149,22,30,35,236,215,163,225,55,184,47,255,16,249,153,166,118,62,70,74,142,164,20,231,176,121,213,128,225,145,133,241,160,190,216,174,145,240,177,249,211,11,84,193,187,64,24,230,41,167,176,224,108,124,197,109,65,104,179,24,40,197,24,182,166,160,110,102,122,118,71,7,121,128,227,83,191,183,158,34,77,230,62,36,52,166,185,130,48,141,0,110,4,88,36,232,93,217,160,107,149,71,221,170,146,238,87,132,136,238,45,116,162,103,102,43,180,155,161,45,130,225,106,223,13,185,241,221,75,162,22,160,54,97,193,124,78,5,255,224,210,32,136,173,234,21,58,1,67,228,225,172,248,12,21,215,39,10,74,95,146,52,69,208,160,9,132,153,157,61,32,222,35,3,37,148,169,254,248,14,131,119,131,214,96,161,94,233,60,201,221,217,166,75,5,146,167,160,159,32,184,78,111,130,155,150,74,17,66,92,46,189,186,102,108,28,132,252,175,226,216,0,68,191,229,74,92,209,241,88,160,156,231,209,127,11,57,217,209,239,123,37,6,100,194,112,238,59,113,151,105,231,229,39,41,34,177,62,5,97,63,28,233,160,158,183,112,42,70,159,4,150,82,184,28,78,132,51,238,108,15,154,228,218,238,204,175,56,152,6,13,118,60,85,222,132,160,153,1,174,170,129,1,147,243,135,240,191,8,199,206,59,21,139,149,128,74,72,89,174,24,42,193,156,163,156,110,235,235,160,41,60,119,221,55,67,183,26,133,186,234,172,189,223,172,37,249,199,47,195,77,164,77,135,63,254,246,11,186,7,50,226,160,181,19,227,218,23,113,138,40,36,61,150,84,110,202,49,126,117,119,122,116,62,254,116,101,182,208,100,248,213,146,69,244,160,202,220,246,109,233,106,229,74,72,166,186,162,229,122,168,131,146,115,144,23,49,45,25,140,126,27,232,253,194,76,149,15,160,102,158,39,10,51,55,84,84,213,237,155,213,237,51,66,85,115,40,107,8,89,176,20,27,201,12,250,212,88,97,178,133,160,153,109,223,161,227,17,236,75,74,8,241,213,67,138,39,213,78,59,143,122,155,209,20,3,57,242,92,160,34,50,89,215,160,183,229,229,81,73,164,167,6,153,118,14,33,221,101,220,106,179,228,150,95,192,173,247,19,166,16,105,238,216,219,159,37,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,197,4,19,211,67,150,7,37,20,138,74,167,242,220,142,188,2,55,127,112,161,202,110,158,223,190,211,136,33,65,15,184,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[249,2,17,160,206,147,153,238,233,177,254,214,162,192,6,41,99,235,189,63,77,194,209,92,215,253,45,69,28,96,49,252,253,150,199,198,160,130,195,48,207,4,39,183,130,93,133,33,51,24,85,109,223,200,117,27,143,102,105,89,62,113,165,59,85,64,5,221,90,160,198,216,36,131,141,153,71,181,71,43,115,191,131,63,147,71,120,112,44,189,134,233,180,33,82,255,81,215,194,19,55,100,160,206,25,55,20,146,60,214,18,12,167,17,203,54,69,68,252,237,135,36,127,167,28,47,198,144,44,79,154,184,240,137,52,160,13,59,66,173,214,55,59,19,125,163,24,33,238,176,21,224,109,217,55,28,33,101,133,140,222,138,194,216,153,132,136,230,160,196,8,80,100,153,2,7,170,81,45,165,171,238,25,90,204,233,162,53,150,33,147,169,174,192,177,128,99,26,149,239,143,160,132,119,21,52,21,62,74,197,52,231,139,83,237,217,120,123,75,100,186,124,111,129,254,225,204,82,186,213,166,56,84,75,160,112,13,238,148,70,240,186,202,13,221,180,174,186,115,194,209,132,143,68,98,75,72,126,46,218,248,44,235,208,116,201,102,160,243,206,192,239,64,99,13,81,166,177,20,144,103,34,139,175,235,197,91,53,76,216,197,71,61,204,142,227,126,128,232,104,160,238,168,57,214,12,203,71,227,222,95,120,180,59,185,161,195,136,160,116,107,26,125,207,74,230,168,102,27,205,128,62,218,160,212,76,166,21,247,198,254,9,142,155,246,184,242,185,224,241,226,96,112,54,65,52,213,208,163,7,71,44,99,35,185,223,160,225,67,171,100,211,168,26,72,25,178,70,20,88,42,70,121,64,118,247,6,189,199,111,91,69,253,250,233,160,218,175,109,160,228,9,140,231,204,59,191,210,153,103,229,96,66,95,205,105,31,72,40,100,82,49,170,250,108,6,75,193,124,69,5,209,160,117,152,142,42,173,67,31,177,235,86,231,243,27,94,203,178,209,82,80,66,133,249,211,59,208,88,64,76,227,222,152,58,160,196,209,10,11,203,198,224,14,121,23,120,141,125,30,79,228,142,109,253,71,249,143,150,168,49,211,211,67,226,157,8,28,160,210,238,238,194,77,71,114,122,71,239,124,178,219,200,167,116,143,64,223,227,10,191,123,25,13,77,19,142,39,114,50,5,128,5],[248,81,128,160,161,229,37,217,126,181,68,217,9,116,233,74,254,95,44,9,245,211,185,191,144,59,89,169,56,133,111,195,18,163,254,73,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[248,81,128,160,154,198,63,41,156,57,24,5,4,135,238,4,68,3,248,17,34,184,202,188,10,232,136,16,130,61,25,188,149,179,79,231,128,128,128,128,128,128,128,128,128,160,238,173,29,39,104,215,76,171,160,76,242,192,29,147,89,208,198,225,190,0,15,200,154,36,250,128,239,167,73,218,105,155,128,128,128,128,128,5],[228,130,0,150,160,215,121,207,40,14,160,149,115,175,222,139,45,208,88,81,65,226,190,111,191,208,252,147,90,105,163,154,4,132,52,204,121,5],[228,130,0,150,160,208,13,115,5,131,97,180,161,37,184,30,176,46,254,113,83,244,235,231,202,172,66,172,99,25,151,249,73,32,160,1,218,5],[248,81,128,128,160,159,15,247,43,218,211,193,35,130,157,141,196,137,109,36,115,54,64,179,211,106,138,29,158,213,195,195,148,125,20,93,149,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[248,81,128,128,160,35,195,53,81,248,35,147,21,30,3,185,153,70,138,192,165,77,7,129,118,37,132,120,197,130,18,209,89,99,85,245,222,128,128,160,243,31,69,208,16,22,226,247,232,151,237,185,83,172,203,208,250,241,4,31,115,43,37,31,57,54,253,184,19,41,26,5,128,128,128,128,128,128,128,128,128,128,128,5],[227,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,131,130,3,5,5],[224,158,32,246,246,19,240,98,5,150,229,5,150,96,180,21,9,65,218,20,213,215,50,192,129,14,3,147,169,124,32,122,17,5]] \ No newline at end of file diff --git a/mpt/tests/FromNilToValue.json b/mpt/tests/FromNilToValue.json index f517759a4b..d7a08e581e 100644 --- a/mpt/tests/FromNilToValue.json +++ b/mpt/tests/FromNilToValue.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,110,11,238,193,73,33,238,173,138,189,216,130,83,6,213,43,25,156,152,142,143,71,113,227,246,249,232,92,90,126,248,133,0,160,89,209,188,121,86,15,10,188,253,58,117,23,117,208,9,71,106,188,107,37,130,175,44,173,128,32,149,49,175,221,57,205,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,0,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,0,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,0,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,0,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,0,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,0,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,0,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,0,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,0,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,0,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,0,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,0,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,0,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,0,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,113,99,198,57,86,53,10,174,252,70,60,182,85,2,36,244,106,35,23,22,225,198,161,80,208,143,22,169,212,154,68,13,0,160,33,150,0,202,32,30,246,87,176,174,140,36,247,226,14,196,148,190,0,122,56,198,16,195,59,18,155,44,30,177,131,18,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,0,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,0,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,15,233,41,49,20,68,39,236,137,188,164,178,40,168,138,194,125,103,86,127,121,26,193,40,248,112,190,196,116,192,4,1,0,160,94,178,146,78,223,223,79,204,29,92,161,244,207,161,133,27,246,185,216,215,118,26,41,175,110,37,57,234,161,133,172,13,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,0,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,0,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,0,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,0,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,0,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,0,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,0,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,0,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,0,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,0,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,0,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,0,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,0,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,0,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,0,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,0,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,0,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,0,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,0,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,0,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,0,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,0,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,0,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,0,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,221,60,180,147,6,76,231,249,32,194,151,204,237,134,207,150,204,202,115,253,76,163,77,56,110,117,0,101,77,100,79,195,0,160,96,14,225,103,29,223,7,24,163,204,11,38,25,162,195,230,134,175,147,140,230,103,22,74,203,7,212,68,161,99,27,229,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,0,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,0,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,0,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,0,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,0,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,0,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,0,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,0,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,0,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,0,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,0,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,0,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,0,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,0,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,0,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,0,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,0,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,99,117,226,219,137,167,247,15,117,197,165,235,213,4,68,22,184,127,231,51,16,80,1,48,137,237,29,198,82,110,5,35,0,160,114,210,209,136,205,21,91,39,8,230,244,109,236,27,180,129,56,67,110,101,160,247,232,254,102,65,2,246,118,80,112,172,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,0,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,0,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,0,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,0,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,0,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,0,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,0,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,0,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,227,121,245,144,65,81,86,185,126,193,202,131,45,27,221,225,151,188,36,84,30,190,122,209,168,122,181,141,88,95,112,72,0,160,200,152,181,200,19,32,88,99,143,179,97,40,233,158,1,51,196,157,228,93,255,154,69,132,138,51,169,87,3,100,123,118,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,0,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,0,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,0,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,0,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,0,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,0,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,0,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,0,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,0,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[1,0,1,0,248,209,0,248,209,0,7,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,0,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,0,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,11,247,226,209,154,68,214,159,67,9,164,183,252,161,151,187,221,160,140,27,6,58,50,53,151,142,55,155,145,228,103,204,0,160,70,108,89,120,155,90,189,42,146,67,196,114,18,149,136,115,0,65,164,125,232,61,37,105,176,230,153,128,225,237,144,109,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,0,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,0,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,0,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[1,0,1,0,248,81,0,248,81,0,0,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,78,91,212,99,28,229,255,249,0,175,38,16,81,65,173,138,71,212,169,134,145,215,188,192,153,41,30,220,122,198,3,24,0,160,28,37,115,237,110,197,136,192,228,218,204,198,28,199,91,211,4,111,95,111,30,36,100,238,8,28,217,87,217,253,64,246,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,0,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,7],[0,160,129,244,73,42,98,143,233,177,28,202,218,127,217,43,2,95,105,122,132,183,82,100,4,248,255,135,45,67,59,68,42,178,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,8],[0,160,121,14,171,234,156,214,93,110,79,57,64,219,69,54,69,63,82,123,178,49,184,11,35,71,114,45,85,67,147,101,219,177,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,11],[1,0,1,0,248,209,0,248,209,0,3,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[1,0,1,0,248,81,0,248,113,0,8,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,2],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,13],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,15],[249,2,17,160,110,11,238,193,73,33,238,173,138,189,216,130,83,6,213,43,25,156,152,142,143,71,113,227,246,249,232,92,90,126,248,133,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,89,209,188,121,86,15,10,188,253,58,117,23,117,208,9,71,106,188,107,37,130,175,44,173,128,32,149,49,175,221,57,205,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,160,113,99,198,57,86,53,10,174,252,70,60,182,85,2,36,244,106,35,23,22,225,198,161,80,208,143,22,169,212,154,68,13,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,128,5],[249,2,17,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,160,33,150,0,202,32,30,246,87,176,174,140,36,247,226,14,196,148,190,0,122,56,198,16,195,59,18,155,44,30,177,131,18,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,128,5],[249,2,17,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,160,15,233,41,49,20,68,39,236,137,188,164,178,40,168,138,194,125,103,86,127,121,26,193,40,248,112,190,196,116,192,4,1,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,128,5],[249,2,17,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,160,94,178,146,78,223,223,79,204,29,92,161,244,207,161,133,27,246,185,216,215,118,26,41,175,110,37,57,234,161,133,172,13,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,128,5],[249,2,17,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,160,221,60,180,147,6,76,231,249,32,194,151,204,237,134,207,150,204,202,115,253,76,163,77,56,110,117,0,101,77,100,79,195,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,128,5],[249,2,17,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,160,96,14,225,103,29,223,7,24,163,204,11,38,25,162,195,230,134,175,147,140,230,103,22,74,203,7,212,68,161,99,27,229,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,128,5],[249,2,17,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,160,99,117,226,219,137,167,247,15,117,197,165,235,213,4,68,22,184,127,231,51,16,80,1,48,137,237,29,198,82,110,5,35,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,128,5],[249,2,17,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,160,114,210,209,136,205,21,91,39,8,230,244,109,236,27,180,129,56,67,110,101,160,247,232,254,102,65,2,246,118,80,112,172,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,128,5],[249,2,17,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,160,227,121,245,144,65,81,86,185,126,193,202,131,45,27,221,225,151,188,36,84,30,190,122,209,168,122,181,141,88,95,112,72,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,128,5],[249,2,17,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,160,200,152,181,200,19,32,88,99,143,179,97,40,233,158,1,51,196,157,228,93,255,154,69,132,138,51,169,87,3,100,123,118,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,128,5],[248,209,128,128,128,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,128,128,160,11,247,226,209,154,68,214,159,67,9,164,183,252,161,151,187,221,160,140,27,6,58,50,53,151,142,55,155,145,228,103,204,128,128,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,128,128,128,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,128,5],[248,209,128,128,128,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,128,128,160,70,108,89,120,155,90,189,42,146,67,196,114,18,149,136,115,0,65,164,125,232,61,37,105,176,230,153,128,225,237,144,109,128,128,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,128,128,128,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,128,5],[248,81,160,78,91,212,99,28,229,255,249,0,175,38,16,81,65,173,138,71,212,169,134,145,215,188,192,153,41,30,220,122,198,3,24,128,128,128,128,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,128,128,128,128,128,128,128,128,128,128,128,5],[248,81,160,28,37,115,237,110,197,136,192,228,218,204,198,28,199,91,211,4,111,95,111,30,36,100,238,8,28,217,87,217,253,64,246,128,128,128,128,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,128,128,128,128,128,128,128,128,128,128,128,5],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,184,70,248,68,128,128,160,129,244,73,42,98,143,233,177,28,202,218,127,217,43,2,95,105,122,132,183,82,100,4,248,255,135,45,67,59,68,42,178,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,184,70,248,68,128,128,160,121,14,171,234,156,214,93,110,79,57,64,219,69,54,69,63,82,123,178,49,184,11,35,71,114,45,85,67,147,101,219,177,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,113,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,110,11,238,193,73,33,238,173,138,189,216,130,83,6,213,43,25,156,152,142,143,71,113,227,246,249,232,92,90,126,248,133,0,160,89,209,188,121,86,15,10,188,253,58,117,23,117,208,9,71,106,188,107,37,130,175,44,173,128,32,149,49,175,221,57,205,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,0,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,0,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,0,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,0,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,0,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,0,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,0,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,0,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,0,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,0,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,0,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,0,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,0,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,0,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,113,99,198,57,86,53,10,174,252,70,60,182,85,2,36,244,106,35,23,22,225,198,161,80,208,143,22,169,212,154,68,13,0,160,33,150,0,202,32,30,246,87,176,174,140,36,247,226,14,196,148,190,0,122,56,198,16,195,59,18,155,44,30,177,131,18,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,0,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,0,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,15,233,41,49,20,68,39,236,137,188,164,178,40,168,138,194,125,103,86,127,121,26,193,40,248,112,190,196,116,192,4,1,0,160,94,178,146,78,223,223,79,204,29,92,161,244,207,161,133,27,246,185,216,215,118,26,41,175,110,37,57,234,161,133,172,13,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,0,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,0,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,0,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,0,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,0,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,0,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,0,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,0,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,0,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,0,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,0,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,0,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,0,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,0,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,0,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,0,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,0,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,0,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,0,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,0,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,0,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,0,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,0,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,0,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,221,60,180,147,6,76,231,249,32,194,151,204,237,134,207,150,204,202,115,253,76,163,77,56,110,117,0,101,77,100,79,195,0,160,96,14,225,103,29,223,7,24,163,204,11,38,25,162,195,230,134,175,147,140,230,103,22,74,203,7,212,68,161,99,27,229,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,0,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,0,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,0,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,0,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,0,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,0,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,0,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,0,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,0,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,0,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,0,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,0,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,0,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,0,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,0,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,0,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,0,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,99,117,226,219,137,167,247,15,117,197,165,235,213,4,68,22,184,127,231,51,16,80,1,48,137,237,29,198,82,110,5,35,0,160,114,210,209,136,205,21,91,39,8,230,244,109,236,27,180,129,56,67,110,101,160,247,232,254,102,65,2,246,118,80,112,172,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,0,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,0,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,0,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,0,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,0,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,0,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,0,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,0,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,227,121,245,144,65,81,86,185,126,193,202,131,45,27,221,225,151,188,36,84,30,190,122,209,168,122,181,141,88,95,112,72,0,160,200,152,181,200,19,32,88,99,143,179,97,40,233,158,1,51,196,157,228,93,255,154,69,132,138,51,169,87,3,100,123,118,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,0,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,0,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,0,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,0,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,0,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,0,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,0,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,0,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,0,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[1,0,1,0,248,209,0,248,209,0,7,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,0,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,0,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,11,247,226,209,154,68,214,159,67,9,164,183,252,161,151,187,221,160,140,27,6,58,50,53,151,142,55,155,145,228,103,204,0,160,70,108,89,120,155,90,189,42,146,67,196,114,18,149,136,115,0,65,164,125,232,61,37,105,176,230,153,128,225,237,144,109,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,0,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,0,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,0,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[1,0,1,0,248,81,0,248,81,0,0,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,160,78,91,212,99,28,229,255,249,0,175,38,16,81,65,173,138,71,212,169,134,145,215,188,192,153,41,30,220,122,198,3,24,0,160,28,37,115,237,110,197,136,192,228,218,204,198,28,199,91,211,4,111,95,111,30,36,100,238,8,28,217,87,217,253,64,246,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,0,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,8],[0,160,129,244,73,42,98,143,233,177,28,202,218,127,217,43,2,95,105,122,132,183,82,100,4,248,255,135,45,67,59,68,42,178,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,9],[0,160,121,14,171,234,156,214,93,110,79,57,64,219,69,54,69,63,82,123,178,49,184,11,35,71,114,45,85,67,147,101,219,177,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,11],[1,0,1,0,248,209,0,248,209,0,3,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,0,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[1,0,1,0,248,81,0,248,113,0,8,0,0,0,0,0,0,0,0,0,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,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,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,17],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,2],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,13],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,157,6,204,66,61,88,243,248,63,201,224,109,125,252,21,170,82,38,144,183,96,105,127,35,223,39,242,170,17,92,119,165,147,161,195,34,53,107,217,200,232,165,252,190,242,176,236,143,29,40,49,3,236,129,41,157,177,120,214,102,231,219,96,217,15],[249,2,17,160,110,11,238,193,73,33,238,173,138,189,216,130,83,6,213,43,25,156,152,142,143,71,113,227,246,249,232,92,90,126,248,133,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,89,209,188,121,86,15,10,188,253,58,117,23,117,208,9,71,106,188,107,37,130,175,44,173,128,32,149,49,175,221,57,205,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,160,113,99,198,57,86,53,10,174,252,70,60,182,85,2,36,244,106,35,23,22,225,198,161,80,208,143,22,169,212,154,68,13,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,128,5],[249,2,17,160,221,63,28,162,64,109,10,77,132,235,64,233,81,222,20,254,216,230,210,76,92,33,22,170,90,40,205,120,56,207,188,90,160,205,103,225,131,104,208,5,138,160,119,248,96,175,207,112,226,124,134,194,125,170,36,252,250,31,48,231,187,49,202,154,237,160,140,125,84,147,20,122,35,164,217,202,140,197,94,39,185,88,89,99,186,159,208,230,115,141,17,127,164,191,206,22,25,47,160,112,120,144,129,104,188,107,35,120,163,173,242,121,210,74,124,139,185,44,155,23,204,115,72,223,191,203,219,116,31,238,23,160,152,14,143,4,16,98,43,218,48,14,110,19,145,214,133,27,72,235,116,43,32,249,201,67,39,97,83,163,219,78,32,172,160,44,232,85,1,94,173,159,63,103,70,47,153,215,100,0,138,122,12,214,142,240,94,178,191,215,108,6,74,122,176,175,12,160,235,150,88,9,250,59,115,92,137,198,162,64,93,52,142,87,45,81,79,232,110,184,88,81,146,148,48,57,115,126,70,95,160,17,192,119,204,103,236,16,33,190,33,207,3,88,147,97,119,86,193,80,184,120,1,77,199,63,163,15,10,198,194,232,162,160,230,209,235,103,135,188,110,13,84,27,154,25,21,210,189,1,60,180,104,33,125,146,52,176,240,212,86,133,232,129,152,176,160,237,82,39,169,195,169,253,75,129,157,199,233,112,138,42,169,251,250,222,164,170,26,224,132,123,239,119,201,25,130,53,49,160,212,65,238,253,67,195,183,75,84,243,213,154,219,95,178,209,152,131,135,155,98,80,100,142,228,16,108,67,151,229,74,10,160,18,149,32,197,212,48,109,188,148,114,106,77,32,166,79,245,27,188,157,75,93,244,176,69,71,163,137,6,133,154,199,242,160,123,78,61,119,254,57,175,9,191,169,231,100,198,115,254,45,217,47,214,141,161,113,150,12,178,55,31,62,238,21,129,14,160,71,66,200,67,115,14,18,115,23,29,254,74,157,82,52,130,166,106,58,120,91,207,145,0,41,11,51,79,59,48,203,150,160,33,150,0,202,32,30,246,87,176,174,140,36,247,226,14,196,148,190,0,122,56,198,16,195,59,18,155,44,30,177,131,18,160,68,223,36,66,60,147,0,184,253,178,38,144,236,211,18,208,207,9,12,39,225,85,192,108,152,26,237,84,176,42,8,241,128,5],[249,2,17,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,160,15,233,41,49,20,68,39,236,137,188,164,178,40,168,138,194,125,103,86,127,121,26,193,40,248,112,190,196,116,192,4,1,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,128,5],[249,2,17,160,132,183,55,108,29,91,29,151,68,95,6,36,159,39,67,249,92,142,179,15,249,149,23,131,133,138,127,130,31,85,75,14,160,94,178,146,78,223,223,79,204,29,92,161,244,207,161,133,27,246,185,216,215,118,26,41,175,110,37,57,234,161,133,172,13,160,144,77,138,216,173,100,161,222,189,34,129,152,18,58,146,175,188,213,83,67,116,129,169,224,108,200,33,245,53,233,243,242,160,202,164,83,25,77,150,195,70,204,240,92,88,53,191,182,59,131,40,133,236,237,193,136,238,163,4,84,216,160,220,78,54,160,174,35,13,183,137,230,72,203,223,160,47,234,212,32,129,141,131,101,35,103,33,193,214,248,69,15,93,0,222,179,41,181,160,3,242,62,64,167,39,69,99,253,188,54,27,52,131,210,154,172,20,231,224,81,151,169,238,231,17,43,21,175,60,39,231,160,178,115,197,15,104,244,247,24,36,174,98,116,119,64,87,249,107,192,106,251,234,57,37,46,33,174,224,236,69,77,10,98,160,239,119,209,229,139,174,102,141,89,229,247,23,184,215,10,189,58,243,132,54,2,135,181,207,244,126,43,57,172,123,252,148,160,45,45,161,227,122,191,68,203,108,85,175,151,110,127,154,234,58,88,35,35,66,44,167,1,109,5,115,240,245,56,244,60,160,41,187,82,107,153,67,66,81,177,73,213,31,160,165,232,198,72,189,231,137,84,147,234,225,146,104,157,252,210,66,245,122,160,143,181,20,61,230,202,72,173,134,179,36,182,150,158,55,195,178,176,47,133,32,111,36,56,151,56,190,195,31,208,32,199,160,203,31,63,117,81,43,223,230,26,252,76,237,39,160,249,155,15,102,168,35,133,133,157,121,109,154,86,64,5,213,231,27,160,202,189,138,167,37,180,11,250,64,36,206,18,226,228,144,123,151,210,67,52,191,159,178,89,243,176,167,187,58,190,121,123,160,151,191,55,71,1,187,127,251,222,55,15,85,184,218,110,100,37,118,185,237,143,124,224,51,31,102,242,171,121,83,105,242,160,192,224,134,168,180,46,16,210,47,248,15,52,238,20,43,115,38,146,181,66,137,92,26,196,238,170,174,30,250,161,51,231,160,93,44,115,136,21,161,12,147,29,217,152,147,7,195,215,227,25,169,92,9,196,56,206,135,19,201,188,59,116,80,228,152,128,5],[249,2,17,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,160,221,60,180,147,6,76,231,249,32,194,151,204,237,134,207,150,204,202,115,253,76,163,77,56,110,117,0,101,77,100,79,195,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,128,5],[249,2,17,160,150,184,86,4,244,132,20,47,206,118,227,93,176,113,165,249,154,139,105,224,107,24,2,128,38,141,99,124,8,60,225,131,160,68,56,65,75,249,48,90,53,122,215,209,224,137,217,119,103,67,133,255,36,55,43,199,238,211,207,216,169,77,203,93,41,160,165,42,228,244,164,74,87,8,166,90,56,108,229,91,117,208,124,65,237,191,109,155,46,191,63,151,27,58,224,37,165,159,160,114,196,101,172,255,120,26,172,83,90,48,32,255,207,129,112,114,16,216,195,205,226,151,31,216,90,18,180,4,81,234,24,160,145,202,37,76,45,254,129,144,232,51,206,177,226,36,165,31,91,96,151,133,246,97,122,155,253,3,189,93,236,181,118,161,160,92,75,104,198,130,215,215,241,166,97,0,3,209,152,201,13,223,109,239,11,204,159,87,27,35,193,6,7,111,124,7,135,160,8,190,56,82,180,128,213,218,59,212,135,223,175,50,202,227,35,31,82,129,153,89,24,228,178,242,65,19,178,4,48,160,160,182,131,132,90,118,161,70,166,95,2,204,0,153,69,169,194,233,88,44,80,8,121,94,25,177,41,216,34,223,220,10,112,160,93,216,145,137,80,205,82,175,60,227,196,170,134,126,123,129,220,102,121,108,203,129,243,101,65,159,148,83,93,180,32,166,160,115,44,151,103,210,228,251,146,51,134,177,148,126,166,139,242,64,206,184,239,126,196,9,25,143,64,15,146,207,60,71,83,160,96,14,225,103,29,223,7,24,163,204,11,38,25,162,195,230,134,175,147,140,230,103,22,74,203,7,212,68,161,99,27,229,160,23,90,121,202,32,181,169,8,162,239,61,161,220,157,84,117,220,205,11,230,118,192,58,20,43,251,186,21,215,28,74,37,160,38,83,21,74,147,199,227,23,169,52,205,52,147,67,3,97,220,109,69,212,77,103,196,225,121,214,244,244,170,115,122,49,160,151,124,184,52,92,49,19,50,139,64,34,169,27,64,107,204,79,57,173,21,37,24,71,5,198,9,37,254,184,14,229,87,160,228,21,200,161,140,235,240,24,222,139,3,181,83,125,50,67,158,203,124,6,176,207,128,217,34,112,237,37,192,213,182,93,160,144,25,150,67,144,73,153,126,89,70,138,83,215,247,9,151,17,232,97,206,146,173,211,134,22,108,199,123,244,160,204,200,128,5],[249,2,17,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,160,99,117,226,219,137,167,247,15,117,197,165,235,213,4,68,22,184,127,231,51,16,80,1,48,137,237,29,198,82,110,5,35,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,128,5],[249,2,17,160,189,32,141,75,52,19,1,166,154,134,143,47,74,217,169,143,92,48,155,40,34,38,199,240,229,171,64,229,169,83,4,65,160,134,218,67,64,124,41,174,161,37,95,233,183,118,98,251,165,236,176,162,174,30,184,77,149,43,26,8,53,85,232,29,207,160,108,28,33,142,72,17,169,189,210,236,245,223,172,149,207,71,61,192,229,32,179,40,217,11,68,178,26,190,22,177,150,95,160,27,54,178,184,11,109,46,68,194,161,156,32,133,120,119,137,146,220,182,2,212,190,101,145,59,118,188,80,32,11,207,251,160,4,166,194,200,30,100,80,37,77,3,192,102,125,27,217,13,181,111,3,56,92,148,173,237,117,131,104,164,102,60,168,26,160,146,81,164,254,101,84,58,79,191,12,128,156,33,82,124,197,231,158,248,206,76,187,222,175,199,95,30,243,202,116,176,141,160,250,152,160,148,100,218,100,145,0,128,6,171,208,145,55,119,85,150,232,164,199,172,163,197,157,107,155,70,54,234,247,33,160,82,223,41,252,249,45,143,53,45,226,211,129,179,84,141,233,51,133,28,196,14,87,136,138,81,66,193,0,51,20,169,105,160,224,12,127,7,248,175,244,16,149,212,75,65,194,140,130,171,54,54,139,143,144,62,205,14,186,162,73,151,119,57,196,247,160,34,13,57,186,33,225,182,171,118,60,146,207,247,163,218,225,182,64,42,213,231,244,93,112,112,224,85,106,140,97,23,143,160,181,83,165,198,162,86,151,243,227,4,86,158,204,109,222,83,152,126,11,152,13,133,44,136,166,4,96,44,44,128,239,60,160,247,190,104,208,129,41,214,136,29,174,249,170,38,35,32,190,76,108,52,254,192,6,179,79,83,218,214,76,6,245,169,1,160,114,210,209,136,205,21,91,39,8,230,244,109,236,27,180,129,56,67,110,101,160,247,232,254,102,65,2,246,118,80,112,172,160,246,239,0,127,38,56,185,3,155,85,156,9,241,249,78,66,61,177,46,165,208,186,177,105,238,91,143,160,42,189,74,118,160,41,47,96,8,140,233,223,30,248,63,249,171,82,209,88,145,32,237,109,239,48,239,111,99,156,228,175,136,218,138,30,120,160,21,52,178,207,138,164,208,11,82,134,225,231,108,40,107,167,115,32,167,61,16,121,39,217,67,199,39,220,68,150,169,249,128,5],[249,2,17,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,160,227,121,245,144,65,81,86,185,126,193,202,131,45,27,221,225,151,188,36,84,30,190,122,209,168,122,181,141,88,95,112,72,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,128,5],[249,2,17,160,8,254,132,23,229,149,99,219,88,57,10,222,18,82,149,165,147,171,50,73,235,48,189,223,3,137,162,237,21,177,117,145,160,50,222,179,14,223,77,169,112,59,172,245,54,245,247,254,119,61,231,197,191,77,5,246,189,29,144,5,43,83,255,24,75,160,188,246,136,235,135,47,205,44,119,203,138,95,200,248,134,74,222,102,201,120,157,164,48,42,67,144,81,187,228,82,52,124,160,234,59,240,203,192,182,151,208,159,46,236,182,225,37,11,61,4,163,232,101,99,66,171,104,68,133,127,1,137,97,211,252,160,155,49,66,80,166,127,166,75,17,43,92,54,37,59,45,41,124,190,72,63,152,206,151,92,140,125,157,90,37,187,105,230,160,200,152,181,200,19,32,88,99,143,179,97,40,233,158,1,51,196,157,228,93,255,154,69,132,138,51,169,87,3,100,123,118,160,126,219,14,255,8,99,48,113,202,155,255,37,89,13,74,55,185,62,139,9,213,90,251,23,98,118,24,251,86,121,19,164,160,77,145,251,190,82,149,25,183,184,100,211,79,218,41,64,158,170,178,238,192,134,33,174,63,108,160,39,14,128,164,56,78,160,185,233,22,49,42,186,67,167,183,198,221,47,239,156,151,42,59,93,121,111,180,86,189,227,216,40,183,95,8,254,229,5,160,60,209,153,126,2,17,196,49,107,221,173,30,28,125,17,162,173,101,192,42,237,217,22,208,7,133,4,173,92,120,200,55,160,172,198,82,254,220,166,39,79,22,236,225,61,77,106,215,29,34,9,39,57,103,48,125,199,110,175,151,134,215,221,27,213,160,19,104,170,19,121,26,48,113,47,170,28,144,240,210,78,249,155,226,146,161,49,189,230,12,27,187,202,8,137,210,116,41,160,31,40,239,151,149,46,97,160,167,118,235,233,142,205,227,254,116,129,65,42,220,231,90,125,129,189,111,83,136,55,163,145,160,64,95,160,150,168,199,121,128,105,84,35,44,165,91,227,122,122,161,37,122,186,102,45,151,192,50,15,198,12,36,68,0,160,78,219,62,106,32,217,13,39,249,131,25,204,159,162,1,211,159,141,99,137,217,227,72,183,53,229,138,247,216,75,95,138,160,67,231,234,148,79,179,106,52,127,143,251,9,23,229,5,118,160,86,246,248,13,59,144,53,105,225,153,199,145,225,157,98,128,5],[248,209,128,128,128,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,128,128,160,11,247,226,209,154,68,214,159,67,9,164,183,252,161,151,187,221,160,140,27,6,58,50,53,151,142,55,155,145,228,103,204,128,128,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,128,128,128,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,128,5],[248,209,128,128,128,160,20,231,177,51,165,234,125,47,140,26,102,255,8,95,252,26,156,215,77,3,10,74,43,55,204,208,131,100,223,86,43,159,160,215,175,237,199,65,125,207,149,251,58,65,237,143,191,55,173,91,230,193,23,99,138,163,185,31,11,29,135,238,15,63,249,128,128,160,70,108,89,120,155,90,189,42,146,67,196,114,18,149,136,115,0,65,164,125,232,61,37,105,176,230,153,128,225,237,144,109,128,128,160,234,191,139,217,172,238,124,31,134,117,192,165,23,40,18,235,59,194,99,240,237,164,26,97,115,7,199,160,1,208,137,158,128,128,128,160,92,116,139,41,77,242,202,71,152,244,41,145,182,160,74,223,21,76,196,206,89,71,103,172,121,27,18,25,54,125,38,135,160,168,168,150,150,8,179,108,28,7,225,167,151,55,222,105,169,85,171,132,150,177,80,116,39,231,10,203,246,76,131,170,17,128,5],[248,81,160,78,91,212,99,28,229,255,249,0,175,38,16,81,65,173,138,71,212,169,134,145,215,188,192,153,41,30,220,122,198,3,24,128,128,128,128,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,128,128,128,128,128,128,128,128,128,128,128,5],[248,81,160,28,37,115,237,110,197,136,192,228,218,204,198,28,199,91,211,4,111,95,111,30,36,100,238,8,28,217,87,217,253,64,246,128,128,128,128,160,164,74,64,145,116,142,196,208,64,153,244,44,247,211,53,250,147,54,220,12,147,109,89,239,82,236,47,120,205,86,222,41,128,128,128,128,128,128,128,128,128,128,128,5],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,184,70,248,68,128,128,160,129,244,73,42,98,143,233,177,28,202,218,127,217,43,2,95,105,122,132,183,82,100,4,248,255,135,45,67,59,68,42,178,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,67,205,5,96,191,181,172,145,92,108,1,12,233,43,154,150,40,56,106,44,218,15,202,159,37,22,188,137,184,70,248,68,128,128,160,121,14,171,234,156,214,93,110,79,57,64,219,69,54,69,63,82,123,178,49,184,11,35,71,114,45,85,67,147,101,219,177,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,209,128,160,65,167,23,203,113,93,69,15,22,99,35,160,167,106,169,1,71,63,111,195,21,216,68,163,164,93,50,97,97,128,85,106,128,160,24,182,178,214,38,20,91,108,90,243,172,88,194,151,6,143,175,21,244,34,233,77,229,19,73,67,90,106,238,120,125,127,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,128,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,113,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,160,59,124,144,37,72,140,245,74,228,180,52,245,37,208,168,210,158,164,191,29,71,150,31,86,235,31,179,222,74,121,59,237,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] \ No newline at end of file diff --git a/mpt/tests/OnlyLeafInStorageProof.json b/mpt/tests/OnlyLeafInStorageProof.json index 3f7d1ab076..d561752a8d 100644 --- a/mpt/tests/OnlyLeafInStorageProof.json +++ b/mpt/tests/OnlyLeafInStorageProof.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,0,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,0,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,0,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,0,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,0,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,83,223,208,215,143,101,122,196,185,68,163,82,143,9,137,91,224,243,203,75,63,188,239,206,87,108,190,215,37,243,76,242,0,160,81,67,86,69,9,158,200,231,209,73,75,147,155,90,137,6,77,86,176,248,183,58,21,150,19,51,6,198,224,217,7,18,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,0,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,0,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,0,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,0,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,0,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,0,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,0,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,0,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,0,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,0,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,0,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,0,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,0,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,219,39,168,105,170,148,33,138,92,66,165,202,94,178,218,54,178,164,107,163,226,140,194,2,108,29,58,34,49,24,35,154,0,160,238,238,154,153,110,253,96,67,79,198,126,249,230,139,148,61,190,232,37,25,239,85,153,60,129,98,44,106,102,77,74,110,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,0,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,0,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,0,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,0,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,0,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,0,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,0,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,0,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,0,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,0,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,0,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,0,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,0,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,0,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,0,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,0,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,0,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,0,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,0,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,0,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,64,128,191,170,145,135,120,255,168,8,111,181,166,68,105,16,210,123,232,189,45,173,105,240,243,193,133,162,52,107,85,144,0,160,2,148,247,94,212,49,148,216,253,44,123,69,24,90,87,48,183,5,166,52,220,140,91,101,57,49,37,164,87,141,244,37,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,0,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,0,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,0,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,0,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,0,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,0,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,0,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,114,169,150,67,126,160,37,45,196,35,158,193,130,105,156,136,104,12,57,32,0,91,59,199,69,164,98,111,63,37,167,195,0,160,145,109,78,6,168,26,226,197,198,241,53,90,243,110,190,230,110,134,216,118,115,164,4,209,71,208,171,202,2,147,199,47,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,0,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,0,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,0,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,0,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,0,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,0,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,0,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,0,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,0,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,0,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,0,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,0,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,0,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,0,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,0,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,0,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,0,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,0,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,0,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,0,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,0,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,0,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,0,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,0,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,0,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,0,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,0,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,139,0,229,37,13,50,83,68,16,211,187,98,200,30,132,6,211,202,190,79,179,123,82,201,226,252,23,172,136,123,215,243,0,160,197,247,226,25,133,151,98,252,49,148,43,12,220,22,136,160,13,198,21,160,253,37,244,37,188,119,209,114,12,81,156,243,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,0,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,0,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,0,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,0,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,0,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,0,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,0,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,0,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,0,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,0,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,53,195,249,111,139,115,176,153,148,53,206,71,173,38,237,25,215,168,204,248,113,104,32,191,231,113,113,210,118,251,47,206,0,160,78,163,50,188,5,44,198,136,213,247,165,102,104,121,194,215,48,246,91,222,237,139,152,176,125,231,191,3,174,102,58,140,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,0,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,0,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,0,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,0,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,0,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,0,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,0,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,0,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,0,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,0,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,0,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,0,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,0,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,154,130,205,14,154,185,115,206,223,23,163,197,188,133,66,136,220,180,13,107,185,5,191,34,148,36,24,172,216,191,197,24,0,160,121,68,104,125,68,59,82,93,228,97,167,40,146,49,124,77,241,142,211,165,10,97,199,85,81,79,230,191,247,129,114,80,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,0,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,0,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[1,0,1,0,248,81,0,248,81,0,7,0,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,0,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,91,3,68,246,89,133,57,96,176,47,140,104,126,136,36,188,61,61,40,76,103,36,98,239,83,219,110,48,108,131,241,61,0,160,244,68,55,117,211,80,124,42,127,53,68,13,25,88,109,73,120,29,160,78,148,196,161,251,28,129,56,192,76,54,79,75,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,6],[184,80,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,138,2,103,194,68,2,43,237,82,90,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,7],[0,160,41,205,35,145,80,135,90,57,152,209,180,157,66,10,44,204,121,135,7,177,166,47,176,165,210,231,13,22,1,214,151,184,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,8],[0,160,201,241,28,17,70,191,10,230,244,164,254,224,205,89,168,245,228,199,11,228,83,61,99,0,4,99,161,251,24,198,137,24,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,11],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,13],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,15],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,83,223,208,215,143,101,122,196,185,68,163,82,143,9,137,91,224,243,203,75,63,188,239,206,87,108,190,215,37,243,76,242,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,81,67,86,69,9,158,200,231,209,73,75,147,155,90,137,6,77,86,176,248,183,58,21,150,19,51,6,198,224,217,7,18,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,219,39,168,105,170,148,33,138,92,66,165,202,94,178,218,54,178,164,107,163,226,140,194,2,108,29,58,34,49,24,35,154,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,238,238,154,153,110,253,96,67,79,198,126,249,230,139,148,61,190,232,37,25,239,85,153,60,129,98,44,106,102,77,74,110,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,64,128,191,170,145,135,120,255,168,8,111,181,166,68,105,16,210,123,232,189,45,173,105,240,243,193,133,162,52,107,85,144,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,2,148,247,94,212,49,148,216,253,44,123,69,24,90,87,48,183,5,166,52,220,140,91,101,57,49,37,164,87,141,244,37,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,114,169,150,67,126,160,37,45,196,35,158,193,130,105,156,136,104,12,57,32,0,91,59,199,69,164,98,111,63,37,167,195,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,145,109,78,6,168,26,226,197,198,241,53,90,243,110,190,230,110,134,216,118,115,164,4,209,71,208,171,202,2,147,199,47,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,139,0,229,37,13,50,83,68,16,211,187,98,200,30,132,6,211,202,190,79,179,123,82,201,226,252,23,172,136,123,215,243,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,197,247,226,25,133,151,98,252,49,148,43,12,220,22,136,160,13,198,21,160,253,37,244,37,188,119,209,114,12,81,156,243,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,53,195,249,111,139,115,176,153,148,53,206,71,173,38,237,25,215,168,204,248,113,104,32,191,231,113,113,210,118,251,47,206,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,78,163,50,188,5,44,198,136,213,247,165,102,104,121,194,215,48,246,91,222,237,139,152,176,125,231,191,3,174,102,58,140,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,154,130,205,14,154,185,115,206,223,23,163,197,188,133,66,136,220,180,13,107,185,5,191,34,148,36,24,172,216,191,197,24,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,121,68,104,125,68,59,82,93,228,97,167,40,146,49,124,77,241,142,211,165,10,97,199,85,81,79,230,191,247,129,114,80,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,91,3,68,246,89,133,57,96,176,47,140,104,126,136,36,188,61,61,40,76,103,36,98,239,83,219,110,48,108,131,241,61,128,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,244,68,55,117,211,80,124,42,127,53,68,13,25,88,109,73,120,29,160,78,148,196,161,251,28,129,56,192,76,54,79,75,128,128,128,128,128,128,128,128,128,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,41,205,35,145,80,135,90,57,152,209,180,157,66,10,44,204,121,135,7,177,166,47,176,165,210,231,13,22,1,214,151,184,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,201,241,28,17,70,191,10,230,244,164,254,224,205,89,168,245,228,199,11,228,83,61,99,0,4,99,161,251,24,198,137,24,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,1,5],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,0,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,0,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,0,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,0,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,0,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,83,223,208,215,143,101,122,196,185,68,163,82,143,9,137,91,224,243,203,75,63,188,239,206,87,108,190,215,37,243,76,242,0,160,81,67,86,69,9,158,200,231,209,73,75,147,155,90,137,6,77,86,176,248,183,58,21,150,19,51,6,198,224,217,7,18,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,0,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,0,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,0,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,0,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,0,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,0,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,0,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,0,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,0,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,0,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,0,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,0,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,0,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,219,39,168,105,170,148,33,138,92,66,165,202,94,178,218,54,178,164,107,163,226,140,194,2,108,29,58,34,49,24,35,154,0,160,238,238,154,153,110,253,96,67,79,198,126,249,230,139,148,61,190,232,37,25,239,85,153,60,129,98,44,106,102,77,74,110,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,0,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,0,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,0,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,0,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,0,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,0,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,0,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,0,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,0,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,0,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,0,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,0,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,0,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,0,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,0,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,0,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,0,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,0,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,0,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,0,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,64,128,191,170,145,135,120,255,168,8,111,181,166,68,105,16,210,123,232,189,45,173,105,240,243,193,133,162,52,107,85,144,0,160,2,148,247,94,212,49,148,216,253,44,123,69,24,90,87,48,183,5,166,52,220,140,91,101,57,49,37,164,87,141,244,37,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,0,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,0,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,0,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,0,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,0,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,0,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,0,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,114,169,150,67,126,160,37,45,196,35,158,193,130,105,156,136,104,12,57,32,0,91,59,199,69,164,98,111,63,37,167,195,0,160,145,109,78,6,168,26,226,197,198,241,53,90,243,110,190,230,110,134,216,118,115,164,4,209,71,208,171,202,2,147,199,47,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,0,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,0,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,0,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,0,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,0,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,0,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,0,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,0,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,0,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,0,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,0,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,0,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,0,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,0,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,0,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,0,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,0,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,0,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,0,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,0,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,0,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,0,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,0,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,0,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,0,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,0,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,0,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,139,0,229,37,13,50,83,68,16,211,187,98,200,30,132,6,211,202,190,79,179,123,82,201,226,252,23,172,136,123,215,243,0,160,197,247,226,25,133,151,98,252,49,148,43,12,220,22,136,160,13,198,21,160,253,37,244,37,188,119,209,114,12,81,156,243,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,0,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,0,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,0,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,0,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,0,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,0,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,0,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,0,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,0,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,0,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,53,195,249,111,139,115,176,153,148,53,206,71,173,38,237,25,215,168,204,248,113,104,32,191,231,113,113,210,118,251,47,206,0,160,78,163,50,188,5,44,198,136,213,247,165,102,104,121,194,215,48,246,91,222,237,139,152,176,125,231,191,3,174,102,58,140,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,0,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,0,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,0,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,0,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,0,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,0,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,0,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,0,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[0,1,0,1,249,1,17,249,1,17,11,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,0,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,0,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,0,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,0,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,0,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,154,130,205,14,154,185,115,206,223,23,163,197,188,133,66,136,220,180,13,107,185,5,191,34,148,36,24,172,216,191,197,24,0,160,121,68,104,125,68,59,82,93,228,97,167,40,146,49,124,77,241,142,211,165,10,97,199,85,81,79,230,191,247,129,114,80,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,0,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,0,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[1,0,1,0,248,81,0,248,81,0,7,0,0,0,0,0,0,0,0,0,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,0,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,160,91,3,68,246,89,133,57,96,176,47,140,104,126,136,36,188,61,61,40,76,103,36,98,239,83,219,110,48,108,131,241,61,0,160,244,68,55,117,211,80,124,42,127,53,68,13,25,88,109,73,120,29,160,78,148,196,161,251,28,129,56,192,76,54,79,75,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,17],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,6],[184,80,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,138,2,103,194,68,2,43,237,82,90,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,7],[184,80,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,138,2,103,194,68,2,43,237,82,90,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,8],[0,160,41,205,35,145,80,135,90,57,152,209,180,157,66,10,44,204,121,135,7,177,166,47,176,165,210,231,13,22,1,214,151,184,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,9],[0,160,201,241,28,17,70,191,10,230,244,164,254,224,205,89,168,245,228,199,11,228,83,61,99,0,4,99,161,251,24,198,137,24,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,11],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,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,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,13],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,127,202,250,39,77,156,111,117,43,200,180,61,186,99,132,16,29,111,232,235,202,1,247,14,11,125,93,42,208,238,115,234,105,242,143,179,56,214,244,252,55,130,188,152,155,122,20,62,46,72,95,26,169,185,115,121,129,24,250,165,238,51,227,15],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,83,223,208,215,143,101,122,196,185,68,163,82,143,9,137,91,224,243,203,75,63,188,239,206,87,108,190,215,37,243,76,242,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,60,198,250,158,115,39,34,35,105,195,43,121,101,109,173,74,106,25,132,220,162,30,175,136,98,150,158,247,168,55,37,60,160,81,34,74,212,150,170,41,121,103,15,146,119,212,94,49,14,76,4,77,215,246,168,131,155,169,136,242,162,27,212,162,170,160,228,22,39,137,146,1,54,178,148,126,99,207,86,182,62,197,202,118,166,61,87,166,185,130,236,68,47,191,54,77,22,233,160,121,80,214,152,190,234,180,180,171,118,80,255,215,197,12,59,73,13,191,230,150,10,27,94,63,2,178,4,166,214,1,215,160,112,168,159,233,233,180,238,192,124,144,26,7,99,53,92,70,197,152,136,189,54,123,182,50,86,211,20,83,144,207,252,139,160,81,67,86,69,9,158,200,231,209,73,75,147,155,90,137,6,77,86,176,248,183,58,21,150,19,51,6,198,224,217,7,18,160,75,162,241,232,163,219,82,112,195,201,127,167,65,198,3,69,87,172,65,114,250,3,171,191,186,225,80,57,234,0,69,232,160,127,109,135,5,91,14,52,158,3,58,197,241,234,122,209,246,80,189,236,71,170,202,179,225,117,89,145,217,161,88,47,221,160,130,89,138,158,232,170,174,131,222,86,82,63,113,45,63,172,159,248,227,154,225,38,68,6,123,11,20,44,73,22,208,245,160,228,141,31,209,214,192,178,116,232,111,183,225,107,177,191,236,239,12,234,76,35,3,4,185,246,219,146,41,177,16,235,82,160,67,201,47,145,5,245,179,22,162,115,24,127,33,73,67,134,127,184,149,224,209,139,130,237,14,13,157,113,244,162,185,142,160,35,24,83,139,246,120,41,145,224,109,131,133,74,121,110,213,183,151,106,227,38,206,153,182,140,195,245,147,183,166,255,106,160,115,55,215,251,247,190,44,206,83,59,75,46,234,152,195,151,225,149,203,164,167,128,164,83,169,118,98,165,191,203,121,208,160,207,52,88,28,243,113,89,151,204,35,148,247,86,45,105,50,41,10,127,16,234,231,222,250,213,233,192,209,40,230,82,102,160,131,14,117,4,199,136,223,98,123,88,152,103,88,41,186,137,138,33,139,237,38,8,219,151,231,42,129,135,20,205,103,42,160,178,27,227,169,202,248,237,160,156,114,67,166,251,197,166,44,240,127,48,176,214,213,138,242,210,37,98,41,242,28,114,195,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,219,39,168,105,170,148,33,138,92,66,165,202,94,178,218,54,178,164,107,163,226,140,194,2,108,29,58,34,49,24,35,154,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,224,160,204,190,106,167,16,212,235,11,226,108,59,160,52,125,3,125,243,15,78,7,190,253,109,248,53,214,201,201,135,57,160,17,84,74,151,98,196,80,82,72,186,173,203,204,31,89,3,74,232,235,66,236,154,177,103,147,10,142,218,202,116,159,78,160,219,8,183,90,235,109,52,204,204,61,58,195,223,208,61,23,236,15,60,255,59,137,37,215,155,122,155,101,129,65,230,109,160,238,238,154,153,110,253,96,67,79,198,126,249,230,139,148,61,190,232,37,25,239,85,153,60,129,98,44,106,102,77,74,110,160,20,201,48,125,106,95,70,245,43,40,78,34,127,24,131,45,249,87,197,126,200,97,136,55,1,32,185,140,1,37,42,165,160,109,94,163,82,0,89,36,85,167,245,93,62,24,177,135,248,110,173,175,72,125,142,151,15,199,63,156,209,150,219,35,97,160,159,64,83,229,94,17,127,129,72,92,132,106,33,193,203,131,245,97,158,94,150,215,130,236,16,152,23,172,122,252,183,237,160,162,93,250,95,66,110,127,128,166,120,103,183,254,92,89,160,235,12,156,126,64,23,110,160,240,211,42,88,249,192,206,181,160,225,194,238,28,10,40,3,144,106,215,95,222,218,42,78,159,229,128,214,238,113,135,141,231,197,94,58,45,211,63,237,94,160,212,177,140,71,81,143,180,205,247,2,100,154,26,76,102,220,198,74,22,101,203,183,59,189,161,37,172,158,103,224,99,13,160,185,0,22,228,174,41,147,232,48,15,8,119,0,27,195,169,145,96,179,189,107,136,134,190,91,235,9,118,208,32,43,65,160,88,161,73,215,119,105,31,137,79,37,128,65,178,225,59,112,49,222,175,14,222,21,64,143,155,35,156,72,27,226,127,92,160,127,196,19,9,69,235,2,36,176,187,18,133,248,13,13,39,229,137,100,92,244,157,137,157,69,165,1,59,158,103,29,190,160,156,159,70,239,242,254,168,166,193,86,214,216,34,92,173,73,166,75,125,146,66,129,135,156,203,17,156,101,63,46,137,133,160,79,220,223,102,181,54,179,73,46,230,56,51,45,188,217,114,228,245,173,26,242,236,71,226,43,121,6,7,201,6,202,147,160,61,193,91,157,18,102,143,88,98,133,111,243,121,221,174,228,112,33,42,227,75,180,27,28,154,129,226,177,103,111,215,173,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,64,128,191,170,145,135,120,255,168,8,111,181,166,68,105,16,210,123,232,189,45,173,105,240,243,193,133,162,52,107,85,144,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,14,165,6,22,159,188,24,51,92,136,212,250,222,234,56,117,11,228,154,151,111,209,12,140,170,56,169,141,202,226,135,93,160,58,215,220,199,105,41,206,80,134,211,251,156,150,93,2,1,51,119,121,250,120,153,68,114,166,58,169,187,227,10,57,39,160,254,121,107,132,102,105,40,187,183,208,54,184,59,170,24,196,133,142,10,221,38,105,35,74,58,136,157,132,169,134,197,137,160,156,244,77,9,97,153,114,240,195,225,161,224,205,77,130,121,225,42,224,17,155,244,44,223,217,225,237,215,170,53,91,122,160,218,98,175,122,220,199,62,137,60,60,197,211,142,60,71,189,118,201,107,68,25,32,247,176,36,95,83,115,252,231,68,124,160,76,185,199,60,210,76,64,221,170,191,1,8,21,21,232,251,198,18,19,75,44,125,231,141,122,159,42,245,13,222,134,206,160,29,227,227,74,123,232,228,162,37,84,224,181,162,51,6,211,171,240,206,246,75,251,173,126,128,120,180,89,252,60,255,112,160,110,12,187,41,44,116,38,125,98,174,44,153,47,236,251,12,14,124,122,7,202,17,194,152,177,238,87,113,180,170,66,183,160,2,148,247,94,212,49,148,216,253,44,123,69,24,90,87,48,183,5,166,52,220,140,91,101,57,49,37,164,87,141,244,37,160,243,229,3,215,98,10,225,162,158,154,0,155,9,118,106,50,10,187,88,35,19,135,15,158,232,252,37,162,81,149,205,170,160,249,199,112,122,102,67,120,26,30,110,90,229,222,253,12,151,148,125,103,16,178,146,75,214,232,124,40,10,93,197,224,238,160,187,149,161,188,140,232,33,123,135,65,167,159,176,86,6,108,140,83,67,222,75,115,112,131,235,102,79,178,78,37,2,224,160,85,125,105,118,184,58,228,68,165,55,100,151,40,61,75,44,223,114,244,82,233,73,241,28,55,15,189,97,252,197,95,206,160,93,235,84,57,207,137,206,63,27,246,129,212,131,57,16,108,30,127,10,61,175,185,212,53,83,217,16,74,68,18,243,132,160,110,47,15,54,42,42,169,161,252,233,82,121,219,20,191,148,239,32,164,98,111,155,22,179,255,35,252,248,76,103,206,209,160,130,74,220,188,50,216,130,35,199,98,203,47,119,79,38,6,106,137,130,81,35,226,191,113,96,219,218,33,190,77,71,33,128,5],[249,2,17,160,114,169,150,67,126,160,37,45,196,35,158,193,130,105,156,136,104,12,57,32,0,91,59,199,69,164,98,111,63,37,167,195,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,145,109,78,6,168,26,226,197,198,241,53,90,243,110,190,230,110,134,216,118,115,164,4,209,71,208,171,202,2,147,199,47,160,163,93,181,110,7,170,52,140,159,162,133,57,154,50,13,236,53,68,94,97,171,111,174,64,139,185,171,218,143,142,148,123,160,89,101,138,104,124,167,204,129,19,206,81,255,89,12,40,119,16,139,90,128,79,182,53,236,183,158,143,16,70,231,149,193,160,109,229,158,157,53,55,221,1,108,64,70,21,103,227,89,63,41,178,232,224,124,70,202,161,113,44,13,156,121,193,255,20,160,221,153,17,178,250,69,42,155,168,117,5,76,116,59,219,17,215,137,246,93,173,42,132,179,89,3,221,81,200,226,242,76,160,166,247,119,255,141,32,87,23,158,246,201,67,72,218,115,220,147,2,57,152,104,47,157,114,2,240,168,184,163,129,175,97,160,240,13,118,223,196,63,180,101,73,134,26,211,112,201,84,141,74,12,182,182,183,182,139,187,228,136,120,209,169,140,102,112,160,73,14,111,5,216,66,44,129,241,209,96,45,3,65,117,239,75,52,39,122,202,65,71,157,74,186,251,93,245,118,70,72,160,5,159,121,86,8,244,0,141,254,173,202,208,32,106,157,32,7,160,225,59,222,193,67,59,241,30,30,10,171,20,204,195,160,248,40,170,149,53,183,57,200,51,10,58,48,116,53,48,191,226,47,66,49,236,28,209,34,6,138,247,161,65,130,165,205,160,223,23,143,249,54,69,146,158,94,52,41,214,25,130,31,11,46,206,6,136,242,64,92,139,128,254,62,52,184,68,165,87,160,50,63,132,137,145,37,164,51,106,185,56,26,236,211,36,219,74,195,1,72,226,190,85,235,45,147,12,159,230,107,228,118,160,156,207,33,90,28,218,205,59,181,230,91,85,79,1,145,132,45,149,71,130,102,184,118,55,4,236,198,199,39,34,133,44,160,0,91,91,215,103,36,23,219,144,147,100,37,76,66,0,245,195,232,11,231,167,60,136,206,114,255,173,91,238,51,237,32,160,245,145,188,199,173,92,69,232,8,24,232,8,41,76,255,161,12,251,50,198,114,108,9,42,173,119,30,20,38,57,241,233,160,217,231,119,198,101,67,79,20,25,69,229,209,80,175,171,219,174,145,108,238,170,139,12,158,234,156,73,29,226,166,63,105,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,139,0,229,37,13,50,83,68,16,211,187,98,200,30,132,6,211,202,190,79,179,123,82,201,226,252,23,172,136,123,215,243,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,249,154,157,252,169,130,24,178,174,188,10,171,75,183,151,101,201,122,75,227,204,1,183,197,39,220,59,31,175,6,136,1,160,184,142,212,113,246,55,253,76,1,96,48,47,4,6,31,60,81,16,37,23,98,74,116,239,128,102,34,186,6,209,163,252,160,83,49,16,87,146,238,231,234,169,86,188,172,17,210,186,17,108,226,232,48,238,231,61,144,77,111,6,163,52,21,1,75,160,85,105,46,246,56,202,27,171,173,252,32,70,26,164,200,4,132,8,191,26,18,6,71,136,185,84,78,116,7,105,173,129,160,56,132,5,71,86,15,137,93,78,3,221,107,3,241,13,146,241,12,153,14,12,71,119,199,92,129,129,64,191,22,218,171,160,74,152,77,40,170,9,167,165,62,21,195,214,232,149,243,171,254,129,253,48,247,58,144,37,151,98,228,162,171,212,118,94,160,216,173,107,1,206,168,79,67,71,139,41,217,6,54,2,59,87,23,198,126,160,129,101,185,188,218,82,112,3,173,165,164,160,10,108,143,193,28,22,98,217,170,73,112,161,147,45,94,6,170,154,118,245,159,193,129,134,168,141,165,46,135,253,62,233,160,157,163,165,178,129,84,193,250,46,88,180,214,229,194,39,227,117,109,170,6,239,51,115,35,138,204,57,20,179,114,222,196,160,84,63,203,152,213,1,33,249,178,42,184,49,101,22,19,190,104,212,252,175,25,222,119,46,136,149,187,198,6,220,244,65,160,28,82,38,21,32,27,203,97,109,14,13,160,185,224,39,253,231,2,71,156,220,61,107,173,151,165,136,128,233,227,25,102,160,216,163,73,96,11,93,139,116,117,170,134,116,167,172,140,76,88,172,241,80,233,174,88,236,216,40,105,148,196,72,55,110,160,197,247,226,25,133,151,98,252,49,148,43,12,220,22,136,160,13,198,21,160,253,37,244,37,188,119,209,114,12,81,156,243,160,171,186,147,212,217,108,150,242,229,123,37,215,92,93,99,231,42,158,24,113,106,176,203,138,144,205,0,49,141,149,241,220,160,38,163,54,181,99,160,35,20,180,245,23,232,11,219,158,228,231,101,66,195,191,164,200,124,7,9,46,208,220,49,64,95,160,33,177,178,122,210,148,189,146,118,70,198,203,190,0,165,116,103,95,242,102,64,148,40,228,179,1,21,209,86,177,4,176,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,53,195,249,111,139,115,176,153,148,53,206,71,173,38,237,25,215,168,204,248,113,104,32,191,231,113,113,210,118,251,47,206,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,2,17,160,106,16,111,21,123,135,16,90,41,91,246,76,214,12,169,46,0,6,39,164,82,189,246,42,69,8,101,99,152,204,132,100,160,60,34,149,73,115,93,160,163,67,8,20,68,149,254,38,185,86,202,77,136,16,235,61,244,182,40,227,137,94,14,242,214,160,238,127,9,174,221,194,94,32,49,180,73,73,92,78,98,80,138,78,97,4,142,231,113,17,18,114,230,254,191,151,134,171,160,201,42,66,167,18,48,157,234,238,225,227,80,220,29,160,71,88,29,218,217,33,150,214,240,209,128,11,236,159,130,108,69,160,2,92,117,139,0,110,75,150,33,162,159,244,223,76,12,104,29,96,36,207,182,225,171,255,178,16,146,250,3,99,230,197,160,216,217,232,12,128,20,245,47,3,73,156,242,47,134,209,88,97,63,164,32,56,2,254,249,129,198,15,120,58,254,148,8,160,245,175,212,144,210,121,74,226,116,11,145,233,6,146,77,105,66,135,253,195,249,248,244,117,97,69,128,138,168,72,29,141,160,78,163,50,188,5,44,198,136,213,247,165,102,104,121,194,215,48,246,91,222,237,139,152,176,125,231,191,3,174,102,58,140,160,235,75,20,132,9,45,56,217,6,169,194,35,234,249,44,149,165,145,171,86,205,142,208,114,153,57,123,190,191,63,121,18,160,12,198,148,204,70,121,49,135,169,52,154,161,57,227,133,67,176,170,137,161,64,122,52,3,44,215,205,187,225,127,137,24,160,67,138,196,199,169,8,184,226,56,85,11,150,122,188,206,85,202,62,46,186,238,95,9,157,3,69,71,72,126,228,248,148,160,25,233,52,15,104,218,115,250,187,68,62,245,205,199,70,63,6,123,22,218,29,85,122,62,215,226,215,166,16,167,189,234,160,98,194,154,151,239,160,156,131,232,74,193,222,232,242,255,120,231,207,47,165,244,253,125,74,3,178,193,181,42,106,252,211,160,72,2,45,177,8,11,109,126,117,186,10,93,244,238,114,168,190,92,94,154,43,232,11,135,170,167,55,237,148,72,150,116,160,154,222,66,92,165,73,98,221,115,238,103,253,112,232,74,60,48,132,0,178,72,97,37,254,172,227,79,219,137,95,92,60,160,64,246,176,183,91,200,127,120,56,98,203,181,53,14,244,34,143,152,0,235,141,69,29,162,2,91,49,155,66,78,154,38,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,154,130,205,14,154,185,115,206,223,23,163,197,188,133,66,136,220,180,13,107,185,5,191,34,148,36,24,172,216,191,197,24,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[249,1,17,128,160,31,184,239,216,162,218,209,131,153,182,120,30,89,226,253,232,35,255,80,54,206,227,105,86,62,74,174,87,22,169,129,252,128,160,172,35,60,231,231,1,133,65,209,84,163,171,248,138,45,61,86,71,119,177,22,201,79,236,153,76,227,109,10,225,88,43,160,253,135,76,135,54,108,10,170,247,252,207,96,101,104,75,7,69,195,220,177,99,45,100,235,176,35,207,225,85,18,146,78,128,128,128,160,33,45,215,46,82,62,109,31,1,35,68,61,66,198,187,70,90,197,148,155,207,148,72,174,197,28,191,217,57,58,226,79,128,160,64,195,200,247,169,82,45,109,245,192,2,141,144,211,96,247,60,81,105,180,207,67,77,149,53,11,238,212,62,22,115,144,160,121,68,104,125,68,59,82,93,228,97,167,40,146,49,124,77,241,142,211,165,10,97,199,85,81,79,230,191,247,129,114,80,160,203,223,36,48,180,143,23,179,255,230,40,112,153,88,88,64,78,4,13,226,19,168,89,214,215,65,43,135,196,33,218,233,160,89,143,142,15,108,110,165,43,98,224,76,101,93,229,229,73,69,151,194,144,32,120,185,128,145,134,29,208,191,35,120,115,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,91,3,68,246,89,133,57,96,176,47,140,104,126,136,36,188,61,61,40,76,103,36,98,239,83,219,110,48,108,131,241,61,128,128,128,128,128,128,128,128,128,5],[248,81,128,128,128,128,160,108,185,102,52,21,10,75,241,154,209,205,29,41,234,210,116,211,39,182,196,120,254,70,36,87,14,59,127,132,143,234,49,128,128,160,244,68,55,117,211,80,124,42,127,53,68,13,25,88,109,73,120,29,160,78,148,196,161,251,28,129,56,192,76,54,79,75,128,128,128,128,128,128,128,128,128,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,41,205,35,145,80,135,90,57,152,209,180,157,66,10,44,204,121,135,7,177,166,47,176,165,210,231,13,22,1,214,151,184,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,32,174,129,165,142,185,141,156,120,222,74,31,215,253,149,53,252,149,62,210,190,96,45,170,164,23,103,49,42,184,80,248,78,128,138,2,103,194,68,2,43,237,82,90,203,160,201,241,28,17,70,191,10,230,244,164,254,224,205,89,168,245,228,199,11,228,83,61,99,0,4,99,161,251,24,198,137,24,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,1,5],[227,161,32,209,145,236,75,8,192,127,93,53,202,116,112,223,227,238,49,199,204,150,64,145,212,182,41,188,172,4,67,242,116,187,180,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateOneLevel.json b/mpt/tests/UpdateOneLevel.json index 2101320d82..e1ea1c025d 100644 --- a/mpt/tests/UpdateOneLevel.json +++ b/mpt/tests/UpdateOneLevel.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,0,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,0,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,0,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,0,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,0,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,0,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,0,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,8],[0,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,2],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,13],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,128,5],[249,2,17,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,0,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,0,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,0,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,0,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,2,17,249,2,17,5,0,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,0,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,0,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,0,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,0,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,0,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,0,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,0,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,0,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,0,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,0,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,0,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,0,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,0,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,0,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,0,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,0,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,2,17,249,2,17,15,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,0,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,0,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,0,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,0,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,0,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,0,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,0,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,0,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,0,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,0,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,0,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,0,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,0,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,0,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,0,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,0,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,0,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,0,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,0,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,0,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,0,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,0,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,0,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,0,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,0,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,0,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,0,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,0,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,0,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,0,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,0,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,0,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[0,1,0,1,249,1,17,249,1,17,5,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,0,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,0,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,0,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,0,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,0,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,0,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,0,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,0,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,6],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,7],[184,80,130,18,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,78,136,33,40,142,198,128,211,61,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,8],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,9],[0,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,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,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,17],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,2],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,13],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,234,22,39,148,225,96,163,194,62,206,247,242,160,90,228,163,128,168,229,223,190,155,138,167,169,10,198,188,113,249,113,7,69,62,143,31,76,189,151,166,122,90,95,216,217,225,12,69,57,255,132,243,197,130,153,226,236,196,140,53,221,97,21,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,227,56,54,52,105,152,28,210,129,156,191,91,18,244,51,46,199,143,113,225,176,229,48,75,35,83,242,146,161,192,204,156,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,69,45,52,149,234,223,125,94,40,101,172,59,18,64,235,33,17,105,253,144,113,96,111,121,114,12,33,22,139,113,207,208,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,19,46,153,100,161,196,33,28,76,198,44,106,103,242,245,188,101,244,165,51,53,54,51,147,137,132,15,9,224,171,38,201,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,208,230,18,44,247,235,184,213,133,152,10,60,120,178,74,31,65,221,158,157,224,149,64,162,221,114,181,63,108,177,109,113,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,201,216,168,236,33,203,177,196,61,145,187,242,166,230,121,211,173,165,221,43,247,78,23,192,173,138,98,163,27,186,208,65,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,23,198,215,110,132,186,47,151,221,249,143,255,198,150,111,250,59,27,100,125,75,122,236,59,67,230,214,183,171,239,4,232,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,251,60,128,176,16,190,42,167,32,137,202,218,86,170,232,220,155,186,71,101,44,31,115,102,205,77,5,66,172,253,178,197,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,30,95,14,238,65,198,39,32,21,147,150,42,29,2,205,190,212,239,132,89,111,24,146,81,1,8,20,80,114,26,245,157,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,45,176,192,131,103,46,125,69,137,220,205,162,24,186,11,196,15,145,109,234,234,157,28,139,241,205,25,120,185,161,244,32,160,243,215,148,180,148,117,204,92,219,123,146,157,35,53,129,153,255,157,198,201,221,69,187,166,25,135,103,148,130,77,56,72,160,231,29,60,93,136,60,186,17,157,224,26,19,111,236,167,5,120,217,245,241,110,184,114,120,203,13,187,192,108,59,177,235,160,250,124,203,235,134,33,153,5,105,81,141,236,77,232,208,204,144,199,143,198,130,220,236,240,144,108,56,249,225,50,125,156,160,140,46,14,113,70,89,95,192,44,205,219,174,70,242,9,252,64,41,136,127,14,91,59,230,82,177,58,167,119,35,131,214,160,183,71,250,18,0,149,150,132,71,137,82,186,33,252,219,255,211,184,112,60,34,0,31,168,175,181,190,91,34,225,29,136,160,63,128,79,244,80,116,153,47,52,45,122,92,97,33,187,18,188,187,126,39,233,88,11,155,35,193,71,124,180,197,133,17,160,25,85,178,234,135,114,1,182,168,156,119,106,168,232,60,178,120,152,77,31,103,183,68,176,20,22,219,189,134,32,165,50,160,98,187,195,190,112,171,213,255,55,156,163,103,212,232,13,95,179,177,190,108,75,124,138,99,108,169,141,34,181,89,132,40,160,236,141,9,44,231,10,145,189,76,194,47,252,201,3,54,168,71,76,58,187,234,204,92,170,16,129,19,201,9,252,167,111,160,94,134,224,129,48,238,42,144,131,125,108,164,40,191,102,9,72,67,171,69,72,214,186,84,235,136,56,254,174,36,102,85,160,12,29,112,110,8,140,75,10,232,209,170,13,137,90,39,141,237,210,207,28,171,97,74,185,109,184,168,73,214,2,132,97,160,120,215,77,127,165,83,158,102,146,107,230,56,68,11,198,176,36,228,75,144,14,147,129,94,157,66,102,203,94,235,152,50,160,231,241,125,247,52,253,228,200,117,85,103,199,195,44,52,233,159,230,145,17,116,183,22,84,70,44,7,13,4,73,185,12,160,252,241,80,73,8,232,87,254,104,121,82,210,107,199,38,5,32,69,99,110,107,145,34,236,192,88,192,231,77,42,82,254,160,148,164,243,224,114,211,36,66,233,174,116,37,91,62,4,42,33,29,237,253,20,170,147,143,98,251,213,226,251,141,47,35,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,59,189,111,165,159,123,11,82,59,48,17,32,121,176,3,238,186,190,115,145,26,211,116,193,40,108,41,68,163,225,101,92,128,5],[249,2,17,160,119,105,145,26,28,255,104,172,29,56,196,147,18,74,237,221,155,205,28,232,224,103,181,33,197,208,155,85,111,134,7,239,160,92,225,136,53,94,242,130,121,66,180,129,73,62,137,113,39,157,47,250,247,96,6,149,239,75,188,143,101,196,195,187,78,160,85,151,137,123,118,91,216,41,57,24,165,44,206,224,10,128,251,15,164,118,92,242,175,26,146,23,47,248,53,141,243,45,160,113,178,7,198,112,61,173,230,218,153,92,129,115,65,200,18,75,42,113,113,0,135,13,126,36,157,143,191,165,12,184,57,160,150,97,150,145,107,244,44,250,141,13,144,1,251,63,128,74,55,250,54,16,92,128,197,200,49,209,49,16,252,145,189,127,160,180,3,118,75,67,176,172,252,139,202,126,110,34,239,7,208,162,177,131,167,98,103,155,144,44,128,108,157,145,176,204,224,160,124,211,78,76,216,218,242,206,136,237,80,11,208,226,98,129,107,28,16,185,162,195,212,205,11,125,211,165,163,239,231,175,160,130,29,215,22,236,4,11,156,108,115,106,136,51,53,121,214,184,160,196,54,128,75,193,128,154,161,119,20,149,5,21,232,160,146,45,45,22,45,52,140,71,140,247,250,96,51,235,26,223,42,83,220,255,239,12,53,110,80,170,60,222,229,28,97,52,160,203,2,160,252,206,121,237,249,186,209,194,213,35,133,12,39,33,3,246,253,123,180,95,157,81,174,186,226,200,242,200,110,160,144,153,120,51,204,79,203,155,153,155,50,237,6,232,237,62,16,81,226,62,65,150,5,97,185,204,247,105,78,108,30,73,160,104,166,196,84,52,148,177,156,68,148,3,44,152,9,224,132,106,118,130,255,40,142,135,42,44,243,114,125,205,231,149,25,160,248,154,231,202,39,177,133,174,115,235,47,202,138,161,14,214,26,62,87,126,182,63,129,113,207,220,87,195,226,246,142,141,160,228,242,79,113,47,86,57,210,166,108,232,171,242,46,202,5,30,18,243,107,205,250,197,255,34,43,147,69,187,83,93,32,160,172,157,30,140,199,116,163,203,168,186,234,151,25,227,173,114,244,127,84,156,132,152,244,53,138,95,111,218,204,40,168,229,160,205,25,171,218,87,250,168,203,161,0,76,203,170,245,104,52,130,143,16,104,239,22,163,230,68,201,251,205,247,33,81,96,128,5],[249,2,17,160,108,188,204,211,126,107,208,128,243,248,3,164,2,194,39,95,140,2,71,21,198,156,142,119,249,26,73,222,214,54,227,201,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,2,17,160,121,155,183,168,168,224,186,74,39,249,205,144,226,222,87,33,122,75,94,86,91,44,68,138,208,221,205,94,137,237,31,167,160,216,166,15,171,3,39,222,226,151,7,37,162,160,144,133,85,178,191,100,200,115,78,200,44,121,98,26,36,102,16,63,13,160,211,166,189,180,127,185,152,149,196,69,174,17,106,89,82,206,38,7,121,157,189,138,225,44,244,97,11,67,203,222,95,28,160,8,132,151,143,212,144,55,128,240,33,254,84,188,235,190,202,228,136,21,56,199,56,48,117,146,1,142,149,157,133,5,83,160,18,255,109,243,160,40,236,105,6,205,142,224,96,195,215,117,111,114,130,172,165,161,177,16,77,50,87,191,130,63,166,5,160,255,167,69,108,76,23,221,108,179,56,235,118,27,211,35,161,111,140,1,65,73,52,229,44,150,245,89,151,82,249,13,233,160,176,161,10,73,10,179,102,6,110,102,236,31,50,75,166,185,71,237,244,63,62,215,206,146,88,150,36,85,233,98,84,159,160,44,20,10,64,108,235,119,158,27,72,55,238,236,23,39,243,202,142,236,246,223,215,132,39,236,40,137,220,171,10,12,90,160,118,152,151,239,78,48,94,96,179,196,178,68,169,208,186,255,116,53,99,1,38,74,9,249,245,50,93,83,246,159,187,30,160,6,182,43,29,10,39,36,32,151,111,196,35,45,156,11,119,52,176,126,121,213,195,197,168,25,34,222,162,134,34,147,50,160,144,144,27,145,141,178,127,228,173,79,255,136,206,15,175,150,172,231,184,25,170,28,173,3,136,198,64,255,126,237,174,114,160,245,49,214,101,12,165,166,2,18,138,0,253,65,99,79,84,226,162,107,54,98,115,91,95,146,210,29,232,226,245,54,213,160,221,205,179,159,233,237,236,114,183,219,53,51,166,185,9,228,140,101,58,99,139,26,176,195,76,203,247,163,63,208,137,225,160,232,235,145,5,44,141,250,3,118,7,163,104,71,36,93,160,208,128,111,37,201,73,245,144,25,94,139,202,56,181,10,230,160,198,134,207,135,75,85,16,155,86,254,148,114,254,136,73,45,40,192,26,172,199,51,34,110,157,145,114,195,109,224,200,147,160,106,119,204,239,39,9,55,56,19,152,147,66,136,112,164,162,58,183,50,194,100,25,61,248,48,195,101,179,96,160,123,97,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,84,13,58,113,191,191,5,200,96,75,188,127,98,49,196,171,245,18,162,105,104,34,247,216,146,112,47,166,59,214,5,229,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[249,1,17,128,128,128,128,160,37,112,16,199,69,26,213,141,117,15,88,58,234,140,35,212,221,46,9,159,183,156,34,187,200,130,0,49,2,231,49,202,160,103,202,243,68,181,200,159,54,192,176,190,96,187,209,78,144,114,236,88,184,219,64,36,117,78,112,93,36,57,198,173,153,160,205,9,41,43,203,158,199,235,255,74,41,22,216,191,72,3,87,91,58,221,106,67,112,93,211,209,113,221,36,169,105,237,160,222,151,189,27,111,65,240,142,200,49,241,226,166,1,15,178,183,26,35,61,118,249,22,24,122,105,243,84,145,67,123,122,128,128,160,132,233,79,11,166,48,68,162,163,147,55,129,108,76,188,16,90,126,123,177,237,78,56,227,61,63,90,64,39,45,33,114,160,25,255,191,193,140,206,89,20,157,212,240,1,70,228,43,244,155,44,106,161,31,169,1,16,80,174,138,52,189,246,172,160,128,160,248,28,212,113,157,219,28,196,226,90,62,51,115,196,123,226,135,9,162,67,108,99,106,138,39,38,178,178,50,64,89,146,128,160,0,70,28,90,76,241,7,217,141,50,238,173,174,99,70,154,199,136,103,233,188,38,197,227,152,134,125,52,249,245,108,147,128,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,112,157,59,158,160,175,159,65,212,107,23,98,208,38,205,150,63,244,2,185,236,246,95,240,224,191,229,27,102,202,231,184,80,248,78,130,18,138,136,33,40,142,198,128,211,61,32,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateOneLevelBigVal.json b/mpt/tests/UpdateOneLevelBigVal.json index c268b76e39..15b698b266 100644 --- a/mpt/tests/UpdateOneLevelBigVal.json +++ b/mpt/tests/UpdateOneLevelBigVal.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,74,72,126,214,38,114,106,6,139,208,78,23,94,227,56,235,8,120,38,244,151,36,226,85,139,208,75,186,50,93,232,139,0,160,47,153,170,219,9,198,22,86,248,152,232,249,109,115,192,228,13,55,28,207,117,247,47,63,204,5,209,13,223,234,159,26,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,204,47,95,53,220,42,86,221,92,153,147,52,233,155,95,54,88,156,118,84,4,61,238,56,92,140,65,14,182,174,125,178,0,160,60,89,199,193,177,71,27,9,6,219,206,34,13,147,100,142,80,74,189,149,136,199,168,29,205,9,178,79,161,205,99,31,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,0,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,127,62,96,115,155,47,151,79,242,54,78,184,86,250,239,57,139,170,36,129,159,84,15,202,218,167,188,5,25,160,44,124,0,160,9,140,198,60,180,239,74,249,70,85,143,82,239,38,119,152,245,146,194,129,241,217,255,108,76,127,18,46,245,117,24,70,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,131,172,155,18,179,170,215,133,116,121,79,47,177,190,212,139,125,10,125,44,243,130,101,112,89,52,174,201,249,177,124,247,0,160,121,224,44,198,88,3,34,184,162,128,159,80,22,63,172,141,96,120,102,169,83,117,115,165,155,73,147,14,212,173,203,22,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,0,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,0,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,0,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,0,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,0,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,0,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,0,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,0,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,0,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,0,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,0,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,0,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,0,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,0,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,0,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,0,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,0,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,0,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,0,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,0,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,0,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,0,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,0,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,0,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,0,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,0,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,0,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,0,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,166,114,70,180,139,174,99,65,119,241,25,53,184,14,78,63,4,4,117,13,163,125,183,53,148,199,76,204,118,220,42,225,0,160,187,181,112,177,1,53,213,12,118,65,101,22,52,248,178,73,25,96,60,140,200,62,166,37,31,160,239,186,206,12,143,181,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,0,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,0,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,0,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,0,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,0,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,0,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,0,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,0,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,0,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,0,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,0,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,0,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,0,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,0,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,0,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,0,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,120,87,213,111,251,106,64,83,114,237,33,166,182,240,230,200,43,17,70,155,163,193,75,105,33,184,59,160,113,86,78,43,0,160,171,32,186,242,126,157,233,219,32,27,11,1,255,237,165,204,248,42,197,188,238,155,105,225,115,25,160,254,203,114,168,66,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,0,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[1,0,1,0,248,209,0,248,209,0,3,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,0,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,29,71,16,40,12,61,6,166,249,163,102,154,244,144,248,103,107,190,36,211,149,94,178,77,226,233,99,228,235,118,223,79,0,160,145,217,21,245,54,100,134,75,64,115,206,66,134,250,103,10,3,245,71,173,9,51,227,198,140,254,44,153,211,47,116,113,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,0,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,0,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,0,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,0,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,8],[0,160,30,137,247,40,207,92,69,189,31,232,51,100,12,138,10,172,114,200,14,169,113,150,17,104,86,109,80,171,204,168,46,90,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,11],[1,0,1,0,248,81,0,248,81,0,11,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,13],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,74,72,126,214,38,114,106,6,139,208,78,23,94,227,56,235,8,120,38,244,151,36,226,85,139,208,75,186,50,93,232,139,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,47,153,170,219,9,198,22,86,248,152,232,249,109,115,192,228,13,55,28,207,117,247,47,63,204,5,209,13,223,234,159,26,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,204,47,95,53,220,42,86,221,92,153,147,52,233,155,95,54,88,156,118,84,4,61,238,56,92,140,65,14,182,174,125,178,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,60,89,199,193,177,71,27,9,6,219,206,34,13,147,100,142,80,74,189,149,136,199,168,29,205,9,178,79,161,205,99,31,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,127,62,96,115,155,47,151,79,242,54,78,184,86,250,239,57,139,170,36,129,159,84,15,202,218,167,188,5,25,160,44,124,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,9,140,198,60,180,239,74,249,70,85,143,82,239,38,119,152,245,146,194,129,241,217,255,108,76,127,18,46,245,117,24,70,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,131,172,155,18,179,170,215,133,116,121,79,47,177,190,212,139,125,10,125,44,243,130,101,112,89,52,174,201,249,177,124,247,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,128,5],[249,2,17,160,121,224,44,198,88,3,34,184,162,128,159,80,22,63,172,141,96,120,102,169,83,117,115,165,155,73,147,14,212,173,203,22,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,128,5],[249,2,17,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,160,166,114,70,180,139,174,99,65,119,241,25,53,184,14,78,63,4,4,117,13,163,125,183,53,148,199,76,204,118,220,42,225,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,128,5],[249,2,17,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,160,187,181,112,177,1,53,213,12,118,65,101,22,52,248,178,73,25,96,60,140,200,62,166,37,31,160,239,186,206,12,143,181,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,128,5],[249,2,17,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,160,120,87,213,111,251,106,64,83,114,237,33,166,182,240,230,200,43,17,70,155,163,193,75,105,33,184,59,160,113,86,78,43,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,128,5],[249,2,17,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,160,171,32,186,242,126,157,233,219,32,27,11,1,255,237,165,204,248,42,197,188,238,155,105,225,115,25,160,254,203,114,168,66,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,128,5],[248,209,128,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,128,160,29,71,16,40,12,61,6,166,249,163,102,154,244,144,248,103,107,190,36,211,149,94,178,77,226,233,99,228,235,118,223,79,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,128,128,128,128,128,128,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,128,128,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,128,5],[248,209,128,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,128,160,145,217,21,245,54,100,134,75,64,115,206,66,134,250,103,10,3,245,71,173,9,51,227,198,140,254,44,153,211,47,116,113,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,128,128,128,128,128,128,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,128,128,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,128,5],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,184,70,248,68,128,128,160,30,137,247,40,207,92,69,189,31,232,51,100,12,138,10,172,114,200,14,169,113,150,17,104,86,109,80,171,204,168,46,90,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,74,72,126,214,38,114,106,6,139,208,78,23,94,227,56,235,8,120,38,244,151,36,226,85,139,208,75,186,50,93,232,139,0,160,47,153,170,219,9,198,22,86,248,152,232,249,109,115,192,228,13,55,28,207,117,247,47,63,204,5,209,13,223,234,159,26,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,204,47,95,53,220,42,86,221,92,153,147,52,233,155,95,54,88,156,118,84,4,61,238,56,92,140,65,14,182,174,125,178,0,160,60,89,199,193,177,71,27,9,6,219,206,34,13,147,100,142,80,74,189,149,136,199,168,29,205,9,178,79,161,205,99,31,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,0,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[0,1,0,1,249,2,17,249,2,17,11,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,0,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,0,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,0,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,0,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,0,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,0,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,0,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,0,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,0,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,0,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,0,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,127,62,96,115,155,47,151,79,242,54,78,184,86,250,239,57,139,170,36,129,159,84,15,202,218,167,188,5,25,160,44,124,0,160,9,140,198,60,180,239,74,249,70,85,143,82,239,38,119,152,245,146,194,129,241,217,255,108,76,127,18,46,245,117,24,70,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,0,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,0,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,0,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[0,1,0,1,249,2,17,249,2,17,0,0,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,131,172,155,18,179,170,215,133,116,121,79,47,177,190,212,139,125,10,125,44,243,130,101,112,89,52,174,201,249,177,124,247,0,160,121,224,44,198,88,3,34,184,162,128,159,80,22,63,172,141,96,120,102,169,83,117,115,165,155,73,147,14,212,173,203,22,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,0,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,0,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,0,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,0,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,0,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,0,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,0,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,0,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,0,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,0,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,0,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,0,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,0,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,0,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,0,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[0,1,0,1,249,2,17,249,2,17,13,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,0,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,0,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,0,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,0,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,0,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,0,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,0,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,0,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,0,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,0,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,0,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,0,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,0,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,166,114,70,180,139,174,99,65,119,241,25,53,184,14,78,63,4,4,117,13,163,125,183,53,148,199,76,204,118,220,42,225,0,160,187,181,112,177,1,53,213,12,118,65,101,22,52,248,178,73,25,96,60,140,200,62,166,37,31,160,239,186,206,12,143,181,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,0,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,0,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,0,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,0,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,0,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,0,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,0,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,0,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,0,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,0,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,0,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,0,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,0,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,0,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,0,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,0,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,120,87,213,111,251,106,64,83,114,237,33,166,182,240,230,200,43,17,70,155,163,193,75,105,33,184,59,160,113,86,78,43,0,160,171,32,186,242,126,157,233,219,32,27,11,1,255,237,165,204,248,42,197,188,238,155,105,225,115,25,160,254,203,114,168,66,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,0,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[1,0,1,0,248,209,0,248,209,0,3,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,0,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,29,71,16,40,12,61,6,166,249,163,102,154,244,144,248,103,107,190,36,211,149,94,178,77,226,233,99,228,235,118,223,79,0,160,145,217,21,245,54,100,134,75,64,115,206,66,134,250,103,10,3,245,71,173,9,51,227,198,140,254,44,153,211,47,116,113,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,0,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,0,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,0,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,0,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,8],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,9],[0,160,30,137,247,40,207,92,69,189,31,232,51,100,12,138,10,172,114,200,14,169,113,150,17,104,86,109,80,171,204,168,46,90,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,11],[1,0,1,0,248,81,0,248,81,0,11,0,0,0,0,0,0,0,0,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,17],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,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,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,13],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,243,180,34,196,148,174,99,16,59,11,42,176,189,255,7,163,168,192,209,114,48,126,249,53,204,218,211,177,4,105,112,152,71,128,152,158,201,117,233,85,99,52,14,102,64,63,231,196,87,38,233,121,69,226,59,48,104,120,10,154,102,157,124,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,74,72,126,214,38,114,106,6,139,208,78,23,94,227,56,235,8,120,38,244,151,36,226,85,139,208,75,186,50,93,232,139,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,47,153,170,219,9,198,22,86,248,152,232,249,109,115,192,228,13,55,28,207,117,247,47,63,204,5,209,13,223,234,159,26,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,204,47,95,53,220,42,86,221,92,153,147,52,233,155,95,54,88,156,118,84,4,61,238,56,92,140,65,14,182,174,125,178,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,60,89,199,193,177,71,27,9,6,219,206,34,13,147,100,142,80,74,189,149,136,199,168,29,205,9,178,79,161,205,99,31,160,237,113,19,48,172,139,234,51,70,37,236,44,37,118,182,177,114,98,221,189,39,248,50,83,47,77,215,60,136,159,224,77,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,127,62,96,115,155,47,151,79,242,54,78,184,86,250,239,57,139,170,36,129,159,84,15,202,218,167,188,5,25,160,44,124,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,17,14,152,228,161,27,201,217,36,240,10,175,206,177,124,38,135,28,190,122,91,109,224,56,126,139,153,149,123,137,108,103,160,18,13,111,197,83,111,187,99,87,247,167,17,128,97,141,1,62,136,8,123,124,243,65,227,23,101,121,34,154,68,118,245,160,176,73,194,83,219,26,39,202,203,250,128,222,2,177,177,68,119,93,193,32,146,124,90,108,159,120,167,196,183,104,110,220,160,61,160,201,162,57,37,164,44,243,74,167,139,247,121,10,86,101,88,72,196,10,131,241,116,30,59,117,43,20,128,40,193,160,243,129,214,205,142,5,250,58,99,129,145,177,53,137,7,205,21,205,113,246,52,66,180,235,229,84,190,12,2,142,255,153,160,88,72,38,73,92,103,15,103,83,111,122,242,225,201,211,199,143,217,2,53,164,164,90,115,27,64,178,170,122,127,229,220,160,113,108,247,26,59,67,31,95,124,173,73,67,237,250,140,15,99,74,90,62,158,128,77,2,244,88,163,175,63,114,221,50,160,193,70,173,55,41,231,69,65,112,9,158,41,97,73,77,3,108,222,33,61,121,168,60,39,134,48,129,8,134,170,184,112,160,220,67,96,141,155,253,66,228,10,14,151,7,221,195,199,37,52,154,39,206,103,247,124,126,95,11,24,126,253,196,147,234,160,4,251,178,215,177,99,63,65,108,73,209,148,181,62,151,132,211,2,62,45,174,250,205,180,18,104,82,173,232,87,65,25,160,127,188,123,217,18,146,253,108,75,236,17,218,226,163,173,108,114,232,4,85,250,30,215,35,248,232,237,143,231,149,4,100,160,9,140,198,60,180,239,74,249,70,85,143,82,239,38,119,152,245,146,194,129,241,217,255,108,76,127,18,46,245,117,24,70,160,191,206,160,180,210,66,180,165,142,193,114,59,208,212,163,71,192,68,161,246,68,173,99,14,63,196,189,212,183,26,248,166,160,120,111,196,145,168,96,1,64,243,97,255,71,183,26,182,112,90,106,209,172,36,63,178,27,112,28,8,224,237,43,8,55,160,255,180,41,152,120,18,117,140,48,239,106,19,151,226,224,119,56,150,40,117,133,9,82,75,94,255,0,36,42,211,190,0,160,63,111,21,204,37,243,152,155,55,14,233,122,16,231,133,74,39,8,120,115,231,98,225,151,4,251,118,215,74,51,97,254,128,5],[249,2,17,160,131,172,155,18,179,170,215,133,116,121,79,47,177,190,212,139,125,10,125,44,243,130,101,112,89,52,174,201,249,177,124,247,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,128,5],[249,2,17,160,121,224,44,198,88,3,34,184,162,128,159,80,22,63,172,141,96,120,102,169,83,117,115,165,155,73,147,14,212,173,203,22,160,150,152,156,133,230,232,122,23,91,116,208,117,244,245,50,176,230,211,76,244,182,155,246,32,228,160,200,58,59,123,192,53,160,202,170,219,90,120,110,227,116,111,247,66,23,2,231,204,151,174,75,244,22,192,102,49,23,183,161,162,175,23,5,246,36,160,147,187,78,66,94,192,234,246,245,69,251,255,187,49,159,171,99,48,251,171,57,31,250,68,45,240,233,145,235,109,82,73,160,145,20,239,143,224,98,57,33,164,43,245,250,223,217,191,71,180,106,38,84,178,135,22,143,250,226,254,140,130,178,101,164,160,68,215,93,175,244,189,115,73,116,246,113,73,181,165,126,110,33,249,60,28,207,201,61,19,25,144,60,205,244,101,240,233,160,117,211,114,21,72,179,37,50,247,109,117,83,195,120,45,118,150,38,28,252,212,143,20,149,118,247,96,163,15,51,175,36,160,236,46,253,118,195,69,237,169,219,238,88,245,3,137,146,154,116,128,254,15,134,182,107,140,81,16,159,169,69,12,17,210,160,236,212,252,73,216,200,122,123,192,203,154,226,85,252,28,247,185,66,228,246,82,160,32,30,133,80,201,154,74,209,226,254,160,154,150,78,96,48,207,168,99,145,22,26,255,109,34,182,133,190,69,181,7,248,225,61,96,227,92,251,60,252,122,243,58,160,251,160,122,105,109,99,90,226,17,107,37,63,249,155,34,64,174,1,53,87,169,12,148,171,136,84,123,103,178,18,156,18,160,216,173,151,14,185,169,208,15,196,175,247,238,143,214,51,104,35,33,154,154,247,23,30,17,34,115,143,17,186,31,33,63,160,34,88,41,103,57,225,46,225,38,39,13,106,242,20,194,52,228,124,167,222,87,121,137,159,175,121,90,188,61,102,57,246,160,80,129,50,87,101,206,139,157,118,112,92,79,34,177,171,188,145,15,161,158,97,238,233,138,78,30,81,141,124,69,67,158,160,225,195,56,52,118,212,176,166,59,203,224,159,207,30,115,68,72,92,130,16,66,176,102,191,162,109,234,149,212,213,125,25,160,143,62,146,149,241,37,198,126,152,40,208,59,255,27,49,178,110,171,179,135,185,78,40,56,202,144,96,125,8,160,113,3,128,5],[249,2,17,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,160,166,114,70,180,139,174,99,65,119,241,25,53,184,14,78,63,4,4,117,13,163,125,183,53,148,199,76,204,118,220,42,225,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,128,5],[249,2,17,160,243,48,113,124,85,53,55,16,156,86,90,0,211,119,95,147,80,172,83,154,247,118,201,30,103,10,68,53,26,31,206,133,160,251,66,179,200,96,113,74,102,69,19,133,153,128,67,67,88,64,251,217,228,149,9,208,208,190,55,48,248,21,219,6,233,160,35,70,218,245,9,176,125,100,18,95,159,208,129,147,22,112,59,96,96,199,190,231,189,190,84,59,34,77,14,138,130,115,160,186,122,89,77,149,206,18,207,12,225,8,197,185,20,190,73,72,125,201,249,60,214,109,23,138,59,170,85,221,71,176,123,160,194,184,192,45,254,247,25,156,28,25,223,197,110,90,8,57,202,88,107,186,26,5,239,245,233,57,188,27,35,224,57,3,160,55,220,61,78,166,234,25,248,154,228,137,84,36,142,108,127,40,39,178,145,199,31,53,223,202,248,203,82,38,176,68,115,160,45,215,222,135,75,18,22,180,192,204,240,232,9,33,228,32,248,136,210,72,56,87,92,240,75,191,18,225,122,107,142,182,160,192,239,91,84,220,163,126,246,75,242,175,78,225,131,165,141,207,67,92,112,201,44,17,180,101,219,141,115,166,83,60,198,160,52,68,61,31,223,40,63,54,66,65,60,50,192,50,174,255,183,132,66,153,46,174,193,2,127,17,49,171,78,66,241,194,160,94,204,212,48,118,131,6,156,77,204,98,71,151,171,214,140,210,204,205,46,63,21,102,15,152,150,234,213,106,125,81,214,160,28,34,136,186,140,82,36,105,139,189,215,79,188,255,0,178,39,153,143,230,112,14,146,241,103,139,240,99,247,142,192,53,160,68,206,176,240,254,137,174,157,232,167,174,247,120,44,244,147,171,236,176,115,59,22,29,18,173,67,188,6,133,8,161,14,160,191,194,51,52,14,176,182,27,27,120,0,138,253,237,102,92,120,158,53,8,38,78,32,207,45,8,36,109,36,11,22,17,160,187,181,112,177,1,53,213,12,118,65,101,22,52,248,178,73,25,96,60,140,200,62,166,37,31,160,239,186,206,12,143,181,160,127,82,0,195,57,174,232,140,38,32,148,242,127,156,37,176,15,4,26,126,216,215,67,170,114,143,205,60,208,142,74,225,160,137,243,239,53,243,249,76,212,75,203,95,68,69,103,136,81,38,137,220,235,20,174,252,185,151,132,45,170,89,220,122,196,128,5],[249,2,17,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,160,120,87,213,111,251,106,64,83,114,237,33,166,182,240,230,200,43,17,70,155,163,193,75,105,33,184,59,160,113,86,78,43,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,128,5],[249,2,17,160,69,76,228,102,231,147,192,99,110,3,240,4,10,76,8,56,227,66,230,176,39,32,85,203,228,198,67,246,0,105,40,25,160,57,148,211,95,157,67,197,167,168,247,239,83,78,10,212,137,233,126,192,41,244,181,53,39,174,170,185,135,227,236,36,186,160,132,227,67,235,178,35,177,44,8,155,144,169,45,158,195,141,160,23,155,234,34,240,27,216,85,136,205,14,101,178,11,22,160,16,173,240,63,220,123,230,145,89,83,14,184,101,75,78,211,29,226,176,232,54,53,42,114,168,116,30,7,17,153,141,22,160,238,152,45,68,91,244,28,122,28,82,205,32,25,86,242,184,200,215,245,109,186,166,166,212,66,177,22,42,143,64,207,168,160,106,145,145,182,177,73,243,125,53,202,32,211,6,203,143,223,52,70,162,29,255,230,78,51,174,88,206,191,102,205,1,30,160,250,203,248,35,226,248,230,55,242,161,233,117,83,46,239,114,141,62,53,247,116,164,179,215,247,105,125,120,192,188,165,207,160,226,144,176,3,89,163,248,99,112,141,6,62,9,112,201,70,227,18,117,101,66,116,213,38,213,43,36,73,184,31,25,209,160,113,236,69,133,169,30,38,82,142,140,14,212,141,246,203,107,101,49,21,5,107,103,126,80,210,159,175,222,156,192,85,167,160,219,196,69,120,100,184,88,22,237,82,245,145,96,63,208,13,135,43,153,21,199,220,36,62,224,231,121,80,165,176,66,129,160,4,79,106,68,245,13,24,53,159,130,240,56,64,184,26,70,107,143,192,214,168,192,147,255,110,33,117,164,253,14,135,83,160,164,80,66,100,87,215,106,45,189,96,169,16,66,169,198,171,196,74,15,219,216,151,39,130,39,113,173,102,29,241,4,19,160,104,35,159,168,94,8,92,14,181,152,89,44,128,24,197,245,238,237,63,65,141,1,75,134,75,50,5,237,183,39,28,199,160,45,213,95,81,237,32,18,196,243,141,3,102,222,146,221,203,231,91,161,36,153,141,88,202,229,98,0,86,130,126,73,152,160,171,32,186,242,126,157,233,219,32,27,11,1,255,237,165,204,248,42,197,188,238,155,105,225,115,25,160,254,203,114,168,66,160,143,209,219,43,131,95,137,247,79,211,94,31,193,180,10,97,3,121,32,225,151,208,138,147,159,52,81,9,148,210,94,132,128,5],[248,209,128,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,128,160,29,71,16,40,12,61,6,166,249,163,102,154,244,144,248,103,107,190,36,211,149,94,178,77,226,233,99,228,235,118,223,79,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,128,128,128,128,128,128,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,128,128,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,128,5],[248,209,128,160,166,117,125,125,252,136,52,5,32,82,3,5,216,177,72,66,232,69,59,250,209,237,32,38,225,74,232,21,107,244,59,45,128,160,145,217,21,245,54,100,134,75,64,115,206,66,134,250,103,10,3,245,71,173,9,51,227,198,140,254,44,153,211,47,116,113,160,234,44,103,249,97,8,255,92,103,101,123,252,54,49,51,186,133,209,222,10,165,224,184,96,222,39,215,58,107,154,31,186,128,128,128,128,128,128,160,5,102,58,48,12,112,111,252,79,26,47,106,40,254,237,164,173,77,140,97,169,155,120,198,242,104,19,101,52,52,65,16,128,128,160,73,135,215,74,154,113,121,168,24,240,15,44,10,219,12,101,144,197,74,206,105,243,155,91,5,152,8,198,167,31,253,42,160,118,63,237,148,166,57,5,132,52,244,169,62,102,222,149,96,229,214,214,6,44,93,7,21,240,195,86,132,184,54,9,4,128,5],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,49,8,167,206,162,129,98,249,96,13,223,245,28,99,138,238,113,126,87,159,167,128,192,182,194,25,85,2,104,184,70,248,68,128,128,160,30,137,247,40,207,92,69,189,31,232,51,100,12,138,10,172,114,200,14,169,113,150,17,104,86,109,80,171,204,168,46,90,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,51,211,230,140,132,150,119,250,25,123,206,227,49,78,34,35,22,71,85,31,180,179,128,72,6,170,22,74,193,10,55,116,128,128,128,128,128,5],[226,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,1,5],[248,67,160,59,138,106,70,105,186,37,13,38,205,122,69,158,202,157,33,95,131,7,227,58,235,229,3,121,188,90,54,23,236,52,68,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateOneLevelEvenAddress.json b/mpt/tests/UpdateOneLevelEvenAddress.json index 53394b94e8..77b2a8cbca 100644 --- a/mpt/tests/UpdateOneLevelEvenAddress.json +++ b/mpt/tests/UpdateOneLevelEvenAddress.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,157,76,79,111,34,114,42,144,130,197,100,9,42,146,213,204,66,86,44,195,193,248,178,225,195,166,78,37,215,245,59,21,0,160,216,76,188,201,194,91,232,75,187,152,187,109,191,31,21,8,207,107,79,248,182,157,85,239,46,28,216,40,83,210,66,133,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,4,135,255,112,210,177,41,119,96,162,216,133,81,95,144,132,223,220,127,190,152,0,40,87,178,172,253,226,25,50,185,88,0,160,14,61,10,36,208,108,39,59,193,190,131,47,137,186,21,141,157,71,19,119,67,142,187,82,4,2,124,139,43,45,45,130,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,193,97,44,89,101,153,132,87,133,152,169,56,147,33,135,244,131,119,254,41,171,174,24,41,213,70,193,119,184,168,254,16,0,160,23,81,238,38,233,221,48,112,69,68,251,177,97,195,201,171,53,197,122,134,200,139,46,125,14,234,63,252,184,105,179,78,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,0,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,0,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,0,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,0,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,0,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,0,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,0,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,0,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,0,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,0,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,0,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,0,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,0,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,0,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,0,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,202,77,116,28,179,50,207,160,214,247,114,149,214,31,63,32,245,203,186,193,229,10,211,127,198,125,233,208,113,152,125,61,0,160,228,152,27,240,129,205,134,20,94,35,141,74,96,43,232,215,58,130,183,44,8,43,133,173,57,86,225,152,172,0,152,254,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,0,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,0,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,0,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,0,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,0,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,120,69,10,156,246,98,18,32,50,75,7,2,129,103,4,189,203,182,162,89,242,123,187,63,27,122,96,172,52,98,65,223,0,160,214,36,187,116,39,91,156,50,220,168,158,204,137,119,111,251,222,192,99,196,89,213,30,52,232,104,19,54,156,8,80,253,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,0,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,0,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,0,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,0,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,0,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,0,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,0,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,0,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,0,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,0,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,0,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,0,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,0,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,0,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,0,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,0,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,0,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,0,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,0,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,17,172,129,49,18,179,71,120,67,98,34,232,49,174,201,158,23,188,152,119,253,187,175,123,61,9,17,255,2,154,112,55,0,160,230,45,155,155,230,71,219,202,47,148,63,127,255,153,112,43,182,75,19,68,72,217,70,171,191,223,142,24,183,236,164,215,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,0,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,0,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,0,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,0,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,0,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,0,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,0,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,0,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,157,67,237,225,202,44,219,10,106,13,5,58,232,79,112,168,198,156,145,92,165,150,94,234,223,163,59,205,193,20,145,239,0,160,114,145,244,110,127,94,80,191,154,118,211,156,191,151,50,33,36,35,232,127,67,105,84,163,184,26,232,197,119,61,21,114,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,0,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,0,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,0,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[1,0,1,0,248,81,0,248,81,0,4,0,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,221,22,63,223,20,68,186,173,194,172,202,158,42,126,97,15,132,195,66,221,238,107,215,248,74,92,130,208,11,24,55,5,0,160,207,83,158,38,99,162,16,222,181,10,122,169,190,199,146,126,174,50,64,4,68,199,226,67,49,12,144,117,180,198,45,30,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,0,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,7],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,8],[0,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,2],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,13],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,157,76,79,111,34,114,42,144,130,197,100,9,42,146,213,204,66,86,44,195,193,248,178,225,195,166,78,37,215,245,59,21,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,216,76,188,201,194,91,232,75,187,152,187,109,191,31,21,8,207,107,79,248,182,157,85,239,46,28,216,40,83,210,66,133,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,4,135,255,112,210,177,41,119,96,162,216,133,81,95,144,132,223,220,127,190,152,0,40,87,178,172,253,226,25,50,185,88,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,14,61,10,36,208,108,39,59,193,190,131,47,137,186,21,141,157,71,19,119,67,142,187,82,4,2,124,139,43,45,45,130,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,193,97,44,89,101,153,132,87,133,152,169,56,147,33,135,244,131,119,254,41,171,174,24,41,213,70,193,119,184,168,254,16,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,23,81,238,38,233,221,48,112,69,68,251,177,97,195,201,171,53,197,122,134,200,139,46,125,14,234,63,252,184,105,179,78,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,202,77,116,28,179,50,207,160,214,247,114,149,214,31,63,32,245,203,186,193,229,10,211,127,198,125,233,208,113,152,125,61,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,228,152,27,240,129,205,134,20,94,35,141,74,96,43,232,215,58,130,183,44,8,43,133,173,57,86,225,152,172,0,152,254,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,120,69,10,156,246,98,18,32,50,75,7,2,129,103,4,189,203,182,162,89,242,123,187,63,27,122,96,172,52,98,65,223,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,214,36,187,116,39,91,156,50,220,168,158,204,137,119,111,251,222,192,99,196,89,213,30,52,232,104,19,54,156,8,80,253,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,17,172,129,49,18,179,71,120,67,98,34,232,49,174,201,158,23,188,152,119,253,187,175,123,61,9,17,255,2,154,112,55,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,230,45,155,155,230,71,219,202,47,148,63,127,255,153,112,43,182,75,19,68,72,217,70,171,191,223,142,24,183,236,164,215,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,157,67,237,225,202,44,219,10,106,13,5,58,232,79,112,168,198,156,145,92,165,150,94,234,223,163,59,205,193,20,145,239,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,114,145,244,110,127,94,80,191,154,118,211,156,191,151,50,33,36,35,232,127,67,105,84,163,184,26,232,197,119,61,21,114,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,81,128,128,128,128,160,221,22,63,223,20,68,186,173,194,172,202,158,42,126,97,15,132,195,66,221,238,107,215,248,74,92,130,208,11,24,55,5,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,81,128,128,128,128,160,207,83,158,38,99,162,16,222,181,10,122,169,190,199,146,126,174,50,64,4,68,199,226,67,49,12,144,117,180,198,45,30,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,157,76,79,111,34,114,42,144,130,197,100,9,42,146,213,204,66,86,44,195,193,248,178,225,195,166,78,37,215,245,59,21,0,160,216,76,188,201,194,91,232,75,187,152,187,109,191,31,21,8,207,107,79,248,182,157,85,239,46,28,216,40,83,210,66,133,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[0,1,0,1,249,2,17,249,2,17,10,0,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,0,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,0,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,0,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,0,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,0,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,0,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,0,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,0,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,0,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,0,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,4,135,255,112,210,177,41,119,96,162,216,133,81,95,144,132,223,220,127,190,152,0,40,87,178,172,253,226,25,50,185,88,0,160,14,61,10,36,208,108,39,59,193,190,131,47,137,186,21,141,157,71,19,119,67,142,187,82,4,2,124,139,43,45,45,130,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,0,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,0,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,0,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,0,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,0,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,0,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,0,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,0,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,193,97,44,89,101,153,132,87,133,152,169,56,147,33,135,244,131,119,254,41,171,174,24,41,213,70,193,119,184,168,254,16,0,160,23,81,238,38,233,221,48,112,69,68,251,177,97,195,201,171,53,197,122,134,200,139,46,125,14,234,63,252,184,105,179,78,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,0,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,0,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,0,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,0,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,0,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,0,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,0,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,0,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,0,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,0,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,0,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,0,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,0,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,0,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,0,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,0,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,0,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,0,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,0,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,0,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,0,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,0,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,0,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,0,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,0,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,0,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,202,77,116,28,179,50,207,160,214,247,114,149,214,31,63,32,245,203,186,193,229,10,211,127,198,125,233,208,113,152,125,61,0,160,228,152,27,240,129,205,134,20,94,35,141,74,96,43,232,215,58,130,183,44,8,43,133,173,57,86,225,152,172,0,152,254,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,0,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,0,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,0,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,0,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,0,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,120,69,10,156,246,98,18,32,50,75,7,2,129,103,4,189,203,182,162,89,242,123,187,63,27,122,96,172,52,98,65,223,0,160,214,36,187,116,39,91,156,50,220,168,158,204,137,119,111,251,222,192,99,196,89,213,30,52,232,104,19,54,156,8,80,253,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,0,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,0,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,0,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,0,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,0,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,0,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,0,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,0,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,0,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,0,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,0,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,0,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,0,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,0,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,0,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,0,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,0,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,0,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,0,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,17,172,129,49,18,179,71,120,67,98,34,232,49,174,201,158,23,188,152,119,253,187,175,123,61,9,17,255,2,154,112,55,0,160,230,45,155,155,230,71,219,202,47,148,63,127,255,153,112,43,182,75,19,68,72,217,70,171,191,223,142,24,183,236,164,215,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,0,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,0,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,0,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,0,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,0,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,0,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[1,0,1,0,248,209,0,248,209,0,5,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,0,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,0,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,157,67,237,225,202,44,219,10,106,13,5,58,232,79,112,168,198,156,145,92,165,150,94,234,223,163,59,205,193,20,145,239,0,160,114,145,244,110,127,94,80,191,154,118,211,156,191,151,50,33,36,35,232,127,67,105,84,163,184,26,232,197,119,61,21,114,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,0,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,0,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,0,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[1,0,1,0,248,81,0,248,81,0,4,0,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,221,22,63,223,20,68,186,173,194,172,202,158,42,126,97,15,132,195,66,221,238,107,215,248,74,92,130,208,11,24,55,5,0,160,207,83,158,38,99,162,16,222,181,10,122,169,190,199,146,126,174,50,64,4,68,199,226,67,49,12,144,117,180,198,45,30,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,0,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,8],[0,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,9],[0,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,0,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,0,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,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,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,17],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,2],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,13],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,133,207,187,57,67,195,44,217,34,60,119,221,103,101,126,199,28,77,168,129,236,62,249,203,75,146,75,108,184,90,205,13,130,95,54,38,80,118,152,84,213,145,230,96,30,63,123,36,152,111,57,224,253,193,155,179,72,164,126,93,218,124,19,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,157,76,79,111,34,114,42,144,130,197,100,9,42,146,213,204,66,86,44,195,193,248,178,225,195,166,78,37,215,245,59,21,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,216,76,188,201,194,91,232,75,187,152,187,109,191,31,21,8,207,107,79,248,182,157,85,239,46,28,216,40,83,210,66,133,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,4,135,255,112,210,177,41,119,96,162,216,133,81,95,144,132,223,220,127,190,152,0,40,87,178,172,253,226,25,50,185,88,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,237,182,105,79,104,208,126,49,252,206,78,156,192,147,164,35,120,108,183,236,100,148,85,140,92,28,223,165,102,55,86,152,160,208,227,66,140,67,3,90,187,102,137,24,154,144,254,214,124,157,150,35,37,38,29,34,154,130,164,129,218,167,7,63,116,160,37,118,223,176,80,231,43,47,201,249,24,136,42,247,156,62,113,153,46,254,158,220,224,34,50,233,103,80,187,42,184,159,160,79,66,152,128,30,145,24,183,253,219,92,250,211,0,113,247,158,206,75,244,251,133,116,99,214,59,0,52,179,135,145,87,160,184,137,88,140,54,51,176,10,79,149,136,163,5,83,94,5,0,40,211,150,22,52,247,20,120,163,135,63,143,7,169,190,160,237,162,212,53,158,58,165,72,131,162,130,5,185,224,219,59,9,197,130,45,26,29,223,93,27,98,130,90,39,75,189,129,160,139,244,136,88,68,215,234,245,176,54,201,14,207,103,13,23,159,206,43,235,171,35,161,227,137,71,137,92,155,142,8,178,160,147,157,115,143,197,23,61,34,86,142,225,162,167,170,105,243,165,215,186,203,199,201,119,33,70,20,221,154,24,61,95,145,160,73,24,182,232,174,25,112,167,31,94,208,61,168,39,10,155,64,95,33,19,80,236,190,212,235,48,213,5,71,78,38,136,160,62,96,144,21,112,157,83,141,78,245,181,166,170,184,161,126,127,255,106,59,88,56,171,112,51,3,87,3,249,101,162,51,160,14,61,10,36,208,108,39,59,193,190,131,47,137,186,21,141,157,71,19,119,67,142,187,82,4,2,124,139,43,45,45,130,160,86,82,75,0,94,174,49,78,2,9,30,77,230,18,249,190,184,23,126,58,220,100,63,49,160,35,90,117,51,105,68,165,160,21,47,178,240,162,147,86,238,169,237,243,107,35,20,166,53,110,212,60,218,253,48,5,208,241,159,36,148,209,51,244,56,160,90,115,57,142,208,123,106,170,231,228,10,112,101,74,176,6,253,222,229,208,225,99,4,206,17,84,236,222,103,73,199,110,160,14,139,50,8,236,128,63,0,55,171,26,204,87,220,49,111,80,9,155,59,180,24,186,96,24,2,207,93,222,225,141,218,160,190,84,186,130,71,158,86,7,12,46,139,175,139,164,108,202,46,121,38,193,23,58,60,11,25,168,134,192,209,192,181,29,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,193,97,44,89,101,153,132,87,133,152,169,56,147,33,135,244,131,119,254,41,171,174,24,41,213,70,193,119,184,168,254,16,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,123,53,177,6,41,106,248,70,53,24,33,250,186,211,65,77,74,44,71,81,240,85,137,100,37,153,137,177,93,172,88,139,160,40,199,193,86,65,81,171,251,31,157,115,130,190,204,49,191,136,31,127,47,95,118,175,118,194,127,108,223,43,225,230,47,160,233,54,217,131,118,2,178,1,209,179,105,48,58,214,132,133,15,78,167,45,66,182,111,244,197,187,218,77,51,175,69,43,160,23,81,238,38,233,221,48,112,69,68,251,177,97,195,201,171,53,197,122,134,200,139,46,125,14,234,63,252,184,105,179,78,160,45,193,48,211,101,121,254,199,85,141,130,128,122,212,202,62,52,147,71,255,68,207,236,128,163,22,181,239,158,132,195,225,160,101,151,65,125,14,108,87,123,160,196,130,209,66,96,54,119,109,126,209,209,3,214,31,7,47,173,231,75,209,249,20,79,160,66,17,229,126,244,232,27,44,176,229,112,80,2,8,62,167,182,217,249,166,109,223,237,114,86,148,125,125,89,168,203,108,160,240,79,201,7,212,223,242,137,200,23,170,195,76,70,223,95,120,218,60,63,104,55,31,17,232,77,160,128,241,43,186,250,160,143,63,99,109,209,121,169,243,156,182,145,219,206,114,112,150,40,138,95,81,229,41,138,81,231,58,159,139,150,59,218,33,160,10,236,238,158,221,171,83,236,186,38,181,136,98,160,69,102,146,33,116,73,82,113,46,202,242,74,72,190,227,123,149,88,160,95,63,77,129,14,81,253,106,110,43,33,14,170,224,154,241,79,188,245,96,109,169,200,205,185,0,198,129,74,201,204,15,160,44,195,245,24,121,241,189,175,189,8,161,85,234,223,208,222,173,145,128,51,37,26,167,142,4,0,188,151,89,188,167,113,160,55,63,32,94,141,145,145,99,34,93,169,5,190,197,175,242,50,5,19,160,204,52,5,244,234,74,164,87,86,66,63,231,160,217,71,157,58,177,41,102,231,28,191,171,238,246,247,251,91,217,39,245,35,101,57,11,92,107,212,185,234,40,64,13,39,160,190,175,151,197,195,178,105,115,231,174,143,15,193,210,53,89,2,74,176,227,167,100,193,245,118,88,225,161,212,249,214,128,160,91,120,21,32,120,103,112,223,70,19,171,181,141,169,70,15,7,200,242,235,139,220,71,103,148,177,1,218,171,1,201,194,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,202,77,116,28,179,50,207,160,214,247,114,149,214,31,63,32,245,203,186,193,229,10,211,127,198,125,233,208,113,152,125,61,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,40,222,102,227,184,57,215,18,167,76,237,70,177,153,28,254,150,239,106,3,196,230,118,102,115,152,37,115,154,146,68,110,160,1,97,207,208,165,215,15,48,170,185,154,14,108,172,175,102,80,84,230,117,84,171,111,71,36,208,10,72,15,16,191,84,160,188,173,51,199,160,72,141,141,239,182,189,30,214,230,239,143,154,127,205,194,91,23,162,92,107,85,200,230,97,11,114,161,160,100,72,214,132,4,132,211,90,81,6,11,27,112,193,53,59,242,232,238,114,244,166,252,40,159,174,6,72,193,59,242,161,160,90,14,87,49,7,152,238,76,245,32,244,14,104,246,94,24,18,174,54,64,255,249,83,70,143,43,231,187,143,51,248,11,160,129,44,69,154,180,83,68,210,87,181,172,173,84,159,172,12,167,11,191,173,180,177,110,18,49,206,134,21,16,236,239,148,160,235,214,232,168,121,243,104,75,139,214,158,215,0,7,111,128,52,17,60,185,221,202,23,75,53,133,180,202,77,242,80,32,160,216,173,217,188,156,224,50,242,22,86,238,110,25,249,5,68,16,66,203,67,0,171,165,244,49,56,235,49,67,255,199,17,160,20,249,176,227,252,10,253,85,10,149,86,27,190,19,248,181,140,142,31,215,50,167,184,29,104,239,131,140,5,11,113,13,160,25,92,39,170,46,120,120,151,142,215,183,38,244,176,208,247,149,99,18,16,182,117,161,213,10,79,0,109,92,65,51,36,160,198,234,250,2,138,33,123,148,26,62,97,94,255,155,0,183,223,76,138,71,147,190,80,39,62,131,245,25,133,11,125,187,160,213,35,16,29,4,118,186,237,63,249,80,4,41,207,230,45,93,19,120,91,16,69,46,167,10,154,199,109,250,248,163,184,160,223,125,227,20,75,84,53,125,123,72,106,105,2,87,74,240,135,103,250,174,225,86,160,247,160,195,223,216,9,57,163,134,160,58,237,139,94,155,96,244,13,205,160,37,197,109,61,128,16,81,56,49,204,81,238,207,245,79,30,200,14,195,248,125,80,160,228,152,27,240,129,205,134,20,94,35,141,74,96,43,232,215,58,130,183,44,8,43,133,173,57,86,225,152,172,0,152,254,160,133,77,99,219,151,111,85,211,98,236,211,112,178,193,127,20,108,28,5,220,0,219,168,5,32,130,58,13,222,16,104,31,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,120,69,10,156,246,98,18,32,50,75,7,2,129,103,4,189,203,182,162,89,242,123,187,63,27,122,96,172,52,98,65,223,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,8,135,119,145,71,83,253,247,243,146,138,195,209,28,111,171,16,130,7,126,144,38,253,255,227,44,112,8,163,184,140,148,160,232,145,143,64,118,45,183,95,23,65,72,172,22,59,17,10,49,68,173,162,67,87,142,97,18,138,145,113,1,156,202,21,160,92,82,18,150,251,254,32,95,223,193,185,232,71,254,190,4,235,222,187,48,76,47,178,45,23,124,225,193,190,85,207,30,160,85,77,144,239,209,47,112,195,17,64,149,132,231,126,216,59,131,38,50,252,91,86,83,102,6,244,16,170,51,106,161,159,160,214,36,187,116,39,91,156,50,220,168,158,204,137,119,111,251,222,192,99,196,89,213,30,52,232,104,19,54,156,8,80,253,160,134,119,206,195,242,39,83,125,27,18,98,104,126,4,186,236,183,1,254,168,110,168,42,190,170,47,44,71,68,141,251,109,160,64,68,150,52,210,25,95,201,180,73,160,180,184,95,254,185,140,93,180,58,39,3,45,89,152,48,140,243,63,249,207,51,160,70,244,235,21,74,202,171,94,245,3,224,222,221,222,50,2,85,8,124,48,240,190,216,158,220,87,91,155,164,159,80,156,160,207,152,148,168,255,160,183,20,161,196,124,82,139,0,178,118,120,117,95,129,61,214,19,44,206,141,218,29,61,202,38,78,160,179,37,222,166,210,188,130,89,242,104,232,141,181,215,140,166,71,143,100,229,97,91,245,248,173,158,179,141,190,241,138,247,160,186,224,225,94,174,156,184,21,5,190,210,75,219,198,238,225,23,223,48,45,128,55,176,121,12,60,11,19,62,109,46,0,160,53,72,156,191,57,183,194,21,149,151,170,10,133,251,137,246,80,73,254,101,201,209,237,173,1,204,204,20,6,14,6,141,160,167,82,94,25,177,175,88,244,22,183,2,36,64,100,136,229,179,81,158,196,244,173,101,66,165,68,55,147,79,232,14,3,160,15,183,96,72,139,82,98,227,247,249,237,215,55,82,158,1,138,190,35,74,67,234,95,132,229,7,53,165,104,159,135,17,160,248,40,52,164,47,220,29,146,152,80,121,189,8,84,170,41,69,253,91,39,168,243,184,174,45,18,130,178,212,1,185,209,160,44,26,64,233,199,171,139,47,234,188,174,6,150,200,12,185,251,183,93,176,159,100,227,80,143,176,175,251,93,36,73,164,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,17,172,129,49,18,179,71,120,67,98,34,232,49,174,201,158,23,188,152,119,253,187,175,123,61,9,17,255,2,154,112,55,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[249,2,17,160,13,112,222,236,74,152,63,197,120,106,32,218,72,101,53,162,68,202,44,244,131,223,199,36,255,198,129,74,66,199,103,88,160,144,187,200,113,167,117,8,52,189,142,152,158,62,92,242,163,214,120,250,84,159,29,90,128,41,88,151,246,254,65,85,33,160,124,89,246,160,94,222,21,159,176,151,105,175,66,203,39,173,27,0,188,15,199,212,56,133,239,61,28,44,29,129,32,77,160,166,84,121,62,19,108,104,119,237,39,200,106,215,254,191,6,120,240,185,64,46,114,70,121,183,243,228,0,91,254,164,56,160,254,220,186,75,138,57,235,36,178,255,228,68,170,250,248,10,240,31,83,191,251,114,101,133,250,16,91,231,91,151,59,191,160,142,142,113,39,59,83,241,242,206,65,123,242,80,148,97,226,23,122,146,236,203,174,172,28,112,181,169,67,22,236,118,92,160,206,214,86,81,200,74,158,48,172,186,44,63,164,152,166,85,112,171,86,111,112,38,66,127,139,104,79,67,203,83,82,116,160,54,189,252,28,107,248,190,113,66,17,36,79,28,172,99,187,108,80,34,4,184,197,178,241,23,151,197,100,212,229,32,152,160,208,231,100,67,181,255,85,186,55,62,51,150,108,188,172,180,2,124,24,211,149,215,110,92,127,104,31,167,163,159,208,146,160,230,45,155,155,230,71,219,202,47,148,63,127,255,153,112,43,182,75,19,68,72,217,70,171,191,223,142,24,183,236,164,215,160,236,104,214,93,1,15,226,18,99,141,93,168,225,214,105,87,152,117,105,184,169,102,80,113,190,29,136,181,227,223,21,124,160,200,81,41,18,48,206,197,18,104,132,127,175,33,150,185,140,180,144,141,142,177,167,240,114,13,18,79,16,205,232,26,124,160,7,162,12,135,162,81,138,121,138,84,40,4,82,78,233,189,139,90,120,27,251,81,35,143,146,218,243,118,77,65,133,105,160,82,235,123,223,43,252,112,108,3,192,31,204,48,73,12,186,32,172,56,53,224,141,5,89,238,172,99,150,82,158,134,175,160,212,181,161,27,47,242,144,90,181,168,143,204,77,166,139,227,90,61,19,121,23,32,222,202,111,151,228,167,108,137,42,227,160,80,70,15,216,199,133,165,127,11,190,59,122,218,166,66,162,99,242,192,28,163,206,5,6,78,46,151,113,180,137,137,208,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,157,67,237,225,202,44,219,10,106,13,5,58,232,79,112,168,198,156,145,92,165,150,94,234,223,163,59,205,193,20,145,239,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,209,128,128,160,184,169,39,115,29,121,231,55,22,10,155,12,88,113,114,246,95,11,142,163,185,155,129,112,31,225,17,131,212,142,34,29,128,160,249,132,11,122,118,67,11,147,114,13,139,231,199,93,89,128,165,140,129,70,28,175,187,203,213,159,136,45,22,171,236,128,160,114,145,244,110,127,94,80,191,154,118,211,156,191,151,50,33,36,35,232,127,67,105,84,163,184,26,232,197,119,61,21,114,128,128,128,160,139,170,159,231,204,30,86,21,117,211,48,148,77,235,241,83,212,97,34,238,200,31,54,130,240,221,96,230,225,204,182,191,128,128,128,160,239,34,129,216,218,130,142,57,48,254,72,82,18,158,42,219,64,176,113,33,34,12,180,138,221,92,86,120,214,213,40,224,128,160,135,107,131,97,218,163,136,28,230,88,49,120,210,102,95,11,244,187,136,136,100,100,149,75,112,78,171,141,130,5,248,52,128,5],[248,81,128,128,128,128,160,221,22,63,223,20,68,186,173,194,172,202,158,42,126,97,15,132,195,66,221,238,107,215,248,74,92,130,208,11,24,55,5,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,81,128,128,128,128,160,207,83,158,38,99,162,16,222,181,10,122,169,190,199,146,126,174,50,64,4,68,199,226,67,49,12,144,117,180,198,45,30,128,128,128,128,128,128,128,128,128,160,98,173,52,188,181,139,216,41,79,97,31,55,99,254,58,135,199,202,164,138,171,232,182,70,151,103,219,192,144,28,234,137,128,128,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,211,193,60,172,211,5,56,197,142,83,128,89,64,43,239,126,252,208,254,86,205,43,118,150,9,91,97,35,134,86,23,79,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,2,230,88,110,8,64,214,21,71,137,185,32,70,171,195,114,233,247,106,43,145,143,242,208,210,206,20,203,184,70,248,68,128,128,160,43,241,2,58,110,2,230,217,213,217,146,103,221,140,77,11,247,170,77,0,162,19,233,136,89,108,100,126,121,96,144,102,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,32,34,39,131,73,65,47,37,211,142,206,231,172,16,11,203,33,107,30,7,213,226,2,174,55,216,4,117,220,10,186,68,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[248,81,128,128,128,160,165,81,83,100,145,26,113,232,41,53,70,133,150,134,150,98,49,6,4,21,47,83,120,193,112,83,162,217,156,146,203,31,128,128,128,128,128,128,128,160,55,235,85,86,230,197,53,159,28,141,120,87,82,57,4,132,185,12,24,158,142,210,106,188,12,87,179,231,52,16,126,229,128,128,128,128,128,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,2,5],[226,160,58,99,87,1,44,26,58,224,161,125,48,76,153,32,49,3,130,217,104,235,204,75,23,113,244,28,107,48,66,5,181,112,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateThreeLevels.json b/mpt/tests/UpdateThreeLevels.json index 71f4fb1387..f9cf1da146 100644 --- a/mpt/tests/UpdateThreeLevels.json +++ b/mpt/tests/UpdateThreeLevels.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,142,144,113,222,161,97,77,48,103,64,180,232,181,11,108,2,85,138,163,102,26,74,61,64,147,6,183,56,99,81,83,71,0,160,101,77,230,237,240,73,108,155,117,96,108,192,106,0,61,132,48,176,179,233,125,56,111,253,16,241,13,71,124,184,157,100,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,87,138,47,5,98,222,15,150,38,81,116,204,38,246,74,216,154,151,10,54,2,41,1,148,36,199,3,198,39,221,221,17,0,160,89,14,72,25,129,66,191,230,0,34,163,156,210,173,52,225,168,221,66,88,57,5,115,40,205,90,254,107,55,240,255,166,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,0,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,0,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,0,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,0,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,0,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,0,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,0,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,0,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,0,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,188,212,78,6,137,199,58,2,72,14,105,100,234,10,254,179,199,160,215,110,78,188,254,146,90,111,23,88,96,114,64,234,0,160,196,75,28,203,87,166,229,245,194,73,52,62,118,92,101,101,237,126,90,246,173,201,159,188,78,114,228,147,48,129,240,203,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,0,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,0,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,0,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,0,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,0,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,0,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,0,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,0,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,0,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,26,147,102,163,139,172,169,47,50,240,75,190,92,248,196,156,35,24,79,235,155,144,229,52,4,85,87,249,139,147,232,222,0,160,37,70,153,216,255,176,70,2,60,194,7,102,154,227,212,101,52,63,150,4,173,162,99,247,179,212,33,34,48,36,144,175,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,0,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,0,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,0,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,0,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,0,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,0,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,0,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,0,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,0,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,0,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,0,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,0,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,0,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,0,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,0,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,0,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,0,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,0,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,0,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,0,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,40,209,9,219,145,88,225,98,57,70,130,171,199,135,108,162,137,200,130,155,156,208,73,48,20,227,77,94,10,212,186,75,0,160,208,183,63,43,52,250,147,253,41,11,40,102,228,67,36,150,238,209,99,227,150,202,150,95,82,62,165,162,196,179,232,192,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,0,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,0,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,0,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,0,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,0,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,0,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,0,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,0,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,0,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,0,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,0,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,0,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,0,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,0,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,0,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,0,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,221,16,192,189,239,240,135,122,64,173,215,46,4,239,49,29,173,26,184,232,175,108,56,126,239,57,79,239,242,87,128,177,0,160,88,100,20,124,44,120,97,11,155,255,247,50,144,93,125,181,208,124,107,2,9,128,158,57,108,165,185,187,233,79,33,10,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,0,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,0,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,0,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,0,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,0,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,0,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[1,0,1,0,248,209,0,248,209,0,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,80,6,89,43,86,234,131,147,239,22,38,45,220,175,87,203,99,236,3,18,241,136,146,107,109,235,193,176,130,156,84,21,0,160,250,47,45,204,91,161,58,207,44,11,183,77,22,191,151,109,244,206,52,64,130,47,100,227,34,238,117,230,29,190,208,238,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,0,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,0,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,0,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,0,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,0,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[1,0,1,0,248,81,0,248,81,0,5,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,169,123,252,100,173,124,68,199,163,79,4,241,92,153,123,218,145,145,36,206,212,171,116,13,74,255,42,112,221,179,248,169,0,160,37,106,249,58,165,105,120,84,33,189,103,48,146,121,142,174,76,21,117,99,164,77,145,64,232,16,211,214,199,162,3,153,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,0,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,7],[0,160,147,146,239,33,27,134,221,156,45,126,73,40,11,10,2,192,168,19,116,167,199,173,97,3,135,25,96,251,198,68,191,9,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,8],[0,160,96,35,47,139,213,181,226,176,47,22,147,77,160,46,85,255,253,184,17,242,105,77,6,168,219,237,167,193,62,216,254,184,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,11],[0,1,0,1,249,1,81,249,1,81,3,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,0,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[1,0,1,0,248,145,0,248,145,0,8,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,0,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,0,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,2],[11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,13],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,142,144,113,222,161,97,77,48,103,64,180,232,181,11,108,2,85,138,163,102,26,74,61,64,147,6,183,56,99,81,83,71,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,101,77,230,237,240,73,108,155,117,96,108,192,106,0,61,132,48,176,179,233,125,56,111,253,16,241,13,71,124,184,157,100,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,87,138,47,5,98,222,15,150,38,81,116,204,38,246,74,216,154,151,10,54,2,41,1,148,36,199,3,198,39,221,221,17,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,89,14,72,25,129,66,191,230,0,34,163,156,210,173,52,225,168,221,66,88,57,5,115,40,205,90,254,107,55,240,255,166,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,160,188,212,78,6,137,199,58,2,72,14,105,100,234,10,254,179,199,160,215,110,78,188,254,146,90,111,23,88,96,114,64,234,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,128,5],[249,2,17,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,160,196,75,28,203,87,166,229,245,194,73,52,62,118,92,101,101,237,126,90,246,173,201,159,188,78,114,228,147,48,129,240,203,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,128,5],[249,2,17,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,160,26,147,102,163,139,172,169,47,50,240,75,190,92,248,196,156,35,24,79,235,155,144,229,52,4,85,87,249,139,147,232,222,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,128,5],[249,2,17,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,160,37,70,153,216,255,176,70,2,60,194,7,102,154,227,212,101,52,63,150,4,173,162,99,247,179,212,33,34,48,36,144,175,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,128,5],[249,2,17,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,160,40,209,9,219,145,88,225,98,57,70,130,171,199,135,108,162,137,200,130,155,156,208,73,48,20,227,77,94,10,212,186,75,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,128,5],[249,2,17,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,160,208,183,63,43,52,250,147,253,41,11,40,102,228,67,36,150,238,209,99,227,150,202,150,95,82,62,165,162,196,179,232,192,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,128,5],[249,2,17,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,160,221,16,192,189,239,240,135,122,64,173,215,46,4,239,49,29,173,26,184,232,175,108,56,126,239,57,79,239,242,87,128,177,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,128,5],[249,2,17,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,160,88,100,20,124,44,120,97,11,155,255,247,50,144,93,125,181,208,124,107,2,9,128,158,57,108,165,185,187,233,79,33,10,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,128,5],[248,209,160,80,6,89,43,86,234,131,147,239,22,38,45,220,175,87,203,99,236,3,18,241,136,146,107,109,235,193,176,130,156,84,21,128,128,128,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,128,128,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,128,128,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,128,128,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,128,128,5],[248,209,160,250,47,45,204,91,161,58,207,44,11,183,77,22,191,151,109,244,206,52,64,130,47,100,227,34,238,117,230,29,190,208,238,128,128,128,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,128,128,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,128,128,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,128,128,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,128,128,5],[248,81,128,128,128,128,128,160,169,123,252,100,173,124,68,199,163,79,4,241,92,153,123,218,145,145,36,206,212,171,116,13,74,255,42,112,221,179,248,169,128,128,128,128,128,128,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,128,128,128,128,5],[248,81,128,128,128,128,128,160,37,106,249,58,165,105,120,84,33,189,103,48,146,121,142,174,76,21,117,99,164,77,145,64,232,16,211,214,199,162,3,153,128,128,128,128,128,128,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,128,128,128,128,5],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,184,70,248,68,128,128,160,147,146,239,33,27,134,221,156,45,126,73,40,11,10,2,192,168,19,116,167,199,173,97,3,135,25,96,251,198,68,191,9,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,184,70,248,68,128,128,160,96,35,47,139,213,181,226,176,47,22,147,77,160,46,85,255,253,184,17,242,105,77,6,168,219,237,167,193,62,216,254,184,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,128,128,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[248,81,128,128,128,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,11,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,0,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,142,144,113,222,161,97,77,48,103,64,180,232,181,11,108,2,85,138,163,102,26,74,61,64,147,6,183,56,99,81,83,71,0,160,101,77,230,237,240,73,108,155,117,96,108,192,106,0,61,132,48,176,179,233,125,56,111,253,16,241,13,71,124,184,157,100,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[0,1,0,1,249,2,17,249,2,17,12,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,0,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,0,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,0,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,0,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,0,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,0,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,0,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,0,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,0,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,0,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,0,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,0,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,87,138,47,5,98,222,15,150,38,81,116,204,38,246,74,216,154,151,10,54,2,41,1,148,36,199,3,198,39,221,221,17,0,160,89,14,72,25,129,66,191,230,0,34,163,156,210,173,52,225,168,221,66,88,57,5,115,40,205,90,254,107,55,240,255,166,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,0,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,0,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,0,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,0,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,0,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,0,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,0,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,0,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,0,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,0,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,0,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,0,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,188,212,78,6,137,199,58,2,72,14,105,100,234,10,254,179,199,160,215,110,78,188,254,146,90,111,23,88,96,114,64,234,0,160,196,75,28,203,87,166,229,245,194,73,52,62,118,92,101,101,237,126,90,246,173,201,159,188,78,114,228,147,48,129,240,203,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,0,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,0,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,0,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,0,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,0,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,0,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[0,1,0,1,249,2,17,249,2,17,3,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,0,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,0,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,0,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,26,147,102,163,139,172,169,47,50,240,75,190,92,248,196,156,35,24,79,235,155,144,229,52,4,85,87,249,139,147,232,222,0,160,37,70,153,216,255,176,70,2,60,194,7,102,154,227,212,101,52,63,150,4,173,162,99,247,179,212,33,34,48,36,144,175,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,0,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,0,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,0,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,0,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,0,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,0,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,0,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,0,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,0,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,0,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,0,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,0,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[0,1,0,1,249,2,17,249,2,17,8,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,0,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,0,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,0,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,0,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,0,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,0,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,0,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,0,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,40,209,9,219,145,88,225,98,57,70,130,171,199,135,108,162,137,200,130,155,156,208,73,48,20,227,77,94,10,212,186,75,0,160,208,183,63,43,52,250,147,253,41,11,40,102,228,67,36,150,238,209,99,227,150,202,150,95,82,62,165,162,196,179,232,192,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,0,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,0,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,0,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,0,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,0,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,0,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,0,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,0,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,0,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,0,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,0,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,0,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,0,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,0,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,0,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,0,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,221,16,192,189,239,240,135,122,64,173,215,46,4,239,49,29,173,26,184,232,175,108,56,126,239,57,79,239,242,87,128,177,0,160,88,100,20,124,44,120,97,11,155,255,247,50,144,93,125,181,208,124,107,2,9,128,158,57,108,165,185,187,233,79,33,10,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,0,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,0,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,0,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,0,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,0,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,0,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[1,0,1,0,248,209,0,248,209,0,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,160,80,6,89,43,86,234,131,147,239,22,38,45,220,175,87,203,99,236,3,18,241,136,146,107,109,235,193,176,130,156,84,21,0,160,250,47,45,204,91,161,58,207,44,11,183,77,22,191,151,109,244,206,52,64,130,47,100,227,34,238,117,230,29,190,208,238,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,0,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,0,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,0,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,0,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,0,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[1,0,1,0,248,81,0,248,81,0,5,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,169,123,252,100,173,124,68,199,163,79,4,241,92,153,123,218,145,145,36,206,212,171,116,13,74,255,42,112,221,179,248,169,0,160,37,106,249,58,165,105,120,84,33,189,103,48,146,121,142,174,76,21,117,99,164,77,145,64,232,16,211,214,199,162,3,153,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,0,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,8],[0,160,147,146,239,33,27,134,221,156,45,126,73,40,11,10,2,192,168,19,116,167,199,173,97,3,135,25,96,251,198,68,191,9,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,9],[0,160,96,35,47,139,213,181,226,176,47,22,147,77,160,46,85,255,253,184,17,242,105,77,6,168,219,237,167,193,62,216,254,184,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,11],[0,1,0,1,249,1,81,249,1,81,3,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,0,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,0,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,0,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,0,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,0,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,0,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,0,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,0,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,0,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[1,0,1,0,248,145,0,248,145,0,8,0,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,0,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,0,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,0,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,0,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,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,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,17],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,2],[11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,13],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,138,97,230,47,246,226,112,110,215,135,89,224,243,98,245,241,121,228,100,107,115,224,247,188,253,37,169,108,139,126,131,131,83,171,119,34,200,230,98,106,115,22,81,25,119,42,86,5,237,117,31,87,71,221,165,119,13,231,191,212,169,49,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,142,144,113,222,161,97,77,48,103,64,180,232,181,11,108,2,85,138,163,102,26,74,61,64,147,6,183,56,99,81,83,71,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,100,75,99,34,122,170,85,172,143,62,172,142,154,219,40,105,162,136,113,194,41,38,129,211,105,114,94,62,145,244,97,170,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,101,77,230,237,240,73,108,155,117,96,108,192,106,0,61,132,48,176,179,233,125,56,111,253,16,241,13,71,124,184,157,100,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,87,138,47,5,98,222,15,150,38,81,116,204,38,246,74,216,154,151,10,54,2,41,1,148,36,199,3,198,39,221,221,17,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,209,166,246,131,157,125,116,63,193,248,162,71,90,175,16,52,56,251,216,211,108,128,191,124,80,214,64,195,199,145,183,166,160,118,78,166,176,169,146,27,188,197,238,205,167,71,230,136,19,131,132,97,139,105,245,110,90,160,86,110,49,67,224,145,147,160,42,79,148,177,23,10,104,195,87,164,198,127,197,238,128,134,96,184,136,216,35,159,191,145,242,48,211,244,221,199,218,125,160,25,61,55,49,199,117,55,26,205,165,86,192,197,113,93,148,211,22,242,118,24,93,8,136,137,235,150,131,201,2,102,19,160,46,108,221,239,69,200,218,137,154,157,106,34,114,163,157,34,127,148,59,172,220,119,198,204,169,172,119,179,38,10,10,29,160,156,25,77,91,93,148,70,201,74,5,94,24,247,142,220,91,73,205,240,55,129,253,25,195,230,152,22,90,234,203,109,128,160,90,211,29,56,152,93,77,186,54,229,33,225,233,133,47,241,145,25,69,84,47,209,58,83,104,81,195,35,244,156,156,239,160,102,142,197,101,102,115,238,240,63,220,53,78,129,71,215,55,151,14,9,176,158,63,120,51,114,224,223,57,79,9,188,184,160,146,182,235,84,94,114,8,227,240,42,193,1,138,219,154,123,24,248,232,13,53,253,122,191,191,215,130,128,234,226,86,123,160,40,77,67,44,13,0,118,36,248,131,0,251,86,233,80,243,118,99,238,180,171,250,183,38,238,169,213,119,108,245,19,216,160,64,18,54,182,209,195,231,34,63,114,131,4,1,135,54,117,83,63,223,76,72,79,250,115,62,68,180,127,62,80,18,228,160,227,33,91,131,11,140,204,127,36,52,192,187,51,9,224,190,228,17,100,163,82,196,205,244,33,26,240,245,139,112,116,56,160,89,14,72,25,129,66,191,230,0,34,163,156,210,173,52,225,168,221,66,88,57,5,115,40,205,90,254,107,55,240,255,166,160,88,105,238,118,255,160,136,184,96,8,87,176,52,68,3,231,37,68,98,54,155,235,91,113,248,123,218,255,90,214,92,84,160,83,254,197,66,171,46,87,4,210,164,130,104,87,182,90,162,48,68,242,118,70,202,124,115,19,234,255,252,85,216,103,94,160,82,160,190,200,53,55,205,109,173,180,42,168,128,244,153,23,189,99,18,57,192,135,244,43,161,197,165,163,126,37,239,63,128,5],[249,2,17,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,160,188,212,78,6,137,199,58,2,72,14,105,100,234,10,254,179,199,160,215,110,78,188,254,146,90,111,23,88,96,114,64,234,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,128,5],[249,2,17,160,134,218,201,190,174,19,218,60,39,113,76,213,248,89,117,82,167,49,202,205,219,147,89,155,18,12,41,204,77,157,17,202,160,60,68,179,91,136,249,50,23,67,71,107,185,87,83,237,194,93,144,28,83,225,47,214,63,191,66,61,226,194,216,70,182,160,14,224,220,172,247,174,84,182,117,227,57,115,225,134,59,19,63,213,188,68,18,175,196,73,251,230,1,76,95,16,89,158,160,3,111,51,46,126,40,229,35,79,209,225,254,203,71,147,195,229,68,61,93,154,71,23,117,9,18,124,106,122,236,243,100,160,103,42,58,70,189,116,83,199,145,157,178,75,86,62,195,77,223,187,38,239,148,199,21,7,98,56,71,186,56,132,227,186,160,38,60,140,175,251,16,57,187,140,135,54,244,254,42,1,73,28,2,56,87,165,143,245,183,246,161,161,234,176,113,136,27,160,229,178,108,142,163,155,235,197,248,58,23,197,47,204,158,167,210,161,90,248,219,255,86,78,18,128,40,160,225,174,2,200,160,27,220,109,24,173,38,212,62,203,237,107,17,18,108,115,141,170,14,0,20,144,56,95,194,28,217,108,102,203,177,106,143,160,67,103,36,244,91,164,54,109,142,203,181,180,87,87,18,138,83,166,216,44,242,187,34,20,251,167,125,121,233,76,48,206,160,196,75,28,203,87,166,229,245,194,73,52,62,118,92,101,101,237,126,90,246,173,201,159,188,78,114,228,147,48,129,240,203,160,141,79,235,169,130,59,15,136,65,119,184,215,130,7,17,19,57,60,64,6,98,90,135,37,5,27,178,133,252,132,207,36,160,196,48,248,227,122,194,3,8,5,96,187,7,73,32,196,148,144,36,217,56,189,45,99,194,95,179,244,108,50,55,58,89,160,157,63,26,157,8,145,224,70,103,61,217,106,46,204,62,42,103,142,80,182,6,178,45,172,18,36,53,76,32,93,156,111,160,50,157,97,54,52,88,31,35,198,53,123,229,156,229,102,179,120,197,16,152,201,134,181,240,249,153,236,9,20,186,239,23,160,205,184,206,0,175,180,158,90,0,146,59,162,236,244,102,190,19,17,118,19,248,132,99,121,200,185,152,129,173,2,104,30,160,216,163,182,112,134,103,194,136,44,88,63,169,122,20,14,52,3,223,73,38,43,99,183,98,109,194,100,48,223,17,138,120,128,5],[249,2,17,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,160,26,147,102,163,139,172,169,47,50,240,75,190,92,248,196,156,35,24,79,235,155,144,229,52,4,85,87,249,139,147,232,222,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,128,5],[249,2,17,160,202,178,60,17,151,42,168,211,25,54,0,212,52,215,119,167,108,199,236,109,42,123,206,152,219,13,83,203,241,152,25,49,160,117,120,70,231,184,210,156,242,234,229,218,216,125,117,237,85,38,227,80,56,163,168,236,164,170,189,189,246,102,7,51,37,160,243,86,5,22,62,129,189,39,37,134,182,129,107,142,107,43,216,243,178,191,118,66,158,22,162,178,19,215,99,171,53,241,160,37,70,153,216,255,176,70,2,60,194,7,102,154,227,212,101,52,63,150,4,173,162,99,247,179,212,33,34,48,36,144,175,160,55,240,43,175,228,200,177,244,37,165,43,85,17,65,200,34,156,95,192,110,165,64,147,253,164,55,46,52,70,111,1,187,160,65,243,194,198,62,89,154,111,152,60,228,64,78,173,228,171,155,55,138,112,207,10,211,186,27,123,24,68,144,152,92,15,160,165,4,240,238,86,88,87,131,147,49,150,134,135,135,114,35,101,129,61,192,124,35,243,23,28,2,149,182,238,243,146,183,160,203,244,60,194,17,196,178,233,40,120,45,144,12,56,121,75,20,6,188,227,227,136,185,166,185,106,25,14,173,25,104,235,160,153,207,209,79,197,89,211,5,238,32,133,42,196,14,232,174,24,47,198,81,36,235,169,26,147,62,38,218,63,246,104,123,160,211,52,138,22,21,170,136,230,66,249,134,105,129,225,96,115,254,12,184,48,240,116,131,211,200,162,40,183,37,203,12,241,160,179,1,168,48,67,126,82,53,164,181,138,198,156,246,194,72,19,31,221,234,70,82,74,198,216,69,156,12,8,164,21,166,160,62,0,31,143,83,154,137,206,49,164,54,36,125,91,147,197,230,223,89,239,214,10,110,226,171,73,18,41,73,110,214,120,160,119,23,233,85,88,183,226,175,20,226,7,31,192,249,8,88,18,245,120,118,144,101,31,4,236,150,125,113,115,73,45,224,160,199,240,139,155,90,147,83,62,111,164,111,28,229,72,34,21,30,177,174,154,13,18,24,224,172,15,110,24,163,180,17,69,160,175,69,150,164,239,0,179,191,172,123,200,40,48,91,101,133,73,174,78,169,96,33,107,39,116,85,29,203,63,201,40,5,160,122,18,153,246,145,25,23,86,174,209,76,192,69,150,89,144,239,137,143,40,186,4,6,47,143,154,238,87,90,193,47,115,128,5],[249,2,17,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,160,40,209,9,219,145,88,225,98,57,70,130,171,199,135,108,162,137,200,130,155,156,208,73,48,20,227,77,94,10,212,186,75,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,128,5],[249,2,17,160,103,105,82,22,164,20,105,171,174,15,176,111,16,110,197,206,240,213,30,211,38,178,88,146,61,193,83,226,72,146,187,32,160,92,2,153,139,180,253,202,189,187,201,218,208,108,46,165,157,71,142,151,217,111,73,25,25,162,219,234,140,226,128,48,182,160,70,246,13,215,224,217,242,20,216,245,179,97,76,16,81,133,240,22,148,190,226,231,96,214,24,36,204,79,218,244,223,180,160,83,99,4,81,162,62,184,155,70,220,177,221,151,165,223,225,191,135,187,227,121,171,116,183,238,24,1,243,245,109,38,11,160,151,47,41,185,68,122,22,171,39,65,98,255,152,179,215,19,185,84,192,117,208,58,8,3,53,156,190,216,144,165,114,240,160,154,83,97,125,66,154,7,118,156,211,229,136,227,16,33,255,120,165,75,255,173,132,173,24,151,94,198,225,159,54,239,224,160,72,40,99,217,194,228,106,165,67,225,213,14,194,163,88,93,137,152,241,64,66,197,98,166,70,175,160,83,225,108,246,15,160,141,19,45,28,134,151,6,219,170,50,149,169,20,130,139,176,139,133,96,178,59,58,77,48,133,126,231,82,216,104,189,253,160,208,183,63,43,52,250,147,253,41,11,40,102,228,67,36,150,238,209,99,227,150,202,150,95,82,62,165,162,196,179,232,192,160,151,195,241,61,186,67,115,7,206,171,249,86,213,12,190,70,70,245,250,251,180,50,232,145,217,189,182,194,111,173,238,153,160,170,8,199,57,241,245,0,236,249,151,186,39,179,163,234,35,91,207,103,82,2,147,70,68,24,54,237,9,110,117,233,220,160,194,226,210,129,156,108,206,61,236,106,53,82,151,122,2,164,104,238,136,103,183,61,11,171,122,247,211,177,223,56,243,78,160,164,83,38,107,213,64,130,46,236,100,215,160,46,165,23,81,227,230,200,112,249,120,253,145,175,228,45,152,119,186,147,18,160,36,154,57,182,220,51,206,166,230,104,77,34,77,209,3,243,134,28,60,43,2,3,99,237,227,44,106,232,27,122,235,87,160,172,166,90,199,78,208,211,131,210,168,145,150,54,227,10,138,163,77,86,104,15,118,46,18,218,85,42,179,23,65,205,66,160,172,57,163,238,136,240,100,60,59,3,157,116,147,196,126,175,33,106,32,195,58,104,30,146,95,120,54,137,93,121,1,151,128,5],[249,2,17,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,160,221,16,192,189,239,240,135,122,64,173,215,46,4,239,49,29,173,26,184,232,175,108,56,126,239,57,79,239,242,87,128,177,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,128,5],[249,2,17,160,203,58,141,39,24,239,17,87,56,17,70,91,150,132,68,73,61,106,239,10,13,127,15,57,217,125,86,123,3,113,135,125,160,97,70,193,6,156,165,200,94,116,237,226,230,175,68,206,171,255,118,38,47,249,185,215,249,14,79,236,187,219,7,137,168,160,128,67,24,105,163,232,102,38,26,11,178,237,211,226,63,59,185,156,113,88,91,242,175,183,218,47,58,90,207,43,83,19,160,49,150,123,176,188,3,196,164,186,115,50,243,126,27,139,115,209,119,5,106,240,15,155,169,252,132,31,115,34,218,234,145,160,123,98,218,128,28,115,39,17,152,111,20,161,27,72,162,51,224,155,8,85,127,76,111,187,140,112,46,21,234,63,168,226,160,223,81,174,230,173,67,17,128,189,230,211,166,152,2,218,187,123,45,27,191,175,243,169,184,52,22,21,206,92,208,160,18,160,112,124,244,85,8,22,70,47,154,87,142,40,254,178,62,63,0,200,207,248,4,41,132,200,53,230,245,112,68,121,166,161,160,80,222,2,39,140,137,42,45,134,247,241,5,7,240,98,17,186,136,240,91,122,20,30,168,39,7,38,99,112,181,232,165,160,52,98,64,229,62,196,122,239,68,34,106,105,6,14,188,43,109,142,168,242,118,77,20,232,62,110,241,168,29,250,44,183,160,88,100,20,124,44,120,97,11,155,255,247,50,144,93,125,181,208,124,107,2,9,128,158,57,108,165,185,187,233,79,33,10,160,132,85,13,208,15,170,194,148,126,243,233,153,229,252,178,217,15,83,154,181,63,96,148,160,231,39,28,247,142,86,197,122,160,71,242,166,4,150,184,32,114,205,159,231,103,15,154,74,94,134,218,101,56,3,53,5,77,237,146,64,97,202,15,103,233,160,66,93,231,14,81,170,49,143,70,21,85,72,189,168,3,23,255,120,4,227,24,85,169,115,18,12,196,84,54,44,25,109,160,193,44,37,35,236,83,19,208,177,152,48,218,155,67,29,208,179,128,245,34,186,229,249,56,129,195,235,134,130,64,131,34,160,124,10,50,242,173,119,231,204,44,118,231,59,10,23,99,177,151,4,141,148,159,251,52,202,202,145,82,234,26,95,208,100,160,109,228,128,219,151,38,210,74,172,151,171,26,222,237,85,76,183,166,146,170,47,169,130,199,195,241,209,88,7,161,140,55,128,5],[248,209,160,80,6,89,43,86,234,131,147,239,22,38,45,220,175,87,203,99,236,3,18,241,136,146,107,109,235,193,176,130,156,84,21,128,128,128,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,128,128,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,128,128,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,128,128,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,128,128,5],[248,209,160,250,47,45,204,91,161,58,207,44,11,183,77,22,191,151,109,244,206,52,64,130,47,100,227,34,238,117,230,29,190,208,238,128,128,128,160,184,187,49,45,187,166,123,157,75,39,20,29,188,7,24,117,224,98,76,62,189,40,97,137,93,65,20,154,75,200,43,196,128,128,160,113,39,63,230,201,44,175,158,109,33,26,173,81,95,151,211,215,11,63,101,38,30,26,223,237,195,181,5,248,98,100,138,160,98,131,74,223,226,45,203,219,101,89,233,136,129,214,83,96,63,249,13,214,210,36,42,204,9,250,91,76,247,145,56,185,128,128,160,207,13,218,106,225,237,167,189,87,240,205,172,12,156,144,68,212,32,143,93,199,162,107,92,177,189,68,57,239,160,190,113,128,128,160,169,195,97,31,145,245,243,213,105,40,50,252,185,193,163,36,180,130,182,42,196,236,8,106,172,7,253,82,75,244,165,55,128,128,5],[248,81,128,128,128,128,128,160,169,123,252,100,173,124,68,199,163,79,4,241,92,153,123,218,145,145,36,206,212,171,116,13,74,255,42,112,221,179,248,169,128,128,128,128,128,128,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,128,128,128,128,5],[248,81,128,128,128,128,128,160,37,106,249,58,165,105,120,84,33,189,103,48,146,121,142,174,76,21,117,99,164,77,145,64,232,16,211,214,199,162,3,153,128,128,128,128,128,128,160,92,98,203,10,97,82,217,26,84,172,46,44,97,84,217,147,78,12,131,126,168,168,35,96,11,107,120,171,72,113,95,18,128,128,128,128,5],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,184,70,248,68,128,128,160,147,146,239,33,27,134,221,156,45,126,73,40,11,10,2,192,168,19,116,167,199,173,97,3,135,25,96,251,198,68,191,9,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,32,127,10,144,2,228,139,160,203,245,176,91,216,18,104,127,35,167,126,151,106,144,76,154,213,159,127,72,125,184,70,248,68,128,128,160,96,35,47,139,213,181,226,176,47,22,147,77,160,46,85,255,253,184,17,242,105,77,6,168,219,237,167,193,62,216,254,184,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,25,97,98,40,14,59,11,157,50,95,110,184,111,19,174,141,21,199,66,37,120,178,63,131,118,101,243,252,159,63,17,206,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[249,1,81,128,160,241,252,154,221,21,98,16,234,64,7,119,143,230,37,51,30,59,73,134,60,253,25,147,65,45,227,202,31,188,198,62,159,128,160,91,10,250,131,171,4,97,15,140,11,25,55,183,80,103,180,53,183,250,129,222,95,128,153,102,189,72,184,232,232,248,235,160,52,86,237,1,33,17,15,7,250,78,103,241,209,9,234,205,135,155,108,70,244,8,249,172,125,146,118,122,252,15,123,227,128,128,160,46,64,43,253,55,66,205,242,27,201,105,182,61,231,184,166,223,210,25,56,121,210,191,58,0,177,239,194,47,34,155,15,160,68,215,44,186,123,54,237,130,82,183,133,8,40,13,69,37,77,83,215,31,113,184,132,16,11,15,183,36,181,221,159,2,160,188,244,161,170,141,13,135,116,9,215,25,14,222,48,180,231,175,234,140,210,241,120,36,86,174,120,123,218,252,248,239,77,160,159,99,179,135,177,152,218,103,221,67,222,100,245,217,190,91,25,12,0,204,166,4,183,153,115,46,45,138,16,4,236,221,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,160,221,40,171,152,146,156,180,204,180,210,222,45,63,32,157,40,15,253,174,48,109,107,87,208,96,191,150,31,85,215,122,8,160,14,157,93,24,139,9,6,107,64,34,108,132,96,238,76,184,55,4,8,131,218,232,3,113,188,147,127,198,179,185,12,107,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,18,189,145,157,165,121,134,62,226,195,3,230,16,235,11,45,210,244,189,7,26,248,54,29,182,137,166,192,113,138,20,130,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,145,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,160,23,185,92,13,91,127,201,9,57,187,127,232,237,174,102,91,203,127,129,42,213,25,191,55,107,189,61,146,32,150,125,237,128,128,160,30,248,134,148,131,117,113,95,37,122,104,0,184,231,27,247,214,154,124,238,70,110,164,164,151,49,25,67,247,41,172,229,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,128,128,160,94,104,33,36,38,210,61,47,15,246,106,54,238,175,149,78,69,226,199,248,65,100,67,132,137,83,125,136,80,116,117,71,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[248,81,128,128,128,160,211,218,4,39,255,9,126,152,106,175,197,47,44,165,171,74,58,163,180,52,102,227,110,9,39,215,100,43,118,237,38,201,128,128,128,128,128,128,128,128,128,160,40,196,133,54,251,97,146,166,4,128,125,171,134,233,75,55,227,68,39,69,115,237,108,253,249,240,213,56,180,173,230,213,128,128,128,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,11,5],[225,159,57,92,93,206,173,233,96,52,121,177,119,182,137,89,4,148,133,223,138,169,123,57,243,83,48,57,175,95,69,97,153,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateTwoLevels.json b/mpt/tests/UpdateTwoLevels.json index 6fd2f76956..ad26da5a00 100644 --- a/mpt/tests/UpdateTwoLevels.json +++ b/mpt/tests/UpdateTwoLevels.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,0,160,80,81,86,126,198,95,118,11,95,172,104,133,19,210,199,68,152,233,43,250,148,55,34,104,34,72,184,115,183,151,216,161,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,0,160,140,225,28,195,169,112,169,75,250,46,56,171,150,161,71,200,135,103,101,182,54,126,143,177,59,249,235,81,247,117,7,140,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,0,160,123,155,203,26,218,205,204,241,86,103,158,110,59,134,231,56,71,172,255,73,241,241,125,161,246,35,6,232,62,37,112,88,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,0,160,198,203,246,46,203,176,117,45,83,236,82,38,20,123,8,101,138,38,200,215,151,42,46,236,78,112,27,209,131,57,219,206,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,0,160,160,2,236,192,39,202,151,163,183,70,186,114,134,16,83,20,183,222,81,80,128,192,34,13,58,219,194,215,225,13,196,151,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,0,160,222,94,159,134,29,249,127,113,70,55,181,120,192,18,249,201,11,166,0,7,124,0,190,99,129,214,226,238,105,72,204,10,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[1,0,1,0,248,209,0,248,209,0,1,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,0,160,156,207,209,50,40,105,79,185,147,253,172,132,182,236,142,139,203,121,201,181,156,228,141,159,78,159,44,33,213,51,125,229,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,7],[0,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,8],[0,160,240,1,181,13,209,205,67,21,77,226,67,67,109,237,241,148,179,141,51,28,14,168,32,5,100,241,252,179,90,52,230,114,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,13],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,80,81,86,126,198,95,118,11,95,172,104,133,19,210,199,68,152,233,43,250,148,55,34,104,34,72,184,115,183,151,216,161,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,140,225,28,195,169,112,169,75,250,46,56,171,150,161,71,200,135,103,101,182,54,126,143,177,59,249,235,81,247,117,7,140,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,123,155,203,26,218,205,204,241,86,103,158,110,59,134,231,56,71,172,255,73,241,241,125,161,246,35,6,232,62,37,112,88,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,198,203,246,46,203,176,117,45,83,236,82,38,20,123,8,101,138,38,200,215,151,42,46,236,78,112,27,209,131,57,219,206,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,160,2,236,192,39,202,151,163,183,70,186,114,134,16,83,20,183,222,81,80,128,192,34,13,58,219,194,215,225,13,196,151,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,222,94,159,134,29,249,127,113,70,55,181,120,192,18,249,201,11,166,0,7,124,0,190,99,129,214,226,238,105,72,204,10,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[248,209,128,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,209,128,160,156,207,209,50,40,105,79,185,147,253,172,132,182,236,142,139,203,121,201,181,156,228,141,159,78,159,44,33,213,51,125,229,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,240,1,181,13,209,205,67,21,77,226,67,67,109,237,241,148,179,141,51,28,14,168,32,5,100,241,252,179,90,52,230,114,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,17,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,0,160,80,81,86,126,198,95,118,11,95,172,104,133,19,210,199,68,152,233,43,250,148,55,34,104,34,72,184,115,183,151,216,161,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,0,160,140,225,28,195,169,112,169,75,250,46,56,171,150,161,71,200,135,103,101,182,54,126,143,177,59,249,235,81,247,117,7,140,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,0,160,123,155,203,26,218,205,204,241,86,103,158,110,59,134,231,56,71,172,255,73,241,241,125,161,246,35,6,232,62,37,112,88,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,0,160,198,203,246,46,203,176,117,45,83,236,82,38,20,123,8,101,138,38,200,215,151,42,46,236,78,112,27,209,131,57,219,206,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,0,160,160,2,236,192,39,202,151,163,183,70,186,114,134,16,83,20,183,222,81,80,128,192,34,13,58,219,194,215,225,13,196,151,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,0,160,222,94,159,134,29,249,127,113,70,55,181,120,192,18,249,201,11,166,0,7,124,0,190,99,129,214,226,238,105,72,204,10,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[1,0,1,0,248,209,0,248,209,0,1,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,0,160,156,207,209,50,40,105,79,185,147,253,172,132,182,236,142,139,203,121,201,181,156,228,141,159,78,159,44,33,213,51,125,229,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,8],[0,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,9],[0,160,240,1,181,13,209,205,67,21,77,226,67,67,109,237,241,148,179,141,51,28,14,168,32,5,100,241,252,179,90,52,230,114,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,17],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,13],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,3],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,95,191,115,60,148,21,59,178,155,228,208,66,56,94,78,10,8,5,217,90,84,238,178,52,93,170,209,221,85,28,89,198,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,80,81,86,126,198,95,118,11,95,172,104,133,19,210,199,68,152,233,43,250,148,55,34,104,34,72,184,115,183,151,216,161,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,140,225,28,195,169,112,169,75,250,46,56,171,150,161,71,200,135,103,101,182,54,126,143,177,59,249,235,81,247,117,7,140,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,123,155,203,26,218,205,204,241,86,103,158,110,59,134,231,56,71,172,255,73,241,241,125,161,246,35,6,232,62,37,112,88,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,198,203,246,46,203,176,117,45,83,236,82,38,20,123,8,101,138,38,200,215,151,42,46,236,78,112,27,209,131,57,219,206,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,160,2,236,192,39,202,151,163,183,70,186,114,134,16,83,20,183,222,81,80,128,192,34,13,58,219,194,215,225,13,196,151,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,222,94,159,134,29,249,127,113,70,55,181,120,192,18,249,201,11,166,0,7,124,0,190,99,129,214,226,238,105,72,204,10,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[248,209,128,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,209,128,160,156,207,209,50,40,105,79,185,147,253,172,132,182,236,142,139,203,121,201,181,156,228,141,159,78,159,44,33,213,51,125,229,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,240,1,181,13,209,205,67,21,77,226,67,67,109,237,241,148,179,141,51,28,14,168,32,5,100,241,252,179,90,52,230,114,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,211,7,3,68,64,133,222,239,173,235,203,52,122,42,242,253,164,9,30,49,32,72,207,195,12,16,155,41,45,69,81,237,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,26,196,2,167,146,175,109,150,143,107,128,39,103,234,190,125,242,130,146,41,198,170,191,100,168,70,34,121,93,102,4,17,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,17,5]] \ No newline at end of file diff --git a/mpt/tests/UpdateTwoLevelsBigVal.json b/mpt/tests/UpdateTwoLevelsBigVal.json index bd27414631..9936541f6c 100644 --- a/mpt/tests/UpdateTwoLevelsBigVal.json +++ b/mpt/tests/UpdateTwoLevelsBigVal.json @@ -1 +1 @@ -[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,0,160,29,242,46,206,29,9,111,223,154,79,250,10,49,249,16,198,17,42,210,78,210,226,200,229,191,98,157,211,71,200,96,118,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,0,160,230,45,110,13,23,30,183,181,207,2,83,189,57,102,108,187,129,131,15,211,66,27,50,133,4,85,54,44,86,221,109,158,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,0,160,71,100,171,20,217,22,14,161,33,183,185,165,222,91,120,80,202,165,62,145,39,173,206,247,209,147,209,200,189,12,222,246,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,0,160,30,119,37,47,59,45,27,73,246,35,152,136,21,50,238,178,96,160,131,160,235,208,170,62,113,242,3,80,106,204,15,224,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,0,160,41,56,70,118,31,5,32,241,175,119,228,41,120,90,118,184,180,250,250,22,184,124,92,72,248,157,0,60,121,70,234,1,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,0,160,54,14,79,131,74,213,8,128,93,133,115,152,146,233,146,254,72,145,86,69,76,241,221,14,110,108,185,44,91,194,245,64,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[1,0,1,0,248,209,0,248,209,0,1,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,0,160,37,205,37,202,117,175,55,124,141,76,43,251,13,233,84,76,55,174,108,137,120,244,47,179,0,95,3,132,172,146,236,182,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,7],[0,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,8],[0,160,121,157,99,39,34,97,185,88,103,202,36,124,232,176,198,158,112,8,48,188,82,110,226,136,56,21,114,170,167,1,213,4,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,13],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,29,242,46,206,29,9,111,223,154,79,250,10,49,249,16,198,17,42,210,78,210,226,200,229,191,98,157,211,71,200,96,118,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,230,45,110,13,23,30,183,181,207,2,83,189,57,102,108,187,129,131,15,211,66,27,50,133,4,85,54,44,86,221,109,158,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,71,100,171,20,217,22,14,161,33,183,185,165,222,91,120,80,202,165,62,145,39,173,206,247,209,147,209,200,189,12,222,246,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,30,119,37,47,59,45,27,73,246,35,152,136,21,50,238,178,96,160,131,160,235,208,170,62,113,242,3,80,106,204,15,224,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,41,56,70,118,31,5,32,241,175,119,228,41,120,90,118,184,180,250,250,22,184,124,92,72,248,157,0,60,121,70,234,1,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,54,14,79,131,74,213,8,128,93,133,115,152,146,233,146,254,72,145,86,69,76,241,221,14,110,108,185,44,91,194,245,64,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[248,209,128,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,209,128,160,37,205,37,202,117,175,55,124,141,76,43,251,13,233,84,76,55,174,108,137,120,244,47,179,0,95,3,132,172,146,236,182,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,121,157,99,39,34,97,185,88,103,202,36,124,232,176,198,158,112,8,48,188,82,110,226,136,56,21,114,170,167,1,213,4,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file +[[0,1,0,1,249,2,17,249,2,17,4,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,0,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,0,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,0,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,0,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,0,160,29,242,46,206,29,9,111,223,154,79,250,10,49,249,16,198,17,42,210,78,210,226,200,229,191,98,157,211,71,200,96,118,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,0,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,0,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,0,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,0,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,0,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,0,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,0,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,0,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,0,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,0,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,0,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,0,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,0,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,0,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,0,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,0,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,0,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,0,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,0,160,230,45,110,13,23,30,183,181,207,2,83,189,57,102,108,187,129,131,15,211,66,27,50,133,4,85,54,44,86,221,109,158,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,0,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,0,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,0,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,0,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,0,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,0,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,0,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,0,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[0,1,0,1,249,2,17,249,2,17,14,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,0,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,0,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,0,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,0,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,0,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,0,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,0,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,0,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,0,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,0,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,0,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,0,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,0,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,0,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,0,160,71,100,171,20,217,22,14,161,33,183,185,165,222,91,120,80,202,165,62,145,39,173,206,247,209,147,209,200,189,12,222,246,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,0,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[0,1,0,1,249,2,17,249,2,17,7,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,0,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,0,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,0,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,0,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,0,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,0,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,0,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,0,160,30,119,37,47,59,45,27,73,246,35,152,136,21,50,238,178,96,160,131,160,235,208,170,62,113,242,3,80,106,204,15,224,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,0,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,0,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,0,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,0,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,0,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,0,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,0,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,0,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[0,1,0,1,249,2,17,249,2,17,9,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,0,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,0,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,0,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,0,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,0,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,0,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,0,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,0,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,0,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,0,160,41,56,70,118,31,5,32,241,175,119,228,41,120,90,118,184,180,250,250,22,184,124,92,72,248,157,0,60,121,70,234,1,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,0,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,0,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,0,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,0,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,0,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,0,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[0,1,0,1,249,2,17,249,2,17,1,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,0,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,0,160,54,14,79,131,74,213,8,128,93,133,115,152,146,233,146,254,72,145,86,69,76,241,221,14,110,108,185,44,91,194,245,64,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,0,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,0,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,0,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,0,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,0,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,0,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,0,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,0,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,0,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,0,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,0,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,0,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,0,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,0,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[1,0,1,0,248,209,0,248,209,0,1,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,0,160,37,205,37,202,117,175,55,124,141,76,43,251,13,233,84,76,55,174,108,137,120,244,47,179,0,95,3,132,172,146,236,182,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,0,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,0,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,0,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,0,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,0,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,6],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,7],[184,70,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,8],[0,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,9],[0,160,121,157,99,39,34,97,185,88,103,202,36,124,232,176,198,158,112,8,48,188,82,110,226,136,56,21,114,170,167,1,213,4,0,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,11],[1,0,1,0,248,81,0,248,81,0,3,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,0,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,0,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[1,0,1,0,248,81,0,248,81,0,1,0,0,0,0,0,0,0,0,0,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,0],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,0,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,0,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,1],[0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,16],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,17],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,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,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,13],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,3],[161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,14],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,253,234,57,25,213,7,63,51,25,247,42,202,113,6,173,42,26,145,176,145,74,228,150,142,164,176,159,238,166,157,77,155,3,83,40,132,70,14,247,196,170,72,228,79,5,45,120,239,132,57,130,94,136,76,2,102,170,123,68,242,133,137,229,15,15],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,142,83,238,0,13,2,169,243,14,99,6,164,14,77,27,251,219,60,5,19,184,166,106,37,105,53,234,106,12,177,134,86,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,215,178,43,142,72,221,147,48,230,157,99,126,109,240,144,184,54,167,1,19,157,71,126,226,97,100,220,221,118,5,202,114,160,195,19,38,251,242,179,135,46,118,82,177,213,78,156,167,171,134,95,6,233,153,168,219,176,131,34,215,213,95,252,168,165,160,242,119,75,182,209,50,158,172,168,239,218,202,172,144,155,94,44,154,149,92,253,83,150,12,4,176,33,46,25,36,170,225,160,156,18,160,254,15,159,132,100,9,112,178,98,98,93,76,54,189,166,63,219,45,193,25,238,218,78,235,150,206,67,252,253,160,29,242,46,206,29,9,111,223,154,79,250,10,49,249,16,198,17,42,210,78,210,226,200,229,191,98,157,211,71,200,96,118,160,229,94,177,9,226,34,180,156,33,249,119,163,74,194,218,172,92,90,13,44,22,231,5,100,72,203,19,192,62,46,34,34,160,15,175,179,52,244,84,197,105,112,43,252,115,186,76,237,251,88,5,62,201,157,9,7,153,100,224,202,249,250,183,125,248,160,14,229,239,45,75,116,39,109,41,89,200,43,18,94,204,133,62,175,23,200,68,93,170,95,36,226,233,183,66,98,37,184,160,6,197,49,201,57,39,248,81,26,196,11,167,230,243,100,223,97,38,20,1,226,39,180,161,172,204,67,80,173,223,89,42,160,3,131,195,206,124,22,207,14,142,91,216,135,77,202,69,1,53,115,223,85,52,95,43,227,237,82,138,95,93,70,227,232,160,98,109,64,32,201,140,205,221,164,1,209,57,84,209,249,108,87,101,70,12,37,160,114,139,27,145,104,130,62,183,150,108,160,69,221,169,92,165,83,34,53,123,93,55,127,206,167,112,175,13,233,196,118,68,137,156,246,219,49,159,137,25,37,30,157,160,39,24,29,240,236,191,237,195,74,255,251,61,19,232,218,181,111,83,69,125,70,208,135,182,81,0,125,85,38,21,25,11,160,191,249,76,252,217,172,58,95,133,138,144,243,9,87,191,253,23,150,215,186,153,214,27,17,128,10,154,202,202,43,193,173,160,238,147,22,82,116,71,41,238,84,0,62,40,0,153,205,90,194,234,61,255,205,197,55,0,41,239,197,174,219,163,6,130,160,22,99,129,222,131,163,115,40,32,94,210,97,181,141,77,173,9,184,214,164,50,44,139,113,241,255,7,213,43,8,145,41,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,189,78,17,3,103,251,67,209,231,7,107,34,75,249,112,207,143,183,4,253,86,33,145,44,155,125,33,243,72,193,143,176,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,0,206,33,240,101,251,90,188,73,10,150,144,56,188,30,27,85,139,94,5,74,204,46,227,225,161,245,164,212,123,119,17,160,158,197,146,195,133,234,84,43,152,85,76,221,237,86,132,255,115,79,61,107,23,194,92,56,75,113,216,10,200,183,87,26,160,194,152,14,169,119,137,64,54,162,181,197,145,208,235,167,184,70,163,196,232,144,255,116,16,132,177,77,174,101,172,104,104,160,49,47,172,152,7,7,6,11,232,103,121,231,161,101,145,71,211,123,164,44,71,10,103,248,185,164,232,204,165,45,250,102,160,68,19,96,150,137,200,112,23,100,65,2,179,154,130,167,209,205,114,87,189,201,71,56,52,59,176,142,55,246,33,222,198,160,154,160,226,122,150,161,250,227,154,127,249,5,115,168,213,204,10,210,96,165,110,239,21,181,237,166,107,108,251,168,143,202,160,153,56,68,205,140,247,250,231,180,188,89,107,54,149,145,83,147,173,184,162,137,156,161,58,69,102,85,11,26,243,192,247,160,230,45,110,13,23,30,183,181,207,2,83,189,57,102,108,187,129,131,15,211,66,27,50,133,4,85,54,44,86,221,109,158,160,21,204,109,8,193,125,112,192,47,37,182,82,90,109,229,234,172,243,83,193,102,230,190,180,211,203,242,20,246,16,116,37,160,2,110,30,248,38,115,226,23,53,13,149,185,153,44,145,216,62,245,29,160,176,11,217,110,165,94,251,184,155,55,249,242,160,167,46,230,43,234,32,209,151,178,230,220,223,167,95,226,105,101,123,1,163,65,37,73,49,185,130,26,88,87,252,241,42,160,137,62,202,192,116,223,58,179,189,121,20,106,116,93,190,135,19,188,37,163,59,107,40,241,88,142,206,9,234,163,219,69,160,74,166,255,37,80,208,11,236,208,85,44,196,213,203,218,41,43,59,35,132,56,206,202,50,27,77,241,165,33,96,71,223,160,145,245,133,65,255,26,96,140,173,209,133,207,36,36,151,166,254,245,244,101,139,185,231,35,159,31,57,31,33,18,45,78,160,60,217,92,4,104,103,148,169,116,98,182,50,210,45,100,120,94,64,85,175,168,151,183,14,126,152,234,94,158,106,32,112,160,79,71,88,62,75,54,226,220,72,114,42,84,193,10,153,112,156,49,56,210,107,120,3,176,215,31,85,113,94,10,176,0,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,144,123,255,172,41,40,194,142,145,80,162,200,191,159,7,73,79,206,17,217,24,98,194,85,129,132,239,71,63,59,211,223,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,212,143,221,246,161,1,73,30,246,86,186,122,155,108,153,180,120,119,12,174,197,170,107,83,135,106,189,52,51,124,152,116,160,147,167,17,120,9,130,238,148,40,147,85,106,45,163,69,77,73,121,62,19,102,72,55,187,171,113,229,207,32,251,227,242,160,218,184,131,23,31,196,21,172,54,135,202,182,149,158,98,185,253,104,83,188,246,49,238,110,18,200,78,182,251,42,182,84,160,31,59,227,250,248,209,21,236,216,182,51,138,27,48,53,64,120,152,255,213,166,140,139,222,136,238,236,7,87,232,140,212,160,42,27,163,254,227,206,102,89,56,253,2,17,246,181,95,202,138,49,111,31,128,0,223,228,156,84,191,136,176,73,195,201,160,89,40,117,212,213,171,9,115,24,150,103,120,244,131,88,142,51,129,187,98,225,20,69,112,26,79,229,86,21,109,181,187,160,172,218,32,237,14,52,49,152,152,102,176,226,161,180,114,77,185,188,23,50,188,217,213,149,126,168,145,158,248,86,38,223,160,168,153,128,165,94,67,2,173,111,240,100,150,205,57,132,173,107,135,213,53,27,254,241,85,205,123,82,250,189,205,200,8,160,190,86,69,75,109,231,120,217,148,41,43,17,80,52,126,189,27,146,11,161,231,143,194,33,24,150,153,177,194,192,101,108,160,237,202,150,67,28,233,56,89,34,141,228,54,77,6,20,142,150,159,21,14,6,68,214,48,202,121,0,121,230,230,68,184,160,146,120,166,112,95,202,69,181,46,253,56,215,122,6,22,58,150,203,40,33,67,39,58,147,200,58,148,60,44,22,121,156,160,30,14,11,193,133,139,12,67,238,164,188,141,79,119,174,75,198,254,101,220,161,49,183,206,118,61,78,90,21,128,181,241,160,84,238,52,23,86,211,77,162,10,193,4,238,161,200,17,206,222,204,29,231,105,72,154,205,230,105,212,90,3,13,27,40,160,63,185,55,194,230,92,205,112,240,42,112,19,114,186,72,224,124,221,232,55,196,78,183,39,105,208,80,42,145,228,26,140,160,71,100,171,20,217,22,14,161,33,183,185,165,222,91,120,80,202,165,62,145,39,173,206,247,209,147,209,200,189,12,222,246,160,214,64,120,166,159,104,248,26,23,197,136,82,245,211,251,229,16,19,0,65,139,234,102,212,80,12,9,98,189,148,123,128,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,220,171,0,169,65,182,130,227,170,113,177,129,133,191,242,165,166,221,142,188,146,80,44,248,67,218,151,181,95,245,217,139,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,152,206,152,161,186,249,6,249,88,161,224,211,132,9,24,115,57,246,45,165,4,142,237,76,73,16,232,181,61,140,228,191,160,75,36,115,207,246,127,154,196,188,211,166,132,43,124,131,167,78,24,115,106,192,105,46,239,133,178,137,124,236,144,155,92,160,43,5,60,211,71,233,102,100,163,55,128,139,44,172,12,51,91,88,15,14,181,216,7,41,161,225,106,122,9,36,97,70,160,152,26,106,62,119,12,211,102,254,97,28,23,246,208,176,239,145,247,93,215,216,235,120,201,65,190,35,191,143,2,183,227,160,77,214,60,253,122,155,209,135,37,64,9,199,6,228,100,84,91,17,130,248,182,211,196,61,98,39,66,97,53,92,69,28,160,43,219,182,150,201,202,152,63,13,225,98,193,80,80,160,32,159,107,66,193,181,169,218,63,194,29,81,255,75,10,99,67,160,174,234,55,36,187,128,234,214,214,248,108,119,195,88,175,83,97,38,79,216,83,160,234,205,165,60,27,220,30,115,76,3,160,30,119,37,47,59,45,27,73,246,35,152,136,21,50,238,178,96,160,131,160,235,208,170,62,113,242,3,80,106,204,15,224,160,136,73,46,102,85,125,182,185,26,97,20,180,118,32,13,29,70,62,131,91,58,45,236,193,132,9,110,199,138,31,4,185,160,238,30,52,20,114,98,239,115,231,79,239,250,177,163,82,161,116,206,205,124,28,227,33,9,125,221,159,156,6,176,127,91,160,197,104,162,191,211,239,68,172,104,247,153,145,156,162,240,92,49,36,122,245,98,50,210,61,59,81,219,176,103,93,6,51,160,91,46,22,56,239,8,171,7,180,47,124,92,147,148,31,178,171,102,217,89,96,247,162,141,98,235,138,6,225,125,164,109,160,57,26,22,238,42,30,22,60,76,241,230,27,192,163,185,190,138,77,97,17,21,17,42,252,163,81,63,11,186,83,168,80,160,153,7,222,113,10,145,24,106,212,244,194,186,208,33,218,112,101,177,7,158,199,68,132,30,125,58,56,93,57,131,220,50,160,57,230,59,21,11,208,91,44,199,224,144,209,27,95,94,25,32,215,98,63,244,224,116,68,98,110,5,162,220,246,172,13,160,37,236,123,96,34,40,57,27,102,71,21,134,126,135,138,132,119,184,140,23,134,232,246,204,251,147,9,1,137,71,29,110,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,55,137,170,248,114,41,208,241,223,58,25,23,90,175,225,150,165,177,191,193,188,128,191,76,226,40,210,208,231,61,113,3,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,133,53,140,149,13,242,8,239,20,18,81,91,58,34,161,230,139,38,155,58,108,138,163,243,226,216,54,151,122,171,196,53,160,171,55,116,203,153,137,197,14,168,53,6,42,105,150,190,227,136,180,231,84,220,134,67,229,23,34,115,192,38,183,176,178,160,131,163,144,144,65,7,31,139,191,116,99,41,115,250,237,195,24,1,220,63,85,176,243,108,230,166,168,119,59,219,212,15,160,73,44,193,179,181,82,121,28,64,124,180,198,53,109,224,48,159,40,210,153,0,225,156,47,203,114,161,126,192,190,140,95,160,75,244,27,221,167,108,63,60,127,219,121,120,71,199,149,48,243,135,61,109,180,96,196,70,13,157,30,50,213,134,84,222,160,206,232,108,50,184,22,154,196,191,249,228,225,15,207,132,175,199,220,12,200,243,155,235,146,161,232,183,120,25,147,214,221,160,111,145,159,11,227,52,108,46,174,52,174,172,253,116,254,76,8,207,26,149,143,226,91,107,240,47,24,155,251,214,51,108,160,215,169,194,9,197,250,96,6,134,1,40,113,22,228,166,119,66,195,140,251,123,120,85,168,126,228,163,252,234,48,240,164,160,49,249,151,31,194,199,207,253,195,132,228,87,201,13,50,155,253,45,212,146,98,126,43,37,110,28,117,138,19,180,49,254,160,41,56,70,118,31,5,32,241,175,119,228,41,120,90,118,184,180,250,250,22,184,124,92,72,248,157,0,60,121,70,234,1,160,110,128,62,203,73,252,121,222,114,211,69,5,91,57,116,78,36,4,35,176,204,210,60,83,225,54,230,250,204,219,90,239,160,156,132,239,198,51,24,208,183,255,1,198,219,154,179,228,71,62,136,232,63,218,162,61,224,51,236,252,58,30,173,69,213,160,91,94,75,61,181,33,192,109,0,233,238,253,11,51,34,69,70,39,43,223,42,104,0,76,217,208,219,113,199,109,82,113,160,117,199,53,64,181,175,85,108,99,27,193,84,241,82,128,17,162,115,37,166,12,38,34,164,252,24,129,35,236,162,30,44,160,175,23,39,17,64,131,20,25,63,119,203,82,134,165,153,40,32,61,64,184,175,194,126,178,14,88,4,239,188,146,90,240,160,16,246,22,202,214,112,83,215,7,125,65,139,7,104,78,200,161,117,48,185,174,29,38,165,73,85,51,130,69,11,198,120,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,48,234,105,154,222,98,203,136,113,190,120,68,108,71,178,17,248,83,30,112,75,76,230,142,23,83,232,182,4,172,174,206,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[249,2,17,160,224,182,134,186,254,171,21,2,110,167,190,134,45,248,76,174,174,138,191,117,27,166,180,44,154,70,192,98,50,222,148,169,160,54,14,79,131,74,213,8,128,93,133,115,152,146,233,146,254,72,145,86,69,76,241,221,14,110,108,185,44,91,194,245,64,160,67,182,172,125,7,164,99,64,183,217,46,67,176,129,9,38,133,20,135,111,113,117,126,6,111,51,217,179,99,220,246,228,160,91,87,191,38,162,111,174,90,100,29,140,178,211,68,34,22,67,141,5,33,33,33,216,68,182,237,248,126,195,238,51,172,160,216,45,179,221,54,75,153,137,44,131,180,199,183,208,231,220,198,123,132,13,75,22,3,174,81,181,75,250,168,219,21,159,160,137,255,77,175,96,83,89,51,218,170,164,248,98,92,65,158,122,100,165,213,68,29,5,198,49,146,188,93,188,1,73,69,160,138,79,41,211,11,229,137,214,36,81,209,37,161,146,206,239,97,177,7,55,81,174,221,106,108,87,163,189,169,210,189,106,160,153,95,2,118,176,114,106,169,155,188,111,215,51,194,5,231,34,125,210,81,176,174,249,55,233,42,217,225,161,34,180,142,160,158,80,194,253,97,165,202,153,145,247,164,36,184,60,136,70,27,45,27,14,115,234,4,89,196,233,21,80,143,15,204,126,160,61,64,228,252,181,3,140,201,243,160,99,179,113,99,94,78,83,148,145,10,201,167,149,68,118,177,15,62,128,141,245,30,160,32,237,35,116,22,178,47,148,68,0,251,247,161,144,189,232,143,10,142,185,158,244,240,75,126,150,151,66,39,102,183,253,160,191,18,174,229,234,90,161,4,251,51,165,34,219,58,208,229,165,172,100,249,226,224,109,27,211,165,115,20,174,217,18,235,160,55,163,126,142,241,10,171,151,43,201,181,80,255,75,77,159,120,0,39,159,199,92,133,179,87,37,56,123,211,223,245,254,160,154,5,242,211,142,200,39,203,115,41,143,216,124,93,239,153,42,15,148,64,78,48,147,250,109,215,167,73,73,196,73,71,160,208,48,200,202,81,141,33,52,130,235,56,169,70,244,37,196,140,70,225,156,194,203,187,57,40,1,21,137,184,140,151,130,160,10,255,50,86,204,24,175,114,88,55,81,8,157,243,41,163,107,233,196,82,197,84,209,97,4,25,113,151,224,174,76,15,128,5],[248,209,128,160,197,234,12,103,110,242,92,69,6,62,162,144,64,92,131,45,135,2,37,58,66,125,63,51,29,138,28,248,78,153,136,119,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,209,128,160,37,205,37,202,117,175,55,124,141,76,43,251,13,233,84,76,55,174,108,137,120,244,47,179,0,95,3,132,172,146,236,182,128,128,128,160,25,13,67,31,199,222,216,107,34,40,142,133,149,184,41,125,236,103,176,235,125,80,186,176,3,203,64,65,134,5,222,1,160,167,63,90,119,245,124,235,222,105,144,183,18,93,239,206,233,79,197,80,131,11,214,234,47,63,126,97,186,156,48,161,133,160,178,104,97,159,142,99,51,238,197,231,64,226,44,127,242,213,36,210,114,64,167,78,232,37,181,247,120,175,109,220,97,139,160,6,109,40,142,107,137,194,101,49,95,195,9,9,67,94,201,125,238,165,70,88,152,223,116,129,254,242,223,227,194,104,66,128,160,203,74,115,196,67,113,254,236,50,165,82,128,88,172,155,41,236,5,172,165,112,51,191,129,132,179,11,60,163,223,106,21,128,128,128,128,128,128,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,9,84,15,203,127,153,20,190,241,78,52,251,208,65,232,227,142,92,168,16,165,140,39,119,196,231,131,74,63,196,243,60,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,102,157,61,62,148,227,204,33,33,162,231,150,201,153,64,76,184,205,22,90,144,29,188,207,197,100,32,183,247,220,126,184,70,248,68,128,128,160,121,157,99,39,34,97,185,88,103,202,36,124,232,176,198,158,112,8,48,188,82,110,226,136,56,21,114,170,167,1,213,4,160,197,210,70,1,134,247,35,60,146,126,125,178,220,199,3,192,229,0,182,83,202,130,39,59,123,250,216,4,93,133,164,112,5],[248,81,128,128,128,160,169,184,158,55,8,215,67,17,7,135,162,219,160,221,5,17,129,106,64,40,193,232,134,216,205,151,23,215,168,161,234,80,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,128,128,160,189,208,233,93,62,73,198,52,71,170,5,121,44,143,52,80,3,227,97,219,165,147,199,111,44,10,224,215,8,5,39,214,128,128,128,128,128,128,128,160,204,123,237,30,197,175,26,208,74,15,150,211,15,238,169,175,151,34,192,58,177,202,8,45,196,255,144,212,1,208,149,21,128,128,128,128,128,5],[248,81,128,160,144,251,124,202,220,92,31,133,222,150,215,207,225,250,167,226,181,121,66,196,246,55,16,157,64,177,79,73,60,151,194,209,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[248,81,128,160,236,175,157,122,15,115,242,218,138,108,219,108,108,164,199,183,140,143,182,0,50,40,63,167,62,12,160,144,76,102,29,49,128,128,128,128,128,128,128,128,160,141,203,27,132,71,133,121,242,117,169,74,104,137,216,230,118,125,138,242,115,166,118,39,237,209,234,156,251,107,97,244,220,128,128,128,128,128,128,5],[226,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,1,5],[248,67,160,32,236,194,26,116,94,57,104,160,78,149,112,228,66,91,193,143,168,1,156,104,2,129,150,181,70,209,102,156,32,12,104,161,160,187,239,170,18,88,1,56,188,38,60,149,117,120,38,223,78,36,235,129,201,170,170,170,170,170,170,170,170,170,170,170,170,5]] \ No newline at end of file From d11d73929eda2701c55d0dd90c3b6df288d8b279 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Thu, 17 Mar 2022 14:38:24 +0100 Subject: [PATCH 111/113] fixing is_leaf_without_branch selector --- mpt/src/extension_node_key.rs | 2 +- mpt/src/leaf_key.rs | 38 +++++++++++------------ mpt/src/leaf_key_in_added_branch.rs | 48 ++++++++++++++++++++++++----- mpt/src/leaf_value.rs | 8 ++--- mpt/src/mpt.rs | 2 ++ 5 files changed, 65 insertions(+), 33 deletions(-) diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index f598101abe..7fa75fa4ee 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -169,7 +169,7 @@ impl ExtensionNodeKeyChip { )); let not_branch_or_after = (one.clone() - is_branch_init_prev.clone()) - * (one.clone() - is_branch_child_prev.clone()); // to prevent Poisoned Constraint + * (one.clone() - is_branch_child_prev.clone()); // to prevent ConstraintPoisoned error constraints.push(( "extension node row S key RLC is the same as branch key RLC when NOT extension node", diff --git a/mpt/src/leaf_key.rs b/mpt/src/leaf_key.rs index 217c52c98b..3340b1139b 100644 --- a/mpt/src/leaf_key.rs +++ b/mpt/src/leaf_key.rs @@ -12,8 +12,8 @@ use crate::{ helpers::{compute_rlc, key_len_lookup, mult_diff_lookup, range_lookups}, mpt::FixedTableTag, param::{ - HASH_WIDTH, IS_BRANCH_C16_POS, IS_BRANCH_C1_POS, KECCAK_OUTPUT_WIDTH, - LAYOUT_OFFSET, R_TABLE_LEN, + HASH_WIDTH, IS_BRANCH_C16_POS, IS_BRANCH_C1_POS, LAYOUT_OFFSET, + R_TABLE_LEN, }, }; @@ -57,8 +57,10 @@ impl LeafKeyChip { let one = Expression::Constant(F::one()); let mut rot_into_init = -19; + let mut rot_into_account = -1; if !is_s { rot_into_init = -21; + rot_into_account = -3; } // TODO: if key is of length 1, then there is one less byte in RLP meta data @@ -185,10 +187,6 @@ impl LeafKeyChip { let is_short = meta.query_advice(c_mod_node_hash_rlc, Rotation::cur()); - let mut rot_into_account = -1; - if !is_s { - rot_into_account = -3; - } let is_leaf_without_branch = meta.query_advice( is_account_leaf_storage_codehash_c, Rotation(rot_into_account), @@ -336,10 +334,6 @@ impl LeafKeyChip { let is_short = meta.query_advice(c_mod_node_hash_rlc, Rotation::cur()); - let mut rot_into_account = -1; - if !is_s { - rot_into_account = -3; - } let is_leaf_without_branch = meta.query_advice( is_account_leaf_storage_codehash_c, Rotation(rot_into_account), @@ -469,10 +463,6 @@ impl LeafKeyChip { Rotation(rot_into_init - 1), ); - let mut rot_into_account = -1; - if !is_s { - rot_into_account = -3; - } let is_leaf_without_branch = meta.query_advice( is_account_leaf_storage_codehash_c, Rotation(rot_into_account), @@ -494,20 +484,21 @@ impl LeafKeyChip { let key_rlc_prev_level = (one.clone() - is_first_storage_level) * meta.query_advice(key_rlc, Rotation(rot_into_prev_branch)); - let rlc = meta.query_advice(key_rlc_prev, Rotation::cur()); - let mult = meta.query_advice(key_rlc_mult_prev, Rotation::cur()); + let rlc_prev = meta.query_advice(key_rlc_prev, Rotation::cur()); + let mult_prev = + meta.query_advice(key_rlc_mult_prev, Rotation::cur()); constraints.push(( "Previous key RLC", q_enable.clone() - * (rlc - key_rlc_prev_level) + * (rlc_prev - key_rlc_prev_level) * (one.clone() - is_leaf_without_branch.clone()), )); constraints.push(( "Previous key RLC mult", q_enable - * (mult - key_rlc_mult_prev_level) - * (one.clone() - is_leaf_without_branch), + * (mult_prev - key_rlc_mult_prev_level) + * (one.clone() - is_leaf_without_branch.clone()), )); constraints @@ -532,6 +523,11 @@ impl LeafKeyChip { Rotation(rot_into_init - 1), ); + let is_leaf_without_branch = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation(rot_into_account), + ); + let c32 = Expression::Constant(F::from(32)); let c48 = Expression::Constant(F::from(48)); @@ -584,6 +580,7 @@ impl LeafKeyChip { * (s_advice0.clone() - c32.clone()) * sel2.clone() * is_branch_placeholder.clone() + * (one.clone() - is_leaf_without_branch.clone()) * is_short.clone(), )); @@ -610,6 +607,7 @@ impl LeafKeyChip { q_enable.clone() * (key_rlc_acc_short - key_rlc.clone()) * is_branch_placeholder.clone() + * (one.clone() - is_leaf_without_branch.clone()) * is_short.clone(), )); @@ -629,6 +627,7 @@ impl LeafKeyChip { * (s_advice1.clone() - c32.clone()) * sel2.clone() * is_branch_placeholder.clone() + * (one.clone() - is_leaf_without_branch.clone()) * is_long.clone(), )); @@ -655,6 +654,7 @@ impl LeafKeyChip { q_enable.clone() * (key_rlc_acc_long - key_rlc.clone()) * is_branch_placeholder.clone() + * (one.clone() - is_leaf_without_branch.clone()) * is_long.clone(), )); diff --git a/mpt/src/leaf_key_in_added_branch.rs b/mpt/src/leaf_key_in_added_branch.rs index 350f523839..8c34600948 100644 --- a/mpt/src/leaf_key_in_added_branch.rs +++ b/mpt/src/leaf_key_in_added_branch.rs @@ -59,6 +59,7 @@ impl LeafKeyInAddedBranchChip { let c32 = Expression::Constant(F::from(32_u64)); let c48 = Expression::Constant(F::from(48_u64)); let rot_branch_init = -23; + let rot_into_account = -5; // Checking leaf RLC is ok - RLC is then taken and value (from leaf_value row) is added // to RLC, finally lookup is used to check the hash that @@ -226,11 +227,16 @@ impl LeafKeyInAddedBranchChip { let leaf_key_s_rlc = meta.query_advice(key_rlc, Rotation(-4)); let leaf_key_c_rlc = meta.query_advice(key_rlc, Rotation(-2)); - let is_leaf_without_branch = meta.query_advice( + let is_first_storage_level = meta.query_advice( is_account_leaf_storage_codehash_c, Rotation(rot_branch_init - 1), ); + let is_leaf_without_branch = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation(rot_into_account), + ); + let is_one_nibble = get_is_extension_node_one_nibble( meta, s_advices, @@ -241,9 +247,9 @@ impl LeafKeyInAddedBranchChip { let drifted_pos = meta.query_advice(drifted_pos, Rotation(-17)); let mut key_mult = branch_rlc_mult.clone() * mult_diff.clone() - * (one.clone() - is_leaf_without_branch.clone()) - + is_leaf_without_branch.clone() * is_one_nibble.clone() - + is_leaf_without_branch.clone() + * (one.clone() - is_first_storage_level.clone()) + + is_first_storage_level.clone() * is_one_nibble.clone() + + is_first_storage_level.clone() * mult_diff.clone() * (one.clone() - is_one_nibble.clone()); let drifted_pos_mult = @@ -265,6 +271,7 @@ impl LeafKeyInAddedBranchChip { q_enable.clone() * (s_advice0.clone() - c32.clone()) * sel2.clone() + * (one.clone() - is_leaf_without_branch.clone()) * is_short.clone(), )); @@ -290,6 +297,7 @@ impl LeafKeyInAddedBranchChip { q_enable.clone() * is_branch_s_placeholder.clone() * is_short.clone() + * (one.clone() - is_leaf_without_branch.clone()) * (leaf_key_s_rlc.clone() - key_rlc_short.clone()), )); constraints.push(( @@ -297,6 +305,7 @@ impl LeafKeyInAddedBranchChip { q_enable.clone() * is_branch_c_placeholder.clone() * is_short.clone() + * (one.clone() - is_leaf_without_branch.clone()) * (leaf_key_c_rlc.clone() - key_rlc_short.clone()), )); @@ -312,6 +321,7 @@ impl LeafKeyInAddedBranchChip { q_enable.clone() * (s_advice1.clone() - c32.clone()) * sel2.clone() + * (one.clone() - is_leaf_without_branch.clone()) * is_long.clone(), )); @@ -337,6 +347,7 @@ impl LeafKeyInAddedBranchChip { q_enable.clone() * is_branch_s_placeholder.clone() * is_long.clone() + * (one.clone() - is_leaf_without_branch.clone()) * (leaf_key_s_rlc.clone() - key_rlc_long.clone()), )); constraints.push(( @@ -344,6 +355,7 @@ impl LeafKeyInAddedBranchChip { q_enable.clone() * is_branch_c_placeholder.clone() * is_long.clone() + * (one.clone() - is_leaf_without_branch.clone()) * (leaf_key_c_rlc.clone() - key_rlc_long.clone()), )); @@ -403,6 +415,12 @@ impl LeafKeyInAddedBranchChip { ); // Note: value doesn't reach c_rlp1. + // If leaf without branch, then there is no added branch. + let is_leaf_without_branch = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation(rot_into_account), + ); + // Any rotation that lands into branch children can be used. let rot = -17; let is_branch_s_placeholder = meta.query_advice( @@ -411,7 +429,10 @@ impl LeafKeyInAddedBranchChip { ); constraints.push(( - q_enable.clone() * rlc * is_branch_s_placeholder.clone(), + q_enable.clone() + * rlc + * is_branch_s_placeholder.clone() + * (one.clone() - is_leaf_without_branch.clone()), meta.query_fixed(keccak_table[0], Rotation::cur()), )); @@ -423,7 +444,8 @@ impl LeafKeyInAddedBranchChip { constraints.push(( q_enable.clone() * s_mod_node_hash_rlc - * is_branch_s_placeholder.clone(), + * is_branch_s_placeholder.clone() + * (one.clone() - is_leaf_without_branch), keccak_table_i, )); @@ -457,6 +479,12 @@ impl LeafKeyInAddedBranchChip { ); // Note: value doesn't reach c_rlp1. + // If leaf without branch, then there is no added branch. + let is_leaf_without_branch = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation(rot_into_account), + ); + // Any rotation that lands into branch children can be used. let rot = -17; let is_branch_c_placeholder = meta.query_advice( @@ -465,7 +493,10 @@ impl LeafKeyInAddedBranchChip { ); constraints.push(( - q_enable.clone() * rlc * is_branch_c_placeholder.clone(), + q_enable.clone() + * rlc + * is_branch_c_placeholder.clone() + * (one.clone() - is_leaf_without_branch.clone()), meta.query_fixed(keccak_table[0], Rotation::cur()), )); @@ -477,7 +508,8 @@ impl LeafKeyInAddedBranchChip { constraints.push(( q_enable.clone() * c_mod_node_hash_rlc - * is_branch_c_placeholder.clone(), + * is_branch_c_placeholder.clone() + * (one - is_leaf_without_branch), keccak_table_i, )); diff --git a/mpt/src/leaf_value.rs b/mpt/src/leaf_value.rs index c43264802b..7764926c45 100644 --- a/mpt/src/leaf_value.rs +++ b/mpt/src/leaf_value.rs @@ -53,8 +53,10 @@ impl LeafValueChip { // The same holds for sel1 and sel2. let rot = -6; let mut rot_into_init = -20; + let mut rot_into_account = -2; if !is_s { rot_into_init = -22; + rot_into_account = -4; } // RLC is needed in lookup below and in storage_root_in_account_leaf for @@ -98,10 +100,6 @@ impl LeafValueChip { let is_branch_placeholder = meta .query_advice(is_branch_placeholder, Rotation(rot_into_init)); - let mut rot_into_account = -2; - if !is_s { - rot_into_account = -4; - } // For leaf without branch, the constraints are in storage_root_in_account_leaf. let is_leaf_without_branch = meta.query_advice( is_account_leaf_storage_codehash_c, @@ -166,7 +164,7 @@ impl LeafValueChip { // For leaf without branch, the constraints are in storage_root_in_account_leaf. let is_leaf_without_branch = meta.query_advice( is_account_leaf_storage_codehash_c, - Rotation(rot_into_init - 1), + Rotation(rot_into_account - 19), ); // Note: sel1 and sel2 in branch children: denote whether there is no leaf at is_modified (when value is added or deleted from trie) diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index e66d71b413..ab6e14dce5 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -423,6 +423,7 @@ impl MPTConfig { acc_r, ); + /* ExtensionNodeKeyChip::::configure( meta, q_not_first, @@ -443,6 +444,7 @@ impl MPTConfig { fixed_table.clone(), r_table.clone(), ); + */ StorageRootChip::::configure( meta, From 6c35ea019c9a61f7e5a9da54b3e3a5ce7c30e080 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 18 Mar 2022 16:20:40 +0100 Subject: [PATCH 112/113] rotation issues fixed --- mpt/src/extension_node.rs | 62 ++++++++++++++++++++----- mpt/src/extension_node_key.rs | 25 ++++++++-- mpt/src/leaf_value.rs | 10 +++- mpt/src/mpt.rs | 28 +++++++---- mpt/src/storage_root_in_account_leaf.rs | 3 ++ 5 files changed, 101 insertions(+), 27 deletions(-) diff --git a/mpt/src/extension_node.rs b/mpt/src/extension_node.rs index 19abd19514..e7b2efed04 100644 --- a/mpt/src/extension_node.rs +++ b/mpt/src/extension_node.rs @@ -108,6 +108,7 @@ impl ExtensionNodeChip { not_first_level: Column, q_not_first: Column, is_account_leaf_storage_codehash_c: Column, + is_branch_init: Column, // to avoid ConstraintPoisened and failed lookups (when rotation lands into < 0) s_rlp1: Column, s_rlp2: Column, c_rlp2: Column, @@ -170,45 +171,60 @@ impl ExtensionNodeChip { Rotation(rot_into_branch_init), ); + let is_branch_init_prev = + meta.query_advice(is_branch_init, Rotation::prev()); + constraints.push(( "bool check is_ext_short_c16", get_bool_constraint( - q_not_first.clone() * q_enable.clone(), + q_not_first.clone() + * q_enable.clone() + * (one.clone() - is_branch_init_prev.clone()), is_ext_short_c16.clone(), ), )); constraints.push(( "bool check is_ext_short_c1", get_bool_constraint( - q_not_first.clone() * q_enable.clone(), + q_not_first.clone() + * q_enable.clone() + * (one.clone() - is_branch_init_prev.clone()), is_ext_short_c1.clone(), ), )); constraints.push(( "bool check is_ext_long_even_c16", get_bool_constraint( - q_not_first.clone() * q_enable.clone(), + q_not_first.clone() + * q_enable.clone() + * (one.clone() - is_branch_init_prev.clone()), is_ext_long_even_c16.clone(), ), )); constraints.push(( "bool check is_ext_long_even_c1", get_bool_constraint( - q_not_first.clone() * q_enable.clone(), + q_not_first.clone() + * q_enable.clone() + * (one.clone() - is_branch_init_prev.clone()), is_ext_long_even_c1.clone(), ), )); constraints.push(( "bool check is_ext_long_odd_c16", get_bool_constraint( - q_not_first.clone() * q_enable.clone(), + q_not_first.clone() + * q_enable.clone() + * (one.clone() - is_branch_init_prev.clone()), is_ext_long_odd_c16.clone(), ), )); constraints.push(( "bool check is_ext_long_odd_c1", get_bool_constraint( - q_not_first.clone() * q_enable.clone(), + q_not_first.clone() + * q_enable.clone() + * (one.clone() - is_branch_init_prev.clone()), is_ext_long_odd_c1.clone(), ), )); @@ -218,7 +234,9 @@ impl ExtensionNodeChip { constraints.push(( "bool check extension node selectors sum", get_bool_constraint( - q_not_first.clone() * q_enable.clone(), + q_not_first.clone() + * q_enable.clone() + * (one.clone() - is_branch_init_prev.clone()), is_ext_short_c16.clone() + is_ext_short_c1.clone() + is_ext_long_even_c16.clone() @@ -243,6 +261,7 @@ impl ExtensionNodeChip { "branch c16/c1 selector - extension c16/c1 selector", q_not_first.clone() * q_enable.clone() + * (one.clone() - is_branch_init_prev.clone()) * ext_sel.clone() * (branch_sel - ext_sel), )); @@ -303,6 +322,8 @@ impl ExtensionNodeChip { meta.lookup_any(|meta| { let q_enable = q_enable(meta); let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); + let is_branch_init_prev = + meta.query_advice(is_branch_init, Rotation::prev()); let mut acc = meta.query_advice(acc_s, Rotation(-1)); let mut mult = meta.query_advice(acc_mult_s, Rotation(-1)); @@ -315,7 +336,10 @@ impl ExtensionNodeChip { let mut constraints = vec![]; constraints.push(( - q_not_first.clone() * q_enable.clone() * branch_acc, // TODO: replace with acc once ValueNode is added + q_not_first.clone() + * q_enable.clone() + * (one.clone() - is_branch_init_prev.clone()) + * branch_acc, // TODO: replace with acc once ValueNode is added meta.query_fixed(keccak_table[0], Rotation::cur()), )); @@ -326,7 +350,10 @@ impl ExtensionNodeChip { } let hash_rlc = hash_expr_into_rlc(&sc_hash, acc_r); constraints.push(( - q_not_first.clone() * q_enable.clone() * hash_rlc.clone(), + q_not_first.clone() + * q_enable.clone() + * (one.clone() - is_branch_init_prev) + * hash_rlc.clone(), meta.query_fixed(keccak_table[1], Rotation::cur()), )); @@ -335,9 +362,11 @@ impl ExtensionNodeChip { // Check whether RLC is properly computed. meta.create_gate("Extension node RLC", |meta| { + let mut constraints = vec![]; let q_not_first = meta.query_fixed(q_not_first, Rotation::cur()); let q_enable = q_enable(meta); - let mut constraints = vec![]; + let is_branch_init_prev = + meta.query_advice(is_branch_init, Rotation::prev()); let mut rot = 0; if !is_s { @@ -366,7 +395,10 @@ impl ExtensionNodeChip { let acc_s = meta.query_advice(acc_s, Rotation(rot)); constraints.push(( "acc_s", - q_not_first.clone() * q_enable.clone() * (rlc - acc_s.clone()), + q_not_first.clone() + * q_enable.clone() + * (one.clone() - is_branch_init_prev.clone()) + * (rlc - acc_s.clone()), )); // We use rotation 0 in both cases from now on: @@ -393,7 +425,13 @@ impl ExtensionNodeChip { rlc = rlc + c_advices_rlc; let acc_c = meta.query_advice(acc_c, Rotation::cur()); - constraints.push(("acc_c", q_not_first * q_enable * (rlc - acc_c))); + constraints.push(( + "acc_c", + q_not_first + * q_enable + * (one.clone() - is_branch_init_prev.clone()) + * (rlc - acc_c), + )); constraints }); diff --git a/mpt/src/extension_node_key.rs b/mpt/src/extension_node_key.rs index 7fa75fa4ee..abbe7ecf04 100644 --- a/mpt/src/extension_node_key.rs +++ b/mpt/src/extension_node_key.rs @@ -236,6 +236,7 @@ impl ExtensionNodeKeyChip { constraints.push(( "long even sel1 extension", is_ext_long_even_c16.clone() + * not_branch_or_after.clone() * is_extension_c_row.clone() * (key_rlc_cur.clone() - long_even_rlc_sel1.clone()) )); @@ -244,6 +245,7 @@ impl ExtensionNodeKeyChip { constraints.push(( "long even sel1 branch", is_ext_long_even_c16.clone() + * not_branch_or_after.clone() * is_extension_c_row.clone() * (key_rlc_branch.clone() - key_rlc_cur.clone() - c16.clone() * modified_node_cur.clone() * mult_prev.clone() * mult_diff.clone()) @@ -251,6 +253,7 @@ impl ExtensionNodeKeyChip { constraints.push(( "long even sel1 branch mult", is_ext_long_even_c16.clone() + * not_branch_or_after.clone() * is_extension_c_row.clone() * (key_rlc_mult_branch.clone() - mult_prev.clone() * mult_diff.clone()) // mult_diff is checked in a lookup below @@ -290,6 +293,7 @@ impl ExtensionNodeKeyChip { constraints.push(( "long odd sel2 extension", is_ext_long_odd_c1.clone() + * not_branch_or_after.clone() * is_extension_c_row.clone() * (key_rlc_cur.clone() - long_odd_sel2_rlc.clone()) )); @@ -298,6 +302,7 @@ impl ExtensionNodeKeyChip { constraints.push(( "long odd sel2 branch", is_ext_long_odd_c1.clone() + * not_branch_or_after.clone() * is_extension_c_row.clone() * (key_rlc_branch.clone() - key_rlc_cur.clone() - modified_node_cur.clone() * mult_prev.clone() * mult_diff.clone()) @@ -305,6 +310,7 @@ impl ExtensionNodeKeyChip { constraints.push(( "long odd sel2 branch mult", is_ext_long_odd_c1.clone() + * not_branch_or_after.clone() * is_extension_c_row.clone() * (key_rlc_mult_branch.clone() - mult_prev.clone() * mult_diff.clone() * r_table[0].clone()) // mult_diff is checked in a lookup below @@ -317,6 +323,7 @@ impl ExtensionNodeKeyChip { constraints.push(( "short sel1 extension", is_ext_short_c16.clone() + * not_branch_or_after.clone() * is_extension_c_row.clone() * (key_rlc_cur.clone() - short_sel1_rlc.clone()) )); @@ -325,6 +332,7 @@ impl ExtensionNodeKeyChip { constraints.push(( "short sel1 branch", is_ext_short_c16.clone() + * not_branch_or_after.clone() * is_extension_c_row.clone() * (key_rlc_branch.clone() - key_rlc_cur.clone() - c16.clone() * modified_node_cur.clone() * mult_prev.clone() * r_table[0].clone()) @@ -332,6 +340,7 @@ impl ExtensionNodeKeyChip { constraints.push(( "short sel1 branch mult", is_ext_short_c16.clone() + * not_branch_or_after.clone() * is_extension_c_row.clone() * (key_rlc_mult_branch.clone() - mult_prev.clone() * r_table[0].clone()) )); @@ -523,6 +532,8 @@ impl ExtensionNodeKeyChip { // mult_diff meta.lookup_any(|meta| { let mut constraints = vec![]; + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); let is_extension_c_row = meta.query_advice(is_last_branch_child, Rotation(-2)); @@ -581,12 +592,12 @@ impl ExtensionNodeKeyChip { constraints.push(( is_extension_c_row.clone() * is_extension_node.clone() - * key_len, + * key_len * not_first_level.clone(), meta.query_fixed(fixed_table[1], Rotation::cur()), )); constraints.push(( is_extension_c_row.clone() * is_extension_node.clone() - * mult_diff, + * mult_diff * not_first_level.clone(), meta.query_fixed(fixed_table[2], Rotation::cur()), )); @@ -597,6 +608,8 @@ impl ExtensionNodeKeyChip { for ind in 0..HASH_WIDTH - 1 { meta.lookup_any(|meta| { let mut constraints = vec![]; + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); let sel1 = meta.query_advice( s_advices[IS_BRANCH_C16_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init)); @@ -616,7 +629,7 @@ impl ExtensionNodeKeyChip { meta.query_fixed(fixed_table[0], Rotation::cur()), )); constraints.push(( - (long_even_sel2 + long_odd_sel1) * second_nibble, + (long_even_sel2 + long_odd_sel1) * not_first_level * second_nibble, meta.query_fixed(fixed_table[1], Rotation::cur()), )); @@ -628,6 +641,8 @@ impl ExtensionNodeKeyChip { for ind in 0..HASH_WIDTH - 1 { meta.lookup_any(|meta| { let mut constraints = vec![]; + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); let sel1 = meta.query_advice( s_advices[IS_BRANCH_C16_POS - LAYOUT_OFFSET], Rotation(rot_into_branch_init)); @@ -650,7 +665,7 @@ impl ExtensionNodeKeyChip { meta.query_fixed(fixed_table[0], Rotation::cur()), )); constraints.push(( - (long_even_sel2 + long_odd_sel1) * first_nibble, + (long_even_sel2 + long_odd_sel1) * not_first_level * first_nibble, meta.query_fixed(fixed_table[1], Rotation::cur()), )); @@ -740,6 +755,7 @@ impl ExtensionNodeKeyChip { get_is_extension_node(meta, s_advices, rot_into_branch_init) * is_extension_c_row }; + /* range_lookups( meta, sel_s, @@ -777,6 +793,7 @@ impl ExtensionNodeKeyChip { FixedTableTag::Range256, fixed_table, ); + */ config } diff --git a/mpt/src/leaf_value.rs b/mpt/src/leaf_value.rs index 7764926c45..b0068b5ac5 100644 --- a/mpt/src/leaf_value.rs +++ b/mpt/src/leaf_value.rs @@ -162,10 +162,14 @@ impl LeafValueChip { .query_advice(is_branch_placeholder, Rotation(rot_into_init)); // For leaf without branch, the constraints are in storage_root_in_account_leaf. - let is_leaf_without_branch = meta.query_advice( + let is_leaf_without_branch_without_placeholder = meta.query_advice( is_account_leaf_storage_codehash_c, Rotation(rot_into_account - 19), ); + let is_leaf_without_branch = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation(rot_into_account), + ); // Note: sel1 and sel2 in branch children: denote whether there is no leaf at is_modified (when value is added or deleted from trie) @@ -176,6 +180,8 @@ impl LeafValueChip { q_enable.clone() * rlc * (one.clone() - sel.clone()) + * (one.clone() + - is_leaf_without_branch_without_placeholder.clone()) * (one.clone() - is_leaf_without_branch.clone()) * is_branch_placeholder.clone(), meta.query_fixed(keccak_table[0], Rotation::cur()), @@ -190,6 +196,8 @@ impl LeafValueChip { q_enable.clone() * mod_node_hash_rlc * (one.clone() - sel.clone()) + * (one.clone() + - is_leaf_without_branch_without_placeholder.clone()) * (one.clone() - is_leaf_without_branch.clone()) * is_branch_placeholder.clone(), keccak_table_i, diff --git a/mpt/src/mpt.rs b/mpt/src/mpt.rs index ab6e14dce5..0755942596 100644 --- a/mpt/src/mpt.rs +++ b/mpt/src/mpt.rs @@ -370,12 +370,17 @@ impl MPTConfig { // is_extension_node is in branch init row let is_extension_node = get_is_extension_node(meta, s_advices, -17); + let is_branch_init_prev = + meta.query_advice(is_branch_init, Rotation::prev()); - is_after_last_branch_child * is_extension_node + is_after_last_branch_child + * is_extension_node + * is_branch_init_prev }, not_first_level, q_not_first, is_account_leaf_storage_codehash_c, + is_branch_init, s_rlp1, s_rlp2, c_rlp2, @@ -401,12 +406,17 @@ impl MPTConfig { // is_extension_node is in branch init row let is_extension_node = get_is_extension_node(meta, s_advices, -18); + let is_branch_init_prev = + meta.query_advice(is_branch_init, Rotation::prev()); - is_after_last_branch_child * is_extension_node + is_after_last_branch_child + * is_extension_node + * is_branch_init_prev }, not_first_level, q_not_first, is_account_leaf_storage_codehash_c, + is_branch_init, s_rlp1, s_rlp2, c_rlp2, @@ -423,7 +433,6 @@ impl MPTConfig { acc_r, ); - /* ExtensionNodeKeyChip::::configure( meta, q_not_first, @@ -444,7 +453,6 @@ impl MPTConfig { fixed_table.clone(), r_table.clone(), ); - */ StorageRootChip::::configure( meta, @@ -622,12 +630,12 @@ impl MPTConfig { LeafValueChip::::configure( meta, |meta| { - let q_not_first = - meta.query_fixed(q_not_first, Rotation::cur()); + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); let is_leaf_s_value = meta.query_advice(is_leaf_s_value, Rotation::cur()); - q_not_first * is_leaf_s_value + not_first_level * is_leaf_s_value }, s_rlp1, s_rlp2, @@ -647,12 +655,12 @@ impl MPTConfig { LeafValueChip::::configure( meta, |meta| { - let q_not_first = - meta.query_fixed(q_not_first, Rotation::cur()); + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); let is_leaf_c_value = meta.query_advice(is_leaf_c_value, Rotation::cur()); - q_not_first * is_leaf_c_value + not_first_level * is_leaf_c_value }, s_rlp1, s_rlp2, diff --git a/mpt/src/storage_root_in_account_leaf.rs b/mpt/src/storage_root_in_account_leaf.rs index 04c2da8b16..9ba60a3126 100644 --- a/mpt/src/storage_root_in_account_leaf.rs +++ b/mpt/src/storage_root_in_account_leaf.rs @@ -42,6 +42,9 @@ impl StorageRootChip { let config = StorageRootConfig {}; let one = Expression::Constant(F::one()); + // TODO: if added branch / extension node in first storage level (hash of leaf below placeholder + // to be storage root) + // Storage first level branch hash - root in last account leaf (ordinary branch, not extension node). meta.lookup_any(|meta| { let not_first_level = From 4c5d8781923f5519d160d26ea515d4df2a76dc91 Mon Sep 17 00:00:00 2001 From: Miha Stopar Date: Fri, 18 Mar 2022 16:53:58 +0100 Subject: [PATCH 113/113] storage without leaf after branch placeholder root in account leaf --- mpt/src/storage_root_in_account_leaf.rs | 57 +++++++++++++++++++++++++ 1 file changed, 57 insertions(+) diff --git a/mpt/src/storage_root_in_account_leaf.rs b/mpt/src/storage_root_in_account_leaf.rs index 9ba60a3126..dfa79824a6 100644 --- a/mpt/src/storage_root_in_account_leaf.rs +++ b/mpt/src/storage_root_in_account_leaf.rs @@ -243,6 +243,63 @@ impl StorageRootChip { constraints }); + // If there is no branch, just a leaf, but after a placeholder. + meta.lookup_any(|meta| { + let not_first_level = + meta.query_fixed(not_first_level, Rotation::cur()); + + // Check in leaf value row. + let mut rot = -2 - 19; + let mut is_leaf = meta.query_advice(is_leaf_s, Rotation::cur()); + if !is_s { + rot = -4 - 19; + is_leaf = meta.query_advice(is_leaf_c, Rotation::cur()); + } + + let is_branch_placeholder = meta.query_advice( + s_advices[IS_BRANCH_S_PLACEHOLDER_POS - LAYOUT_OFFSET], + Rotation(rot + 1), + ); + + let is_account_leaf_storage_codehash_prev = meta.query_advice( + is_account_leaf_storage_codehash_c, + Rotation(rot), + ); + + let acc = meta.query_advice(acc_s, Rotation::cur()); + + let mut sc_hash = vec![]; + // Note: storage root is always in s_advices! + for column in s_advices.iter() { + if is_s { + sc_hash.push(meta.query_advice(*column, Rotation(rot - 1))); + } else { + sc_hash.push(meta.query_advice(*column, Rotation(rot))); + } + } + let hash_rlc = hash_expr_into_rlc(&sc_hash, acc_r); + + let mut constraints = vec![]; + constraints.push(( + not_first_level.clone() + * is_leaf.clone() + * is_account_leaf_storage_codehash_prev.clone() + * is_branch_placeholder.clone() + * acc, + meta.query_fixed(keccak_table[0], Rotation::cur()), + )); + constraints.push(( + not_first_level.clone() + * is_leaf.clone() + * is_account_leaf_storage_codehash_prev.clone() + * is_branch_placeholder.clone() + * hash_rlc.clone(), + meta.query_fixed(keccak_table[1], Rotation::cur()), + )); + + constraints + }); + config }